@media (max-width: 480px) {
    .xs-m-rem-0 {
        margin: 0rem !important;
   }
    .xs-mt-rem-0 {
        margin-top: 0rem !important;
   }
    .xs-mb-rem-0 {
        margin-bottom: 0rem !important;
   }
    .xs-ml-rem-0 {
        margin-left: 0rem !important;
   }
    .xs-mr-rem-0 {
        margin-right: 0rem !important;
   }
    .xs-fs-0 {
        font-size: 0px !important;
   }
    .xs-p-rem-0 {
        padding: 0rem !important;
   }
    .xs-pt-rem-0 {
        padding-top: 0rem !important;
   }
    .xs-pb-rem-0 {
        padding-bottom: 0rem !important;
   }
    .xs-pl-rem-0 {
        padding-left: 0rem !important;
   }
    .xs-pr-rem-0 {
        padding-right: 0rem !important;
   }
}
.p-rem-0 {
    padding: 0rem !important;
}
.pt-rem-0 {
    padding-top: 0rem !important;
}
.pb-rem-0 {
    padding-bottom: 0rem !important;
}
.pl-rem-0 {
    padding-left: 0rem !important;
}
.pr-rem-0 {
    padding-right: 0rem !important;
}
.m-rem-0 {
    margin: 0rem !important;
}
.mt-rem-0 {
    margin-top: 0rem !important;
}
.mb-rem-0 {
    margin-bottom: 0rem !important;
}
.ml-rem-0 {
    margin-left: 0rem !important;
}
.mr-rem-0 {
    margin-right: 0rem !important;
}
.border-0 {
    border-width: 0px !important;
}
.b-r-0 {
    border-radius: 0px !important;
}
.fs-0 {
    font-size: 0px !important;
}
.text-el-0 {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 0;
   /* number of lines to show */
    -webkit-box-orient: vertical;
}
@media (max-width: 480px) {
    .xs-m-rem-1 {
        margin: 0.25rem !important;
   }
    .xs-mt-rem-1 {
        margin-top: 0.25rem !important;
   }
    .xs-mb-rem-1 {
        margin-bottom: 0.25rem !important;
   }
    .xs-ml-rem-1 {
        margin-left: 0.25rem !important;
   }
    .xs-mr-rem-1 {
        margin-right: 0.25rem !important;
   }
    .xs-fs-1 {
        font-size: 1px !important;
   }
    .xs-p-rem-1 {
        padding: 0.25rem !important;
   }
    .xs-pt-rem-1 {
        padding-top: 0.25rem !important;
   }
    .xs-pb-rem-1 {
        padding-bottom: 0.25rem !important;
   }
    .xs-pl-rem-1 {
        padding-left: 0.25rem !important;
   }
    .xs-pr-rem-1 {
        padding-right: 0.25rem !important;
   }
}
.p-rem-1 {
    padding: 0.25rem !important;
}
.pt-rem-1 {
    padding-top: 0.25rem !important;
}
.pb-rem-1 {
    padding-bottom: 0.25rem !important;
}
.pl-rem-1 {
    padding-left: 0.25rem !important;
}
.pr-rem-1 {
    padding-right: 0.25rem !important;
}
.m-rem-1 {
    margin: 0.25rem !important;
}
.mt-rem-1 {
    margin-top: 0.25rem !important;
}
.mb-rem-1 {
    margin-bottom: 0.25rem !important;
}
.ml-rem-1 {
    margin-left: 0.25rem !important;
}
.mr-rem-1 {
    margin-right: 0.25rem !important;
}
.border-1 {
    border-width: 1px !important;
}
.b-r-1 {
    border-radius: 1px !important;
}
.fs-1 {
    font-size: 1px !important;
}
.text-el-1 {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
   /* number of lines to show */
    -webkit-box-orient: vertical;
}
@media (max-width: 480px) {
    .xs-m-rem-2 {
        margin: 0.5rem !important;
   }
    .xs-mt-rem-2 {
        margin-top: 0.5rem !important;
   }
    .xs-mb-rem-2 {
        margin-bottom: 0.5rem !important;
   }
    .xs-ml-rem-2 {
        margin-left: 0.5rem !important;
   }
    .xs-mr-rem-2 {
        margin-right: 0.5rem !important;
   }
    .xs-fs-2 {
        font-size: 2px !important;
   }
    .xs-p-rem-2 {
        padding: 0.5rem !important;
   }
    .xs-pt-rem-2 {
        padding-top: 0.5rem !important;
   }
    .xs-pb-rem-2 {
        padding-bottom: 0.5rem !important;
   }
    .xs-pl-rem-2 {
        padding-left: 0.5rem !important;
   }
    .xs-pr-rem-2 {
        padding-right: 0.5rem !important;
   }
}
.p-rem-2 {
    padding: 0.5rem !important;
}
.pt-rem-2 {
    padding-top: 0.5rem !important;
}
.pb-rem-2 {
    padding-bottom: 0.5rem !important;
}
.pl-rem-2 {
    padding-left: 0.5rem !important;
}
.pr-rem-2 {
    padding-right: 0.5rem !important;
}
.m-rem-2 {
    margin: 0.5rem !important;
}
.mt-rem-2 {
    margin-top: 0.5rem !important;
}
.mb-rem-2 {
    margin-bottom: 0.5rem !important;
}
.ml-rem-2 {
    margin-left: 0.5rem !important;
}
.mr-rem-2 {
    margin-right: 0.5rem !important;
}
.border-2 {
    border-width: 2px !important;
}
.b-r-2 {
    border-radius: 2px !important;
}
.fs-2 {
    font-size: 2px !important;
}
.text-el-2 {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
   /* number of lines to show */
    -webkit-box-orient: vertical;
}
@media (max-width: 480px) {
    .xs-m-rem-3 {
        margin: 0.75rem !important;
   }
    .xs-mt-rem-3 {
        margin-top: 0.75rem !important;
   }
    .xs-mb-rem-3 {
        margin-bottom: 0.75rem !important;
   }
    .xs-ml-rem-3 {
        margin-left: 0.75rem !important;
   }
    .xs-mr-rem-3 {
        margin-right: 0.75rem !important;
   }
    .xs-fs-3 {
        font-size: 3px !important;
   }
    .xs-p-rem-3 {
        padding: 0.75rem !important;
   }
    .xs-pt-rem-3 {
        padding-top: 0.75rem !important;
   }
    .xs-pb-rem-3 {
        padding-bottom: 0.75rem !important;
   }
    .xs-pl-rem-3 {
        padding-left: 0.75rem !important;
   }
    .xs-pr-rem-3 {
        padding-right: 0.75rem !important;
   }
}
.p-rem-3 {
    padding: 0.75rem !important;
}
.pt-rem-3 {
    padding-top: 0.75rem !important;
}
.pb-rem-3 {
    padding-bottom: 0.75rem !important;
}
.pl-rem-3 {
    padding-left: 0.75rem !important;
}
.pr-rem-3 {
    padding-right: 0.75rem !important;
}
.m-rem-3 {
    margin: 0.75rem !important;
}
.mt-rem-3 {
    margin-top: 0.75rem !important;
}
.mb-rem-3 {
    margin-bottom: 0.75rem !important;
}
.ml-rem-3 {
    margin-left: 0.75rem !important;
}
.mr-rem-3 {
    margin-right: 0.75rem !important;
}
.border-3 {
    border-width: 3px !important;
}
.b-r-3 {
    border-radius: 3px !important;
}
.fs-3 {
    font-size: 3px !important;
}
.text-el-3 {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
   /* number of lines to show */
    -webkit-box-orient: vertical;
}
@media (max-width: 480px) {
    .xs-m-rem-4 {
        margin: 1rem !important;
   }
    .xs-mt-rem-4 {
        margin-top: 1rem !important;
   }
    .xs-mb-rem-4 {
        margin-bottom: 1rem !important;
   }
    .xs-ml-rem-4 {
        margin-left: 1rem !important;
   }
    .xs-mr-rem-4 {
        margin-right: 1rem !important;
   }
    .xs-fs-4 {
        font-size: 4px !important;
   }
    .xs-p-rem-4 {
        padding: 1rem !important;
   }
    .xs-pt-rem-4 {
        padding-top: 1rem !important;
   }
    .xs-pb-rem-4 {
        padding-bottom: 1rem !important;
   }
    .xs-pl-rem-4 {
        padding-left: 1rem !important;
   }
    .xs-pr-rem-4 {
        padding-right: 1rem !important;
   }
}
.p-rem-4 {
    padding: 1rem !important;
}
.pt-rem-4 {
    padding-top: 1rem !important;
}
.pb-rem-4 {
    padding-bottom: 1rem !important;
}
.pl-rem-4 {
    padding-left: 1rem !important;
}
.pr-rem-4 {
    padding-right: 1rem !important;
}
.m-rem-4 {
    margin: 1rem !important;
}
.mt-rem-4 {
    margin-top: 1rem !important;
}
.mb-rem-4 {
    margin-bottom: 1rem !important;
}
.ml-rem-4 {
    margin-left: 1rem !important;
}
.mr-rem-4 {
    margin-right: 1rem !important;
}
.border-4 {
    border-width: 4px !important;
}
.b-r-4 {
    border-radius: 4px !important;
}
.fs-4 {
    font-size: 4px !important;
}
.text-el-4 {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 4;
   /* number of lines to show */
    -webkit-box-orient: vertical;
}
@media (max-width: 480px) {
    .xs-m-rem-5 {
        margin: 1.25rem !important;
   }
    .xs-mt-rem-5 {
        margin-top: 1.25rem !important;
   }
    .xs-mb-rem-5 {
        margin-bottom: 1.25rem !important;
   }
    .xs-ml-rem-5 {
        margin-left: 1.25rem !important;
   }
    .xs-mr-rem-5 {
        margin-right: 1.25rem !important;
   }
    .xs-fs-5 {
        font-size: 5px !important;
   }
    .xs-p-rem-5 {
        padding: 1.25rem !important;
   }
    .xs-pt-rem-5 {
        padding-top: 1.25rem !important;
   }
    .xs-pb-rem-5 {
        padding-bottom: 1.25rem !important;
   }
    .xs-pl-rem-5 {
        padding-left: 1.25rem !important;
   }
    .xs-pr-rem-5 {
        padding-right: 1.25rem !important;
   }
}
.p-rem-5 {
    padding: 1.25rem !important;
}
.pt-rem-5 {
    padding-top: 1.25rem !important;
}
.pb-rem-5 {
    padding-bottom: 1.25rem !important;
}
.pl-rem-5 {
    padding-left: 1.25rem !important;
}
.pr-rem-5 {
    padding-right: 1.25rem !important;
}
.m-rem-5 {
    margin: 1.25rem !important;
}
.mt-rem-5 {
    margin-top: 1.25rem !important;
}
.mb-rem-5 {
    margin-bottom: 1.25rem !important;
}
.ml-rem-5 {
    margin-left: 1.25rem !important;
}
.mr-rem-5 {
    margin-right: 1.25rem !important;
}
.border-5 {
    border-width: 5px !important;
}
.b-r-5 {
    border-radius: 5px !important;
}
.fs-5 {
    font-size: 5px !important;
}
.text-el-5 {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 5;
   /* number of lines to show */
    -webkit-box-orient: vertical;
}
@media (max-width: 480px) {
    .xs-m-rem-6 {
        margin: 1.5rem !important;
   }
    .xs-mt-rem-6 {
        margin-top: 1.5rem !important;
   }
    .xs-mb-rem-6 {
        margin-bottom: 1.5rem !important;
   }
    .xs-ml-rem-6 {
        margin-left: 1.5rem !important;
   }
    .xs-mr-rem-6 {
        margin-right: 1.5rem !important;
   }
    .xs-fs-6 {
        font-size: 6px !important;
   }
    .xs-p-rem-6 {
        padding: 1.5rem !important;
   }
    .xs-pt-rem-6 {
        padding-top: 1.5rem !important;
   }
    .xs-pb-rem-6 {
        padding-bottom: 1.5rem !important;
   }
    .xs-pl-rem-6 {
        padding-left: 1.5rem !important;
   }
    .xs-pr-rem-6 {
        padding-right: 1.5rem !important;
   }
}
.p-rem-6 {
    padding: 1.5rem !important;
}
.pt-rem-6 {
    padding-top: 1.5rem !important;
}
.pb-rem-6 {
    padding-bottom: 1.5rem !important;
}
.pl-rem-6 {
    padding-left: 1.5rem !important;
}
.pr-rem-6 {
    padding-right: 1.5rem !important;
}
.m-rem-6 {
    margin: 1.5rem !important;
}
.mt-rem-6 {
    margin-top: 1.5rem !important;
}
.mb-rem-6 {
    margin-bottom: 1.5rem !important;
}
.ml-rem-6 {
    margin-left: 1.5rem !important;
}
.mr-rem-6 {
    margin-right: 1.5rem !important;
}
.border-6 {
    border-width: 6px !important;
}
.b-r-6 {
    border-radius: 6px !important;
}
.fs-6 {
    font-size: 6px !important;
}
.text-el-6 {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 6;
   /* number of lines to show */
    -webkit-box-orient: vertical;
}
@media (max-width: 480px) {
    .xs-m-rem-7 {
        margin: 1.75rem !important;
   }
    .xs-mt-rem-7 {
        margin-top: 1.75rem !important;
   }
    .xs-mb-rem-7 {
        margin-bottom: 1.75rem !important;
   }
    .xs-ml-rem-7 {
        margin-left: 1.75rem !important;
   }
    .xs-mr-rem-7 {
        margin-right: 1.75rem !important;
   }
    .xs-fs-7 {
        font-size: 7px !important;
   }
    .xs-p-rem-7 {
        padding: 1.75rem !important;
   }
    .xs-pt-rem-7 {
        padding-top: 1.75rem !important;
   }
    .xs-pb-rem-7 {
        padding-bottom: 1.75rem !important;
   }
    .xs-pl-rem-7 {
        padding-left: 1.75rem !important;
   }
    .xs-pr-rem-7 {
        padding-right: 1.75rem !important;
   }
}
.p-rem-7 {
    padding: 1.75rem !important;
}
.pt-rem-7 {
    padding-top: 1.75rem !important;
}
.pb-rem-7 {
    padding-bottom: 1.75rem !important;
}
.pl-rem-7 {
    padding-left: 1.75rem !important;
}
.pr-rem-7 {
    padding-right: 1.75rem !important;
}
.m-rem-7 {
    margin: 1.75rem !important;
}
.mt-rem-7 {
    margin-top: 1.75rem !important;
}
.mb-rem-7 {
    margin-bottom: 1.75rem !important;
}
.ml-rem-7 {
    margin-left: 1.75rem !important;
}
.mr-rem-7 {
    margin-right: 1.75rem !important;
}
.border-7 {
    border-width: 7px !important;
}
.b-r-7 {
    border-radius: 7px !important;
}
.fs-7 {
    font-size: 7px !important;
}
.text-el-7 {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 7;
   /* number of lines to show */
    -webkit-box-orient: vertical;
}
@media (max-width: 480px) {
    .xs-m-rem-8 {
        margin: 2rem !important;
   }
    .xs-mt-rem-8 {
        margin-top: 2rem !important;
   }
    .xs-mb-rem-8 {
        margin-bottom: 2rem !important;
   }
    .xs-ml-rem-8 {
        margin-left: 2rem !important;
   }
    .xs-mr-rem-8 {
        margin-right: 2rem !important;
   }
    .xs-fs-8 {
        font-size: 8px !important;
   }
    .xs-p-rem-8 {
        padding: 2rem !important;
   }
    .xs-pt-rem-8 {
        padding-top: 2rem !important;
   }
    .xs-pb-rem-8 {
        padding-bottom: 2rem !important;
   }
    .xs-pl-rem-8 {
        padding-left: 2rem !important;
   }
    .xs-pr-rem-8 {
        padding-right: 2rem !important;
   }
}
.p-rem-8 {
    padding: 2rem !important;
}
.pt-rem-8 {
    padding-top: 2rem !important;
}
.pb-rem-8 {
    padding-bottom: 2rem !important;
}
.pl-rem-8 {
    padding-left: 2rem !important;
}
.pr-rem-8 {
    padding-right: 2rem !important;
}
.m-rem-8 {
    margin: 2rem !important;
}
.mt-rem-8 {
    margin-top: 2rem !important;
}
.mb-rem-8 {
    margin-bottom: 2rem !important;
}
.ml-rem-8 {
    margin-left: 2rem !important;
}
.mr-rem-8 {
    margin-right: 2rem !important;
}
.border-8 {
    border-width: 8px !important;
}
.b-r-8 {
    border-radius: 8px !important;
}
.fs-8 {
    font-size: 8px !important;
}
.text-el-8 {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 8;
   /* number of lines to show */
    -webkit-box-orient: vertical;
}
@media (max-width: 480px) {
    .xs-m-rem-9 {
        margin: 2.25rem !important;
   }
    .xs-mt-rem-9 {
        margin-top: 2.25rem !important;
   }
    .xs-mb-rem-9 {
        margin-bottom: 2.25rem !important;
   }
    .xs-ml-rem-9 {
        margin-left: 2.25rem !important;
   }
    .xs-mr-rem-9 {
        margin-right: 2.25rem !important;
   }
    .xs-fs-9 {
        font-size: 9px !important;
   }
    .xs-p-rem-9 {
        padding: 2.25rem !important;
   }
    .xs-pt-rem-9 {
        padding-top: 2.25rem !important;
   }
    .xs-pb-rem-9 {
        padding-bottom: 2.25rem !important;
   }
    .xs-pl-rem-9 {
        padding-left: 2.25rem !important;
   }
    .xs-pr-rem-9 {
        padding-right: 2.25rem !important;
   }
}
.p-rem-9 {
    padding: 2.25rem !important;
}
.pt-rem-9 {
    padding-top: 2.25rem !important;
}
.pb-rem-9 {
    padding-bottom: 2.25rem !important;
}
.pl-rem-9 {
    padding-left: 2.25rem !important;
}
.pr-rem-9 {
    padding-right: 2.25rem !important;
}
.m-rem-9 {
    margin: 2.25rem !important;
}
.mt-rem-9 {
    margin-top: 2.25rem !important;
}
.mb-rem-9 {
    margin-bottom: 2.25rem !important;
}
.ml-rem-9 {
    margin-left: 2.25rem !important;
}
.mr-rem-9 {
    margin-right: 2.25rem !important;
}
.border-9 {
    border-width: 9px !important;
}
.b-r-9 {
    border-radius: 9px !important;
}
.fs-9 {
    font-size: 9px !important;
}
.text-el-9 {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 9;
   /* number of lines to show */
    -webkit-box-orient: vertical;
}
@media (max-width: 480px) {
    .xs-m-rem-10 {
        margin: 2.5rem !important;
   }
    .xs-mt-rem-10 {
        margin-top: 2.5rem !important;
   }
    .xs-mb-rem-10 {
        margin-bottom: 2.5rem !important;
   }
    .xs-ml-rem-10 {
        margin-left: 2.5rem !important;
   }
    .xs-mr-rem-10 {
        margin-right: 2.5rem !important;
   }
    .xs-fs-10 {
        font-size: 10px !important;
   }
    .xs-p-rem-10 {
        padding: 2.5rem !important;
   }
    .xs-pt-rem-10 {
        padding-top: 2.5rem !important;
   }
    .xs-pb-rem-10 {
        padding-bottom: 2.5rem !important;
   }
    .xs-pl-rem-10 {
        padding-left: 2.5rem !important;
   }
    .xs-pr-rem-10 {
        padding-right: 2.5rem !important;
   }
}
.p-rem-10 {
    padding: 2.5rem !important;
}
.pt-rem-10 {
    padding-top: 2.5rem !important;
}
.pb-rem-10 {
    padding-bottom: 2.5rem !important;
}
.pl-rem-10 {
    padding-left: 2.5rem !important;
}
.pr-rem-10 {
    padding-right: 2.5rem !important;
}
.m-rem-10 {
    margin: 2.5rem !important;
}
.mt-rem-10 {
    margin-top: 2.5rem !important;
}
.mb-rem-10 {
    margin-bottom: 2.5rem !important;
}
.ml-rem-10 {
    margin-left: 2.5rem !important;
}
.mr-rem-10 {
    margin-right: 2.5rem !important;
}
.border-10 {
    border-width: 10px !important;
}
.b-r-10 {
    border-radius: 10px !important;
}
.fs-10 {
    font-size: 10px !important;
}
.text-el-10 {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 10;
   /* number of lines to show */
    -webkit-box-orient: vertical;
}
@media (max-width: 480px) {
    .xs-m-rem-11 {
        margin: 2.75rem !important;
   }
    .xs-mt-rem-11 {
        margin-top: 2.75rem !important;
   }
    .xs-mb-rem-11 {
        margin-bottom: 2.75rem !important;
   }
    .xs-ml-rem-11 {
        margin-left: 2.75rem !important;
   }
    .xs-mr-rem-11 {
        margin-right: 2.75rem !important;
   }
    .xs-fs-11 {
        font-size: 11px !important;
   }
    .xs-p-rem-11 {
        padding: 2.75rem !important;
   }
    .xs-pt-rem-11 {
        padding-top: 2.75rem !important;
   }
    .xs-pb-rem-11 {
        padding-bottom: 2.75rem !important;
   }
    .xs-pl-rem-11 {
        padding-left: 2.75rem !important;
   }
    .xs-pr-rem-11 {
        padding-right: 2.75rem !important;
   }
}
.p-rem-11 {
    padding: 2.75rem !important;
}
.pt-rem-11 {
    padding-top: 2.75rem !important;
}
.pb-rem-11 {
    padding-bottom: 2.75rem !important;
}
.pl-rem-11 {
    padding-left: 2.75rem !important;
}
.pr-rem-11 {
    padding-right: 2.75rem !important;
}
.m-rem-11 {
    margin: 2.75rem !important;
}
.mt-rem-11 {
    margin-top: 2.75rem !important;
}
.mb-rem-11 {
    margin-bottom: 2.75rem !important;
}
.ml-rem-11 {
    margin-left: 2.75rem !important;
}
.mr-rem-11 {
    margin-right: 2.75rem !important;
}
.border-11 {
    border-width: 11px !important;
}
.b-r-11 {
    border-radius: 11px !important;
}
.fs-11 {
    font-size: 11px !important;
}
.text-el-11 {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 11;
   /* number of lines to show */
    -webkit-box-orient: vertical;
}
@media (max-width: 480px) {
    .xs-m-rem-12 {
        margin: 3rem !important;
   }
    .xs-mt-rem-12 {
        margin-top: 3rem !important;
   }
    .xs-mb-rem-12 {
        margin-bottom: 3rem !important;
   }
    .xs-ml-rem-12 {
        margin-left: 3rem !important;
   }
    .xs-mr-rem-12 {
        margin-right: 3rem !important;
   }
    .xs-fs-12 {
        font-size: 12px !important;
   }
    .xs-p-rem-12 {
        padding: 3rem !important;
   }
    .xs-pt-rem-12 {
        padding-top: 3rem !important;
   }
    .xs-pb-rem-12 {
        padding-bottom: 3rem !important;
   }
    .xs-pl-rem-12 {
        padding-left: 3rem !important;
   }
    .xs-pr-rem-12 {
        padding-right: 3rem !important;
   }
}
.p-rem-12 {
    padding: 3rem !important;
}
.pt-rem-12 {
    padding-top: 3rem !important;
}
.pb-rem-12 {
    padding-bottom: 3rem !important;
}
.pl-rem-12 {
    padding-left: 3rem !important;
}
.pr-rem-12 {
    padding-right: 3rem !important;
}
.m-rem-12 {
    margin: 3rem !important;
}
.mt-rem-12 {
    margin-top: 3rem !important;
}
.mb-rem-12 {
    margin-bottom: 3rem !important;
}
.ml-rem-12 {
    margin-left: 3rem !important;
}
.mr-rem-12 {
    margin-right: 3rem !important;
}
.border-12 {
    border-width: 12px !important;
}
.b-r-12 {
    border-radius: 12px !important;
}
.fs-12 {
    font-size: 12px !important;
}
.text-el-12 {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 12;
   /* number of lines to show */
    -webkit-box-orient: vertical;
}
@media (max-width: 480px) {
    .xs-m-rem-13 {
        margin: 3.25rem !important;
   }
    .xs-mt-rem-13 {
        margin-top: 3.25rem !important;
   }
    .xs-mb-rem-13 {
        margin-bottom: 3.25rem !important;
   }
    .xs-ml-rem-13 {
        margin-left: 3.25rem !important;
   }
    .xs-mr-rem-13 {
        margin-right: 3.25rem !important;
   }
    .xs-fs-13 {
        font-size: 13px !important;
   }
    .xs-p-rem-13 {
        padding: 3.25rem !important;
   }
    .xs-pt-rem-13 {
        padding-top: 3.25rem !important;
   }
    .xs-pb-rem-13 {
        padding-bottom: 3.25rem !important;
   }
    .xs-pl-rem-13 {
        padding-left: 3.25rem !important;
   }
    .xs-pr-rem-13 {
        padding-right: 3.25rem !important;
   }
}
.p-rem-13 {
    padding: 3.25rem !important;
}
.pt-rem-13 {
    padding-top: 3.25rem !important;
}
.pb-rem-13 {
    padding-bottom: 3.25rem !important;
}
.pl-rem-13 {
    padding-left: 3.25rem !important;
}
.pr-rem-13 {
    padding-right: 3.25rem !important;
}
.m-rem-13 {
    margin: 3.25rem !important;
}
.mt-rem-13 {
    margin-top: 3.25rem !important;
}
.mb-rem-13 {
    margin-bottom: 3.25rem !important;
}
.ml-rem-13 {
    margin-left: 3.25rem !important;
}
.mr-rem-13 {
    margin-right: 3.25rem !important;
}
.border-13 {
    border-width: 13px !important;
}
.b-r-13 {
    border-radius: 13px !important;
}
.fs-13 {
    font-size: 13px !important;
}
.text-el-13 {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 13;
   /* number of lines to show */
    -webkit-box-orient: vertical;
}
@media (max-width: 480px) {
    .xs-m-rem-14 {
        margin: 3.5rem !important;
   }
    .xs-mt-rem-14 {
        margin-top: 3.5rem !important;
   }
    .xs-mb-rem-14 {
        margin-bottom: 3.5rem !important;
   }
    .xs-ml-rem-14 {
        margin-left: 3.5rem !important;
   }
    .xs-mr-rem-14 {
        margin-right: 3.5rem !important;
   }
    .xs-fs-14 {
        font-size: 14px !important;
   }
    .xs-p-rem-14 {
        padding: 3.5rem !important;
   }
    .xs-pt-rem-14 {
        padding-top: 3.5rem !important;
   }
    .xs-pb-rem-14 {
        padding-bottom: 3.5rem !important;
   }
    .xs-pl-rem-14 {
        padding-left: 3.5rem !important;
   }
    .xs-pr-rem-14 {
        padding-right: 3.5rem !important;
   }
}
.p-rem-14 {
    padding: 3.5rem !important;
}
.pt-rem-14 {
    padding-top: 3.5rem !important;
}
.pb-rem-14 {
    padding-bottom: 3.5rem !important;
}
.pl-rem-14 {
    padding-left: 3.5rem !important;
}
.pr-rem-14 {
    padding-right: 3.5rem !important;
}
.m-rem-14 {
    margin: 3.5rem !important;
}
.mt-rem-14 {
    margin-top: 3.5rem !important;
}
.mb-rem-14 {
    margin-bottom: 3.5rem !important;
}
.ml-rem-14 {
    margin-left: 3.5rem !important;
}
.mr-rem-14 {
    margin-right: 3.5rem !important;
}
.border-14 {
    border-width: 14px !important;
}
.b-r-14 {
    border-radius: 14px !important;
}
.fs-14 {
    font-size: 14px !important;
}
.text-el-14 {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 14;
   /* number of lines to show */
    -webkit-box-orient: vertical;
}
@media (max-width: 480px) {
    .xs-m-rem-15 {
        margin: 3.75rem !important;
   }
    .xs-mt-rem-15 {
        margin-top: 3.75rem !important;
   }
    .xs-mb-rem-15 {
        margin-bottom: 3.75rem !important;
   }
    .xs-ml-rem-15 {
        margin-left: 3.75rem !important;
   }
    .xs-mr-rem-15 {
        margin-right: 3.75rem !important;
   }
    .xs-fs-15 {
        font-size: 15px !important;
   }
    .xs-p-rem-15 {
        padding: 3.75rem !important;
   }
    .xs-pt-rem-15 {
        padding-top: 3.75rem !important;
   }
    .xs-pb-rem-15 {
        padding-bottom: 3.75rem !important;
   }
    .xs-pl-rem-15 {
        padding-left: 3.75rem !important;
   }
    .xs-pr-rem-15 {
        padding-right: 3.75rem !important;
   }
}
.p-rem-15 {
    padding: 3.75rem !important;
}
.pt-rem-15 {
    padding-top: 3.75rem !important;
}
.pb-rem-15 {
    padding-bottom: 3.75rem !important;
}
.pl-rem-15 {
    padding-left: 3.75rem !important;
}
.pr-rem-15 {
    padding-right: 3.75rem !important;
}
.m-rem-15 {
    margin: 3.75rem !important;
}
.mt-rem-15 {
    margin-top: 3.75rem !important;
}
.mb-rem-15 {
    margin-bottom: 3.75rem !important;
}
.ml-rem-15 {
    margin-left: 3.75rem !important;
}
.mr-rem-15 {
    margin-right: 3.75rem !important;
}
.border-15 {
    border-width: 15px !important;
}
.b-r-15 {
    border-radius: 15px !important;
}
.fs-15 {
    font-size: 15px !important;
}
.text-el-15 {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 15;
   /* number of lines to show */
    -webkit-box-orient: vertical;
}
@media (max-width: 480px) {
    .xs-m-rem-16 {
        margin: 4rem !important;
   }
    .xs-mt-rem-16 {
        margin-top: 4rem !important;
   }
    .xs-mb-rem-16 {
        margin-bottom: 4rem !important;
   }
    .xs-ml-rem-16 {
        margin-left: 4rem !important;
   }
    .xs-mr-rem-16 {
        margin-right: 4rem !important;
   }
    .xs-fs-16 {
        font-size: 16px !important;
   }
    .xs-p-rem-16 {
        padding: 4rem !important;
   }
    .xs-pt-rem-16 {
        padding-top: 4rem !important;
   }
    .xs-pb-rem-16 {
        padding-bottom: 4rem !important;
   }
    .xs-pl-rem-16 {
        padding-left: 4rem !important;
   }
    .xs-pr-rem-16 {
        padding-right: 4rem !important;
   }
}
.p-rem-16 {
    padding: 4rem !important;
}
.pt-rem-16 {
    padding-top: 4rem !important;
}
.pb-rem-16 {
    padding-bottom: 4rem !important;
}
.pl-rem-16 {
    padding-left: 4rem !important;
}
.pr-rem-16 {
    padding-right: 4rem !important;
}
.m-rem-16 {
    margin: 4rem !important;
}
.mt-rem-16 {
    margin-top: 4rem !important;
}
.mb-rem-16 {
    margin-bottom: 4rem !important;
}
.ml-rem-16 {
    margin-left: 4rem !important;
}
.mr-rem-16 {
    margin-right: 4rem !important;
}
.border-16 {
    border-width: 16px !important;
}
.b-r-16 {
    border-radius: 16px !important;
}
.fs-16 {
    font-size: 16px !important;
}
.text-el-16 {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 16;
   /* number of lines to show */
    -webkit-box-orient: vertical;
}
@media (max-width: 480px) {
    .xs-m-rem-17 {
        margin: 4.25rem !important;
   }
    .xs-mt-rem-17 {
        margin-top: 4.25rem !important;
   }
    .xs-mb-rem-17 {
        margin-bottom: 4.25rem !important;
   }
    .xs-ml-rem-17 {
        margin-left: 4.25rem !important;
   }
    .xs-mr-rem-17 {
        margin-right: 4.25rem !important;
   }
    .xs-fs-17 {
        font-size: 17px !important;
   }
    .xs-p-rem-17 {
        padding: 4.25rem !important;
   }
    .xs-pt-rem-17 {
        padding-top: 4.25rem !important;
   }
    .xs-pb-rem-17 {
        padding-bottom: 4.25rem !important;
   }
    .xs-pl-rem-17 {
        padding-left: 4.25rem !important;
   }
    .xs-pr-rem-17 {
        padding-right: 4.25rem !important;
   }
}
.p-rem-17 {
    padding: 4.25rem !important;
}
.pt-rem-17 {
    padding-top: 4.25rem !important;
}
.pb-rem-17 {
    padding-bottom: 4.25rem !important;
}
.pl-rem-17 {
    padding-left: 4.25rem !important;
}
.pr-rem-17 {
    padding-right: 4.25rem !important;
}
.m-rem-17 {
    margin: 4.25rem !important;
}
.mt-rem-17 {
    margin-top: 4.25rem !important;
}
.mb-rem-17 {
    margin-bottom: 4.25rem !important;
}
.ml-rem-17 {
    margin-left: 4.25rem !important;
}
.mr-rem-17 {
    margin-right: 4.25rem !important;
}
.border-17 {
    border-width: 17px !important;
}
.b-r-17 {
    border-radius: 17px !important;
}
.fs-17 {
    font-size: 17px !important;
}
.text-el-17 {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 17;
   /* number of lines to show */
    -webkit-box-orient: vertical;
}
@media (max-width: 480px) {
    .xs-m-rem-18 {
        margin: 4.5rem !important;
   }
    .xs-mt-rem-18 {
        margin-top: 4.5rem !important;
   }
    .xs-mb-rem-18 {
        margin-bottom: 4.5rem !important;
   }
    .xs-ml-rem-18 {
        margin-left: 4.5rem !important;
   }
    .xs-mr-rem-18 {
        margin-right: 4.5rem !important;
   }
    .xs-fs-18 {
        font-size: 18px !important;
   }
    .xs-p-rem-18 {
        padding: 4.5rem !important;
   }
    .xs-pt-rem-18 {
        padding-top: 4.5rem !important;
   }
    .xs-pb-rem-18 {
        padding-bottom: 4.5rem !important;
   }
    .xs-pl-rem-18 {
        padding-left: 4.5rem !important;
   }
    .xs-pr-rem-18 {
        padding-right: 4.5rem !important;
   }
}
.p-rem-18 {
    padding: 4.5rem !important;
}
.pt-rem-18 {
    padding-top: 4.5rem !important;
}
.pb-rem-18 {
    padding-bottom: 4.5rem !important;
}
.pl-rem-18 {
    padding-left: 4.5rem !important;
}
.pr-rem-18 {
    padding-right: 4.5rem !important;
}
.m-rem-18 {
    margin: 4.5rem !important;
}
.mt-rem-18 {
    margin-top: 4.5rem !important;
}
.mb-rem-18 {
    margin-bottom: 4.5rem !important;
}
.ml-rem-18 {
    margin-left: 4.5rem !important;
}
.mr-rem-18 {
    margin-right: 4.5rem !important;
}
.border-18 {
    border-width: 18px !important;
}
.b-r-18 {
    border-radius: 18px !important;
}
.fs-18 {
    font-size: 18px !important;
}
.text-el-18 {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 18;
   /* number of lines to show */
    -webkit-box-orient: vertical;
}
@media (max-width: 480px) {
    .xs-m-rem-19 {
        margin: 4.75rem !important;
   }
    .xs-mt-rem-19 {
        margin-top: 4.75rem !important;
   }
    .xs-mb-rem-19 {
        margin-bottom: 4.75rem !important;
   }
    .xs-ml-rem-19 {
        margin-left: 4.75rem !important;
   }
    .xs-mr-rem-19 {
        margin-right: 4.75rem !important;
   }
    .xs-fs-19 {
        font-size: 19px !important;
   }
    .xs-p-rem-19 {
        padding: 4.75rem !important;
   }
    .xs-pt-rem-19 {
        padding-top: 4.75rem !important;
   }
    .xs-pb-rem-19 {
        padding-bottom: 4.75rem !important;
   }
    .xs-pl-rem-19 {
        padding-left: 4.75rem !important;
   }
    .xs-pr-rem-19 {
        padding-right: 4.75rem !important;
   }
}
.p-rem-19 {
    padding: 4.75rem !important;
}
.pt-rem-19 {
    padding-top: 4.75rem !important;
}
.pb-rem-19 {
    padding-bottom: 4.75rem !important;
}
.pl-rem-19 {
    padding-left: 4.75rem !important;
}
.pr-rem-19 {
    padding-right: 4.75rem !important;
}
.m-rem-19 {
    margin: 4.75rem !important;
}
.mt-rem-19 {
    margin-top: 4.75rem !important;
}
.mb-rem-19 {
    margin-bottom: 4.75rem !important;
}
.ml-rem-19 {
    margin-left: 4.75rem !important;
}
.mr-rem-19 {
    margin-right: 4.75rem !important;
}
.border-19 {
    border-width: 19px !important;
}
.b-r-19 {
    border-radius: 19px !important;
}
.fs-19 {
    font-size: 19px !important;
}
.text-el-19 {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 19;
   /* number of lines to show */
    -webkit-box-orient: vertical;
}
@media (max-width: 480px) {
    .xs-m-rem-20 {
        margin: 5rem !important;
   }
    .xs-mt-rem-20 {
        margin-top: 5rem !important;
   }
    .xs-mb-rem-20 {
        margin-bottom: 5rem !important;
   }
    .xs-ml-rem-20 {
        margin-left: 5rem !important;
   }
    .xs-mr-rem-20 {
        margin-right: 5rem !important;
   }
    .xs-fs-20 {
        font-size: 20px !important;
   }
    .xs-p-rem-20 {
        padding: 5rem !important;
   }
    .xs-pt-rem-20 {
        padding-top: 5rem !important;
   }
    .xs-pb-rem-20 {
        padding-bottom: 5rem !important;
   }
    .xs-pl-rem-20 {
        padding-left: 5rem !important;
   }
    .xs-pr-rem-20 {
        padding-right: 5rem !important;
   }
}
.p-rem-20 {
    padding: 5rem !important;
}
.pt-rem-20 {
    padding-top: 5rem !important;
}
.pb-rem-20 {
    padding-bottom: 5rem !important;
}
.pl-rem-20 {
    padding-left: 5rem !important;
}
.pr-rem-20 {
    padding-right: 5rem !important;
}
.m-rem-20 {
    margin: 5rem !important;
}
.mt-rem-20 {
    margin-top: 5rem !important;
}
.mb-rem-20 {
    margin-bottom: 5rem !important;
}
.ml-rem-20 {
    margin-left: 5rem !important;
}
.mr-rem-20 {
    margin-right: 5rem !important;
}
.border-20 {
    border-width: 20px !important;
}
.b-r-20 {
    border-radius: 20px !important;
}
.fs-20 {
    font-size: 20px !important;
}
.fs-28 {
    font-size: 28px !important;
}
.text-el-20 {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 20;
   /* number of lines to show */
    -webkit-box-orient: vertical;
}
@media (max-width: 480px) {
    .xs-m-rem-21 {
        margin: 5.25rem !important;
   }
    .xs-mt-rem-21 {
        margin-top: 5.25rem !important;
   }
    .xs-mb-rem-21 {
        margin-bottom: 5.25rem !important;
   }
    .xs-ml-rem-21 {
        margin-left: 5.25rem !important;
   }
    .xs-mr-rem-21 {
        margin-right: 5.25rem !important;
   }
    .xs-fs-21 {
        font-size: 21px !important;
   }
    .xs-p-rem-21 {
        padding: 5.25rem !important;
   }
    .xs-pt-rem-21 {
        padding-top: 5.25rem !important;
   }
    .xs-pb-rem-21 {
        padding-bottom: 5.25rem !important;
   }
    .xs-pl-rem-21 {
        padding-left: 5.25rem !important;
   }
    .xs-pr-rem-21 {
        padding-right: 5.25rem !important;
   }
}
.p-rem-21 {
    padding: 5.25rem !important;
}
.pt-rem-21 {
    padding-top: 5.25rem !important;
}
.pb-rem-21 {
    padding-bottom: 5.25rem !important;
}
.pl-rem-21 {
    padding-left: 5.25rem !important;
}
.pr-rem-21 {
    padding-right: 5.25rem !important;
}
.m-rem-21 {
    margin: 5.25rem !important;
}
.mt-rem-21 {
    margin-top: 5.25rem !important;
}
.mb-rem-21 {
    margin-bottom: 5.25rem !important;
}
.ml-rem-21 {
    margin-left: 5.25rem !important;
}
.mr-rem-21 {
    margin-right: 5.25rem !important;
}
.border-21 {
    border-width: 21px !important;
}
.b-r-21 {
    border-radius: 21px !important;
}
.fs-21 {
    font-size: 21px !important;
}
.text-el-21 {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 21;
   /* number of lines to show */
    -webkit-box-orient: vertical;
}
@media (max-width: 480px) {
    .xs-m-rem-22 {
        margin: 5.5rem !important;
   }
    .xs-mt-rem-22 {
        margin-top: 5.5rem !important;
   }
    .xs-mb-rem-22 {
        margin-bottom: 5.5rem !important;
   }
    .xs-ml-rem-22 {
        margin-left: 5.5rem !important;
   }
    .xs-mr-rem-22 {
        margin-right: 5.5rem !important;
   }
    .xs-fs-22 {
        font-size: 22px !important;
   }
    .xs-p-rem-22 {
        padding: 5.5rem !important;
   }
    .xs-pt-rem-22 {
        padding-top: 5.5rem !important;
   }
    .xs-pb-rem-22 {
        padding-bottom: 5.5rem !important;
   }
    .xs-pl-rem-22 {
        padding-left: 5.5rem !important;
   }
    .xs-pr-rem-22 {
        padding-right: 5.5rem !important;
   }
}
.p-rem-22 {
    padding: 5.5rem !important;
}
.pt-rem-22 {
    padding-top: 5.5rem !important;
}
.pb-rem-22 {
    padding-bottom: 5.5rem !important;
}
.pl-rem-22 {
    padding-left: 5.5rem !important;
}
.pr-rem-22 {
    padding-right: 5.5rem !important;
}
.m-rem-22 {
    margin: 5.5rem !important;
}
.mt-rem-22 {
    margin-top: 5.5rem !important;
}
.mb-rem-22 {
    margin-bottom: 5.5rem !important;
}
.ml-rem-22 {
    margin-left: 5.5rem !important;
}
.mr-rem-22 {
    margin-right: 5.5rem !important;
}
.border-22 {
    border-width: 22px !important;
}
.b-r-22 {
    border-radius: 22px !important;
}
.fs-22 {
    font-size: 22px !important;
}
.text-el-22 {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 22;
   /* number of lines to show */
    -webkit-box-orient: vertical;
}
@media (max-width: 480px) {
    .xs-m-rem-23 {
        margin: 5.75rem !important;
   }
    .xs-mt-rem-23 {
        margin-top: 5.75rem !important;
   }
    .xs-mb-rem-23 {
        margin-bottom: 5.75rem !important;
   }
    .xs-ml-rem-23 {
        margin-left: 5.75rem !important;
   }
    .xs-mr-rem-23 {
        margin-right: 5.75rem !important;
   }
    .xs-fs-23 {
        font-size: 23px !important;
   }
    .xs-p-rem-23 {
        padding: 5.75rem !important;
   }
    .xs-pt-rem-23 {
        padding-top: 5.75rem !important;
   }
    .xs-pb-rem-23 {
        padding-bottom: 5.75rem !important;
   }
    .xs-pl-rem-23 {
        padding-left: 5.75rem !important;
   }
    .xs-pr-rem-23 {
        padding-right: 5.75rem !important;
   }
}
.p-rem-23 {
    padding: 5.75rem !important;
}
.pt-rem-23 {
    padding-top: 5.75rem !important;
}
.pb-rem-23 {
    padding-bottom: 5.75rem !important;
}
.pl-rem-23 {
    padding-left: 5.75rem !important;
}
.pr-rem-23 {
    padding-right: 5.75rem !important;
}
.m-rem-23 {
    margin: 5.75rem !important;
}
.mt-rem-23 {
    margin-top: 5.75rem !important;
}
.mb-rem-23 {
    margin-bottom: 5.75rem !important;
}
.ml-rem-23 {
    margin-left: 5.75rem !important;
}
.mr-rem-23 {
    margin-right: 5.75rem !important;
}
.border-23 {
    border-width: 23px !important;
}
.b-r-23 {
    border-radius: 23px !important;
}
.fs-23 {
    font-size: 23px !important;
}
.text-el-23 {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 23;
   /* number of lines to show */
    -webkit-box-orient: vertical;
}
@media (max-width: 480px) {
    .xs-m-rem-24 {
        margin: 6rem !important;
   }
    .xs-mt-rem-24 {
        margin-top: 6rem !important;
   }
    .xs-mb-rem-24 {
        margin-bottom: 6rem !important;
   }
    .xs-ml-rem-24 {
        margin-left: 6rem !important;
   }
    .xs-mr-rem-24 {
        margin-right: 6rem !important;
   }
    .xs-fs-24 {
        font-size: 24px !important;
   }
    .xs-p-rem-24 {
        padding: 6rem !important;
   }
    .xs-pt-rem-24 {
        padding-top: 6rem !important;
   }
    .xs-pb-rem-24 {
        padding-bottom: 6rem !important;
   }
    .xs-pl-rem-24 {
        padding-left: 6rem !important;
   }
    .xs-pr-rem-24 {
        padding-right: 6rem !important;
   }
}
.p-rem-24 {
    padding: 6rem !important;
}
.pt-rem-24 {
    padding-top: 6rem !important;
}
.pb-rem-24 {
    padding-bottom: 6rem !important;
}
.pl-rem-24 {
    padding-left: 6rem !important;
}
.pr-rem-24 {
    padding-right: 6rem !important;
}
.m-rem-24 {
    margin: 6rem !important;
}
.mt-rem-24 {
    margin-top: 6rem !important;
}
.mb-rem-24 {
    margin-bottom: 6rem !important;
}
.ml-rem-24 {
    margin-left: 6rem !important;
}
.mr-rem-24 {
    margin-right: 6rem !important;
}
.border-24 {
    border-width: 24px !important;
}
.b-r-24 {
    border-radius: 24px !important;
}
.fs-24 {
    font-size: 24px !important;
}
.text-el-24 {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 24;
   /* number of lines to show */
    -webkit-box-orient: vertical;
}
@media (max-width: 480px) {
    .xs-m-rem-25 {
        margin: 6.25rem !important;
   }
    .xs-mt-rem-25 {
        margin-top: 6.25rem !important;
   }
    .xs-mb-rem-25 {
        margin-bottom: 6.25rem !important;
   }
    .xs-ml-rem-25 {
        margin-left: 6.25rem !important;
   }
    .xs-mr-rem-25 {
        margin-right: 6.25rem !important;
   }
    .xs-fs-25 {
        font-size: 25px !important;
   }
    .xs-p-rem-25 {
        padding: 6.25rem !important;
   }
    .xs-pt-rem-25 {
        padding-top: 6.25rem !important;
   }
    .xs-pb-rem-25 {
        padding-bottom: 6.25rem !important;
   }
    .xs-pl-rem-25 {
        padding-left: 6.25rem !important;
   }
    .xs-pr-rem-25 {
        padding-right: 6.25rem !important;
   }
}
.p-rem-25 {
    padding: 6.25rem !important;
}
.pt-rem-25 {
    padding-top: 6.25rem !important;
}
.pb-rem-25 {
    padding-bottom: 6.25rem !important;
}
.pl-rem-25 {
    padding-left: 6.25rem !important;
}
.pr-rem-25 {
    padding-right: 6.25rem !important;
}
.m-rem-25 {
    margin: 6.25rem !important;
}
.mt-rem-25 {
    margin-top: 6.25rem !important;
}
.mb-rem-25 {
    margin-bottom: 6.25rem !important;
}
.ml-rem-25 {
    margin-left: 6.25rem !important;
}
.mr-rem-25 {
    margin-right: 6.25rem !important;
}
.border-25 {
    border-width: 25px !important;
}
.b-r-25 {
    border-radius: 25px !important;
}
.fs-25 {
    font-size: 25px !important;
}
.text-el-25 {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 25;
   /* number of lines to show */
    -webkit-box-orient: vertical;
}
@media (max-width: 480px) {
    .xs-m-rem-26 {
        margin: 6.5rem !important;
   }
    .xs-mt-rem-26 {
        margin-top: 6.5rem !important;
   }
    .xs-mb-rem-26 {
        margin-bottom: 6.5rem !important;
   }
    .xs-ml-rem-26 {
        margin-left: 6.5rem !important;
   }
    .xs-mr-rem-26 {
        margin-right: 6.5rem !important;
   }
    .xs-fs-26 {
        font-size: 26px !important;
   }
    .xs-p-rem-26 {
        padding: 6.5rem !important;
   }
    .xs-pt-rem-26 {
        padding-top: 6.5rem !important;
   }
    .xs-pb-rem-26 {
        padding-bottom: 6.5rem !important;
   }
    .xs-pl-rem-26 {
        padding-left: 6.5rem !important;
   }
    .xs-pr-rem-26 {
        padding-right: 6.5rem !important;
   }
}
.p-rem-26 {
    padding: 6.5rem !important;
}
.pt-rem-26 {
    padding-top: 6.5rem !important;
}
.pb-rem-26 {
    padding-bottom: 6.5rem !important;
}
.pl-rem-26 {
    padding-left: 6.5rem !important;
}
.pr-rem-26 {
    padding-right: 6.5rem !important;
}
.m-rem-26 {
    margin: 6.5rem !important;
}
.mt-rem-26 {
    margin-top: 6.5rem !important;
}
.mb-rem-26 {
    margin-bottom: 6.5rem !important;
}
.ml-rem-26 {
    margin-left: 6.5rem !important;
}
.mr-rem-26 {
    margin-right: 6.5rem !important;
}
.border-26 {
    border-width: 26px !important;
}
.b-r-26 {
    border-radius: 26px !important;
}
.fs-26 {
    font-size: 26px !important;
}
.text-el-26 {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 26;
   /* number of lines to show */
    -webkit-box-orient: vertical;
}
@media (max-width: 480px) {
    .xs-m-rem-27 {
        margin: 6.75rem !important;
   }
    .xs-mt-rem-27 {
        margin-top: 6.75rem !important;
   }
    .xs-mb-rem-27 {
        margin-bottom: 6.75rem !important;
   }
    .xs-ml-rem-27 {
        margin-left: 6.75rem !important;
   }
    .xs-mr-rem-27 {
        margin-right: 6.75rem !important;
   }
    .xs-fs-27 {
        font-size: 27px !important;
   }
    .xs-p-rem-27 {
        padding: 6.75rem !important;
   }
    .xs-pt-rem-27 {
        padding-top: 6.75rem !important;
   }
    .xs-pb-rem-27 {
        padding-bottom: 6.75rem !important;
   }
    .xs-pl-rem-27 {
        padding-left: 6.75rem !important;
   }
    .xs-pr-rem-27 {
        padding-right: 6.75rem !important;
   }
}
.p-rem-27 {
    padding: 6.75rem !important;
}
.pt-rem-27 {
    padding-top: 6.75rem !important;
}
.pb-rem-27 {
    padding-bottom: 6.75rem !important;
}
.pl-rem-27 {
    padding-left: 6.75rem !important;
}
.pr-rem-27 {
    padding-right: 6.75rem !important;
}
.m-rem-27 {
    margin: 6.75rem !important;
}
.mt-rem-27 {
    margin-top: 6.75rem !important;
}
.mb-rem-27 {
    margin-bottom: 6.75rem !important;
}
.ml-rem-27 {
    margin-left: 6.75rem !important;
}
.mr-rem-27 {
    margin-right: 6.75rem !important;
}
.border-27 {
    border-width: 27px !important;
}
.b-r-27 {
    border-radius: 27px !important;
}
.fs-27 {
    font-size: 27px !important;
}
.text-el-27 {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 27;
   /* number of lines to show */
    -webkit-box-orient: vertical;
}
@media (max-width: 480px) {
    .xs-m-rem-28 {
        margin: 7rem !important;
   }
    .xs-mt-rem-28 {
        margin-top: 7rem !important;
   }
    .xs-mb-rem-28 {
        margin-bottom: 7rem !important;
   }
    .xs-ml-rem-28 {
        margin-left: 7rem !important;
   }
    .xs-mr-rem-28 {
        margin-right: 7rem !important;
   }
    .xs-fs-28 {
        font-size: 28px !important;
   }
    .xs-p-rem-28 {
        padding: 7rem !important;
   }
    .xs-pt-rem-28 {
        padding-top: 7rem !important;
   }
    .xs-pb-rem-28 {
        padding-bottom: 7rem !important;
   }
    .xs-pl-rem-28 {
        padding-left: 7rem !important;
   }
    .xs-pr-rem-28 {
        padding-right: 7rem !important;
   }
}
.p-rem-28 {
    padding: 7rem !important;
}
.pt-rem-28 {
    padding-top: 7rem !important;
}
.pb-rem-28 {
    padding-bottom: 7rem !important;
}
.pl-rem-28 {
    padding-left: 7rem !important;
}
.pr-rem-28 {
    padding-right: 7rem !important;
}
.m-rem-28 {
    margin: 7rem !important;
}
.mt-rem-28 {
    margin-top: 7rem !important;
}
.mb-rem-28 {
    margin-bottom: 7rem !important;
}
.ml-rem-28 {
    margin-left: 7rem !important;
}
.mr-rem-28 {
    margin-right: 7rem !important;
}
.border-28 {
    border-width: 28px !important;
}
.b-r-28 {
    border-radius: 28px !important;
}
.fs-28 {
    font-size: 28px !important;
}
.text-el-28 {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 28;
   /* number of lines to show */
    -webkit-box-orient: vertical;
}
@media (max-width: 480px) {
    .xs-m-rem-29 {
        margin: 7.25rem !important;
   }
    .xs-mt-rem-29 {
        margin-top: 7.25rem !important;
   }
    .xs-mb-rem-29 {
        margin-bottom: 7.25rem !important;
   }
    .xs-ml-rem-29 {
        margin-left: 7.25rem !important;
   }
    .xs-mr-rem-29 {
        margin-right: 7.25rem !important;
   }
    .xs-fs-29 {
        font-size: 29px !important;
   }
    .xs-p-rem-29 {
        padding: 7.25rem !important;
   }
    .xs-pt-rem-29 {
        padding-top: 7.25rem !important;
   }
    .xs-pb-rem-29 {
        padding-bottom: 7.25rem !important;
   }
    .xs-pl-rem-29 {
        padding-left: 7.25rem !important;
   }
    .xs-pr-rem-29 {
        padding-right: 7.25rem !important;
   }
}
.p-rem-29 {
    padding: 7.25rem !important;
}
.pt-rem-29 {
    padding-top: 7.25rem !important;
}
.pb-rem-29 {
    padding-bottom: 7.25rem !important;
}
.pl-rem-29 {
    padding-left: 7.25rem !important;
}
.pr-rem-29 {
    padding-right: 7.25rem !important;
}
.m-rem-29 {
    margin: 7.25rem !important;
}
.mt-rem-29 {
    margin-top: 7.25rem !important;
}
.mb-rem-29 {
    margin-bottom: 7.25rem !important;
}
.ml-rem-29 {
    margin-left: 7.25rem !important;
}
.mr-rem-29 {
    margin-right: 7.25rem !important;
}
.border-29 {
    border-width: 29px !important;
}
.b-r-29 {
    border-radius: 29px !important;
}
.fs-29 {
    font-size: 29px !important;
}
.text-el-29 {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 29;
   /* number of lines to show */
    -webkit-box-orient: vertical;
}
@media (max-width: 480px) {
    .xs-m-rem-30 {
        margin: 7.5rem !important;
   }
    .xs-mt-rem-30 {
        margin-top: 7.5rem !important;
   }
    .xs-mb-rem-30 {
        margin-bottom: 7.5rem !important;
   }
    .xs-ml-rem-30 {
        margin-left: 7.5rem !important;
   }
    .xs-mr-rem-30 {
        margin-right: 7.5rem !important;
   }
    .xs-fs-30 {
        font-size: 30px !important;
   }
    .xs-p-rem-30 {
        padding: 7.5rem !important;
   }
    .xs-pt-rem-30 {
        padding-top: 7.5rem !important;
   }
    .xs-pb-rem-30 {
        padding-bottom: 7.5rem !important;
   }
    .xs-pl-rem-30 {
        padding-left: 7.5rem !important;
   }
    .xs-pr-rem-30 {
        padding-right: 7.5rem !important;
   }
}
.p-rem-30 {
    padding: 7.5rem !important;
}
.pt-rem-30 {
    padding-top: 7.5rem !important;
}
.pb-rem-30 {
    padding-bottom: 7.5rem !important;
}
.pl-rem-30 {
    padding-left: 7.5rem !important;
}
.pr-rem-30 {
    padding-right: 7.5rem !important;
}
.m-rem-30 {
    margin: 7.5rem !important;
}
.mt-rem-30 {
    margin-top: 7.5rem !important;
}
.mb-rem-30 {
    margin-bottom: 7.5rem !important;
}
.ml-rem-30 {
    margin-left: 7.5rem !important;
}
.mr-rem-30 {
    margin-right: 7.5rem !important;
}
.border-30 {
    border-width: 30px !important;
}
.b-r-30 {
    border-radius: 30px !important;
}
.fs-30 {
    font-size: 30px !important;
}
.text-el-30 {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 30;
   /* number of lines to show */
    -webkit-box-orient: vertical;
}
@media (max-width: 480px) {
    .xs-m-rem-31 {
        margin: 7.75rem !important;
   }
    .xs-mt-rem-31 {
        margin-top: 7.75rem !important;
   }
    .xs-mb-rem-31 {
        margin-bottom: 7.75rem !important;
   }
    .xs-ml-rem-31 {
        margin-left: 7.75rem !important;
   }
    .xs-mr-rem-31 {
        margin-right: 7.75rem !important;
   }
    .xs-fs-31 {
        font-size: 31px !important;
   }
    .xs-p-rem-31 {
        padding: 7.75rem !important;
   }
    .xs-pt-rem-31 {
        padding-top: 7.75rem !important;
   }
    .xs-pb-rem-31 {
        padding-bottom: 7.75rem !important;
   }
    .xs-pl-rem-31 {
        padding-left: 7.75rem !important;
   }
    .xs-pr-rem-31 {
        padding-right: 7.75rem !important;
   }
}
.p-rem-31 {
    padding: 7.75rem !important;
}
.pt-rem-31 {
    padding-top: 7.75rem !important;
}
.pb-rem-31 {
    padding-bottom: 7.75rem !important;
}
.pl-rem-31 {
    padding-left: 7.75rem !important;
}
.pr-rem-31 {
    padding-right: 7.75rem !important;
}
.m-rem-31 {
    margin: 7.75rem !important;
}
.mt-rem-31 {
    margin-top: 7.75rem !important;
}
.mb-rem-31 {
    margin-bottom: 7.75rem !important;
}
.ml-rem-31 {
    margin-left: 7.75rem !important;
}
.mr-rem-31 {
    margin-right: 7.75rem !important;
}
.border-31 {
    border-width: 31px !important;
}
.b-r-31 {
    border-radius: 31px !important;
}
.fs-31 {
    font-size: 31px !important;
}
.text-el-31 {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 31;
   /* number of lines to show */
    -webkit-box-orient: vertical;
}
@media (max-width: 480px) {
    .xs-m-rem-32 {
        margin: 8rem !important;
   }
    .xs-mt-rem-32 {
        margin-top: 8rem !important;
   }
    .xs-mb-rem-32 {
        margin-bottom: 8rem !important;
   }
    .xs-ml-rem-32 {
        margin-left: 8rem !important;
   }
    .xs-mr-rem-32 {
        margin-right: 8rem !important;
   }
    .xs-fs-32 {
        font-size: 32px !important;
   }
    .xs-p-rem-32 {
        padding: 8rem !important;
   }
    .xs-pt-rem-32 {
        padding-top: 8rem !important;
   }
    .xs-pb-rem-32 {
        padding-bottom: 8rem !important;
   }
    .xs-pl-rem-32 {
        padding-left: 8rem !important;
   }
    .xs-pr-rem-32 {
        padding-right: 8rem !important;
   }
}
.p-rem-32 {
    padding: 8rem !important;
}
.pt-rem-32 {
    padding-top: 8rem !important;
}
.pb-rem-32 {
    padding-bottom: 8rem !important;
}
.pl-rem-32 {
    padding-left: 8rem !important;
}
.pr-rem-32 {
    padding-right: 8rem !important;
}
.m-rem-32 {
    margin: 8rem !important;
}
.mt-rem-32 {
    margin-top: 8rem !important;
}
.mb-rem-32 {
    margin-bottom: 8rem !important;
}
.ml-rem-32 {
    margin-left: 8rem !important;
}
.mr-rem-32 {
    margin-right: 8rem !important;
}
.border-32 {
    border-width: 32px !important;
}
.b-r-32 {
    border-radius: 32px !important;
}
.fs-32 {
    font-size: 32px !important;
}
.text-el-32 {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 32;
   /* number of lines to show */
    -webkit-box-orient: vertical;
}
@media (max-width: 480px) {
    .xs-m-rem-33 {
        margin: 8.25rem !important;
   }
    .xs-mt-rem-33 {
        margin-top: 8.25rem !important;
   }
    .xs-mb-rem-33 {
        margin-bottom: 8.25rem !important;
   }
    .xs-ml-rem-33 {
        margin-left: 8.25rem !important;
   }
    .xs-mr-rem-33 {
        margin-right: 8.25rem !important;
   }
    .xs-fs-33 {
        font-size: 33px !important;
   }
    .xs-p-rem-33 {
        padding: 8.25rem !important;
   }
    .xs-pt-rem-33 {
        padding-top: 8.25rem !important;
   }
    .xs-pb-rem-33 {
        padding-bottom: 8.25rem !important;
   }
    .xs-pl-rem-33 {
        padding-left: 8.25rem !important;
   }
    .xs-pr-rem-33 {
        padding-right: 8.25rem !important;
   }
}
.p-rem-33 {
    padding: 8.25rem !important;
}
.pt-rem-33 {
    padding-top: 8.25rem !important;
}
.pb-rem-33 {
    padding-bottom: 8.25rem !important;
}
.pl-rem-33 {
    padding-left: 8.25rem !important;
}
.pr-rem-33 {
    padding-right: 8.25rem !important;
}
.m-rem-33 {
    margin: 8.25rem !important;
}
.mt-rem-33 {
    margin-top: 8.25rem !important;
}
.mb-rem-33 {
    margin-bottom: 8.25rem !important;
}
.ml-rem-33 {
    margin-left: 8.25rem !important;
}
.mr-rem-33 {
    margin-right: 8.25rem !important;
}
.border-33 {
    border-width: 33px !important;
}
.b-r-33 {
    border-radius: 33px !important;
}
.fs-33 {
    font-size: 33px !important;
}
.text-el-33 {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 33;
   /* number of lines to show */
    -webkit-box-orient: vertical;
}
@media (max-width: 480px) {
    .xs-m-rem-34 {
        margin: 8.5rem !important;
   }
    .xs-mt-rem-34 {
        margin-top: 8.5rem !important;
   }
    .xs-mb-rem-34 {
        margin-bottom: 8.5rem !important;
   }
    .xs-ml-rem-34 {
        margin-left: 8.5rem !important;
   }
    .xs-mr-rem-34 {
        margin-right: 8.5rem !important;
   }
    .xs-fs-34 {
        font-size: 34px !important;
   }
    .xs-p-rem-34 {
        padding: 8.5rem !important;
   }
    .xs-pt-rem-34 {
        padding-top: 8.5rem !important;
   }
    .xs-pb-rem-34 {
        padding-bottom: 8.5rem !important;
   }
    .xs-pl-rem-34 {
        padding-left: 8.5rem !important;
   }
    .xs-pr-rem-34 {
        padding-right: 8.5rem !important;
   }
}
.p-rem-34 {
    padding: 8.5rem !important;
}
.pt-rem-34 {
    padding-top: 8.5rem !important;
}
.pb-rem-34 {
    padding-bottom: 8.5rem !important;
}
.pl-rem-34 {
    padding-left: 8.5rem !important;
}
.pr-rem-34 {
    padding-right: 8.5rem !important;
}
.m-rem-34 {
    margin: 8.5rem !important;
}
.mt-rem-34 {
    margin-top: 8.5rem !important;
}
.mb-rem-34 {
    margin-bottom: 8.5rem !important;
}
.ml-rem-34 {
    margin-left: 8.5rem !important;
}
.mr-rem-34 {
    margin-right: 8.5rem !important;
}
.border-34 {
    border-width: 34px !important;
}
.b-r-34 {
    border-radius: 34px !important;
}
.fs-34 {
    font-size: 34px !important;
}
.text-el-34 {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 34;
   /* number of lines to show */
    -webkit-box-orient: vertical;
}
@media (max-width: 480px) {
    .xs-m-rem-35 {
        margin: 8.75rem !important;
   }
    .xs-mt-rem-35 {
        margin-top: 8.75rem !important;
   }
    .xs-mb-rem-35 {
        margin-bottom: 8.75rem !important;
   }
    .xs-ml-rem-35 {
        margin-left: 8.75rem !important;
   }
    .xs-mr-rem-35 {
        margin-right: 8.75rem !important;
   }
    .xs-fs-35 {
        font-size: 35px !important;
   }
    .xs-p-rem-35 {
        padding: 8.75rem !important;
   }
    .xs-pt-rem-35 {
        padding-top: 8.75rem !important;
   }
    .xs-pb-rem-35 {
        padding-bottom: 8.75rem !important;
   }
    .xs-pl-rem-35 {
        padding-left: 8.75rem !important;
   }
    .xs-pr-rem-35 {
        padding-right: 8.75rem !important;
   }
}
.p-rem-35 {
    padding: 8.75rem !important;
}
.pt-rem-35 {
    padding-top: 8.75rem !important;
}
.pb-rem-35 {
    padding-bottom: 8.75rem !important;
}
.pl-rem-35 {
    padding-left: 8.75rem !important;
}
.pr-rem-35 {
    padding-right: 8.75rem !important;
}
.m-rem-35 {
    margin: 8.75rem !important;
}
.mt-rem-35 {
    margin-top: 8.75rem !important;
}
.mb-rem-35 {
    margin-bottom: 8.75rem !important;
}
.ml-rem-35 {
    margin-left: 8.75rem !important;
}
.mr-rem-35 {
    margin-right: 8.75rem !important;
}
.border-35 {
    border-width: 35px !important;
}
.b-r-35 {
    border-radius: 35px !important;
}
.fs-35 {
    font-size: 35px !important;
}
.text-el-35 {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 35;
   /* number of lines to show */
    -webkit-box-orient: vertical;
}
@media (max-width: 480px) {
    .xs-m-rem-36 {
        margin: 9rem !important;
   }
    .xs-mt-rem-36 {
        margin-top: 9rem !important;
   }
    .xs-mb-rem-36 {
        margin-bottom: 9rem !important;
   }
    .xs-ml-rem-36 {
        margin-left: 9rem !important;
   }
    .xs-mr-rem-36 {
        margin-right: 9rem !important;
   }
    .xs-fs-36 {
        font-size: 36px !important;
   }
    .xs-p-rem-36 {
        padding: 9rem !important;
   }
    .xs-pt-rem-36 {
        padding-top: 9rem !important;
   }
    .xs-pb-rem-36 {
        padding-bottom: 9rem !important;
   }
    .xs-pl-rem-36 {
        padding-left: 9rem !important;
   }
    .xs-pr-rem-36 {
        padding-right: 9rem !important;
   }
}
.p-rem-36 {
    padding: 9rem !important;
}
.pt-rem-36 {
    padding-top: 9rem !important;
}
.pb-rem-36 {
    padding-bottom: 9rem !important;
}
.pl-rem-36 {
    padding-left: 9rem !important;
}
.pr-rem-36 {
    padding-right: 9rem !important;
}
.m-rem-36 {
    margin: 9rem !important;
}
.mt-rem-36 {
    margin-top: 9rem !important;
}
.mb-rem-36 {
    margin-bottom: 9rem !important;
}
.ml-rem-36 {
    margin-left: 9rem !important;
}
.mr-rem-36 {
    margin-right: 9rem !important;
}
.border-36 {
    border-width: 36px !important;
}
.b-r-36 {
    border-radius: 36px !important;
}
.fs-36 {
    font-size: 36px !important;
}
.text-el-36 {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 36;
   /* number of lines to show */
    -webkit-box-orient: vertical;
}
@media (max-width: 480px) {
    .xs-m-rem-37 {
        margin: 9.25rem !important;
   }
    .xs-mt-rem-37 {
        margin-top: 9.25rem !important;
   }
    .xs-mb-rem-37 {
        margin-bottom: 9.25rem !important;
   }
    .xs-ml-rem-37 {
        margin-left: 9.25rem !important;
   }
    .xs-mr-rem-37 {
        margin-right: 9.25rem !important;
   }
    .xs-fs-37 {
        font-size: 37px !important;
   }
    .xs-p-rem-37 {
        padding: 9.25rem !important;
   }
    .xs-pt-rem-37 {
        padding-top: 9.25rem !important;
   }
    .xs-pb-rem-37 {
        padding-bottom: 9.25rem !important;
   }
    .xs-pl-rem-37 {
        padding-left: 9.25rem !important;
   }
    .xs-pr-rem-37 {
        padding-right: 9.25rem !important;
   }
}
.p-rem-37 {
    padding: 9.25rem !important;
}
.pt-rem-37 {
    padding-top: 9.25rem !important;
}
.pb-rem-37 {
    padding-bottom: 9.25rem !important;
}
.pl-rem-37 {
    padding-left: 9.25rem !important;
}
.pr-rem-37 {
    padding-right: 9.25rem !important;
}
.m-rem-37 {
    margin: 9.25rem !important;
}
.mt-rem-37 {
    margin-top: 9.25rem !important;
}
.mb-rem-37 {
    margin-bottom: 9.25rem !important;
}
.ml-rem-37 {
    margin-left: 9.25rem !important;
}
.mr-rem-37 {
    margin-right: 9.25rem !important;
}
.border-37 {
    border-width: 37px !important;
}
.b-r-37 {
    border-radius: 37px !important;
}
.fs-37 {
    font-size: 37px !important;
}
.text-el-37 {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 37;
   /* number of lines to show */
    -webkit-box-orient: vertical;
}
@media (max-width: 480px) {
    .xs-m-rem-38 {
        margin: 9.5rem !important;
   }
    .xs-mt-rem-38 {
        margin-top: 9.5rem !important;
   }
    .xs-mb-rem-38 {
        margin-bottom: 9.5rem !important;
   }
    .xs-ml-rem-38 {
        margin-left: 9.5rem !important;
   }
    .xs-mr-rem-38 {
        margin-right: 9.5rem !important;
   }
    .xs-fs-38 {
        font-size: 38px !important;
   }
    .xs-p-rem-38 {
        padding: 9.5rem !important;
   }
    .xs-pt-rem-38 {
        padding-top: 9.5rem !important;
   }
    .xs-pb-rem-38 {
        padding-bottom: 9.5rem !important;
   }
    .xs-pl-rem-38 {
        padding-left: 9.5rem !important;
   }
    .xs-pr-rem-38 {
        padding-right: 9.5rem !important;
   }
}
.p-rem-38 {
    padding: 9.5rem !important;
}
.pt-rem-38 {
    padding-top: 9.5rem !important;
}
.pb-rem-38 {
    padding-bottom: 9.5rem !important;
}
.pl-rem-38 {
    padding-left: 9.5rem !important;
}
.pr-rem-38 {
    padding-right: 9.5rem !important;
}
.m-rem-38 {
    margin: 9.5rem !important;
}
.mt-rem-38 {
    margin-top: 9.5rem !important;
}
.mb-rem-38 {
    margin-bottom: 9.5rem !important;
}
.ml-rem-38 {
    margin-left: 9.5rem !important;
}
.mr-rem-38 {
    margin-right: 9.5rem !important;
}
.border-38 {
    border-width: 38px !important;
}
.b-r-38 {
    border-radius: 38px !important;
}
.fs-38 {
    font-size: 38px !important;
}
.text-el-38 {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 38;
   /* number of lines to show */
    -webkit-box-orient: vertical;
}
@media (max-width: 480px) {
    .xs-m-rem-39 {
        margin: 9.75rem !important;
   }
    .xs-mt-rem-39 {
        margin-top: 9.75rem !important;
   }
    .xs-mb-rem-39 {
        margin-bottom: 9.75rem !important;
   }
    .xs-ml-rem-39 {
        margin-left: 9.75rem !important;
   }
    .xs-mr-rem-39 {
        margin-right: 9.75rem !important;
   }
    .xs-fs-39 {
        font-size: 39px !important;
   }
    .xs-p-rem-39 {
        padding: 9.75rem !important;
   }
    .xs-pt-rem-39 {
        padding-top: 9.75rem !important;
   }
    .xs-pb-rem-39 {
        padding-bottom: 9.75rem !important;
   }
    .xs-pl-rem-39 {
        padding-left: 9.75rem !important;
   }
    .xs-pr-rem-39 {
        padding-right: 9.75rem !important;
   }
}
.p-rem-39 {
    padding: 9.75rem !important;
}
.pt-rem-39 {
    padding-top: 9.75rem !important;
}
.pb-rem-39 {
    padding-bottom: 9.75rem !important;
}
.pl-rem-39 {
    padding-left: 9.75rem !important;
}
.pr-rem-39 {
    padding-right: 9.75rem !important;
}
.m-rem-39 {
    margin: 9.75rem !important;
}
.mt-rem-39 {
    margin-top: 9.75rem !important;
}
.mb-rem-39 {
    margin-bottom: 9.75rem !important;
}
.ml-rem-39 {
    margin-left: 9.75rem !important;
}
.mr-rem-39 {
    margin-right: 9.75rem !important;
}
.border-39 {
    border-width: 39px !important;
}
.b-r-39 {
    border-radius: 39px !important;
}
.fs-39 {
    font-size: 39px !important;
}
.text-el-39 {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 39;
   /* number of lines to show */
    -webkit-box-orient: vertical;
}
@media (max-width: 480px) {
    .xs-m-rem-40 {
        margin: 10rem !important;
   }
    .xs-mt-rem-40 {
        margin-top: 10rem !important;
   }
    .xs-mb-rem-40 {
        margin-bottom: 10rem !important;
   }
    .xs-ml-rem-40 {
        margin-left: 10rem !important;
   }
    .xs-mr-rem-40 {
        margin-right: 10rem !important;
   }
    .xs-fs-40 {
        font-size: 40px !important;
   }
    .xs-p-rem-40 {
        padding: 10rem !important;
   }
    .xs-pt-rem-40 {
        padding-top: 10rem !important;
   }
    .xs-pb-rem-40 {
        padding-bottom: 10rem !important;
   }
    .xs-pl-rem-40 {
        padding-left: 10rem !important;
   }
    .xs-pr-rem-40 {
        padding-right: 10rem !important;
   }
}
.p-rem-40 {
    padding: 10rem !important;
}
.pt-rem-40 {
    padding-top: 10rem !important;
}
.pb-rem-40 {
    padding-bottom: 10rem !important;
}
.pl-rem-40 {
    padding-left: 10rem !important;
}
.pr-rem-40 {
    padding-right: 10rem !important;
}
.m-rem-40 {
    margin: 10rem !important;
}
.mt-rem-40 {
    margin-top: 10rem !important;
}
.mb-rem-40 {
    margin-bottom: 10rem !important;
}
.ml-rem-40 {
    margin-left: 10rem !important;
}
.mr-rem-40 {
    margin-right: 10rem !important;
}
.border-40 {
    border-width: 40px !important;
}
.b-r-40 {
    border-radius: 40px !important;
}
.fs-40 {
    font-size: 40px !important;
}
.text-el-40 {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 40;
   /* number of lines to show */
    -webkit-box-orient: vertical;
}
@media (max-width: 480px) {
    .xs-m-rem-41 {
        margin: 10.25rem !important;
   }
    .xs-mt-rem-41 {
        margin-top: 10.25rem !important;
   }
    .xs-mb-rem-41 {
        margin-bottom: 10.25rem !important;
   }
    .xs-ml-rem-41 {
        margin-left: 10.25rem !important;
   }
    .xs-mr-rem-41 {
        margin-right: 10.25rem !important;
   }
    .xs-fs-41 {
        font-size: 41px !important;
   }
    .xs-p-rem-41 {
        padding: 10.25rem !important;
   }
    .xs-pt-rem-41 {
        padding-top: 10.25rem !important;
   }
    .xs-pb-rem-41 {
        padding-bottom: 10.25rem !important;
   }
    .xs-pl-rem-41 {
        padding-left: 10.25rem !important;
   }
    .xs-pr-rem-41 {
        padding-right: 10.25rem !important;
   }
}
.p-rem-41 {
    padding: 10.25rem !important;
}
.pt-rem-41 {
    padding-top: 10.25rem !important;
}
.pb-rem-41 {
    padding-bottom: 10.25rem !important;
}
.pl-rem-41 {
    padding-left: 10.25rem !important;
}
.pr-rem-41 {
    padding-right: 10.25rem !important;
}
.m-rem-41 {
    margin: 10.25rem !important;
}
.mt-rem-41 {
    margin-top: 10.25rem !important;
}
.mb-rem-41 {
    margin-bottom: 10.25rem !important;
}
.ml-rem-41 {
    margin-left: 10.25rem !important;
}
.mr-rem-41 {
    margin-right: 10.25rem !important;
}
.border-41 {
    border-width: 41px !important;
}
.b-r-41 {
    border-radius: 41px !important;
}
.fs-41 {
    font-size: 41px !important;
}
.text-el-41 {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 41;
   /* number of lines to show */
    -webkit-box-orient: vertical;
}
@media (max-width: 480px) {
    .xs-m-rem-42 {
        margin: 10.5rem !important;
   }
    .xs-mt-rem-42 {
        margin-top: 10.5rem !important;
   }
    .xs-mb-rem-42 {
        margin-bottom: 10.5rem !important;
   }
    .xs-ml-rem-42 {
        margin-left: 10.5rem !important;
   }
    .xs-mr-rem-42 {
        margin-right: 10.5rem !important;
   }
    .xs-fs-42 {
        font-size: 42px !important;
   }
    .xs-p-rem-42 {
        padding: 10.5rem !important;
   }
    .xs-pt-rem-42 {
        padding-top: 10.5rem !important;
   }
    .xs-pb-rem-42 {
        padding-bottom: 10.5rem !important;
   }
    .xs-pl-rem-42 {
        padding-left: 10.5rem !important;
   }
    .xs-pr-rem-42 {
        padding-right: 10.5rem !important;
   }
}
.p-rem-42 {
    padding: 10.5rem !important;
}
.pt-rem-42 {
    padding-top: 10.5rem !important;
}
.pb-rem-42 {
    padding-bottom: 10.5rem !important;
}
.pl-rem-42 {
    padding-left: 10.5rem !important;
}
.pr-rem-42 {
    padding-right: 10.5rem !important;
}
.m-rem-42 {
    margin: 10.5rem !important;
}
.mt-rem-42 {
    margin-top: 10.5rem !important;
}
.mb-rem-42 {
    margin-bottom: 10.5rem !important;
}
.ml-rem-42 {
    margin-left: 10.5rem !important;
}
.mr-rem-42 {
    margin-right: 10.5rem !important;
}
.border-42 {
    border-width: 42px !important;
}
.b-r-42 {
    border-radius: 42px !important;
}
.fs-42 {
    font-size: 42px !important;
}
.text-el-42 {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 42;
   /* number of lines to show */
    -webkit-box-orient: vertical;
}
@media (max-width: 480px) {
    .xs-m-rem-43 {
        margin: 10.75rem !important;
   }
    .xs-mt-rem-43 {
        margin-top: 10.75rem !important;
   }
    .xs-mb-rem-43 {
        margin-bottom: 10.75rem !important;
   }
    .xs-ml-rem-43 {
        margin-left: 10.75rem !important;
   }
    .xs-mr-rem-43 {
        margin-right: 10.75rem !important;
   }
    .xs-fs-43 {
        font-size: 43px !important;
   }
    .xs-p-rem-43 {
        padding: 10.75rem !important;
   }
    .xs-pt-rem-43 {
        padding-top: 10.75rem !important;
   }
    .xs-pb-rem-43 {
        padding-bottom: 10.75rem !important;
   }
    .xs-pl-rem-43 {
        padding-left: 10.75rem !important;
   }
    .xs-pr-rem-43 {
        padding-right: 10.75rem !important;
   }
}
.p-rem-43 {
    padding: 10.75rem !important;
}
.pt-rem-43 {
    padding-top: 10.75rem !important;
}
.pb-rem-43 {
    padding-bottom: 10.75rem !important;
}
.pl-rem-43 {
    padding-left: 10.75rem !important;
}
.pr-rem-43 {
    padding-right: 10.75rem !important;
}
.m-rem-43 {
    margin: 10.75rem !important;
}
.mt-rem-43 {
    margin-top: 10.75rem !important;
}
.mb-rem-43 {
    margin-bottom: 10.75rem !important;
}
.ml-rem-43 {
    margin-left: 10.75rem !important;
}
.mr-rem-43 {
    margin-right: 10.75rem !important;
}
.border-43 {
    border-width: 43px !important;
}
.b-r-43 {
    border-radius: 43px !important;
}
.fs-43 {
    font-size: 43px !important;
}
.text-el-43 {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 43;
   /* number of lines to show */
    -webkit-box-orient: vertical;
}
@media (max-width: 480px) {
    .xs-m-rem-44 {
        margin: 11rem !important;
   }
    .xs-mt-rem-44 {
        margin-top: 11rem !important;
   }
    .xs-mb-rem-44 {
        margin-bottom: 11rem !important;
   }
    .xs-ml-rem-44 {
        margin-left: 11rem !important;
   }
    .xs-mr-rem-44 {
        margin-right: 11rem !important;
   }
    .xs-fs-44 {
        font-size: 44px !important;
   }
    .xs-p-rem-44 {
        padding: 11rem !important;
   }
    .xs-pt-rem-44 {
        padding-top: 11rem !important;
   }
    .xs-pb-rem-44 {
        padding-bottom: 11rem !important;
   }
    .xs-pl-rem-44 {
        padding-left: 11rem !important;
   }
    .xs-pr-rem-44 {
        padding-right: 11rem !important;
   }
}
.p-rem-44 {
    padding: 11rem !important;
}
.pt-rem-44 {
    padding-top: 11rem !important;
}
.pb-rem-44 {
    padding-bottom: 11rem !important;
}
.pl-rem-44 {
    padding-left: 11rem !important;
}
.pr-rem-44 {
    padding-right: 11rem !important;
}
.m-rem-44 {
    margin: 11rem !important;
}
.mt-rem-44 {
    margin-top: 11rem !important;
}
.mb-rem-44 {
    margin-bottom: 11rem !important;
}
.ml-rem-44 {
    margin-left: 11rem !important;
}
.mr-rem-44 {
    margin-right: 11rem !important;
}
.border-44 {
    border-width: 44px !important;
}
.b-r-44 {
    border-radius: 44px !important;
}
.fs-44 {
    font-size: 44px !important;
}
.text-el-44 {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 44;
   /* number of lines to show */
    -webkit-box-orient: vertical;
}
@media (max-width: 480px) {
    .xs-m-rem-45 {
        margin: 11.25rem !important;
   }
    .xs-mt-rem-45 {
        margin-top: 11.25rem !important;
   }
    .xs-mb-rem-45 {
        margin-bottom: 11.25rem !important;
   }
    .xs-ml-rem-45 {
        margin-left: 11.25rem !important;
   }
    .xs-mr-rem-45 {
        margin-right: 11.25rem !important;
   }
    .xs-fs-45 {
        font-size: 45px !important;
   }
    .xs-p-rem-45 {
        padding: 11.25rem !important;
   }
    .xs-pt-rem-45 {
        padding-top: 11.25rem !important;
   }
    .xs-pb-rem-45 {
        padding-bottom: 11.25rem !important;
   }
    .xs-pl-rem-45 {
        padding-left: 11.25rem !important;
   }
    .xs-pr-rem-45 {
        padding-right: 11.25rem !important;
   }
}
.p-rem-45 {
    padding: 11.25rem !important;
}
.pt-rem-45 {
    padding-top: 11.25rem !important;
}
.pb-rem-45 {
    padding-bottom: 11.25rem !important;
}
.pl-rem-45 {
    padding-left: 11.25rem !important;
}
.pr-rem-45 {
    padding-right: 11.25rem !important;
}
.m-rem-45 {
    margin: 11.25rem !important;
}
.mt-rem-45 {
    margin-top: 11.25rem !important;
}
.mb-rem-45 {
    margin-bottom: 11.25rem !important;
}
.ml-rem-45 {
    margin-left: 11.25rem !important;
}
.mr-rem-45 {
    margin-right: 11.25rem !important;
}
.border-45 {
    border-width: 45px !important;
}
.b-r-45 {
    border-radius: 45px !important;
}
.fs-45 {
    font-size: 45px !important;
}
.text-el-45 {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 45;
   /* number of lines to show */
    -webkit-box-orient: vertical;
}
@media (max-width: 480px) {
    .xs-m-rem-46 {
        margin: 11.5rem !important;
   }
    .xs-mt-rem-46 {
        margin-top: 11.5rem !important;
   }
    .xs-mb-rem-46 {
        margin-bottom: 11.5rem !important;
   }
    .xs-ml-rem-46 {
        margin-left: 11.5rem !important;
   }
    .xs-mr-rem-46 {
        margin-right: 11.5rem !important;
   }
    .xs-fs-46 {
        font-size: 46px !important;
   }
    .xs-p-rem-46 {
        padding: 11.5rem !important;
   }
    .xs-pt-rem-46 {
        padding-top: 11.5rem !important;
   }
    .xs-pb-rem-46 {
        padding-bottom: 11.5rem !important;
   }
    .xs-pl-rem-46 {
        padding-left: 11.5rem !important;
   }
    .xs-pr-rem-46 {
        padding-right: 11.5rem !important;
   }
}
.p-rem-46 {
    padding: 11.5rem !important;
}
.pt-rem-46 {
    padding-top: 11.5rem !important;
}
.pb-rem-46 {
    padding-bottom: 11.5rem !important;
}
.pl-rem-46 {
    padding-left: 11.5rem !important;
}
.pr-rem-46 {
    padding-right: 11.5rem !important;
}
.m-rem-46 {
    margin: 11.5rem !important;
}
.mt-rem-46 {
    margin-top: 11.5rem !important;
}
.mb-rem-46 {
    margin-bottom: 11.5rem !important;
}
.ml-rem-46 {
    margin-left: 11.5rem !important;
}
.mr-rem-46 {
    margin-right: 11.5rem !important;
}
.border-46 {
    border-width: 46px !important;
}
.b-r-46 {
    border-radius: 46px !important;
}
.fs-46 {
    font-size: 46px !important;
}
.text-el-46 {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 46;
   /* number of lines to show */
    -webkit-box-orient: vertical;
}
@media (max-width: 480px) {
    .xs-m-rem-47 {
        margin: 11.75rem !important;
   }
    .xs-mt-rem-47 {
        margin-top: 11.75rem !important;
   }
    .xs-mb-rem-47 {
        margin-bottom: 11.75rem !important;
   }
    .xs-ml-rem-47 {
        margin-left: 11.75rem !important;
   }
    .xs-mr-rem-47 {
        margin-right: 11.75rem !important;
   }
    .xs-fs-47 {
        font-size: 47px !important;
   }
    .xs-p-rem-47 {
        padding: 11.75rem !important;
   }
    .xs-pt-rem-47 {
        padding-top: 11.75rem !important;
   }
    .xs-pb-rem-47 {
        padding-bottom: 11.75rem !important;
   }
    .xs-pl-rem-47 {
        padding-left: 11.75rem !important;
   }
    .xs-pr-rem-47 {
        padding-right: 11.75rem !important;
   }
}
.p-rem-47 {
    padding: 11.75rem !important;
}
.pt-rem-47 {
    padding-top: 11.75rem !important;
}
.pb-rem-47 {
    padding-bottom: 11.75rem !important;
}
.pl-rem-47 {
    padding-left: 11.75rem !important;
}
.pr-rem-47 {
    padding-right: 11.75rem !important;
}
.m-rem-47 {
    margin: 11.75rem !important;
}
.mt-rem-47 {
    margin-top: 11.75rem !important;
}
.mb-rem-47 {
    margin-bottom: 11.75rem !important;
}
.ml-rem-47 {
    margin-left: 11.75rem !important;
}
.mr-rem-47 {
    margin-right: 11.75rem !important;
}
.border-47 {
    border-width: 47px !important;
}
.b-r-47 {
    border-radius: 47px !important;
}
.fs-47 {
    font-size: 47px !important;
}
.text-el-47 {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 47;
   /* number of lines to show */
    -webkit-box-orient: vertical;
}
@media (max-width: 480px) {
    .xs-m-rem-48 {
        margin: 12rem !important;
   }
    .xs-mt-rem-48 {
        margin-top: 12rem !important;
   }
    .xs-mb-rem-48 {
        margin-bottom: 12rem !important;
   }
    .xs-ml-rem-48 {
        margin-left: 12rem !important;
   }
    .xs-mr-rem-48 {
        margin-right: 12rem !important;
   }
    .xs-fs-48 {
        font-size: 48px !important;
   }
    .xs-p-rem-48 {
        padding: 12rem !important;
   }
    .xs-pt-rem-48 {
        padding-top: 12rem !important;
   }
    .xs-pb-rem-48 {
        padding-bottom: 12rem !important;
   }
    .xs-pl-rem-48 {
        padding-left: 12rem !important;
   }
    .xs-pr-rem-48 {
        padding-right: 12rem !important;
   }
}
.p-rem-48 {
    padding: 12rem !important;
}
.pt-rem-48 {
    padding-top: 12rem !important;
}
.pb-rem-48 {
    padding-bottom: 12rem !important;
}
.pl-rem-48 {
    padding-left: 12rem !important;
}
.pr-rem-48 {
    padding-right: 12rem !important;
}
.m-rem-48 {
    margin: 12rem !important;
}
.mt-rem-48 {
    margin-top: 12rem !important;
}
.mb-rem-48 {
    margin-bottom: 12rem !important;
}
.ml-rem-48 {
    margin-left: 12rem !important;
}
.mr-rem-48 {
    margin-right: 12rem !important;
}
.border-48 {
    border-width: 48px !important;
}
.b-r-48 {
    border-radius: 48px !important;
}
.fs-48 {
    font-size: 48px !important;
}
.text-el-48 {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 48;
   /* number of lines to show */
    -webkit-box-orient: vertical;
}
