:root { 
    
    --padding-size-1: .25rem;
    --padding-size-2: .5rem;
    --padding-size-3: .75rem;
    --padding-size-4: 1rem;
    --padding-size-5: 2rem;
    --padding-size-6: 4rem;
    --padding-size-7: 6rem;
    --padding-size-8: 8rem;
    --padding-size-9: 10rem;
    --padding-size-10: 12rem;
    
    --margin-size-1: .25rem;
    --margin-size-2: .5rem;
    --margin-size-3: .75rem;
    --margin-size-4: 1rem;
    --margin-size-5: 2rem;
    --margin-size-6: 4rem;
    --margin-size-7: 6rem;
    --margin-size-8: 8rem;
    --margin-size-9: 10rem;
    --margin-size-10: 12rem;
    
    --gap-size-1: .25rem;
    --gap-size-2: .5rem;
    --gap-size-3: .75rem;
    --gap-size-4: 1rem;
    --gap-size-5: 2rem;
    --gap-size-6: 3rem;
    --gap-size-7: 4rem; 

}

.text-xs { font-size:.5rem!important; }
.text-sm { font-size:.75rem!important; }
.text-md { font-size:1rem!important; }
.text-lg { font-size:1.25rem!important; }
.text-xl { font-size:1.5rem!important; }
.text-align-inherit { text-align:inherit; }
.text-align-start { text-align:start; }
.text-align-center { text-align:center; }
.text-align-end { text-align:end; }
.text-align-justify { text-align:justify; }
.text-align-justifyall { text-align:justify-all; }
.text-align-unset { text-align:unset; }
.text-align-inherit-important { text-align:inherit!important; }
.text-align-start-important { text-align:start!important; }
.text-align-center-important { text-align:center!important; }
.text-align-end-important { text-align:end!important; }
.text-align-justify-important { text-align:justify!important; }
.text-align-justifyall-important { text-align:justify-all!important; }
.text-align-unset-important { text-align:unset!important; }
.uppercase { text-transform:uppercase; }
.lowercase { text-transform:lowercase; }
.fisrt-upper { text-transform:capitalize; }
.only-first-upper { display:inline-block!important;text-transform:lowercase; }
.only-first-upper::first-letter { text-transform:uppercase; }
.text-transform-none { text-transform:none; }
.uppercase-important { text-transform:uppercase!important; }
.lowercase-important { text-transform:lowercase!important; }
.fisrt-upper-important { text-transform:capitalize!important; }
.only-first-upper-important { display:inline-block!important;text-transform:lowercase!important; }
.only-first-upper-important::first-letter { text-transform:uppercase!important; }
.text-transform-none-important { text-transform:none!important; }
.hidden { display:none; }
.block { display:block; }
.flex { display:flex;flex-wrap:nowrap; }
.inline { display:inline; }
.grid { display:grid; }
.inherit { display:inherit; }
.none { display:none; }
.hidden-important { display:none!important; }
.block-important { display:block!important; }
.flex-important { display:flex!important;flex-wrap:nowrap; }
.inline-important { display:inline!important; }
.grid-important { display:grid!important; }
.inherit-important { display:inherit!important; }
.none-important { display:none!important; }
.font-bold { font-weight:700; }
.hover\:font-bold:hover { font-weight:700; }
.font-normal { font-weight:400; }
.hover\:font-normal:hover { font-weight:400; }
.font-bold-important { font-weight:700!important; }
.hover\:font-bold-important:hover { font-weight:700!important; }
.font-normal-important { font-weight:400!important; }
.hover\:font-normal-important:hover { font-weight:400!important; }
.font-italic { font-style:italic; }
.font-italic-important { font-style:italic!important; }
.font-family-inherit { font-family:inherit; }
.font-family-initial { font-family:initial; }
.font-family-monospace { font-family:monospace; }
.font-family-emoji { font-family:emoji; }
.font-family-inherit-important { font-family:inherit!important; }
.font-family-initial-important { font-family:initial!important; }
.font-family-monospace-important { font-family:monospace!important; }
.font-family-emoji-important { font-family:emoji!important; }
.text-no-wrap { text-wrap:nowrap;white-space:nowrap; }
.text-no-wrap-important { text-wrap:nowrap!important;white-space:nowrap!important; }
.cursor-pointer { cursor:pointer; }
.cursor-auto { cursor:auto; }
.cursor-inherit { cursor:inherit; }
.pointer-events-none { pointer-events:none; }
.pointer-events-auto { pointer-events:auto; }
.text-decoration-none { text-decoration:none; }
.text-decoration-inherit { text-decoration:inherit; }
.text-decoration-initial { text-decoration:initial; }
.text-decoration-underline { text-decoration:underline; }
.text-decoration-underline-dotted { text-decoration:underline dotted; }
.text-decoration-underline-wavy { text-decoration:underline wavy; }
.text-decoration-none-important { text-decoration:none!important; }
.text-decoration-inherit-important { text-decoration:inherit!important; }
.text-decoration-initial-important { text-decoration:initial!important; }
.text-decoration-underline-important { text-decoration:underline!important; }
.text-decoration-underline-dotted-important { text-decoration:underline dotted!important; }
.text-decoration-underline-wavy-important { text-decoration:underline wavy!important; }
.p-0 { padding:0; }
.p-1 { padding:var(--padding-size-1); }
.p-2 { padding:var(--padding-size-2); }
.p-3 { padding:var(--padding-size-3); }
.p-4 { padding:var(--padding-size-4); }
.p-5 { padding:var(--padding-size-5); }
.p-6 { padding:var(--padding-size-6); }
.p-7 { padding:var(--padding-size-7); }
.p-8 { padding:var(--padding-size-8); }
.p-9 { padding:var(--padding-size-9); }
.p-10 { padding:var(--padding-size-10); }
.p-0-important { padding:0!important; }
.p-1-important { padding:var(--padding-size-1)!important; }
.p-2-important { padding:var(--padding-size-2)!important; }
.p-3-important { padding:var(--padding-size-3)!important; }
.p-4-important { padding:var(--padding-size-4)!important; }
.p-5-important { padding:var(--padding-size-5)!important; }
.p-6-important { padding:var(--padding-size-6)!important; }
.p-7-important { padding:var(--padding-size-7)!important; }
.p-8-important { padding:var(--padding-size-8)!important; }
.p-9-important { padding:var(--padding-size-9)!important; }
.p-10-important { padding:var(--padding-size-10)!important; }
.pt-0 { padding-top:0; }
.pt-1 { padding-top:var(--padding-size-1); }
.pt-2 { padding-top:var(--padding-size-2); }
.pt-3 { padding-top:var(--padding-size-3); }
.pt-4 { padding-top:var(--padding-size-4); }
.pt-5 { padding-top:var(--padding-size-5); }
.pt-6 { padding-top:var(--padding-size-6); }
.pt-7 { padding-top:var(--padding-size-7); }
.pt-8 { padding-top:var(--padding-size-8); }
.pt-9 { padding-top:var(--padding-size-9); }
.pt-10 { padding-top:var(--padding-size-10); }
.pt-0-important { padding-top:0!important; }
.pt-1-important { padding-top:var(--padding-size-1)!important; }
.pt-2-important { padding-top:var(--padding-size-2)!important; }
.pt-3-important { padding-top:var(--padding-size-3)!important; }
.pt-4-important { padding-top:var(--padding-size-4)!important; }
.pt-5-important { padding-top:var(--padding-size-5)!important; }
.pt-6-important { padding-top:var(--padding-size-6)!important; }
.pt-7-important { padding-top:var(--padding-size-7)!important; }
.pt-8-important { padding-top:var(--padding-size-8)!important; }
.pt-9-important { padding-top:var(--padding-size-9)!important; }
.pt-10-important { padding-top:var(--padding-size-10)!important; }
.pr-0 { padding-right:0; }
.pr-1 { padding-right:var(--padding-size-1); }
.pr-2 { padding-right:var(--padding-size-2); }
.pr-3 { padding-right:var(--padding-size-3); }
.pr-4 { padding-right:var(--padding-size-4); }
.pr-5 { padding-right:var(--padding-size-5); }
.pr-6 { padding-right:var(--padding-size-6); }
.pr-7 { padding-right:var(--padding-size-7); }
.pr-8 { padding-right:var(--padding-size-8); }
.pr-9 { padding-right:var(--padding-size-9); }
.pr-10 { padding-right:var(--padding-size-10); }
.pr-0-important { padding-right:0!important; }
.pr-1-important { padding-right:var(--padding-size-1)!important; }
.pr-2-important { padding-right:var(--padding-size-2)!important; }
.pr-3-important { padding-right:var(--padding-size-3)!important; }
.pr-4-important { padding-right:var(--padding-size-4)!important; }
.pr-5-important { padding-right:var(--padding-size-5)!important; }
.pr-6-important { padding-right:var(--padding-size-6)!important; }
.pr-7-important { padding-right:var(--padding-size-7)!important; }
.pr-8-important { padding-right:var(--padding-size-8)!important; }
.pr-9-important { padding-right:var(--padding-size-9)!important; }
.pr-10-important { padding-right:var(--padding-size-10)!important; }
.pb-0 { padding-bottom:0; }
.pb-1 { padding-bottom:var(--padding-size-1); }
.pb-2 { padding-bottom:var(--padding-size-2); }
.pb-3 { padding-bottom:var(--padding-size-3); }
.pb-4 { padding-bottom:var(--padding-size-4); }
.pb-5 { padding-bottom:var(--padding-size-5); }
.pb-6 { padding-bottom:var(--padding-size-6); }
.pb-7 { padding-bottom:var(--padding-size-7); }
.pb-8 { padding-bottom:var(--padding-size-8); }
.pb-9 { padding-bottom:var(--padding-size-9); }
.pb-10 { padding-bottom:var(--padding-size-10); }
.pb-0-important { padding-bottom:0!important; }
.pb-1-important { padding-bottom:var(--padding-size-1)!important; }
.pb-2-important { padding-bottom:var(--padding-size-2)!important; }
.pb-3-important { padding-bottom:var(--padding-size-3)!important; }
.pb-4-important { padding-bottom:var(--padding-size-4)!important; }
.pb-5-important { padding-bottom:var(--padding-size-5)!important; }
.pb-6-important { padding-bottom:var(--padding-size-6)!important; }
.pb-7-important { padding-bottom:var(--padding-size-7)!important; }
.pb-8-important { padding-bottom:var(--padding-size-8)!important; }
.pb-9-important { padding-bottom:var(--padding-size-9)!important; }
.pb-10-important { padding-bottom:var(--padding-size-10)!important; }
.pl-0 { padding-left:0; }
.pl-1 { padding-left:var(--padding-size-1); }
.pl-2 { padding-left:var(--padding-size-2); }
.pl-3 { padding-left:var(--padding-size-3); }
.pl-4 { padding-left:var(--padding-size-4); }
.pl-5 { padding-left:var(--padding-size-5); }
.pl-6 { padding-left:var(--padding-size-6); }
.pl-7 { padding-left:var(--padding-size-7); }
.pl-8 { padding-left:var(--padding-size-8); }
.pl-9 { padding-left:var(--padding-size-9); }
.pl-10 { padding-left:var(--padding-size-10); }
.pl-0-important { padding-left:0!important; }
.pl-1-important { padding-left:var(--padding-size-1)!important; }
.pl-2-important { padding-left:var(--padding-size-2)!important; }
.pl-3-important { padding-left:var(--padding-size-3)!important; }
.pl-4-important { padding-left:var(--padding-size-4)!important; }
.pl-5-important { padding-left:var(--padding-size-5)!important; }
.pl-6-important { padding-left:var(--padding-size-6)!important; }
.pl-7-important { padding-left:var(--padding-size-7)!important; }
.pl-8-important { padding-left:var(--padding-size-8)!important; }
.pl-9-important { padding-left:var(--padding-size-9)!important; }
.pl-10-important { padding-left:var(--padding-size-10)!important; }
.ph-0 { padding-left:0;padding-right:0; }
.ph-1 { padding-left:var(--padding-size-1);padding-right:var(--padding-size-1); }
.ph-2 { padding-left:var(--padding-size-2);padding-right:var(--padding-size-2); }
.ph-3 { padding-left:var(--padding-size-3);padding-right:var(--padding-size-3); }
.ph-4 { padding-left:var(--padding-size-4);padding-right:var(--padding-size-4); }
.ph-5 { padding-left:var(--padding-size-5);padding-right:var(--padding-size-5); }
.ph-6 { padding-left:var(--padding-size-6);padding-right:var(--padding-size-6); }
.ph-7 { padding-left:var(--padding-size-7);padding-right:var(--padding-size-7); }
.ph-8 { padding-left:var(--padding-size-8);padding-right:var(--padding-size-8); }
.ph-9 { padding-left:var(--padding-size-9);padding-right:var(--padding-size-9); }
.ph-10 { padding-left:var(--padding-size-10);padding-right:var(--padding-size-10); }
.ph-0-important { padding-left:0!important;padding-right:0!important; }
.ph-1-important { padding-left:var(--padding-size-1);padding-right:var(--padding-size-1)!important; }
.ph-2-important { padding-left:var(--padding-size-2);padding-right:var(--padding-size-2)!important; }
.ph-3-important { padding-left:var(--padding-size-3);padding-right:var(--padding-size-3)!important; }
.ph-4-important { padding-left:var(--padding-size-4);padding-right:var(--padding-size-4)!important; }
.ph-5-important { padding-left:var(--padding-size-5)!important;padding-right:var(--padding-size-5)!important; }
.ph-6-important { padding-left:var(--padding-size-6)!important;padding-right:var(--padding-size-6)!important; }
.ph-7-important { padding-left:var(--padding-size-7)!important;padding-right:var(--padding-size-7)!important; }
.ph-8-important { padding-left:var(--padding-size-8)!important;padding-right:var(--padding-size-8)!important; }
.ph-9-important { padding-left:var(--padding-size-9)!important;padding-right:var(--padding-size-9)!important; }
.ph-10-important { padding-left:var(--padding-size-10)!important;padding-right:var(--padding-size-10)!important; }
.pv-0 { padding-top:0;padding-bottom:0; }
.pv-1 { padding-top:var(--padding-size-1);padding-bottom:var(--padding-size-1); }
.pv-2 { padding-top:var(--padding-size-2);padding-bottom:var(--padding-size-2); }
.pv-3 { padding-top:var(--padding-size-3);padding-bottom:var(--padding-size-3); }
.pv-4 { padding-top:var(--padding-size-4);padding-bottom:var(--padding-size-4); }
.pv-5 { padding-top:var(--padding-size-5);padding-bottom:var(--padding-size-5); }
.pv-6 { padding-top:var(--padding-size-6);padding-bottom:var(--padding-size-6); }
.pv-7 { padding-top:var(--padding-size-7);padding-bottom:var(--padding-size-7); }
.pv-8 { padding-top:var(--padding-size-8);padding-bottom:var(--padding-size-8); }
.pv-9 { padding-top:var(--padding-size-9);padding-bottom:var(--padding-size-9); }
.pv-10 { padding-top:var(--padding-size-10);padding-bottom:var(--padding-size-10); }
.pv-0-important { padding-top:0!important;padding-bottom:0!important; }
.pv-1-important { padding-top:var(--padding-size-1);padding-bottom:var(--padding-size-1)!important; }
.pv-2-important { padding-top:var(--padding-size-2);padding-bottom:var(--padding-size-2)!important; }
.pv-3-important { padding-top:var(--padding-size-3);padding-bottom:var(--padding-size-3)!important; }
.pv-4-important { padding-top:var(--padding-size-4);padding-bottom:var(--padding-size-4)!important; }
.pv-5-important { padding-top:var(--padding-size-5)!important;padding-bottom:var(--padding-size-5)!important; }
.pv-6-important { padding-top:var(--padding-size-6)!important;padding-bottom:var(--padding-size-6)!important; }
.pv-7-important { padding-top:var(--padding-size-7)!important;padding-bottom:var(--padding-size-7)!important; }
.pv-8-important { padding-top:var(--padding-size-8)!important;padding-bottom:var(--padding-size-8)!important; }
.pv-9-important { padding-top:var(--padding-size-9)!important;padding-bottom:var(--padding-size-9)!important; }
.pv-10-important { padding-top:var(--padding-size-10)!important;padding-bottom:var(--padding-size-10)!important; }
.m-0 { margin:0; }
.m-1 { margin:var(--margin-size-1); }
.m-2 { margin:var(--margin-size-2); }
.m-3 { margin:var(--margin-size-3); }
.m-4 { margin:var(--margin-size-4); }
.m-5 { margin:var(--margin-size-5); }
.m-6 { margin:var(--margin-size-6); }
.m-7 { margin:var(--margin-size-7); }
.m-8 { margin:var(--margin-size-8); }
.m-9 { margin:var(--margin-size-9); }
.m-10 { margin:var(--margin-size-10); }
.m-0-important { margin:0!important; }
.m-1-important { margin:var(--margin-size-1)!important; }
.m-2-important { margin:var(--margin-size-2)!important; }
.m-3-important { margin:var(--margin-size-3)!important; }
.m-4-important { margin:var(--margin-size-4)!important; }
.m-5-important { margin:var(--margin-size-5)!important; }
.m-6-important { margin:var(--margin-size-6)!important; }
.m-7-important { margin:var(--margin-size-7)!important; }
.m-8-important { margin:var(--margin-size-8)!important; }
.m-9-important { margin:var(--margin-size-9)!important; }
.m-10-important { margin:var(--margin-size-10)!important; }
.mt-0 { margin-top:0; }
.mt-1 { margin-top:var(--margin-size-1); }
.mt-2 { margin-top:var(--margin-size-2); }
.mt-3 { margin-top:var(--margin-size-3); }
.mt-4 { margin-top:var(--margin-size-4); }
.mt-5 { margin-top:var(--margin-size-5); }
.mt-6 { margin-top:var(--margin-size-6); }
.mt-7 { margin-top:var(--margin-size-7); }
.mt-8 { margin-top:var(--margin-size-8); }
.mt-9 { margin-top:var(--margin-size-9); }
.mt-10 { margin-top:var(--margin-size-10); }
.mt-0-important { margin-top:0!important; }
.mt-1-important { margin-top:var(--margin-size-1)!important; }
.mt-2-important { margin-top:var(--margin-size-2)!important; }
.mt-3-important { margin-top:var(--margin-size-3)!important; }
.mt-4-important { margin-top:var(--margin-size-4)!important; }
.mt-5-important { margin-top:var(--margin-size-5)!important; }
.mt-6-important { margin-top:var(--margin-size-6)!important; }
.mt-7-important { margin-top:var(--margin-size-7)!important; }
.mt-8-important { margin-top:var(--margin-size-8)!important; }
.mt-9-important { margin-top:var(--margin-size-9)!important; }
.mt-10-important { margin-top:var(--margin-size-10)!important; }
.mr-0 { margin-right:0; }
.mr-1 { margin-right:var(--margin-size-1); }
.mr-2 { margin-right:var(--margin-size-2); }
.mr-3 { margin-right:var(--margin-size-3); }
.mr-4 { margin-right:var(--margin-size-4); }
.mr-5 { margin-right:var(--margin-size-5); }
.mr-6 { margin-right:var(--margin-size-6); }
.mr-7 { margin-right:var(--margin-size-7); }
.mr-8 { margin-right:var(--margin-size-8); }
.mr-9 { margin-right:var(--margin-size-9); }
.mr-10 { margin-right:var(--margin-size-10); }
.mr-0-important { margin-right:0!important; }
.mr-1-important { margin-right:var(--margin-size-1)!important; }
.mr-2-important { margin-right:var(--margin-size-2)!important; }
.mr-3-important { margin-right:var(--margin-size-3)!important; }
.mr-4-important { margin-right:var(--margin-size-4)!important; }
.mr-5-important { margin-right:var(--margin-size-5)!important; }
.mr-6-important { margin-right:var(--margin-size-6)!important; }
.mr-7-important { margin-right:var(--margin-size-7)!important; }
.mr-8-important { margin-right:var(--margin-size-8)!important; }
.mr-9-important { margin-right:var(--margin-size-9)!important; }
.mr-10-important { margin-right:var(--margin-size-10)!important; }
.mb-0 { margin-bottom:0; }
.mb-1 { margin-bottom:var(--margin-size-1); }
.mb-2 { margin-bottom:var(--margin-size-2); }
.mb-3 { margin-bottom:var(--margin-size-3); }
.mb-4 { margin-bottom:var(--margin-size-4); }
.mb-5 { margin-bottom:var(--margin-size-5); }
.mb-6 { margin-bottom:var(--margin-size-6); }
.mb-7 { margin-bottom:var(--margin-size-7); }
.mb-8 { margin-bottom:var(--margin-size-8); }
.mb-9 { margin-bottom:var(--margin-size-9); }
.mb-10 { margin-bottom:var(--margin-size-10); }
.mb-0-important { margin-bottom:0!important; }
.mb-1-important { margin-bottom:var(--margin-size-1)!important; }
.mb-2-important { margin-bottom:var(--margin-size-2)!important; }
.mb-3-important { margin-bottom:var(--margin-size-3)!important; }
.mb-4-important { margin-bottom:var(--margin-size-4)!important; }
.mb-5-important { margin-bottom:var(--margin-size-5)!important; }
.mb-6-important { margin-bottom:var(--margin-size-6)!important; }
.mb-7-important { margin-bottom:var(--margin-size-7)!important; }
.mb-8-important { margin-bottom:var(--margin-size-8)!important; }
.mb-9-important { margin-bottom:var(--margin-size-9)!important; }
.mb-10-important { margin-bottom:var(--margin-size-10)!important; }
.ml-0 { margin-left:0; }
.ml-1 { margin-left:var(--margin-size-1); }
.ml-2 { margin-left:var(--margin-size-2); }
.ml-3 { margin-left:var(--margin-size-3); }
.ml-4 { margin-left:var(--margin-size-4); }
.ml-5 { margin-left:var(--margin-size-5); }
.ml-6 { margin-left:var(--margin-size-6); }
.ml-7 { margin-left:var(--margin-size-7); }
.ml-8 { margin-left:var(--margin-size-8); }
.ml-9 { margin-left:var(--margin-size-9); }
.ml-10 { margin-left:var(--margin-size-10); }
.ml-0-important { margin-left:0!important; }
.ml-1-important { margin-left:var(--margin-size-1)!important; }
.ml-2-important { margin-left:var(--margin-size-2)!important; }
.ml-3-important { margin-left:var(--margin-size-3)!important; }
.ml-4-important { margin-left:var(--margin-size-4)!important; }
.ml-5-important { margin-left:var(--margin-size-5)!important; }
.ml-6-important { margin-left:var(--margin-size-6)!important; }
.ml-7-important { margin-left:var(--margin-size-7)!important; }
.ml-8-important { margin-left:var(--margin-size-8)!important; }
.ml-9-important { margin-left:var(--margin-size-9)!important; }
.ml-10-important { margin-left:var(--margin-size-10)!important; }
.mh-0 { margin-left:0;margin-right:0; }
.mh-1 { margin-left:var(--margin-size-1);margin-right:var(--margin-size-1); }
.mh-2 { margin-left:var(--margin-size-2);margin-right:var(--margin-size-2); }
.mh-3 { margin-left:var(--margin-size-3);margin-right:var(--margin-size-3); }
.mh-4 { margin-left:var(--margin-size-4);margin-right:var(--margin-size-4); }
.mh-5 { margin-left:var(--margin-size-5);margin-right:var(--margin-size-5); }
.mh-6 { margin-left:var(--margin-size-6);margin-right:var(--margin-size-6); }
.mh-7 { margin-left:var(--margin-size-7);margin-right:var(--margin-size-7); }
.mh-8 { margin-left:var(--margin-size-8);margin-right:var(--margin-size-8); }
.mh-9 { margin-left:var(--margin-size-9);margin-right:var(--margin-size-9); }
.mh-10 { margin-left:var(--margin-size-10);margin-right:var(--margin-size-10); }
.mh-0-important { margin-left:0!important;margin-right:0!important; }
.mh-1-important { margin-left:var(--margin-size-1);margin-right:var(--margin-size-1)!important; }
.mh-2-important { margin-left:var(--margin-size-2);margin-right:var(--margin-size-2)!important; }
.mh-3-important { margin-left:var(--margin-size-3);margin-right:var(--margin-size-3)!important; }
.mh-4-important { margin-left:var(--margin-size-4);margin-right:var(--margin-size-4)!important; }
.mh-5-important { margin-left:var(--margin-size-5)!important;margin-right:var(--margin-size-5)!important; }
.mh-6-important { margin-left:var(--margin-size-6)!important;margin-right:var(--margin-size-6)!important; }
.mh-7-important { margin-left:var(--margin-size-7)!important;margin-right:var(--margin-size-7)!important; }
.mh-8-important { margin-left:var(--margin-size-8)!important;margin-right:var(--margin-size-8)!important; }
.mh-9-important { margin-left:var(--margin-size-9)!important;margin-right:var(--margin-size-9)!important; }
.mh-10-important { margin-left:var(--margin-size-10)!important;margin-right:var(--margin-size-10)!important; }
.mv-0 { margin-top:0;margin-bottom:0; }
.mv-1 { margin-top:var(--margin-size-1);margin-bottom:var(--margin-size-1); }
.mv-2 { margin-top:var(--margin-size-2);margin-bottom:var(--margin-size-2); }
.mv-3 { margin-top:var(--margin-size-3);margin-bottom:var(--margin-size-3); }
.mv-4 { margin-top:var(--margin-size-4);margin-bottom:var(--margin-size-4); }
.mv-5 { margin-top:var(--margin-size-5);margin-bottom:var(--margin-size-5); }
.mv-6 { margin-top:var(--margin-size-6);margin-bottom:var(--margin-size-6); }
.mv-7 { margin-top:var(--margin-size-7);margin-bottom:var(--margin-size-7); }
.mv-8 { margin-top:var(--margin-size-8);margin-bottom:var(--margin-size-8); }
.mv-9 { margin-top:var(--margin-size-9);margin-bottom:var(--margin-size-9); }
.mv-10 { margin-top:var(--margin-size-10);margin-bottom:var(--margin-size-10); }
.mv-0-important { margin-top:0!important;margin-bottom:0!important; }
.mv-1-important { margin-top:var(--margin-size-1);margin-bottom:var(--margin-size-1)!important; }
.mv-2-important { margin-top:var(--margin-size-2);margin-bottom:var(--margin-size-2)!important; }
.mv-3-important { margin-top:var(--margin-size-3);margin-bottom:var(--margin-size-3)!important; }
.mv-4-important { margin-top:var(--margin-size-4);margin-bottom:var(--margin-size-4)!important; }
.mv-5-important { margin-top:var(--margin-size-5)!important;margin-bottom:var(--margin-size-5)!important; }
.mv-6-important { margin-top:var(--margin-size-6)!important;margin-bottom:var(--margin-size-6)!important; }
.mv-7-important { margin-top:var(--margin-size-7)!important;margin-bottom:var(--margin-size-7)!important; }
.mv-8-important { margin-top:var(--margin-size-8)!important;margin-bottom:var(--margin-size-8)!important; }
.mv-9-important { margin-top:var(--margin-size-9)!important;margin-bottom:var(--margin-size-9)!important; }
.mv-10-important { margin-top:var(--margin-size-10)!important;margin-bottom:var(--margin-size-10)!important; }
.flex-row { flex-direction:row; }
.flex-row-reverse { flex-direction:row-reverse; }
.flex-column { flex-direction:column; }
.flex-column-reverse { flex-direction:column-reverse; }
.flex-wrap { flex-wrap:wrap; }
.flex-wrap-reverse { flex-wrap:wrap-reverse; }
.flex-no-wrap { flex-wrap:nowrap; }
.flex-row-important { flex-direction:row!important; }
.flex-row-reverse-important { flex-direction:row!important; }
.flex-column-important { flex-direction:column!important; }
.flex-column-reverse-important { flex-direction:column!important; }
.flex-wrap-important { flex-wrap:wrap!important; }
.flex-wrap-reverse-important { flex-wrap:wrap-reverse!important; }
.flex-no-wrap-important { flex-wrap:nowrap!important; }
.flex-grow-1 { flex-grow:1; }
.flex-grow-0 { flex-grow:0; }
.flex-shrink-1 { flex-shrink:1; }
.flex-shrink-0 { flex-shrink:0; }
.flex-grow-1-shrink-1 { flex-grow:1;flex-shrink:1; }
.flex-grow-1-shrink-0 { flex-grow:1;flex-shrink:0; }
.flex-grow-0-shrink-1 { flex-grow:0;flex-shrink:1; }
.flex-grow-0-shrink-0 { flex-grow:0;flex-shrink:0; }
.flex-grow-1-important { flex-grow:1!important; }
.flex-grow-0-important { flex-grow:0!important; }
.flex-shrink-1-important { flex-shrink:1!important; }
.flex-shrink-0-important { flex-shrink:0!important; }
.flex-grow-1-shrink-1-important { flex-grow:1!important;flex-shrink:1!important; }
.flex-grow-1-shrink-0-important { flex-grow:1!important;flex-shrink:0!important; }
.flex-grow-0-shrink-1-important { flex-grow:0!important;flex-shrink:1!important; }
.flex-grow-0-shrink-0-important { flex-grow:0!important;flex-shrink:0!important; }
.justify-content-start { justify-content:flex-start; }
.justify-content-end { justify-content:flex-end; }
.justify-content-center { justify-content:center; }
.justify-content-between { justify-content:space-between; }
.justify-content-start-important { justify-content:flex-start!important; }
.justify-content-end-important { justify-content:flex-end!important; }
.justify-content-center-important { justify-content:center!important; }
.justify-content-between-important { justify-content:space-between!important; }
.order-0 { order:0; }
.order-1 { order:1; }
.order-2 { order:2; }
.order-3 { order:3; }
.order-4 { order:4; }
.order-5 { order:5; }
.order-6 { order:6; }
.order-7 { order:7; }
.order-8 { order:8; }
.order-9 { order:9; }
.order-10 { order:10; }
.order-11 { order:11; }
.order-12 { order:12; }
.order-13 { order:13; }
.order-14 { order:14; }
.order-15 { order:15; }
.order-16 { order:16; }
.order-17 { order:17; }
.order-18 { order:18; }
.order-19 { order:19; }
.order-20 { order:20; }
.order-0-important { order:0!important; }
.order-1-important { order:1!important; }
.order-2-important { order:2!important; }
.order-3-important { order:3!important; }
.order-4-important { order:4!important; }
.order-5-important { order:5!important; }
.order-6-important { order:6!important; }
.order-7-important { order:7!important; }
.order-8-important { order:8!important; }
.order-9-important { order:9!important; }
.order-10-important { order:10!important; }
.order-11-important { order:11!important; }
.order-12-important { order:12!important; }
.order-13-important { order:13!important; }
.order-14-important { order:14!important; }
.order-15-important { order:15!important; }
.order-16-important { order:16!important; }
.order-17-important { order:17!important; }
.order-18-important { order:18!important; }
.order-19-important { order:19!important; }
.order-20-important { order:20!important; }
.justify-content-start { justify-content:flex-start; }
.justify-content-end { justify-content:flex-end; }
.justify-content-center { justify-content:center; }
.justify-content-between { justify-content:space-between; }
.justify-content-start-important { justify-content:flex-start!important; }
.justify-content-end-important { justify-content:flex-end!important; }
.justify-content-center-important { justify-content:center!important; }
.justify-content-between-important { justify-content:space-between!important; }
.gap-0 { gap:0; }
.gap-1 { gap:var(--gap-size-1); }
.gap-2 { gap:var(--gap-size-2); }
.gap-3 { gap:var(--gap-size-3); }
.gap-4 { gap:var(--gap-size-4); }
.gap-5 { gap:var(--gap-size-5); }
.gap-6 { gap:var(--gap-size-6); }
.gap-7 { gap:var(--gap-size-7); }
.gap-8 { gap:var(--gap-size-8); }
.gap-0-important { gap:0!important; }
.gap-1-important { gap:var(--gap-size-1)!important; }
.gap-2-important { gap:var(--gap-size-2)!important; }
.gap-3-important { gap:var(--gap-size-3)!important; }
.gap-4-important { gap:var(--gap-size-4)!important; }
.gap-5-important { gap:var(--gap-size-5)!important; }
.gap-6-important { gap:var(--gap-size-6)!important; }
.gap-7-important { gap:var(--gap-size-7)!important; }
.gap-8-important { gap:var(--gap-size-8)!important; }
.align-items-start { align-items:start; }
.align-items-end { align-items:end; }
.align-items-center { align-items:center; }
.align-items-stretch { align-items:stretch; }
.align-items-baseline { align-items:baseline; }
.align-items-start-important { align-items:start!important; }
.align-items-end-important { align-items:end!important; }
.align-items-center-important { align-items:center!important; }
.align-items-stretch-important { align-items:stretch!important; }
.align-items-baseline-important { align-items:baseline!important; }
.align-self-start { align-self:start; }
.align-self-center { align-self:center; }
.align-self-end { align-self:end; }
.align-self-first { align-self:first; }
.align-self-last { align-self:last; }
.align-self-inherit { align-self:inherit; }
.align-self-start-important { align-self:start!important; }
.align-self-center-important { align-self:center!important; }
.align-self-end-important { align-self:end!important; }
.align-self-first-important { align-self:first!important; }
.align-self-last-important { align-self:last!important; }
.align-self-inherit-important { align-self:inherit!important; }
.w-full { width:100%; }
.w-auto { width:auto; }
.child-w-full > * { width:100%; }
.w-full-important { width:100%!important; }
.w-auto-important { width:auto!important; }
.child-w-full-important > * { width:100%!important; }
.w-0 { width:0; }
.w-1 { width:8.33%; }
.w-2 { width:16.66%; }
.w-3 { width:25%; }
.w-4 { width:33.33%; }
.w-5 { width:41.66%; }
.w-6 { width:50%; }
.w-7 { width:58.33%; }
.w-8 { width:66.66%; }
.w-9 { width:75%; }
.w-10 { width:83.33%; }
.w-11 { width:91.66%; }
.w-12 { width:100%; }
.w-0-important { width:0!important; }
.w-1-important { width:8.33%!important; }
.w-2-important { width:16.66%!important; }
.w-3-important { width:25%!important; }
.w-4-important { width:33.33%!important; }
.w-5-important { width:41.66%!important; }
.w-6-important { width:50%!important; }
.w-7-important { width:58.33%!important; }
.w-8-important { width:66.66%!important; }
.w-9-important { width:75%!important; }
.w-10-important { width:83.33%!important; }
.w-11-important { width:91.66%!important; }
.w-12-important { width:100%!important; }
.w-50px { width:50px; }
.w-100px { width:100px; }
.w-150px { width:150px; }
.w-200px { width:200px; }
.w-250px { width:250px; }
.w-300px { width:300px; }
.w-350px { width:350px; }
.w-400px { width:400px; }
.w-450px { width:450px; }
.w-500px { width:500px; }
.w-50px-important { width:50px!important; }
.w-100px-important { width:100px!important; }
.w-150px-important { width:150px!important; }
.w-200px-important { width:200px!important; }
.w-250px-important { width:250px!important; }
.w-300px-important { width:300px!important; }
.w-350px-important { width:350px!important; }
.w-400px-important { width:400px!important; }
.w-450px-important { width:450px!important; }
.w-500px-important { width:500px!important; }
.min-w-auto { min-width:auto; }
.min-w-inherit { min-width:inherit; }
.min-w-initial { min-width:initial; }
.min-w-0 { min-width:0; }
.min-w-auto-important { min-width:auto!important; }
.min-w-inherit-important { min-width:inherit!important; }
.min-w-initial-important { min-width:initial!important; }
.min-w-0-important { min-width:0!important; }
.min-w-50px { min-width:50px; }
.min-w-100px { min-width:100px; }
.min-w-150px { min-width:150px; }
.min-w-200px { min-width:200px; }
.min-w-250px { min-width:250px; }
.min-w-300px { min-width:300px; }
.min-w-350px { min-width:350px; }
.min-w-400px { min-width:400px; }
.min-w-450px { min-width:450px; }
.min-w-500px { min-width:500px; }
.min-w-50px-important { min-width:50px!important; }
.min-w-100px-important { min-width:100px!important; }
.min-w-150px-important { min-width:150px!important; }
.min-w-200px-important { min-width:200px!important; }
.min-w-250px-important { min-width:250px!important; }
.min-w-300px-important { min-width:300px!important; }
.min-w-350px-important { min-width:350px!important; }
.min-w-400px-important { min-width:400px!important; }
.min-w-450px-important { min-width:450px!important; }
.min-w-500px-important { min-width:500px!important; }
.min-w-2rem { min-width:2rem; }
.min-w-4rem { min-width:4rem; }
.min-w-6rem { min-width:6rem; }
.min-w-8rem { min-width:8rem; }
.min-w-10rem { min-width:10rem; }
.min-w-12rem { min-width:12rem; }
.min-w-14rem { min-width:14rem; }
.min-w-16rem { min-width:16rem; }
.min-w-18rem { min-width:18rem; }
.min-w-20rem { min-width:20rem; }
.min-w-2rem-important { min-width:2rem!important; }
.min-w-4rem-important { min-width:4rem!important; }
.min-w-6rem-important { min-width:6rem!important; }
.min-w-8rem-important { min-width:8rem!important; }
.min-w-10rem-important { min-width:10rem!important; }
.min-w-12rem-important { min-width:12rem!important; }
.min-w-14rem-important { min-width:14rem!important; }
.min-w-16rem-important { min-width:16rem!important; }
.min-w-18rem-important { min-width:18rem!important; }
.min-w-20rem-important { min-width:20rem!important; }
.max-w-0 { max-width:0; }
.max-w-0-important { max-width:0!important; }
.max-w-25vw { max-width:25vw; }
.max-w-50vw { max-width:50vw; }
.max-w-75vw { max-width:75vw; }
.max-w-100vw { max-width:100vw; }
.max-w-25vw-important { max-width:25vw!important; }
.max-w-50vw-important { max-width:50vw!important; }
.max-w-75vw-important { max-width:75vw!important; }
.max-w-100vw-important { max-width:100vw!important; }
.max-w-50px { max-width:50px; }
.max-w-100px { max-width:100px; }
.max-w-150px { max-width:150px; }
.max-w-200px { max-width:200px; }
.max-w-250px { max-width:250px; }
.max-w-300px { max-width:300px; }
.max-w-350px { max-width:350px; }
.max-w-400px { max-width:400px; }
.max-w-450px { max-width:450px; }
.max-w-500px { max-width:500px; }
.max-w-50px-important { max-width:50px!important; }
.max-w-100px-important { max-width:100px!important; }
.max-w-150px-important { max-width:150px!important; }
.max-w-200px-important { max-width:200px!important; }
.max-w-250px-important { max-width:250px!important; }
.max-w-300px-important { max-width:300px!important; }
.max-w-350px-important { max-width:350px!important; }
.max-w-400px-important { max-width:400px!important; }
.max-w-450px-important { max-width:450px!important; }
.max-w-500px-important { max-width:500px!important; }
.max-w-2rem { max-width:2rem; }
.max-w-4rem { max-width:4rem; }
.max-w-6rem { max-width:6rem; }
.max-w-8rem { max-width:8rem; }
.max-w-10rem { max-width:10rem; }
.max-w-12rem { max-width:12rem; }
.max-w-14rem { max-width:14rem; }
.max-w-16rem { max-width:16rem; }
.max-w-18rem { max-width:18rem; }
.max-w-20rem { max-width:20rem; }
.max-w-2rem-important { max-width:2rem!important; }
.max-w-4rem-important { max-width:4rem!important; }
.max-w-6rem-important { max-width:6rem!important; }
.max-w-8rem-important { max-width:8rem!important; }
.max-w-10rem-important { max-width:10rem!important; }
.max-w-12rem-important { max-width:12rem!important; }
.max-w-14rem-important { max-width:14rem!important; }
.max-w-16rem-important { max-width:16rem!important; }
.max-w-18rem-important { max-width:18rem!important; }
.max-w-20rem-important { max-width:20rem!important; }
.h-full { height:100%; }
.h-full-important { height:100%!important; }
.h-0 { height:0; }
.h-0-important { height:0!important; }
.h-25vh { height:25vh; }
.h-50vh { height:50vh; }
.h-75vh { height:75vh; }
.h-100vh { height:100vh; }
.h-25vh-important { height:25vh!important; }
.h-50vh-important { height:50vh!important; }
.h-75vh-important { height:75vh!important; }
.h-100vh-important { height:100vh!important; }
.h-50px { height:50px; }
.h-100px { height:100px; }
.h-150px { height:150px; }
.h-200px { height:200px; }
.h-250px { height:250px; }
.h-300px { height:300px; }
.h-350px { height:350px; }
.h-400px { height:400px; }
.h-450px { height:450px; }
.h-500px { height:500px; }
.h-50px-important { height:50px!important; }
.h-100px-important { height:100px!important; }
.h-150px-important { height:150px!important; }
.h-200px-important { height:200px!important; }
.h-250px-important { height:250px!important; }
.h-300px-important { height:300px!important; }
.h-350px-important { height:350px!important; }
.h-400px-important { height:400px!important; }
.h-450px-important { height:450px!important; }
.h-500px-important { height:500px!important; }
.max-h-0 { max-height:0; }
.max-h-0-important { max-height:0!important; }
.max-h-25vh { max-height:25vh; }
.max-h-50vh { max-height:50vh; }
.max-h-75vh { max-height:75vh; }
.max-h-100vh { max-height:100vh; }
.max-h-25vh-important { max-height:25vh!important; }
.max-h-50vh-important { max-height:50vh!important; }
.max-h-75vh-important { max-height:75vh!important; }
.max-h-100vh-important { max-height:100vh!important; }
.max-h-50px { max-height:50px; }
.max-h-100px { max-height:100px; }
.max-h-150px { max-height:150px; }
.max-h-200px { max-height:200px; }
.max-h-250px { max-height:250px; }
.max-h-300px { max-height:300px; }
.max-h-350px { max-height:350px; }
.max-h-400px { max-height:400px; }
.max-h-450px { max-height:450px; }
.max-h-500px { max-height:500px; }
.max-h-50px-important { max-height:50px!important; }
.max-h-100px-important { max-height:100px!important; }
.max-h-150px-important { max-height:150px!important; }
.max-h-200px-important { max-height:200px!important; }
.max-h-250px-important { max-height:250px!important; }
.max-h-300px-important { max-height:300px!important; }
.max-h-350px-important { max-height:350px!important; }
.max-h-400px-important { max-height:400px!important; }
.max-h-450px-important { max-height:450px!important; }
.max-h-500px-important { max-height:500px!important; }
.h-025rem { height:.25rem; }
.h-05rem { height:.5rem; }
.h-075rem { height:.75rem; }
.h-1rem { height:1rem; }
.h-125rem { height:1.25rem; }
.h-15rem { height:1.5rem; }
.h-175rem { height:1.75rem; }
.h-2rem { height:2rem; }
.h-3rem { height:3rem; }
.h-4rem { height:4rem; }
.h-5rem { height:5rem; }
.h-025rem-important { height:.25rem!important; }
.h-05rem-important { height:.5rem!important; }
.h-075rem-important { height:.75rem!important; }
.h-1rem-important { height:1rem!important; }
.h-125rem-important { height:1.25rem!important; }
.h-15rem-important { height:1.5rem!important; }
.h-175rem-important { height:1.75rem!important; }
.h-2rem-important { height:2rem!important; }
.h-3rem-important { height:3rem!important; }
.h-4rem-important { height:4rem!important; }
.h-5rem-important { height:5rem!important; }
.cols { display:flex;flex-direction:row;flex-wrap:wrap;padding:var(--padding-size-2); }
.cols > [class*="col-"] { padding:var(--padding-size-2);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box; } /* presente somente no contexto geral, não presente em xs, sm, md, lg e xl*/
.cols.without-padding { padding:0; }
.cols.without-padding-important { padding:0!important; }
.cols > [class*="col-"].without-padding { padding:0; }
.cols > [class*="col-"].without-padding-important { padding:0!important; }
.cols.null-children-padding-y { margin-left:calc(var(--margin-size-2) * -1);margin-right:calc(var(--margin-size-2) * -1); }
.cols.null-children-padding-x { margin-top:calc(var(--margin-size-2) * -1);margin-right:calc(var(--margin-size-2) * -1); }
.cols.null-children-padding { margin:calc(var(--margin-size-2) * -1); }
.cols > .col-0 { width:0; }
.cols > .col-1 { width:8.33%; }
.cols > .col-2 { width:16.66%; }
.cols > .col-3 { width:25%; }
.cols > .col-4 { width:33.33%; }
.cols > .col-5 { width:41.66%; }
.cols > .col-6 { width:50%; }
.cols > .col-7 { width:58.33%; }
.cols > .col-8 { width:66.66%; }
.cols > .col-9 { width:75%; }
.cols > .col-10 { width:83.33%; }
.cols > .col-11 { width:91.66%; }
.cols > .col-12 { width:100%; }
.cols > .col-auto { width:auto; }
.cols > .col-0-important { width:0!important; }
.cols > .col-1-important { width:8.33%!important; }
.cols > .col-2-important { width:16.66%!important; }
.cols > .col-3-important { width:25%!important; }
.cols > .col-4-important { width:33.33%!important; }
.cols > .col-5-important { width:41.66%!important; }
.cols > .col-6-important { width:50%!important; }
.cols > .col-7-important { width:58.33%!important; }
.cols > .col-8-important { width:66.66%!important; }
.cols > .col-9-important { width:75%!important; }
.cols > .col-10-important { width:83.33%!important; }
.cols > .col-11-important { width:91.66%!important; }
.cols > .col-12-important { width:100%!important; }
.cols > .col-auto-important { width:auto!important; }
.overflow-auto { overflow:auto; }
.overflow-hidden { overflow:hidden; }
.overflow-initial { overflow:initial; }
.overflow-scroll { overflow:scroll; }
.overflow-unset { overflow:unset; }
.overflow-auto-important { overflow:auto !important; }
.overflow-hidden-important { overflow:hidden !important; }
.overflow-initial-important { overflow:initial !important; }
.overflow-scroll-important { overflow:scroll !important; }
.overflow-unset-important { overflow:unset !important; }
.force-break-line { -ms-word-break: break-all;word-break: break-all;word-break: break-word; -webkit-hyphens: auto; -moz-hyphens: auto; -ms-hyphens: auto;hyphens: auto; }
.force-break-line-important { -ms-word-break: break-all !important;word-break: break-all !important;word-break: break-word !important; -webkit-hyphens: auto !important; -moz-hyphens: auto !important; -ms-hyphens: auto !important;hyphens: auto !important; }

/* Extra small devices (phones, 600px and down) */
/* XS */
@media only screen and (max-width: 600px) { 
    
    .xs-text-xs { font-size:.5rem!important; }
    .xs-text-sm { font-size:.75rem!important; }
    .xs-text-md { font-size:1rem!important; }
    .xs-text-lg { font-size:1.25rem!important; }
    .xs-text-xl { font-size:1.5rem!important; }
    .xs-text-align-inherit { text-align:inherit; }
    .xs-text-align-start { text-align:start; }
    .xs-text-align-center { text-align:center; }
    .xs-text-align-end { text-align:end; }
    .xs-text-align-justify { text-align:justify; }
    .xs-text-align-justifyall { text-align:justify-all; }
    .xs-text-align-unset { text-align:unset; }
    .xs-text-align-inherit-important { text-align:inherit!important; }
    .xs-text-align-start-important { text-align:start!important; }
    .xs-text-align-center-important { text-align:center!important; }
    .xs-text-align-end-important { text-align:end!important; }
    .xs-text-align-justify-important { text-align:justify!important; }
    .xs-text-align-justifyall-important { text-align:justify-all!important; }
    .xs-text-align-unset-important { text-align:unset!important; }
    .xs-uppercase { text-transform:uppercase; }
    .xs-lowercase { text-transform:lowercase; }
    .xs-first-upper { text-transform:capitalize; }
    .xs-only-first-upper { display:inline-block!important;text-transform:lowercase; }
    .xs-only-first-upper::first-letter { text-transform:uppercase; }
    .xs-text-transform-none { text-transform:none; }
    .xs-uppercase-important { text-transform:uppercase!important; }
    .xs-lowercase-important { text-transform:lowercase!important; }
    .xs-fisrt-upper-important { text-transform:capitalize!important; }
    .xs-only-first-upper-important { display:inline-block!important;text-transform:lowercase!important; }
    .xs-only-first-upper-important::first-letter { text-transform:uppercase!important; }
    .xs-text-transform-none-important { text-transform:none!important; }
    .xs-hidden { display:none; }
    .xs-block { display:block; }
    .xs-flex { display:flex;flex-wrap:nowrap; }
    .xs-inline { display:inline; }
    .xs-grid { display:grid; }
    .xs-inherit { display:inherit; }
    .xs-none { display:none; }
    .xs-hidden-important { display:none!important; }
    .xs-block-important { display:block!important; }
    .xs-flex-important { display:flex;flex-wrap:nowrap!important; }
    .xs-inline-important { display:inline!important; }
    .xs-grid-important { display:grid!important; }
    .xs-inherit-important { display:inherit!important; }
    .xs-none-important { display:none!important; }
    .xs-font-bold { font-weight:700; }
    .xs-hover\:font-bold:hover { font-weight:700; }
    .xs-font-normal { font-weight:400; }
    .xs-hover\:font-normald:hover { font-weight:400; }
    .xs-font-bold-important { font-weight:700!important; }
    .xs-hover\:font-bold-importantd:hover { font-weight:700!important; }
    .xs-font-normal-important { font-weight:400!important; }
    .xs-hover\:font-normal-importantd:hover { font-weight:400!important; }
    .xs-font-italic { font-style:italic; }
    .xs-font-italic-important { font-style:italic!important; }
    .xs-font-family-inherit { font-family:inherit; }
    .xs-font-family-initial { font-family:initial; }
    .xs-font-family-monospace { font-family:monospace; }
    .xs-font-family-emoji { font-family:emoji; }
    .xs-font-family-inherit-important { font-family:inherit!important; }
    .xs-font-family-initial-important { font-family:initial!important; }
    .xs-font-family-monospace-important { font-family:monospace!important; }
    .xs-font-family-emoji-important { font-family:emoji!important; }
    .xs-text-no-wrap { text-wrap:nowrap;white-space:nowrap; }
    .xs-text-no-wrap-important { text-wrap:nowrap!important;white-space:nowrap!important; }
    .xs-cursor-pointer { cursor:pointer; }
    .xs-cursor-auto { cursor:auto; }
    .xs-cursor-inherit { cursor:inherit; }
    .xs-pointer-events-none { pointer-events:none; }
    .xs-pointer-events-auto { pointer-events:auto; }
    .xs-text-decoration-none { text-decoration:none; }
    .xs-text-decoration-inherit { text-decoration:inherit; }
    .xs-text-decoration-initial { text-decoration:initial; }
    .xs-text-decoration-underline { text-decoration:underline; }
    .xs-text-decoration-underline-dotted { text-decoration:underline dotted; }
    .xs-text-decoration-underline-wavy { text-decoration:underline wavy; }
    .xs-text-decoration-none-important { text-decoration:none!important; }
    .xs-text-decoration-inherit-important { text-decoration:inherit!important; }
    .xs-text-decoration-initial-important { text-decoration:initial!important; }
    .xs-text-decoration-underline-important { text-decoration:underline!important; }
    .xs-text-decoration-underline-dotted-important { text-decoration:underline dotted!important; }
    .xs-text-decoration-underline-wavy-important { text-decoration:underline wavy!important; }
    .xs-p-0 { padding:0; }
    .xs-p-1 { padding:var(--padding-size-1); }
    .xs-p-2 { padding:var(--padding-size-2); }
    .xs-p-3 { padding:var(--padding-size-3); }
    .xs-p-4 { padding:var(--padding-size-4); }
    .xs-p-5 { padding:var(--padding-size-5); }
    .xs-p-6 { padding:var(--padding-size-6); }
    .xs-p-7 { padding:var(--padding-size-7); }
    .xs-p-8 { padding:var(--padding-size-8); }
    .xs-p-9 { padding:var(--padding-size-9); }
    .xs-p-10 { padding:var(--padding-size-10); }
    .xs-p-0-important { padding:0!important; }
    .xs-p-1-important { padding:var(--padding-size-1)!important; }
    .xs-p-2-important { padding:var(--padding-size-2)!important; }
    .xs-p-3-important { padding:var(--padding-size-3)!important; }
    .xs-p-4-important { padding:var(--padding-size-4)!important; }
    .xs-p-5-important { padding:var(--padding-size-5)!important; }
    .xs-p-6-important { padding:var(--padding-size-6)!important; }
    .xs-p-7-important { padding:var(--padding-size-7)!important; }
    .xs-p-8-important { padding:var(--padding-size-8)!important; }
    .xs-p-9-important { padding:var(--padding-size-9)!important; }
    .xs-p-10-important { padding:var(--padding-size-10)!important; }
    .xs-pt-0 { padding-top:0; }
    .xs-pt-1 { padding-top:var(--padding-size-1); }
    .xs-pt-2 { padding-top:var(--padding-size-2); }
    .xs-pt-3 { padding-top:var(--padding-size-3); }
    .xs-pt-4 { padding-top:var(--padding-size-4); }
    .xs-pt-5 { padding-top:var(--padding-size-5); }
    .xs-pt-6 { padding-top:var(--padding-size-6); }
    .xs-pt-7 { padding-top:var(--padding-size-7); }
    .xs-pt-8 { padding-top:var(--padding-size-8); }
    .xs-pt-9 { padding-top:var(--padding-size-9); }
    .xs-pt-10 { padding-top:var(--padding-size-10); }
    .xs-pt-0-important { padding-top:0!important; }
    .xs-pt-1-important { padding-top:var(--padding-size-1)!important; }
    .xs-pt-2-important { padding-top:var(--padding-size-2)!important; }
    .xs-pt-3-important { padding-top:var(--padding-size-3)!important; }
    .xs-pt-4-important { padding-top:var(--padding-size-4)!important; }
    .xs-pt-5-important { padding-top:var(--padding-size-5)!important; }
    .xs-pt-6-important { padding-top:var(--padding-size-6)!important; }
    .xs-pt-7-important { padding-top:var(--padding-size-7)!important; }
    .xs-pt-8-important { padding-top:var(--padding-size-8)!important; }
    .xs-pt-9-important { padding-top:var(--padding-size-9)!important; }
    .xs-pt-10-important { padding-top:var(--padding-size-10)!important; }
    .xs-pr-0 { padding-right:0; }
    .xs-pr-1 { padding-right:var(--padding-size-1); }
    .xs-pr-2 { padding-right:var(--padding-size-2); }
    .xs-pr-3 { padding-right:var(--padding-size-3); }
    .xs-pr-4 { padding-right:var(--padding-size-4); }
    .xs-pr-5 { padding-right:var(--padding-size-5); }
    .xs-pr-6 { padding-right:var(--padding-size-6); }
    .xs-pr-7 { padding-right:var(--padding-size-7); }
    .xs-pr-8 { padding-right:var(--padding-size-8); }
    .xs-pr-9 { padding-right:var(--padding-size-9); }
    .xs-pr-10 { padding-right:var(--padding-size-10); }
    .xs-pr-0-important { padding-right:0!important; }
    .xs-pr-1-important { padding-right:var(--padding-size-1)!important; }
    .xs-pr-2-important { padding-right:var(--padding-size-2)!important; }
    .xs-pr-3-important { padding-right:var(--padding-size-3)!important; }
    .xs-pr-4-important { padding-right:var(--padding-size-4)!important; }
    .xs-pr-5-important { padding-right:var(--padding-size-5)!important; }
    .xs-pr-6-important { padding-right:var(--padding-size-6)!important; }
    .xs-pr-7-important { padding-right:var(--padding-size-7)!important; }
    .xs-pr-8-important { padding-right:var(--padding-size-8)!important; }
    .xs-pr-9-important { padding-right:var(--padding-size-9)!important; }
    .xs-pr-10-important { padding-right:var(--padding-size-10)!important; }
    .xs-pb-0 { padding-bottom:0; }
    .xs-pb-1 { padding-bottom:var(--padding-size-1); }
    .xs-pb-2 { padding-bottom:var(--padding-size-2); }
    .xs-pb-3 { padding-bottom:var(--padding-size-3); }
    .xs-pb-4 { padding-bottom:var(--padding-size-4); }
    .xs-pb-5 { padding-bottom:var(--padding-size-5); }
    .xs-pb-6 { padding-bottom:var(--padding-size-6); }
    .xs-pb-7 { padding-bottom:var(--padding-size-7); }
    .xs-pb-8 { padding-bottom:var(--padding-size-8); }
    .xs-pb-9 { padding-bottom:var(--padding-size-9); }
    .xs-pb-10 { padding-bottom:var(--padding-size-10); }
    .xs-pb-0-important { padding-bottom:0!important; }
    .xs-pb-1-important { padding-bottom:var(--padding-size-1)!important; }
    .xs-pb-2-important { padding-bottom:var(--padding-size-2)!important; }
    .xs-pb-3-important { padding-bottom:var(--padding-size-3)!important; }
    .xs-pb-4-important { padding-bottom:var(--padding-size-4)!important; }
    .xs-pb-5-important { padding-bottom:var(--padding-size-5)!important; }
    .xs-pb-6-important { padding-bottom:var(--padding-size-6)!important; }
    .xs-pb-7-important { padding-bottom:var(--padding-size-7)!important; }
    .xs-pb-8-important { padding-bottom:var(--padding-size-8)!important; }
    .xs-pb-9-important { padding-bottom:var(--padding-size-9)!important; }
    .xs-pb-10-important { padding-bottom:var(--padding-size-10)!important; }
    .xs-pl-0 { padding-left:0; }
    .xs-pl-1 { padding-left:var(--padding-size-1); }
    .xs-pl-2 { padding-left:var(--padding-size-2); }
    .xs-pl-3 { padding-left:var(--padding-size-3); }
    .xs-pl-4 { padding-left:var(--padding-size-4); }
    .xs-pl-5 { padding-left:var(--padding-size-5); }
    .xs-pl-6 { padding-left:var(--padding-size-6); }
    .xs-pl-7 { padding-left:var(--padding-size-7); }
    .xs-pl-8 { padding-left:var(--padding-size-8); }
    .xs-pl-9 { padding-left:var(--padding-size-9); }
    .xs-pl-10 { padding-left:var(--padding-size-10); }
    .xs-pl-0-important { padding-left:0!important; }
    .xs-pl-1-important { padding-left:var(--padding-size-1)!important; }
    .xs-pl-2-important { padding-left:var(--padding-size-2)!important; }
    .xs-pl-3-important { padding-left:var(--padding-size-3)!important; }
    .xs-pl-4-important { padding-left:var(--padding-size-4)!important; }
    .xs-pl-5-important { padding-left:var(--padding-size-5)!important; }
    .xs-pl-6-important { padding-left:var(--padding-size-6)!important; }
    .xs-pl-7-important { padding-left:var(--padding-size-7)!important; }
    .xs-pl-8-important { padding-left:var(--padding-size-8)!important; }
    .xs-pl-9-important { padding-left:var(--padding-size-9)!important; }
    .xs-pl-10-important { padding-left:var(--padding-size-10)!important; }
    .xs-ph-0 { padding-left:0;padding-right:0; }
    .xs-ph-1 { padding-left:var(--padding-size-1);padding-right:var(--padding-size-1); }
    .xs-ph-2 { padding-left:var(--padding-size-2);padding-right:var(--padding-size-2); }
    .xs-ph-3 { padding-left:var(--padding-size-3);padding-right:var(--padding-size-3); }
    .xs-ph-4 { padding-left:var(--padding-size-4);padding-right:var(--padding-size-4); }
    .xs-ph-5 { padding-left:var(--padding-size-5);padding-right:var(--padding-size-5); }
    .xs-ph-6 { padding-left:var(--padding-size-6);padding-right:var(--padding-size-6); }
    .xs-ph-7 { padding-left:var(--padding-size-7);padding-right:var(--padding-size-7); }
    .xs-ph-8 { padding-left:var(--padding-size-8);padding-right:var(--padding-size-8); }
    .xs-ph-9 { padding-left:var(--padding-size-9);padding-right:var(--padding-size-9); }
    .xs-ph-10 { padding-left:var(--padding-size-10);padding-right:var(--padding-size-10); }
    .xs-ph-0-important { padding-left:0!important;padding-right:0!important; }
    .xs-ph-1-important { padding-left:var(--padding-size-1)!important;padding-right:var(--padding-size-1)!important; }
    .xs-ph-2-important { padding-left:var(--padding-size-2)!important;padding-right:var(--padding-size-2)!important; }
    .xs-ph-3-important { padding-left:var(--padding-size-3)!important;padding-right:var(--padding-size-3)!important; }
    .xs-ph-4-important { padding-left:var(--padding-size-4)!important;padding-right:var(--padding-size-4)!important; }
    .xs-ph-5-important { padding-left:var(--padding-size-5)!important;padding-right:var(--padding-size-5)!important; }
    .xs-ph-6-important { padding-left:var(--padding-size-6)!important;padding-right:var(--padding-size-6)!important; }
    .xs-ph-7-important { padding-left:var(--padding-size-7)!important;padding-right:var(--padding-size-7)!important; }
    .xs-ph-8-important { padding-left:var(--padding-size-8)!important;padding-right:var(--padding-size-8)!important; }
    .xs-ph-9-important { padding-left:var(--padding-size-9)!important;padding-right:var(--padding-size-9)!important; }
    .xs-ph-10-important { padding-left:var(--padding-size-10)!important;padding-right:var(--padding-size-10)!important; }
    .xs-pv-0 { padding-top:0;padding-bottom:0; }
    .xs-pv-1 { padding-top:var(--padding-size-1);padding-bottom:var(--padding-size-1); }
    .xs-pv-2 { padding-top:var(--padding-size-2);padding-bottom:var(--padding-size-2); }
    .xs-pv-3 { padding-top:var(--padding-size-3);padding-bottom:var(--padding-size-3); }
    .xs-pv-4 { padding-top:var(--padding-size-4);padding-bottom:var(--padding-size-4); }
    .xs-pv-5 { padding-top:var(--padding-size-5);padding-bottom:var(--padding-size-5); }
    .xs-pv-6 { padding-top:var(--padding-size-6);padding-bottom:var(--padding-size-6); }
    .xs-pv-7 { padding-top:var(--padding-size-7);padding-bottom:var(--padding-size-7); }
    .xs-pv-8 { padding-top:var(--padding-size-8);padding-bottom:var(--padding-size-8); }
    .xs-pv-9 { padding-top:var(--padding-size-9);padding-bottom:var(--padding-size-9); }
    .xs-pv-10 { padding-top:var(--padding-size-10);padding-bottom:var(--padding-size-10); }
    .xs-pv-0-important { padding-top:0!important;padding-bottom:0!important; }
    .xs-pv-1-important { padding-top:var(--padding-size-1)!important;padding-bottom:var(--padding-size-1)!important; }
    .xs-pv-2-important { padding-top:var(--padding-size-2)!important;padding-bottom:var(--padding-size-2)!important; }
    .xs-pv-3-important { padding-top:var(--padding-size-3)!important;padding-bottom:var(--padding-size-3)!important; }
    .xs-pv-4-important { padding-top:var(--padding-size-4)!important;padding-bottom:var(--padding-size-4)!important; }
    .xs-pv-5-important { padding-top:var(--padding-size-5)!important;padding-bottom:var(--padding-size-5)!important; }
    .xs-pv-6-important { padding-top:var(--padding-size-6)!important;padding-bottom:var(--padding-size-6)!important; }
    .xs-pv-7-important { padding-top:var(--padding-size-7)!important;padding-bottom:var(--padding-size-7)!important; }
    .xs-pv-8-important { padding-top:var(--padding-size-8)!important;padding-bottom:var(--padding-size-8)!important; }
    .xs-pv-9-important { padding-top:var(--padding-size-9)!important;padding-bottom:var(--padding-size-9)!important; }
    .xs-pv-10-important { padding-top:var(--padding-size-10)!important;padding-bottom:var(--padding-size-10)!important; }
    .xs-m-0 { margin:0; }
    .xs-m-1 { margin:var(--margin-size-1); }
    .xs-m-2 { margin:var(--margin-size-2); }
    .xs-m-3 { margin:var(--margin-size-3); }
    .xs-m-4 { margin:var(--margin-size-4); }
    .xs-m-5 { margin:var(--margin-size-5); }
    .xs-m-6 { margin:var(--margin-size-6); }
    .xs-m-7 { margin:var(--margin-size-7); }
    .xs-m-8 { margin:var(--margin-size-8); }
    .xs-m-9 { margin:var(--margin-size-9); }
    .xs-m-10 { margin:var(--margin-size-10); }
    .xs-m-0-important { margin:0!important; }
    .xs-m-1-important { margin:var(--margin-size-1)!important; }
    .xs-m-2-important { margin:var(--margin-size-2)!important; }
    .xs-m-3-important { margin:var(--margin-size-3)!important; }
    .xs-m-4-important { margin:var(--margin-size-4)!important; }
    .xs-m-5-important { margin:var(--margin-size-5)!important; }
    .xs-m-6-important { margin:var(--margin-size-6)!important; }
    .xs-m-7-important { margin:var(--margin-size-7)!important; }
    .xs-m-8-important { margin:var(--margin-size-8)!important; }
    .xs-m-9-important { margin:var(--margin-size-9)!important; }
    .xs-m-10-important { margin:var(--margin-size-10)!important; }
    .xs-mt-0 { margin-top:0; }
    .xs-mt-1 { margin-top:var(--margin-size-1); }
    .xs-mt-2 { margin-top:var(--margin-size-2); }
    .xs-mt-3 { margin-top:var(--margin-size-3); }
    .xs-mt-4 { margin-top:var(--margin-size-4); }
    .xs-mt-5 { margin-top:var(--margin-size-5); }
    .xs-mt-6 { margin-top:var(--margin-size-6); }
    .xs-mt-7 { margin-top:var(--margin-size-7); }
    .xs-mt-8 { margin-top:var(--margin-size-8); }
    .xs-mt-9 { margin-top:var(--margin-size-9); }
    .xs-mt-10 { margin-top:var(--margin-size-10); }
    .xs-mt-0-important { margin-top:0!important; }
    .xs-mt-1-important { margin-top:var(--margin-size-1)!important; }
    .xs-mt-2-important { margin-top:var(--margin-size-2)!important; }
    .xs-mt-3-important { margin-top:var(--margin-size-3)!important; }
    .xs-mt-4-important { margin-top:var(--margin-size-4)!important; }
    .xs-mt-5-important { margin-top:var(--margin-size-5)!important; }
    .xs-mt-6-important { margin-top:var(--margin-size-6)!important; }
    .xs-mt-7-important { margin-top:var(--margin-size-7)!important; }
    .xs-mt-8-important { margin-top:var(--margin-size-8)!important; }
    .xs-mt-9-important { margin-top:var(--margin-size-9)!important; }
    .xs-mt-10-important { margin-top:var(--margin-size-10)!important; }
    .xs-mr-0 { margin-right:0; }
    .xs-mr-1 { margin-right:var(--margin-size-1); }
    .xs-mr-2 { margin-right:var(--margin-size-2); }
    .xs-mr-3 { margin-right:var(--margin-size-3); }
    .xs-mr-4 { margin-right:var(--margin-size-4); }
    .xs-mr-5 { margin-right:var(--margin-size-5); }
    .xs-mr-6 { margin-right:var(--margin-size-6); }
    .xs-mr-7 { margin-right:var(--margin-size-7); }
    .xs-mr-8 { margin-right:var(--margin-size-8); }
    .xs-mr-9 { margin-right:var(--margin-size-9); }
    .xs-mr-10 { margin-right:var(--margin-size-10); }
    .xs-mr-0-important { margin-right:0!important; }
    .xs-mr-1-important { margin-right:var(--margin-size-1)!important; }
    .xs-mr-2-important { margin-right:var(--margin-size-2)!important; }
    .xs-mr-3-important { margin-right:var(--margin-size-3)!important; }
    .xs-mr-4-important { margin-right:var(--margin-size-4)!important; }
    .xs-mr-5-important { margin-right:var(--margin-size-5)!important; }
    .xs-mr-6-important { margin-right:var(--margin-size-6)!important; }
    .xs-mr-7-important { margin-right:var(--margin-size-7)!important; }
    .xs-mr-8-important { margin-right:var(--margin-size-8)!important; }
    .xs-mr-9-important { margin-right:var(--margin-size-9)!important; }
    .xs-mr-10-important { margin-right:var(--margin-size-10)!important; }
    .xs-mb-0 { margin-bottom:0; }
    .xs-mb-1 { margin-bottom:var(--margin-size-1); }
    .xs-mb-2 { margin-bottom:var(--margin-size-2); }
    .xs-mb-3 { margin-bottom:var(--margin-size-3); }
    .xs-mb-4 { margin-bottom:var(--margin-size-4); }
    .xs-mb-5 { margin-bottom:var(--margin-size-5); }
    .xs-mb-6 { margin-bottom:var(--margin-size-6); }
    .xs-mb-7 { margin-bottom:var(--margin-size-7); }
    .xs-mb-8 { margin-bottom:var(--margin-size-8); }
    .xs-mb-9 { margin-bottom:var(--margin-size-9); }
    .xs-mb-10 { margin-bottom:var(--margin-size-10); }
    .xs-mb-0-important { margin-bottom:0!important; }
    .xs-mb-1-important { margin-bottom:var(--margin-size-1)!important; }
    .xs-mb-2-important { margin-bottom:var(--margin-size-2)!important; }
    .xs-mb-3-important { margin-bottom:var(--margin-size-3)!important; }
    .xs-mb-4-important { margin-bottom:var(--margin-size-4)!important; }
    .xs-mb-5-important { margin-bottom:var(--margin-size-5)!important; }
    .xs-mb-6-important { margin-bottom:var(--margin-size-6)!important; }
    .xs-mb-7-important { margin-bottom:var(--margin-size-7)!important; }
    .xs-mb-8-important { margin-bottom:var(--margin-size-8)!important; }
    .xs-mb-9-important { margin-bottom:var(--margin-size-9)!important; }
    .xs-mb-10-important { margin-bottom:var(--margin-size-10)!important; }
    .xs-ml-0 { margin-left:0; }
    .xs-ml-1 { margin-left:var(--margin-size-1); }
    .xs-ml-2 { margin-left:var(--margin-size-2); }
    .xs-ml-3 { margin-left:var(--margin-size-3); }
    .xs-ml-4 { margin-left:var(--margin-size-4); }
    .xs-ml-5 { margin-left:var(--margin-size-5); }
    .xs-ml-6 { margin-left:var(--margin-size-6); }
    .xs-ml-7 { margin-left:var(--margin-size-7); }
    .xs-ml-8 { margin-left:var(--margin-size-8); }
    .xs-ml-9 { margin-left:var(--margin-size-9); }
    .xs-ml-10 { margin-left:var(--margin-size-10); }
    .xs-ml-0-important { margin-left:0!important; }
    .xs-ml-1-important { margin-left:var(--margin-size-1)!important; }
    .xs-ml-2-important { margin-left:var(--margin-size-2)!important; }
    .xs-ml-3-important { margin-left:var(--margin-size-3)!important; }
    .xs-ml-4-important { margin-left:var(--margin-size-4)!important; }
    .xs-ml-5-important { margin-left:var(--margin-size-5)!important; }
    .xs-ml-6-important { margin-left:var(--margin-size-6)!important; }
    .xs-ml-7-important { margin-left:var(--margin-size-7)!important; }
    .xs-ml-8-important { margin-left:var(--margin-size-8)!important; }
    .xs-ml-9-important { margin-left:var(--margin-size-9)!important; }
    .xs-ml-10-important { margin-left:var(--margin-size-10)!important; }
    .xs-mh-0 { margin-left:0;margin-right:0; }
    .xs-mh-1 { margin-left:var(--margin-size-1);margin-right:var(--margin-size-1); }
    .xs-mh-2 { margin-left:var(--margin-size-2);margin-right:var(--margin-size-2); }
    .xs-mh-3 { margin-left:var(--margin-size-3);margin-right:var(--margin-size-3); }
    .xs-mh-4 { margin-left:var(--margin-size-4);margin-right:var(--margin-size-4); }
    .xs-mh-5 { margin-left:var(--margin-size-5);margin-right:var(--margin-size-5); }
    .xs-mh-6 { margin-left:var(--margin-size-6);margin-right:var(--margin-size-6); }
    .xs-mh-7 { margin-left:var(--margin-size-7);margin-right:var(--margin-size-7); }
    .xs-mh-8 { margin-left:var(--margin-size-8);margin-right:var(--margin-size-8); }
    .xs-mh-9 { margin-left:var(--margin-size-9);margin-right:var(--margin-size-9); }
    .xs-mh-10 { margin-left:var(--margin-size-10);margin-right:var(--margin-size-10); }
    .xs-mh-0-important { margin-left:0!important;margin-right:0!important; }
    .xs-mh-1-important { margin-left:var(--margin-size-1)!important;margin-right:var(--margin-size-1)!important; }
    .xs-mh-2-important { margin-left:var(--margin-size-2)!important;margin-right:var(--margin-size-2)!important; }
    .xs-mh-3-important { margin-left:var(--margin-size-3)!important;margin-right:var(--margin-size-3)!important; }
    .xs-mh-4-important { margin-left:var(--margin-size-4)!important;margin-right:var(--margin-size-4)!important; }
    .xs-mh-5-important { margin-left:var(--margin-size-5)!important;margin-right:var(--margin-size-5)!important; }
    .xs-mh-6-important { margin-left:var(--margin-size-6)!important;margin-right:var(--margin-size-6)!important; }
    .xs-mh-7-important { margin-left:var(--margin-size-7)!important;margin-right:var(--margin-size-7)!important; }
    .xs-mh-8-important { margin-left:var(--margin-size-8)!important;margin-right:var(--margin-size-8)!important; }
    .xs-mh-9-important { margin-left:var(--margin-size-9)!important;margin-right:var(--margin-size-9)!important; }
    .xs-mh-10-important { margin-left:var(--margin-size-10)!important;margin-right:var(--margin-size-10)!important; }
    .xs-mv-0 { margin-top:0;margin-bottom:0; }
    .xs-mv-1 { margin-top:var(--margin-size-1);margin-bottom:var(--margin-size-1); }
    .xs-mv-2 { margin-top:var(--margin-size-2);margin-bottom:var(--margin-size-2); }
    .xs-mv-3 { margin-top:var(--margin-size-3);margin-bottom:var(--margin-size-3); }
    .xs-mv-4 { margin-top:var(--margin-size-4);margin-bottom:var(--margin-size-4); }
    .xs-mv-5 { margin-top:var(--margin-size-5);margin-bottom:var(--margin-size-5); }
    .xs-mv-6 { margin-top:var(--margin-size-6);margin-bottom:var(--margin-size-6); }
    .xs-mv-7 { margin-top:var(--margin-size-7);margin-bottom:var(--margin-size-7); }
    .xs-mv-8 { margin-top:var(--margin-size-8);margin-bottom:var(--margin-size-8); }
    .xs-mv-9 { margin-top:var(--margin-size-9);margin-bottom:var(--margin-size-9); }
    .xs-mv-10 { margin-top:var(--margin-size-10);margin-bottom:var(--margin-size-10); }
    .xs-mv-0-important { margin-top:0!important;margin-bottom:0!important; }
    .xs-mv-1-important { margin-top:var(--margin-size-1)!important;margin-bottom:var(--margin-size-1)!important; }
    .xs-mv-2-important { margin-top:var(--margin-size-2)!important;margin-bottom:var(--margin-size-2)!important; }
    .xs-mv-3-important { margin-top:var(--margin-size-3)!important;margin-bottom:var(--margin-size-3)!important; }
    .xs-mv-4-important { margin-top:var(--margin-size-4)!important;margin-bottom:var(--margin-size-4)!important; }
    .xs-mv-5-important { margin-top:var(--margin-size-5)!important;margin-bottom:var(--margin-size-5)!important; }
    .xs-mv-6-important { margin-top:var(--margin-size-6)!important;margin-bottom:var(--margin-size-6)!important; }
    .xs-mv-7-important { margin-top:var(--margin-size-7)!important;margin-bottom:var(--margin-size-7)!important; }
    .xs-mv-8-important { margin-top:var(--margin-size-8)!important;margin-bottom:var(--margin-size-8)!important; }
    .xs-mv-9-important { margin-top:var(--margin-size-9)!important;margin-bottom:var(--margin-size-9)!important; }
    .xs-mv-10-important { margin-top:var(--margin-size-10)!important;margin-bottom:var(--margin-size-10)!important; }
    .xs-flex-row { flex-direction:row; }
    .xs-flex-row-reverse { flex-direction:row-reverse; }
    .xs-flex-column { flex-direction:column; }
    .xs-flex-column-reverse { flex-direction:column-reverse; }
    .xs-flex-wrap { flex-wrap:wrap; }
    .xs-flex-wrap-reverse { flex-wrap:wrap-reverse; }
    .xs-flex-no-wrap { flex-wrap:nowrap; }
    .xs-flex-row-important { flex-direction:row!important; }
    .xs-flex-row-reverse-important { flex-direction:row-reverse!important; }
    .xs-flex-column-important { flex-direction:column!important; }
    .xs-flex-column-reverse-important { flex-direction:column-reverse!important; }
    .xs-flex-wrap-important { flex-wrap:wrap!important; }
    .xs-flex-wrap-reverse-important { flex-wrap:wrap-reverse!important; }
    .xs-flex-no-wrap-important { flex-wrap:nowrap!important; }
    .xs-flex-grow-1 { flex-grow:1; }
    .xs-flex-grow-0 { flex-grow:0; }
    .xs-flex-shrink-1 { flex-shrink:1; }
    .xs-flex-shrink-0 { flex-shrink:0; }
    .xs-flex-grow-1-important { flex-grow:1!important; }
    .xs-flex-grow-0-important { flex-grow:0!important; }
    .xs-flex-shrink-1-important { flex-shrink:1!important; }
    .xs-flex-shrink-0-important { flex-shrink:0!important; }
    .xs-flex-grow-1-shrink-1 { flex-grow:1;flex-shrink:1; }
    .xs-flex-grow-1-shrink-0 { flex-grow:1;flex-shrink:0; }
    .xs-flex-grow-0-shrink-1 { flex-grow:0;flex-shrink:1; }
    .xs-flex-grow-0-shrink-0 { flex-grow:0;flex-shrink:0; }
    .xs-flex-grow-1-shrink-1-important { flex-grow:1!important;flex-shrink:1!important; }
    .xs-flex-grow-1-shrink-0-important { flex-grow:1!important;flex-shrink:0!important; }
    .xs-flex-grow-0-shrink-1-important { flex-grow:0!important;flex-shrink:1!important; }
    .xs-flex-grow-0-shrink-0-important { flex-grow:0!important;flex-shrink:0!important; }
    .xs-justify-content-start { justify-content:flex-start; }
    .xs-justify-content-end { justify-content:flex-end; }
    .xs-justify-content-center { justify-content:center; }
    .xs-justify-content-between { justify-content:space-between; }
    .xs-justify-content-start-important { justify-content:flex-start!important; }
    .xs-justify-content-end-important { justify-content:flex-end!important; }
    .xs-justify-content-center-important { justify-content:center!important; }
    .xs-justify-content-between-important { justify-content:space-between!important; }
    .xs-order-0 { order:0; }
    .xs-order-1 { order:1; }
    .xs-order-2 { order:2; }
    .xs-order-3 { order:3; }
    .xs-order-4 { order:4; }
    .xs-order-5 { order:5; }
    .xs-order-6 { order:6; }
    .xs-order-7 { order:7; }
    .xs-order-8 { order:8; }
    .xs-order-9 { order:9; }
    .xs-order-10 { order:10; }
    .xs-order-11 { order:11; }
    .xs-order-12 { order:12; }
    .xs-order-13 { order:13; }
    .xs-order-14 { order:14; }
    .xs-order-15 { order:15; }
    .xs-order-16 { order:16; }
    .xs-order-17 { order:17; }
    .xs-order-18 { order:18; }
    .xs-order-19 { order:19; }
    .xs-order-20 { order:20; }
    .xs-order-0-important { order:0!important; }
    .xs-order-1-important { order:1!important; }
    .xs-order-2-important { order:2!important; }
    .xs-order-3-important { order:3!important; }
    .xs-order-4-important { order:4!important; }
    .xs-order-5-important { order:5!important; }
    .xs-order-6-important { order:6!important; }
    .xs-order-7-important { order:7!important; }
    .xs-order-8-important { order:8!important; }
    .xs-order-9-important { order:9!important; }
    .xs-order-10-important { order:10!important; }
    .xs-order-11-important { order:11!important; }
    .xs-order-12-important { order:12!important; }
    .xs-order-13-important { order:13!important; }
    .xs-order-14-important { order:14!important; }
    .xs-order-15-important { order:15!important; }
    .xs-order-16-important { order:16!important; }
    .xs-order-17-important { order:17!important; }
    .xs-order-18-important { order:18!important; }
    .xs-order-19-important { order:19!important; }
    .xs-order-20-important { order:20!important; }
    .xs-justify-content-start { justify-content:flex-start; }
    .xs-justify-content-end { justify-content:flex-end; }
    .xs-justify-content-center { justify-content:center; }
    .xs-justify-content-between { justify-content:space-between; }
    .xs-justify-content-start-important { justify-content:flex-start!important; }
    .xs-justify-content-end-important { justify-content:flex-end!important; }
    .xs-justify-content-center-important { justify-content:center!important; }
    .xs-justify-content-between-important { justify-content:space-between!important; }
    .xs-gap-0 { gap:0; }
    .xs-gap-1 { gap:var(--gap-size-1); }
    .xs-gap-2 { gap:var(--gap-size-2); }
    .xs-gap-3 { gap:var(--gap-size-3); }
    .xs-gap-4 { gap:var(--gap-size-4); }
    .xs-gap-5 { gap:var(--gap-size-5); }
    .xs-gap-6 { gap:var(--gap-size-6); }
    .xs-gap-7 { gap:var(--gap-size-7); }
    .xs-gap-8 { gap:var(--gap-size-8); }
    .xs-gap-0-important { gap:0!important; }
    .xs-gap-1-important { gap:var(--gap-size-1)!important; }
    .xs-gap-2-important { gap:var(--gap-size-2)!important; }
    .xs-gap-3-important { gap:var(--gap-size-3)!important; }
    .xs-gap-4-important { gap:var(--gap-size-4)!important; }
    .xs-gap-5-important { gap:var(--gap-size-5)!important; }
    .xs-gap-6-important { gap:var(--gap-size-6)!important; }
    .xs-gap-7-important { gap:var(--gap-size-7)!important; }
    .xs-gap-8-important { gap:var(--gap-size-8)!important; }
    .xs-align-items-start { align-items:start; }
    .xs-align-items-end { align-items:end; }
    .xs-align-items-center { align-items:center; }
    .xs-align-items-stretch { align-items:stretch; }
    .xs-align-items-baseline { align-items:baseline; }
    .xs-align-items-start-important { align-items:start!important; }
    .xs-align-items-end-important { align-items:end!important; }
    .xs-align-items-center-important { align-items:center!important; }
    .xs-align-items-stretch-important { align-items:stretch!important; }
    .xs-align-items-baseline-important { align-items:baseline!important; }
    .xs-align-self-start { align-self:start; }
    .xs-align-self-center { align-self:center; }
    .xs-align-self-end { align-self:end; }
    .xs-align-self-first { align-self:first; }
    .xs-align-self-last { align-self:last; }
    .xs-align-self-inherit { align-self:inherit; }
    .xs-align-self-start-important { align-self:start!important; }
    .xs-align-self-center-important { align-self:center!important; }
    .xs-align-self-end-important { align-self:end!important; }
    .xs-align-self-first-important { align-self:first!important; }
    .xs-align-self-last-important { align-self:last!important; }
    .xs-align-self-inherit-important { align-self:inherit!important; }
    .xs-w-full { width:100%; }
    .xs-w-auto { width:auto; }
    .xs-child-w-full > * { width:100%; }
    .xs-w-full-important { width:100%!important; }
    .xs-w-auto-important { width:auto!important; }
    .xs-child-w-full-important > * { width:100%!important; }
    .xs-w-0 { width:0; }
    .xs-w-1 { width:8.33%; }
    .xs-w-2 { width:16.66%; }
    .xs-w-3 { width:25%; }
    .xs-w-4 { width:33.33%; }
    .xs-w-5 { width:41.66%; }
    .xs-w-6 { width:50%; }
    .xs-w-7 { width:58.33%; }
    .xs-w-8 { width:66.66%; }
    .xs-w-9 { width:75%; }
    .xs-w-10 { width:83.33%; }
    .xs-w-11 { width:91.66%; }
    .xs-w-12 { width:100%; }
    .xs-w-0-important { width:0!important; }
    .xs-w-1-important { width:8.33%!important; }
    .xs-w-2-important { width:16.66%!important; }
    .xs-w-3-important { width:25%!important; }
    .xs-w-4-important { width:33.33%!important; }
    .xs-w-5-important { width:41.66%!important; }
    .xs-w-6-important { width:50%!important; }
    .xs-w-7-important { width:58.33%!important; }
    .xs-w-8-important { width:66.66%!important; }
    .xs-w-9-important { width:75%!important; }
    .xs-w-10-important { width:83.33%!important; }
    .xs-w-11-important { width:91.66%!important; }
    .xs-w-12-important { width:100%!important; }
    .xs-w-50px { width:50px; }
    .xs-w-100px { width:100px; }
    .xs-w-150px { width:150px; }
    .xs-w-200px { width:200px; }
    .xs-w-250px { width:250px; }
    .xs-w-300px { width:300px; }
    .xs-w-350px { width:350px; }
    .xs-w-400px { width:400px; }
    .xs-w-450px { width:450px; }
    .xs-w-500px { width:500px; }
    .xs-w-50px-important { width:50px!important; }
    .xs-w-100px-important { width:100px!important; }
    .xs-w-150px-important { width:150px!important; }
    .xs-w-200px-important { width:200px!important; }
    .xs-w-250px-important { width:250px!important; }
    .xs-w-300px-important { width:300px!important; }
    .xs-w-350px-important { width:350px!important; }
    .xs-w-400px-important { width:400px!important; }
    .xs-w-450px-important { width:450px!important; }
    .xs-w-500px-important { width:500px!important; }
    .xs-min-w-auto { min-width:auto; }
    .xs-min-w-inherit { min-width:inherit; }
    .xs-min-w-initial { min-width:initial; }
    .xs-min-w-0 { min-width:0; }
    .xs-min-w-auto-important { min-width:auto!important; }
    .xs-min-w-inherit-important { min-width:inherit!important; }
    .xs-min-w-initial-important { min-width:initial!important; }
    .xs-min-w-0-important { min-width:0!important; }
    .xs-min-w-50px { min-width:50px; }
    .xs-min-w-100px { min-width:100px; }
    .xs-min-w-150px { min-width:150px; }
    .xs-min-w-200px { min-width:200px; }
    .xs-min-w-250px { min-width:250px; }
    .xs-min-w-300px { min-width:300px; }
    .xs-min-w-350px { min-width:350px; }
    .xs-min-w-400px { min-width:400px; }
    .xs-min-w-450px { min-width:450px; }
    .xs-min-w-500px { min-width:500px; }
    .xs-min-w-50px-important { min-width:50px!important; }
    .xs-min-w-100px-important { min-width:100px!important; }
    .xs-min-w-150px-important { min-width:150px!important; }
    .xs-min-w-200px-important { min-width:200px!important; }
    .xs-min-w-250px-important { min-width:250px!important; }
    .xs-min-w-300px-important { min-width:300px!important; }
    .xs-min-w-350px-important { min-width:350px!important; }
    .xs-min-w-400px-important { min-width:400px!important; }
    .xs-min-w-450px-important { min-width:450px!important; }
    .xs-min-w-500px-important { min-width:500px!important; }
    .xs-min-w-2rem { min-width:2rem; }
    .xs-min-w-4rem { min-width:4rem; }
    .xs-min-w-6rem { min-width:6rem; }
    .xs-min-w-8rem { min-width:8rem; }
    .xs-min-w-10rem { min-width:10rem; }
    .xs-min-w-12rem { min-width:12rem; }
    .xs-min-w-14rem { min-width:14rem; }
    .xs-min-w-16rem { min-width:16rem; }
    .xs-min-w-18rem { min-width:18rem; }
    .xs-min-w-20rem { min-width:20rem; }
    .xs-min-w-2rem-important { min-width:2rem!important; }
    .xs-min-w-4rem-important { min-width:4rem!important; }
    .xs-min-w-6rem-important { min-width:6rem!important; }
    .xs-min-w-8rem-important { min-width:8rem!important; }
    .xs-min-w-10rem-important { min-width:10rem!important; }
    .xs-min-w-12rem-important { min-width:12rem!important; }
    .xs-min-w-14rem-important { min-width:14rem!important; }
    .xs-min-w-16rem-important { min-width:16rem!important; }
    .xs-min-w-18rem-important { min-width:18rem!important; }
    .xs-min-w-20rem-important { min-width:20rem!important; }
    .xs-max-w-0 { max-width:0; }
    .xs-max-w-0-important { max-width:0!important; }
    .xs-max-w-25vw { max-width:25vw; }
    .xs-max-w-50vw { max-width:50vw; }
    .xs-max-w-75vw { max-width:75vw; }
    .xs-max-w-100vw { max-width:100vw; }
    .xs-max-w-25vw-important { max-width:25vw!important; }
    .xs-max-w-50vw-important { max-width:50vw!important; }
    .xs-max-w-75vw-important { max-width:75vw!important; }
    .xs-max-w-100vw-important { max-width:100vw!important; }
    .xs-max-w-50px { max-width:50px; }
    .xs-max-w-100px { max-width:100px; }
    .xs-max-w-150px { max-width:150px; }
    .xs-max-w-200px { max-width:200px; }
    .xs-max-w-250px { max-width:250px; }
    .xs-max-w-300px { max-width:300px; }
    .xs-max-w-350px { max-width:350px; }
    .xs-max-w-400px { max-width:400px; }
    .xs-max-w-450px { max-width:450px; }
    .xs-max-w-500px { max-width:500px; }
    .xs-max-w-50px-important { max-width:50px!important; }
    .xs-max-w-100px-important { max-width:100px!important; }
    .xs-max-w-150px-important { max-width:150px!important; }
    .xs-max-w-200px-important { max-width:200px!important; }
    .xs-max-w-250px-important { max-width:250px!important; }
    .xs-max-w-300px-important { max-width:300px!important; }
    .xs-max-w-350px-important { max-width:350px!important; }
    .xs-max-w-400px-important { max-width:400px!important; }
    .xs-max-w-450px-important { max-width:450px!important; }
    .xs-max-w-500px-important { max-width:500px!important; }
    .xs-max-w-2rem { max-width:2rem; }
    .xs-max-w-4rem { max-width:4rem; }
    .xs-max-w-6rem { max-width:6rem; }
    .xs-max-w-8rem { max-width:8rem; }
    .xs-max-w-10rem { max-width:10rem; }
    .xs-max-w-12rem { max-width:12rem; }
    .xs-max-w-14rem { max-width:14rem; }
    .xs-max-w-16rem { max-width:16rem; }
    .xs-max-w-18rem { max-width:18rem; }
    .xs-max-w-20rem { max-width:20rem; }
    .xs-max-w-2rem-important { max-width:2rem!important; }
    .xs-max-w-4rem-important { max-width:4rem!important; }
    .xs-max-w-6rem-important { max-width:6rem!important; }
    .xs-max-w-8rem-important { max-width:8rem!important; }
    .xs-max-w-10rem-important { max-width:10rem!important; }
    .xs-max-w-12rem-important { max-width:12rem!important; }
    .xs-max-w-14rem-important { max-width:14rem!important; }
    .xs-max-w-16rem-important { max-width:16rem!important; }
    .xs-max-w-18rem-important { max-width:18rem!important; }
    .xs-max-w-20rem-important { max-width:20rem!important; }
    .xs-h-full { height:100%; }
    .xs-h-full-important { height:100%!important; }
    .xs-h-0 { height:0; }
    .xs-h-0-important { height:0!important; }
    .xs-h-25vh { height:25vh; }
    .xs-h-50vh { height:50vh; }
    .xs-h-75vh { height:75vh; }
    .xs-h-100vh { height:100vh; }
    .xs-h-25vh-important { height:25vh!important; }
    .xs-h-50vh-important { height:50vh!important; }
    .xs-h-75vh-important { height:75vh!important; }
    .xs-h-100vh-important { height:100vh!important; }
    .xs-h-50px { height:50px; }
    .xs-h-100px { height:100px; }
    .xs-h-150px { height:150px; }
    .xs-h-200px { height:200px; }
    .xs-h-250px { height:250px; }
    .xs-h-300px { height:300px; }
    .xs-h-350px { height:350px; }
    .xs-h-400px { height:400px; }
    .xs-h-450px { height:450px; }
    .xs-h-500px { height:500px; }
    .xs-h-50px-important { height:50px!important; }
    .xs-h-100px-important { height:100px!important; }
    .xs-h-150px-important { height:150px!important; }
    .xs-h-200px-important { height:200px!important; }
    .xs-h-250px-important { height:250px!important; }
    .xs-h-300px-important { height:300px!important; }
    .xs-h-350px-important { height:350px!important; }
    .xs-h-400px-important { height:400px!important; }
    .xs-h-450px-important { height:450px!important; }
    .xs-h-500px-important { height:500px!important; }
    .xs-max-h-0 { max-height:0; }
    .xs-max-h-0-important { max-height:0!important; }
    .xs-max-h-25vh { max-height:25vh; }
    .xs-max-h-50vh { max-height:50vh; }
    .xs-max-h-75vh { max-height:75vh; }
    .xs-max-h-100vh { max-height:100vh; }
    .xs-max-h-25vh-important { max-height:25vh!important; }
    .xs-max-h-50vh-important { max-height:50vh!important; }
    .xs-max-h-75vh-important { max-height:75vh!important; }
    .xs-max-h-100vh-important { max-height:100vh!important; }
    .xs-max-h-50px { max-height:50px; }
    .xs-max-h-100px { max-height:100px; }
    .xs-max-h-150px { max-height:150px; }
    .xs-max-h-200px { max-height:200px; }
    .xs-max-h-250px { max-height:250px; }
    .xs-max-h-300px { max-height:300px; }
    .xs-max-h-350px { max-height:350px; }
    .xs-max-h-400px { max-height:400px; }
    .xs-max-h-450px { max-height:450px; }
    .xs-max-h-500px { max-height:500px; }
    .xs-max-h-50px-important { max-height:50px!important; }
    .xs-max-h-100px-important { max-height:100px!important; }
    .xs-max-h-150px-important { max-height:150px!important; }
    .xs-max-h-200px-important { max-height:200px!important; }
    .xs-max-h-250px-important { max-height:250px!important; }
    .xs-max-h-300px-important { max-height:300px!important; }
    .xs-max-h-350px-important { max-height:350px!important; }
    .xs-max-h-400px-important { max-height:400px!important; }
    .xs-max-h-450px-important { max-height:450px!important; }
    .xs-max-h-500px-important { max-height:500px!important; }
    .xs-h-025rem { height:.25rem; }
    .xs-h-05rem { height:.5rem; }
    .xs-h-075rem { height:.75rem; }
    .xs-h-1rem { height:1rem; }
    .xs-h-125rem { height:1.25rem; }
    .xs-h-15rem { height:1.5rem; }
    .xs-h-175rem { height:1.75rem; }
    .xs-h-2rem { height:2rem; }
    .xs-h-3rem { height:3rem; }
    .xs-h-4rem { height:4rem; }
    .xs-h-5rem { height:5rem; }
    .xs-h-025rem-important { height:.25rem!important; }
    .xs-h-05rem-important { height:.5rem!important; }
    .xs-h-075rem-important { height:.75rem!important; }
    .xs-h-1rem-important { height:1rem!important; }
    .xs-h-125rem-important { height:1.25rem!important; }
    .xs-h-15rem-important { height:1.5rem!important; }
    .xs-h-175rem-important { height:1.75rem!important; }
    .xs-h-2rem-important { height:2rem!important; }
    .xs-h-3rem-important { height:3rem!important; }
    .xs-h-4rem-important { height:4rem!important; }
    .xs-h-5rem-important { height:5rem!important; }
    .xs-cols { display:flex;flex-direction:row;flex-wrap:wrap;padding:var(--padding-size-2); }
    .cols.xs-without-padding { padding:0; }
    .cols.xs-without-padding-important { padding:0!important; }
    .cols > [class*="col-"].xs-without-padding { padding:0; }
    .cols > [class*="col-"].xs-without-padding-important { padding:0!important; }
    .cols.xs-null-children-padding-y { margin-left:calc(var(--margin-size-2) * -1);margin-right:calc(var(--margin-size-2) * -1); }
    .cols.xs-null-children-padding-x { margin-top:calc(var(--margin-size-2) * -1);margin-right:calc(var(--margin-size-2) * -1); }
    .cols.xs-null-children-padding { margin:calc(var(--margin-size-2) * -1); }
    .cols > .xs-col-0 { width:0; }
    .cols > .xs-col-1 { width:8.33%; }
    .cols > .xs-col-2 { width:16.66%; }
    .cols > .xs-col-3 { width:25%; }
    .cols > .xs-col-4 { width:33.33%; }
    .cols > .xs-col-5 { width:41.66%; }
    .cols > .xs-col-6 { width:50%; }
    .cols > .xs-col-7 { width:58.33%; }
    .cols > .xs-col-8 { width:66.66%; }
    .cols > .xs-col-9 { width:75%; }
    .cols > .xs-col-10 { width:83.33%; }
    .cols > .xs-col-11 { width:91.66%; }
    .cols > .xs-col-12 { width:100%; }
    .cols > .xs-col-auto { width:auto; }
    .cols > .xs-col-0-important { width:0!important; }
    .cols > .xs-col-1-important { width:8.33%!important; }
    .cols > .xs-col-2-important { width:16.66%!important; }
    .cols > .xs-col-3-important { width:25%!important; }
    .cols > .xs-col-4-important { width:33.33%!important; }
    .cols > .xs-col-5-important { width:41.66%!important; }
    .cols > .xs-col-6-important { width:50%!important; }
    .cols > .xs-col-7-important { width:58.33%!important; }
    .cols > .xs-col-8-important { width:66.66%!important; }
    .cols > .xs-col-9-important { width:75%!important; }
    .cols > .xs-col-10-important { width:83.33%!important; }
    .cols > .xs-col-11-important { width:91.66%!important; }
    .cols > .xs-col-12-important { width:100%!important; }
    .cols > .xs-col-auto-important { width:auto!important; }
    .xs-overflow-auto { overflow:auto; }
    .xs-overflow-hidden { overflow:hidden; }
    .xs-overflow-initial { overflow:initial; }
    .xs-overflow-scroll { overflow:scroll; }
    .xs-overflow-unset { overflow:unset; }
    .xs-overflow-auto-important { overflow:auto !important; }
    .xs-overflow-hidden-important { overflow:hidden !important; }
    .xs-overflow-initial-important { overflow:initial !important; }
    .xs-overflow-scroll-important { overflow:scroll !important; }
    .xs-overflow-unset-important { overflow:unset !important; }
    .xs-force-break-line { -ms-word-break: break-all;word-break: break-all;word-break: break-word; -webkit-hyphens: auto; -moz-hyphens: auto; -ms-hyphens: auto;hyphens: auto; }
    .xs-force-break-line-important { -ms-word-break: break-all !important;word-break: break-all !important;word-break: break-word !important; -webkit-hyphens: auto !important; -moz-hyphens: auto !important; -ms-hyphens: auto !important;hyphens: auto !important; }
    
}

/* Small devices (portrait tablets and large phones, 600px and up) */
/* SM */
@media only screen and (min-width: 600px) { 
    
    .sm-text-xs { font-size:.5rem!important; }
    .sm-text-sm { font-size:.75rem!important; }
    .sm-text-md { font-size:1rem!important; }
    .sm-text-lg { font-size:1.25rem!important; }
    .sm-text-xl { font-size:1.5rem!important; }
    .sm-text-align-inherit { text-align:inherit; }
    .sm-text-align-start { text-align:start; }
    .sm-text-align-center { text-align:center; }
    .sm-text-align-end { text-align:end; }
    .sm-text-align-justify { text-align:justify; }
    .sm-text-align-justifyall { text-align:justify-all; }
    .sm-text-align-unset { text-align:unset; }
    .sm-text-align-inherit-important { text-align:inherit!important; }
    .sm-text-align-start-important { text-align:start!important; }
    .sm-text-align-center-important { text-align:center!important; }
    .sm-text-align-end-important { text-align:end!important; }
    .sm-text-align-justify-important { text-align:justify!important; }
    .sm-text-align-justifyall-important { text-align:justify-all!important; }
    .sm-text-align-unset-important { text-align:unset!important; }
    .sm-uppercase { text-transform:uppercase; }
    .sm-lowercase { text-transform:lowercase; }
    .sm-fisrt-upper { text-transform:capitalize; }
    .sm-only-first-upper { display:inline-block!important;text-transform:lowercase; }
    .sm-only-first-upper::first-letter { text-transform:uppercase; }
    .sm-text-transform-none { text-transform:none; }
    .sm-uppercase-important { text-transform:uppercase!important; }
    .sm-lowercase-important { text-transform:lowercase!important; }
    .sm-fisrt-upper-important { text-transform:capitalize!important; }
    .sm-only-first-upper-important { display:inline-block!important;text-transform:lowercase!important; }
    .sm-only-first-upper-important::first-letter { text-transform:uppercase!important; }
    .sm-text-transform-none-important { text-transform:none!important; }
    .sm-hidden { display:none; }
    .sm-block { display:block; }
    .sm-flex { display:flex;flex-wrap:nowrap; }
    .sm-inline { display:inline; }
    .sm-grid { display:grid; }
    .sm-inherit { display:inherit; }
    .sm-none { display:none; }
    .sm-hidden-important { display:none!important; }
    .sm-block-important { display:block!important; }
    .sm-flex-important { display:flex!important; }
    .sm-inline-important { display:inline!important; }
    .sm-grid-important { display:grid!important; }
    .sm-inherit-important { display:inherit!important; }
    .sm-none-important { display:none!important; }
    .sm-font-bold { font-weight:700; }
    .sm-hover\:font-bold:hover { font-weight:700; }
    .sm-font-normal { font-weight:400; }
    .sm-hover\:font-normal:hover { font-weight:400; }
    .sm-font-bold-important { font-weight:700!important; }
    .sm-hover\:font-bold-important:hover { font-weight:700!important; }
    .sm-font-normal-important { font-weight:400!important; }
    .sm-hover\:font-normal-important:hover { font-weight:400!important; }
    .sm-font-italic { font-style:italic; }
    .sm-font-italic-important { font-style:italic!important; }
    .sm-font-family-inherit { font-family:inherit; }
    .sm-font-family-initial { font-family:initial; }
    .sm-font-family-monospace { font-family:monospace; }
    .sm-font-family-emoji { font-family:emoji; }
    .sm-font-family-inherit-important { font-family:inherit!important; }
    .sm-font-family-initial-important { font-family:initial!important; }
    .sm-font-family-monospace-important { font-family:monospace!important; }
    .sm-font-family-emoji-important { font-family:emoji!important; }
    .sm-text-no-wrap { text-wrap:nowrap;white-space:nowrap; }
    .sm-text-no-wrap-important { text-wrap:nowrap!important;white-space:nowrap!important; }
    .sm-cursor-pointer { cursor:pointer; }
    .sm-cursor-auto { cursor:auto; }
    .sm-cursor-inherit { cursor:auto;cursor:inherit; }
    .sm-pointer-events-none { pointer-events:none; }
    .sm-pointer-events-auto { pointer-events:auto; }
    .sm-text-decoration-none { text-decoration:none; }
    .sm-text-decoration-inherit { text-decoration:inherit; }
    .sm-text-decoration-initial { text-decoration:initial; }
    .sm-text-decoration-underline { text-decoration:underline; }
    .sm-text-decoration-underline-dotted { text-decoration:underline dotted; }
    .sm-text-decoration-underline-wavy { text-decoration:underline wavy; }
    .sm-text-decoration-none-important { text-decoration:none!important; }
    .sm-text-decoration-inherit-important { text-decoration:inherit!important; }
    .sm-text-decoration-initial-important { text-decoration:initial!important; }
    .sm-text-decoration-underline-important { text-decoration:underline!important; }
    .sm-text-decoration-underline-dotted-important { text-decoration:underline dotted!important; }
    .sm-text-decoration-underline-wavy-important { text-decoration:underline wavy!important; }
    .sm-p-0 { padding:0; }
    .sm-p-1 { padding:var(--padding-size-1); }
    .sm-p-2 { padding:var(--padding-size-2); }
    .sm-p-3 { padding:var(--padding-size-3); }
    .sm-p-4 { padding:var(--padding-size-4); }
    .sm-p-5 { padding:var(--padding-size-5); }
    .sm-p-6 { padding:var(--padding-size-6); }
    .sm-p-7 { padding:var(--padding-size-7); }
    .sm-p-8 { padding:var(--padding-size-8); }
    .sm-p-9 { padding:var(--padding-size-9); }
    .sm-p-10 { padding:var(--padding-size-10); }
    .sm-p-0-important { padding:0!important; }
    .sm-p-1-important { padding:var(--padding-size-1)!important; }
    .sm-p-2-important { padding:var(--padding-size-2)!important; }
    .sm-p-3-important { padding:var(--padding-size-3)!important; }
    .sm-p-4-important { padding:var(--padding-size-4)!important; }
    .sm-p-5-important { padding:var(--padding-size-5)!important; }
    .sm-p-6-important { padding:var(--padding-size-6)!important; }
    .sm-p-7-important { padding:var(--padding-size-7)!important; }
    .sm-p-8-important { padding:var(--padding-size-8)!important; }
    .sm-p-9-important { padding:var(--padding-size-9)!important; }
    .sm-p-10-important { padding:var(--padding-size-10)!important; }
    .sm-pt-0 { padding-top:0; }
    .sm-pt-1 { padding-top:var(--padding-size-1); }
    .sm-pt-2 { padding-top:var(--padding-size-2); }
    .sm-pt-3 { padding-top:var(--padding-size-3); }
    .sm-pt-4 { padding-top:var(--padding-size-4); }
    .sm-pt-5 { padding-top:var(--padding-size-5); }
    .sm-pt-6 { padding-top:var(--padding-size-6); }
    .sm-pt-7 { padding-top:var(--padding-size-7); }
    .sm-pt-8 { padding-top:var(--padding-size-8); }
    .sm-pt-9 { padding-top:var(--padding-size-9); }
    .sm-pt-10 { padding-top:var(--padding-size-10); }
    .sm-pt-0-important { padding-top:0!important; }
    .sm-pt-1-important { padding-top:var(--padding-size-1)!important; }
    .sm-pt-2-important { padding-top:var(--padding-size-2)!important; }
    .sm-pt-3-important { padding-top:var(--padding-size-3)!important; }
    .sm-pt-4-important { padding-top:var(--padding-size-4)!important; }
    .sm-pt-5-important { padding-top:var(--padding-size-5)!important; }
    .sm-pt-6-important { padding-top:var(--padding-size-6)!important; }
    .sm-pt-7-important { padding-top:var(--padding-size-7)!important; }
    .sm-pt-8-important { padding-top:var(--padding-size-8)!important; }
    .sm-pt-9-important { padding-top:var(--padding-size-9)!important; }
    .sm-pt-10-important { padding-top:var(--padding-size-10)!important; }
    .sm-pr-0 { padding-right:0; }
    .sm-pr-1 { padding-right:var(--padding-size-1); }
    .sm-pr-2 { padding-right:var(--padding-size-2); }
    .sm-pr-3 { padding-right:var(--padding-size-3); }
    .sm-pr-4 { padding-right:var(--padding-size-4); }
    .sm-pr-5 { padding-right:var(--padding-size-5); }
    .sm-pr-6 { padding-right:var(--padding-size-6); }
    .sm-pr-7 { padding-right:var(--padding-size-7); }
    .sm-pr-8 { padding-right:var(--padding-size-8); }
    .sm-pr-9 { padding-right:var(--padding-size-9); }
    .sm-pr-10 { padding-right:var(--padding-size-10); }
    .sm-pr-0-important { padding-right:0!important; }
    .sm-pr-1-important { padding-right:var(--padding-size-1)!important; }
    .sm-pr-2-important { padding-right:var(--padding-size-2)!important; }
    .sm-pr-3-important { padding-right:var(--padding-size-3)!important; }
    .sm-pr-4-important { padding-right:var(--padding-size-4)!important; }
    .sm-pr-5-important { padding-right:var(--padding-size-5)!important; }
    .sm-pr-6-important { padding-right:var(--padding-size-6)!important; }
    .sm-pr-7-important { padding-right:var(--padding-size-7)!important; }
    .sm-pr-8-important { padding-right:var(--padding-size-8)!important; }
    .sm-pr-9-important { padding-right:var(--padding-size-9)!important; }
    .sm-pr-10-important { padding-right:var(--padding-size-10)!important; }
    .sm-pb-0 { padding-bottom:0; }
    .sm-pb-1 { padding-bottom:var(--padding-size-1); }
    .sm-pb-2 { padding-bottom:var(--padding-size-2); }
    .sm-pb-3 { padding-bottom:var(--padding-size-3); }
    .sm-pb-4 { padding-bottom:var(--padding-size-4); }
    .sm-pb-5 { padding-bottom:var(--padding-size-5); }
    .sm-pb-6 { padding-bottom:var(--padding-size-6); }
    .sm-pb-7 { padding-bottom:var(--padding-size-7); }
    .sm-pb-8 { padding-bottom:var(--padding-size-8); }
    .sm-pb-9 { padding-bottom:var(--padding-size-9); }
    .sm-pb-10 { padding-bottom:var(--padding-size-10); }
    .sm-pb-0-important { padding-bottom:0!important; }
    .sm-pb-1-important { padding-bottom:var(--padding-size-1)!important; }
    .sm-pb-2-important { padding-bottom:var(--padding-size-2)!important; }
    .sm-pb-3-important { padding-bottom:var(--padding-size-3)!important; }
    .sm-pb-4-important { padding-bottom:var(--padding-size-4)!important; }
    .sm-pb-5-important { padding-bottom:var(--padding-size-5)!important; }
    .sm-pb-6-important { padding-bottom:var(--padding-size-6)!important; }
    .sm-pb-7-important { padding-bottom:var(--padding-size-7)!important; }
    .sm-pb-8-important { padding-bottom:var(--padding-size-8)!important; }
    .sm-pb-9-important { padding-bottom:var(--padding-size-9)!important; }
    .sm-pb-10-important { padding-bottom:var(--padding-size-10)!important; }
    .sm-pl-0 { padding-left:0; }
    .sm-pl-1 { padding-left:var(--padding-size-1); }
    .sm-pl-2 { padding-left:var(--padding-size-2); }
    .sm-pl-3 { padding-left:var(--padding-size-3); }
    .sm-pl-4 { padding-left:var(--padding-size-4); }
    .sm-pl-5 { padding-left:var(--padding-size-5); }
    .sm-pl-6 { padding-left:var(--padding-size-6); }
    .sm-pl-7 { padding-left:var(--padding-size-7); }
    .sm-pl-8 { padding-left:var(--padding-size-8); }
    .sm-pl-9 { padding-left:var(--padding-size-9); }
    .sm-pl-10 { padding-left:var(--padding-size-10); }
    .sm-pl-0-important { padding-left:0!important; }
    .sm-pl-1-important { padding-left:var(--padding-size-1)!important; }
    .sm-pl-2-important { padding-left:var(--padding-size-2)!important; }
    .sm-pl-3-important { padding-left:var(--padding-size-3)!important; }
    .sm-pl-4-important { padding-left:var(--padding-size-4)!important; }
    .sm-pl-5-important { padding-left:var(--padding-size-5)!important; }
    .sm-pl-6-important { padding-left:var(--padding-size-6)!important; }
    .sm-pl-7-important { padding-left:var(--padding-size-7)!important; }
    .sm-pl-8-important { padding-left:var(--padding-size-8)!important; }
    .sm-pl-9-important { padding-left:var(--padding-size-9)!important; }
    .sm-pl-10-important { padding-left:var(--padding-size-10)!important; }
    .sm-ph-0 { padding-left:0;padding-right:0; }
    .sm-ph-1 { padding-left:var(--padding-size-1);padding-right:var(--padding-size-1); }
    .sm-ph-2 { padding-left:var(--padding-size-2);padding-right:var(--padding-size-2); }
    .sm-ph-3 { padding-left:var(--padding-size-3);padding-right:var(--padding-size-3); }
    .sm-ph-4 { padding-left:var(--padding-size-4);padding-right:var(--padding-size-4); }
    .sm-ph-5 { padding-left:var(--padding-size-5);padding-right:var(--padding-size-5); }
    .sm-ph-6 { padding-left:var(--padding-size-6);padding-right:var(--padding-size-6); }
    .sm-ph-7 { padding-left:var(--padding-size-7);padding-right:var(--padding-size-7); }
    .sm-ph-8 { padding-left:var(--padding-size-8);padding-right:var(--padding-size-8); }
    .sm-ph-9 { padding-left:var(--padding-size-9);padding-right:var(--padding-size-9); }
    .sm-ph-10 { padding-left:var(--padding-size-10);padding-right:var(--padding-size-10); }
    .sm-ph-0-important { padding-left:0!important;padding-right:0!important; }
    .sm-ph-1-important { padding-left:var(--padding-size-1)!important;padding-right:var(--padding-size-1)!important; }
    .sm-ph-2-important { padding-left:var(--padding-size-2)!important;padding-right:var(--padding-size-2)!important; }
    .sm-ph-3-important { padding-left:var(--padding-size-3)!important;padding-right:var(--padding-size-3)!important; }
    .sm-ph-4-important { padding-left:var(--padding-size-4)!important;padding-right:var(--padding-size-4)!important; }
    .sm-ph-5-important { padding-left:var(--padding-size-5)!important;padding-right:var(--padding-size-5)!important; }
    .sm-ph-6-important { padding-left:var(--padding-size-6)!important;padding-right:var(--padding-size-6)!important; }
    .sm-ph-7-important { padding-left:var(--padding-size-7)!important;padding-right:var(--padding-size-7)!important; }
    .sm-ph-8-important { padding-left:var(--padding-size-8)!important;padding-right:var(--padding-size-8)!important; }
    .sm-ph-9-important { padding-left:var(--padding-size-9)!important;padding-right:var(--padding-size-9)!important; }
    .sm-ph-10-important { padding-left:var(--padding-size-10)!important;padding-right:var(--padding-size-10)!important; }
    .sm-pv-0 { padding-top:0;padding-bottom:0; }
    .sm-pv-1 { padding-top:var(--padding-size-1);padding-bottom:var(--padding-size-1); }
    .sm-pv-2 { padding-top:var(--padding-size-2);padding-bottom:var(--padding-size-2); }
    .sm-pv-3 { padding-top:var(--padding-size-3);padding-bottom:var(--padding-size-3); }
    .sm-pv-4 { padding-top:var(--padding-size-4);padding-bottom:var(--padding-size-4); }
    .sm-pv-5 { padding-top:var(--padding-size-5);padding-bottom:var(--padding-size-5); }
    .sm-pv-6 { padding-top:var(--padding-size-6);padding-bottom:var(--padding-size-6); }
    .sm-pv-7 { padding-top:var(--padding-size-7);padding-bottom:var(--padding-size-7); }
    .sm-pv-8 { padding-top:var(--padding-size-8);padding-bottom:var(--padding-size-8); }
    .sm-pv-9 { padding-top:var(--padding-size-9);padding-bottom:var(--padding-size-9); }
    .sm-pv-10 { padding-top:var(--padding-size-10);padding-bottom:var(--padding-size-10); }
    .sm-pv-0-important { padding-top:0!important;padding-bottom:0!important; }
    .sm-pv-1-important { padding-top:var(--padding-size-1)!important;padding-bottom:var(--padding-size-1)!important; }
    .sm-pv-2-important { padding-top:var(--padding-size-2)!important;padding-bottom:var(--padding-size-2)!important; }
    .sm-pv-3-important { padding-top:var(--padding-size-3)!important;padding-bottom:var(--padding-size-3)!important; }
    .sm-pv-4-important { padding-top:var(--padding-size-4)!important;padding-bottom:var(--padding-size-4)!important; }
    .sm-pv-5-important { padding-top:var(--padding-size-5)!important;padding-bottom:var(--padding-size-5)!important; }
    .sm-pv-6-important { padding-top:var(--padding-size-6)!important;padding-bottom:var(--padding-size-6)!important; }
    .sm-pv-7-important { padding-top:var(--padding-size-7)!important;padding-bottom:var(--padding-size-7)!important; }
    .sm-pv-8-important { padding-top:var(--padding-size-8)!important;padding-bottom:var(--padding-size-8)!important; }
    .sm-pv-9-important { padding-top:var(--padding-size-9)!important;padding-bottom:var(--padding-size-9)!important; }
    .sm-pv-10-important { padding-top:var(--padding-size-10)!important;padding-bottom:var(--padding-size-10)!important; }
    .sm-m-0 { margin:0; }
    .sm-m-1 { margin:var(--margin-size-1); }
    .sm-m-2 { margin:var(--margin-size-2); }
    .sm-m-3 { margin:var(--margin-size-3); }
    .sm-m-4 { margin:var(--margin-size-4); }
    .sm-m-5 { margin:var(--margin-size-5); }
    .sm-m-6 { margin:var(--margin-size-6); }
    .sm-m-7 { margin:var(--margin-size-7); }
    .sm-m-8 { margin:var(--margin-size-8); }
    .sm-m-9 { margin:var(--margin-size-9); }
    .sm-m-10 { margin:var(--margin-size-10); }
    .sm-m-0-important { margin:0!important; }
    .sm-m-1-important { margin:var(--margin-size-1)!important; }
    .sm-m-2-important { margin:var(--margin-size-2)!important; }
    .sm-m-3-important { margin:var(--margin-size-3)!important; }
    .sm-m-4-important { margin:var(--margin-size-4)!important; }
    .sm-m-5-important { margin:var(--margin-size-5)!important; }
    .sm-m-6-important { margin:var(--margin-size-6)!important; }
    .sm-m-7-important { margin:var(--margin-size-7)!important; }
    .sm-m-8-important { margin:var(--margin-size-8)!important; }
    .sm-m-9-important { margin:var(--margin-size-9)!important; }
    .sm-m-10-important { margin:var(--margin-size-10)!important; }
    .sm-mt-0 { margin-top:0; }
    .sm-mt-1 { margin-top:var(--margin-size-1); }
    .sm-mt-2 { margin-top:var(--margin-size-2); }
    .sm-mt-3 { margin-top:var(--margin-size-3); }
    .sm-mt-4 { margin-top:var(--margin-size-4); }
    .sm-mt-5 { margin-top:var(--margin-size-5); }
    .sm-mt-6 { margin-top:var(--margin-size-6); }
    .sm-mt-7 { margin-top:var(--margin-size-7); }
    .sm-mt-8 { margin-top:var(--margin-size-8); }
    .sm-mt-9 { margin-top:var(--margin-size-9); }
    .sm-mt-10 { margin-top:var(--margin-size-10); }
    .sm-mt-0-important { margin-top:0!important; }
    .sm-mt-1-important { margin-top:var(--margin-size-1)!important; }
    .sm-mt-2-important { margin-top:var(--margin-size-2)!important; }
    .sm-mt-3-important { margin-top:var(--margin-size-3)!important; }
    .sm-mt-4-important { margin-top:var(--margin-size-4)!important; }
    .sm-mt-5-important { margin-top:var(--margin-size-5)!important; }
    .sm-mt-6-important { margin-top:var(--margin-size-6)!important; }
    .sm-mt-7-important { margin-top:var(--margin-size-7)!important; }
    .sm-mt-8-important { margin-top:var(--margin-size-8)!important; }
    .sm-mt-9-important { margin-top:var(--margin-size-9)!important; }
    .sm-mt-10-important { margin-top:var(--margin-size-10)!important; }
    .sm-mr-0 { margin-right:0; }
    .sm-mr-1 { margin-right:var(--margin-size-1); }
    .sm-mr-2 { margin-right:var(--margin-size-2); }
    .sm-mr-3 { margin-right:var(--margin-size-3); }
    .sm-mr-4 { margin-right:var(--margin-size-4); }
    .sm-mr-5 { margin-right:var(--margin-size-5); }
    .sm-mr-6 { margin-right:var(--margin-size-6); }
    .sm-mr-7 { margin-right:var(--margin-size-7); }
    .sm-mr-8 { margin-right:var(--margin-size-8); }
    .sm-mr-9 { margin-right:var(--margin-size-9); }
    .sm-mr-10 { margin-right:var(--margin-size-10); }
    .sm-mr-0-important { margin-right:0!important; }
    .sm-mr-1-important { margin-right:var(--margin-size-1)!important; }
    .sm-mr-2-important { margin-right:var(--margin-size-2)!important; }
    .sm-mr-3-important { margin-right:var(--margin-size-3)!important; }
    .sm-mr-4-important { margin-right:var(--margin-size-4)!important; }
    .sm-mr-5-important { margin-right:var(--margin-size-5)!important; }
    .sm-mr-6-important { margin-right:var(--margin-size-6)!important; }
    .sm-mr-7-important { margin-right:var(--margin-size-7)!important; }
    .sm-mr-8-important { margin-right:var(--margin-size-8)!important; }
    .sm-mr-9-important { margin-right:var(--margin-size-9)!important; }
    .sm-mr-10-important { margin-right:var(--margin-size-10)!important; }
    .sm-mb-0 { margin-bottom:0; }
    .sm-mb-1 { margin-bottom:var(--margin-size-1); }
    .sm-mb-2 { margin-bottom:var(--margin-size-2); }
    .sm-mb-3 { margin-bottom:var(--margin-size-3); }
    .sm-mb-4 { margin-bottom:var(--margin-size-4); }
    .sm-mb-5 { margin-bottom:var(--margin-size-5); }
    .sm-mb-6 { margin-bottom:var(--margin-size-6); }
    .sm-mb-7 { margin-bottom:var(--margin-size-7); }
    .sm-mb-8 { margin-bottom:var(--margin-size-8); }
    .sm-mb-9 { margin-bottom:var(--margin-size-9); }
    .sm-mb-10 { margin-bottom:var(--margin-size-10); }
    .sm-mb-0-important { margin-bottom:0!important; }
    .sm-mb-1-important { margin-bottom:var(--margin-size-1)!important; }
    .sm-mb-2-important { margin-bottom:var(--margin-size-2)!important; }
    .sm-mb-3-important { margin-bottom:var(--margin-size-3)!important; }
    .sm-mb-4-important { margin-bottom:var(--margin-size-4)!important; }
    .sm-mb-5-important { margin-bottom:var(--margin-size-5)!important; }
    .sm-mb-6-important { margin-bottom:var(--margin-size-6)!important; }
    .sm-mb-7-important { margin-bottom:var(--margin-size-7)!important; }
    .sm-mb-8-important { margin-bottom:var(--margin-size-8)!important; }
    .sm-mb-9-important { margin-bottom:var(--margin-size-9)!important; }
    .sm-mb-10-important { margin-bottom:var(--margin-size-10)!important; }
    .sm-ml-0 { margin-left:0; }
    .sm-ml-1 { margin-left:var(--margin-size-1); }
    .sm-ml-2 { margin-left:var(--margin-size-2); }
    .sm-ml-3 { margin-left:var(--margin-size-3); }
    .sm-ml-4 { margin-left:var(--margin-size-4); }
    .sm-ml-5 { margin-left:var(--margin-size-5); }
    .sm-ml-6 { margin-left:var(--margin-size-6); }
    .sm-ml-7 { margin-left:var(--margin-size-7); }
    .sm-ml-8 { margin-left:var(--margin-size-8); }
    .sm-ml-9 { margin-left:var(--margin-size-9); }
    .sm-ml-10 { margin-left:var(--margin-size-10); }
    .sm-ml-0-important { margin-left:0!important; }
    .sm-ml-1-important { margin-left:var(--margin-size-1)!important; }
    .sm-ml-2-important { margin-left:var(--margin-size-2)!important; }
    .sm-ml-3-important { margin-left:var(--margin-size-3)!important; }
    .sm-ml-4-important { margin-left:var(--margin-size-4)!important; }
    .sm-ml-5-important { margin-left:var(--margin-size-5)!important; }
    .sm-ml-6-important { margin-left:var(--margin-size-6)!important; }
    .sm-ml-7-important { margin-left:var(--margin-size-7)!important; }
    .sm-ml-8-important { margin-left:var(--margin-size-8)!important; }
    .sm-ml-9-important { margin-left:var(--margin-size-9)!important; }
    .sm-ml-10-important { margin-left:var(--margin-size-10)!important; }
    .sm-mh-0 { margin-left:0;margin-right:0; }
    .sm-mh-1 { margin-left:var(--margin-size-1);margin-right:var(--margin-size-1); }
    .sm-mh-2 { margin-left:var(--margin-size-2);margin-right:var(--margin-size-2); }
    .sm-mh-3 { margin-left:var(--margin-size-3);margin-right:var(--margin-size-3); }
    .sm-mh-4 { margin-left:var(--margin-size-4);margin-right:var(--margin-size-4); }
    .sm-mh-5 { margin-left:var(--margin-size-5);margin-right:var(--margin-size-5); }
    .sm-mh-6 { margin-left:var(--margin-size-6);margin-right:var(--margin-size-6); }
    .sm-mh-7 { margin-left:var(--margin-size-7);margin-right:var(--margin-size-7); }
    .sm-mh-8 { margin-left:var(--margin-size-8);margin-right:var(--margin-size-8); }
    .sm-mh-9 { margin-left:var(--margin-size-9);margin-right:var(--margin-size-9); }
    .sm-mh-10 { margin-left:var(--margin-size-10);margin-right:var(--margin-size-10); }
    .sm-mh-0-important { margin-left:0!important;margin-right:0!important; }
    .sm-mh-1-important { margin-left:var(--margin-size-1)!important;margin-right:var(--margin-size-1)!important; }
    .sm-mh-2-important { margin-left:var(--margin-size-2)!important;margin-right:var(--margin-size-2)!important; }
    .sm-mh-3-important { margin-left:var(--margin-size-3)!important;margin-right:var(--margin-size-3)!important; }
    .sm-mh-4-important { margin-left:var(--margin-size-4)!important;margin-right:var(--margin-size-4)!important; }
    .sm-mh-5-important { margin-left:var(--margin-size-5)!important;margin-right:var(--margin-size-5)!important; }
    .sm-mh-6-important { margin-left:var(--margin-size-6)!important;margin-right:var(--margin-size-6)!important; }
    .sm-mh-7-important { margin-left:var(--margin-size-7)!important;margin-right:var(--margin-size-7)!important; }
    .sm-mh-8-important { margin-left:var(--margin-size-8)!important;margin-right:var(--margin-size-8)!important; }
    .sm-mh-9-important { margin-left:var(--margin-size-9)!important;margin-right:var(--margin-size-9)!important; }
    .sm-mh-10-important { margin-left:var(--margin-size-10)!important;margin-right:var(--margin-size-10)!important; }
    .sm-mv-0 { margin-top:0;margin-bottom:0; }
    .sm-mv-1 { margin-top:var(--margin-size-1);margin-bottom:var(--margin-size-1); }
    .sm-mv-2 { margin-top:var(--margin-size-2);margin-bottom:var(--margin-size-2); }
    .sm-mv-3 { margin-top:var(--margin-size-3);margin-bottom:var(--margin-size-3); }
    .sm-mv-4 { margin-top:var(--margin-size-4);margin-bottom:var(--margin-size-4); }
    .sm-mv-5 { margin-top:var(--margin-size-5);margin-bottom:var(--margin-size-5); }
    .sm-mv-6 { margin-top:var(--margin-size-6);margin-bottom:var(--margin-size-6); }
    .sm-mv-7 { margin-top:var(--margin-size-7);margin-bottom:var(--margin-size-7); }
    .sm-mv-8 { margin-top:var(--margin-size-8);margin-bottom:var(--margin-size-8); }
    .sm-mv-9 { margin-top:var(--margin-size-9);margin-bottom:var(--margin-size-9); }
    .sm-mv-10 { margin-top:var(--margin-size-10);margin-bottom:var(--margin-size-10); }
    .sm-mv-0-important { margin-top:0!important;margin-bottom:0!important; }
    .sm-mv-1-important { margin-top:var(--margin-size-1)!important;margin-bottom:var(--margin-size-1)!important; }
    .sm-mv-2-important { margin-top:var(--margin-size-2)!important;margin-bottom:var(--margin-size-2)!important; }
    .sm-mv-3-important { margin-top:var(--margin-size-3)!important;margin-bottom:var(--margin-size-3)!important; }
    .sm-mv-4-important { margin-top:var(--margin-size-4)!important;margin-bottom:var(--margin-size-4)!important; }
    .sm-mv-5-important { margin-top:var(--margin-size-5)!important;margin-bottom:var(--margin-size-5)!important; }
    .sm-mv-6-important { margin-top:var(--margin-size-6)!important;margin-bottom:var(--margin-size-6)!important; }
    .sm-mv-7-important { margin-top:var(--margin-size-7)!important;margin-bottom:var(--margin-size-7)!important; }
    .sm-mv-8-important { margin-top:var(--margin-size-8)!important;margin-bottom:var(--margin-size-8)!important; }
    .sm-mv-9-important { margin-top:var(--margin-size-9)!important;margin-bottom:var(--margin-size-9)!important; }
    .sm-mv-10-important { margin-top:var(--margin-size-10)!important;margin-bottom:var(--margin-size-10)!important; }
    .sm-flex-row { flex-direction:row; }
    .sm-flex-row-reverse { flex-direction:row-reverse; }
    .sm-flex-column { flex-direction:column; }
    .sm-flex-column-reverse { flex-direction:column-reverse; }
    .sm-flex-wrap { flex-wrap:wrap; }
    .sm-flex-wrap-reverse { flex-wrap:wrap-reverse; }
    .sm-flex-no-wrap { flex-wrap:nowrap; }
    .sm-flex-row-important { flex-direction:row!important; }
    .sm-flex-row-reverse-important { flex-direction:row-reverse!important; }
    .sm-flex-column-important { flex-direction:column!important; }
    .sm-flex-column-reverse-important { flex-direction:column-reverse!important; }
    .sm-flex-wrap-important { flex-wrap:wrap!important; }
    .sm-flex-wrap-reverse-important { flex-wrap:wrap-reverse!important; }
    .sm-flex-no-wrap-important { flex-wrap:nowrap!important; }
    .sm-flex-grow-1 { flex-grow:1; }
    .sm-flex-grow-0 { flex-grow:0; }
    .sm-flex-shrink-1 { flex-shrink:1; }
    .sm-flex-shrink-0 { flex-shrink:0; }
    .sm-flex-grow-1-important { flex-grow:1!important; }
    .sm-flex-grow-0-important { flex-grow:0!important; }
    .sm-flex-shrink-1-important { flex-shrink:1!important; }
    .sm-flex-shrink-0-important { flex-shrink:0!important; }
    .sm-flex-grow-1-shrink-1 { flex-grow:1;flex-shrink:1; }
    .sm-flex-grow-1-shrink-0 { flex-grow:1;flex-shrink:0; }
    .sm-flex-grow-0-shrink-1 { flex-grow:0;flex-shrink:1; }
    .sm-flex-grow-0-shrink-0 { flex-grow:0;flex-shrink:0; }
    .sm-flex-grow-1-shrink-1-important { flex-grow:1!important;flex-shrink:1!important; }
    .sm-flex-grow-1-shrink-0-important { flex-grow:1!important;flex-shrink:0!important; }
    .sm-flex-grow-0-shrink-1-important { flex-grow:0!important;flex-shrink:1!important; }
    .sm-flex-grow-0-shrink-0-important { flex-grow:0!important;flex-shrink:0!important; }
    .sm-justify-content-start { justify-content:flex-start; }
    .sm-justify-content-end { justify-content:flex-end; }
    .sm-justify-content-center { justify-content:center; }
    .sm-justify-content-between { justify-content:space-between; }
    .sm-justify-content-start-important { justify-content:flex-start!important; }
    .sm-justify-content-end-important { justify-content:flex-end!important; }
    .sm-justify-content-center-important { justify-content:center!important; }
    .sm-justify-content-between-important { justify-content:space-between!important; }
    .sm-order-0 { order:0; }
    .sm-order-1 { order:1; }
    .sm-order-2 { order:2; }
    .sm-order-3 { order:3; }
    .sm-order-4 { order:4; }
    .sm-order-5 { order:5; }
    .sm-order-6 { order:6; }
    .sm-order-7 { order:7; }
    .sm-order-8 { order:8; }
    .sm-order-9 { order:9; }
    .sm-order-10 { order:10; }
    .sm-order-11 { order:11; }
    .sm-order-12 { order:12; }
    .sm-order-13 { order:13; }
    .sm-order-14 { order:14; }
    .sm-order-15 { order:15; }
    .sm-order-16 { order:16; }
    .sm-order-17 { order:17; }
    .sm-order-18 { order:18; }
    .sm-order-19 { order:19; }
    .sm-order-20 { order:20; }
    .sm-order-0-important { order:0!important; }
    .sm-order-1-important { order:1!important; }
    .sm-order-2-important { order:2!important; }
    .sm-order-3-important { order:3!important; }
    .sm-order-4-important { order:4!important; }
    .sm-order-5-important { order:5!important; }
    .sm-order-6-important { order:6!important; }
    .sm-order-7-important { order:7!important; }
    .sm-order-8-important { order:8!important; }
    .sm-order-9-important { order:9!important; }
    .sm-order-10-important { order:10!important; }
    .sm-order-11-important { order:11!important; }
    .sm-order-12-important { order:12!important; }
    .sm-order-13-important { order:13!important; }
    .sm-order-14-important { order:14!important; }
    .sm-order-15-important { order:15!important; }
    .sm-order-16-important { order:16!important; }
    .sm-order-17-important { order:17!important; }
    .sm-order-18-important { order:18!important; }
    .sm-order-19-important { order:19!important; }
    .sm-order-20-important { order:20!important; }
    .sm-justify-content-start { justify-content:flex-start; }
    .sm-justify-content-end { justify-content:flex-end; }
    .sm-justify-content-center { justify-content:center; }
    .sm-justify-content-between { justify-content:space-between; }
    .sm-justify-content-start-important { justify-content:flex-start!important; }
    .sm-justify-content-end-important { justify-content:flex-end!important; }
    .sm-justify-content-center-important { justify-content:center!important; }
    .sm-justify-content-between-important { justify-content:space-between!important; }
    .sm-gap-0 { gap:0; }
    .sm-gap-1 { gap:var(--gap-size-1); }
    .sm-gap-2 { gap:var(--gap-size-2); }
    .sm-gap-3 { gap:var(--gap-size-3); }
    .sm-gap-4 { gap:var(--gap-size-4); }
    .sm-gap-5 { gap:var(--gap-size-5); }
    .sm-gap-6 { gap:var(--gap-size-6); }
    .sm-gap-7 { gap:var(--gap-size-7); }
    .sm-gap-8 { gap:var(--gap-size-8); }
    .sm-gap-0-important { gap:0!important; }
    .sm-gap-1-important { gap:var(--gap-size-1)!important; }
    .sm-gap-2-important { gap:var(--gap-size-2)!important; }
    .sm-gap-3-important { gap:var(--gap-size-3)!important; }
    .sm-gap-4-important { gap:var(--gap-size-4)!important; }
    .sm-gap-5-important { gap:var(--gap-size-5)!important; }
    .sm-gap-6-important { gap:var(--gap-size-6)!important; }
    .sm-gap-7-important { gap:var(--gap-size-7)!important; }
    .sm-gap-8-important { gap:var(--gap-size-8)!important; }
    .sm-align-items-start { align-items:start; }
    .sm-align-items-end { align-items:end; }
    .sm-align-items-center { align-items:center; }
    .sm-align-items-stretch { align-items:stretch; }
    .sm-align-items-baseline { align-items:baseline; }
    .sm-align-items-start-important { align-items:start!important; }
    .sm-align-items-end-important { align-items:end!important; }
    .sm-align-items-center-important { align-items:center!important; }
    .sm-align-items-stretch-important { align-items:stretch!important; }
    .sm-align-items-baseline-important { align-items:baseline!important; }
    .sm-align-self-start { align-self:start; }
    .sm-align-self-center { align-self:center; }
    .sm-align-self-end { align-self:end; }
    .sm-align-self-first { align-self:first; }
    .sm-align-self-last { align-self:last; }
    .sm-align-self-inherit { align-self:inherit; }
    .sm-align-self-start-important { align-self:start!important; }
    .sm-align-self-center-important { align-self:center!important; }
    .sm-align-self-end-important { align-self:end!important; }
    .sm-align-self-first-important { align-self:first!important; }
    .sm-align-self-last-important { align-self:last!important; }
    .sm-align-self-inherit-important { align-self:inherit!important; }
    .sm-w-full { width:100%; }
    .sm-w-auto { width:auto; }
    .sm-child-w-full > * { width:100%; }
    .sm-w-full-important { width:100%!important; }
    .sm-w-auto-important { width:auto!important; }
    .sm-child-w-full-important > * { width:100%!important; }
    .sm-w-0 { width:0; }
    .sm-w-1 { width:8.33%; }
    .sm-w-2 { width:16.66%; }
    .sm-w-3 { width:25%; }
    .sm-w-4 { width:33.33%; }
    .sm-w-5 { width:41.66%; }
    .sm-w-6 { width:50%; }
    .sm-w-7 { width:58.33%; }
    .sm-w-8 { width:66.66%; }
    .sm-w-9 { width:75%; }
    .sm-w-10 { width:83.33%; }
    .sm-w-11 { width:91.66%; }
    .sm-w-12 { width:100%; }
    .sm-w-0-important { width:0!important; }
    .sm-w-1-important { width:8.33%!important; }
    .sm-w-2-important { width:16.66%!important; }
    .sm-w-3-important { width:25%!important; }
    .sm-w-4-important { width:33.33%!important; }
    .sm-w-5-important { width:41.66%!important; }
    .sm-w-6-important { width:50%!important; }
    .sm-w-7-important { width:58.33%!important; }
    .sm-w-8-important { width:66.66%!important; }
    .sm-w-9-important { width:75%!important; }
    .sm-w-10-important { width:83.33%!important; }
    .sm-w-11-important { width:91.66%!important; }
    .sm-w-12-important { width:100%!important; }
    .sm-w-50px { width:50px; }
    .sm-w-100px { width:100px; }
    .sm-w-150px { width:150px; }
    .sm-w-200px { width:200px; }
    .sm-w-250px { width:250px; }
    .sm-w-300px { width:300px; }
    .sm-w-350px { width:350px; }
    .sm-w-400px { width:400px; }
    .sm-w-450px { width:450px; }
    .sm-w-500px { width:500px; }
    .sm-w-50px-important { width:50px!important; }
    .sm-w-100px-important { width:100px!important; }
    .sm-w-150px-important { width:150px!important; }
    .sm-w-200px-important { width:200px!important; }
    .sm-w-250px-important { width:250px!important; }
    .sm-w-300px-important { width:300px!important; }
    .sm-w-350px-important { width:350px!important; }
    .sm-w-400px-important { width:400px!important; }
    .sm-w-450px-important { width:450px!important; }
    .sm-w-500px-important { width:500px!important; }
    .sm-min-w-auto { min-width:auto; }
    .sm-min-w-inherit { min-width:inherit; }
    .sm-min-w-initial { min-width:initial; }
    .sm-min-w-0 { min-width:0; }
    .sm-min-w-auto-important { min-width:auto!important; }
    .sm-min-w-inherit-important { min-width:inherit!important; }
    .sm-min-w-initial-important { min-width:initial!important; }
    .sm-min-w-0-important { min-width:0!important; }
    .sm-min-w-50px { min-width:50px; }
    .sm-min-w-100px { min-width:100px; }
    .sm-min-w-150px { min-width:150px; }
    .sm-min-w-200px { min-width:200px; }
    .sm-min-w-250px { min-width:250px; }
    .sm-min-w-300px { min-width:300px; }
    .sm-min-w-350px { min-width:350px; }
    .sm-min-w-400px { min-width:400px; }
    .sm-min-w-450px { min-width:450px; }
    .sm-min-w-500px { min-width:500px; }
    .sm-min-w-50px-important { min-width:50px!important; }
    .sm-min-w-100px-important { min-width:100px!important; }
    .sm-min-w-150px-important { min-width:150px!important; }
    .sm-min-w-200px-important { min-width:200px!important; }
    .sm-min-w-250px-important { min-width:250px!important; }
    .sm-min-w-300px-important { min-width:300px!important; }
    .sm-min-w-350px-important { min-width:350px!important; }
    .sm-min-w-400px-important { min-width:400px!important; }
    .sm-min-w-450px-important { min-width:450px!important; }
    .sm-min-w-500px-important { min-width:500px!important; }
    .sm-min-w-2rem { min-width:2rem; }
    .sm-min-w-4rem { min-width:4rem; }
    .sm-min-w-6rem { min-width:6rem; }
    .sm-min-w-8rem { min-width:8rem; }
    .sm-min-w-10rem { min-width:10rem; }
    .sm-min-w-12rem { min-width:12rem; }
    .sm-min-w-14rem { min-width:14rem; }
    .sm-min-w-16rem { min-width:16rem; }
    .sm-min-w-18rem { min-width:18rem; }
    .sm-min-w-20rem { min-width:20rem; }
    .sm-min-w-2rem-important { min-width:2rem!important; }
    .sm-min-w-4rem-important { min-width:4rem!important; }
    .sm-min-w-6rem-important { min-width:6rem!important; }
    .sm-min-w-8rem-important { min-width:8rem!important; }
    .sm-min-w-10rem-important { min-width:10rem!important; }
    .sm-min-w-12rem-important { min-width:12rem!important; }
    .sm-min-w-14rem-important { min-width:14rem!important; }
    .sm-min-w-16rem-important { min-width:16rem!important; }
    .sm-min-w-18rem-important { min-width:18rem!important; }
    .sm-min-w-20rem-important { min-width:20rem!important; }
    .sm-max-w-0 { max-width:0; }
    .sm-max-w-0-important { max-width:0!important; }
    .sm-max-w-25vw { max-width:25vw; }
    .sm-max-w-50vw { max-width:50vw; }
    .sm-max-w-75vw { max-width:75vw; }
    .sm-max-w-100vw { max-width:100vw; }
    .sm-max-w-25vw-important { max-width:25vw!important; }
    .sm-max-w-50vw-important { max-width:50vw!important; }
    .sm-max-w-75vw-important { max-width:75vw!important; }
    .sm-max-w-100vw-important { max-width:100vw!important; }
    .sm-max-w-50px { max-width:50px; }
    .sm-max-w-100px { max-width:100px; }
    .sm-max-w-150px { max-width:150px; }
    .sm-max-w-200px { max-width:200px; }
    .sm-max-w-250px { max-width:250px; }
    .sm-max-w-300px { max-width:300px; }
    .sm-max-w-350px { max-width:350px; }
    .sm-max-w-400px { max-width:400px; }
    .sm-max-w-450px { max-width:450px; }
    .sm-max-w-500px { max-width:500px; }
    .sm-max-w-50px-important { max-width:50px!important; }
    .sm-max-w-100px-important { max-width:100px!important; }
    .sm-max-w-150px-important { max-width:150px!important; }
    .sm-max-w-200px-important { max-width:200px!important; }
    .sm-max-w-250px-important { max-width:250px!important; }
    .sm-max-w-300px-important { max-width:300px!important; }
    .sm-max-w-350px-important { max-width:350px!important; }
    .sm-max-w-400px-important { max-width:400px!important; }
    .sm-max-w-450px-important { max-width:450px!important; }
    .sm-max-w-500px-important { max-width:500px!important; }
    .sm-max-w-2rem { max-width:2rem; }
    .sm-max-w-4rem { max-width:4rem; }
    .sm-max-w-6rem { max-width:6rem; }
    .sm-max-w-8rem { max-width:8rem; }
    .sm-max-w-10rem { max-width:10rem; }
    .sm-max-w-12rem { max-width:12rem; }
    .sm-max-w-14rem { max-width:14rem; }
    .sm-max-w-16rem { max-width:16rem; }
    .sm-max-w-18rem { max-width:18rem; }
    .sm-max-w-20rem { max-width:20rem; }
    .sm-max-w-2rem-important { max-width:2rem!important; }
    .sm-max-w-4rem-important { max-width:4rem!important; }
    .sm-max-w-6rem-important { max-width:6rem!important; }
    .sm-max-w-8rem-important { max-width:8rem!important; }
    .sm-max-w-10rem-important { max-width:10rem!important; }
    .sm-max-w-12rem-important { max-width:12rem!important; }
    .sm-max-w-14rem-important { max-width:14rem!important; }
    .sm-max-w-16rem-important { max-width:16rem!important; }
    .sm-max-w-18rem-important { max-width:18rem!important; }
    .sm-max-w-20rem-important { max-width:20rem!important; }
    .sm-h-full { height:100%; }
    .sm-h-full-important { height:100%!important; }
    .sm-h-0 { height:0; }
    .sm-h-0-important { height:0!important; }
    .sm-h-25vh { height:25vh; }
    .sm-h-50vh { height:50vh; }
    .sm-h-75vh { height:75vh; }
    .sm-h-100vh { height:100vh; }
    .sm-h-25vh-important { height:25vh!important; }
    .sm-h-50vh-important { height:50vh!important; }
    .sm-h-75vh-important { height:75vh!important; }
    .sm-h-100vh-important { height:100vh!important; }
    .sm-h-50px { height:50px; }
    .sm-h-100px { height:100px; }
    .sm-h-150px { height:150px; }
    .sm-h-200px { height:200px; }
    .sm-h-250px { height:250px; }
    .sm-h-300px { height:300px; }
    .sm-h-350px { height:350px; }
    .sm-h-400px { height:400px; }
    .sm-h-450px { height:450px; }
    .sm-h-500px { height:500px; }
    .sm-h-50px-important { height:50px!important; }
    .sm-h-100px-important { height:100px!important; }
    .sm-h-150px-important { height:150px!important; }
    .sm-h-200px-important { height:200px!important; }
    .sm-h-250px-important { height:250px!important; }
    .sm-h-300px-important { height:300px!important; }
    .sm-h-350px-important { height:350px!important; }
    .sm-h-400px-important { height:400px!important; }
    .sm-h-450px-important { height:450px!important; }
    .sm-h-500px-important { height:500px!important; }
    .sm-max-h-0 { max-height:0; }
    .sm-max-h-0-important { max-height:0!important; }
    .sm-max-h-25vh { max-height:25vh; }
    .sm-max-h-50vh { max-height:50vh; }
    .sm-max-h-75vh { max-height:75vh; }
    .sm-max-h-100vh { max-height:100vh; }
    .sm-max-h-25vh-important { max-height:25vh!important; }
    .sm-max-h-50vh-important { max-height:50vh!important; }
    .sm-max-h-75vh-important { max-height:75vh!important; }
    .sm-max-h-100vh-important { max-height:100vh!important; }
    .sm-max-h-50px { max-height:50px; }
    .sm-max-h-100px { max-height:100px; }
    .sm-max-h-150px { max-height:150px; }
    .sm-max-h-200px { max-height:200px; }
    .sm-max-h-250px { max-height:250px; }
    .sm-max-h-300px { max-height:300px; }
    .sm-max-h-350px { max-height:350px; }
    .sm-max-h-400px { max-height:400px; }
    .sm-max-h-450px { max-height:450px; }
    .sm-max-h-500px { max-height:500px; }
    .sm-max-h-50px-important { max-height:50px!important; }
    .sm-max-h-100px-important { max-height:100px!important; }
    .sm-max-h-150px-important { max-height:150px!important; }
    .sm-max-h-200px-important { max-height:200px!important; }
    .sm-max-h-250px-important { max-height:250px!important; }
    .sm-max-h-300px-important { max-height:300px!important; }
    .sm-max-h-350px-important { max-height:350px!important; }
    .sm-max-h-400px-important { max-height:400px!important; }
    .sm-max-h-450px-important { max-height:450px!important; }
    .sm-max-h-500px-important { max-height:500px!important; }
    .sm-h-025rem { height:.25rem; }
    .sm-h-05rem { height:.5rem; }
    .sm-h-075rem { height:.75rem; }
    .sm-h-1rem { height:1rem; }
    .sm-h-125rem { height:1.25rem; }
    .sm-h-15rem { height:1.5rem; }
    .sm-h-175rem { height:1.75rem; }
    .sm-h-2rem { height:2rem; }
    .sm-h-3rem { height:3rem; }
    .sm-h-4rem { height:4rem; }
    .sm-h-5rem { height:5rem; }
    .sm-h-025rem-important { height:.25rem!important; }
    .sm-h-05rem-important { height:.5rem!important; }
    .sm-h-075rem-important { height:.75rem!important; }
    .sm-h-1rem-important { height:1rem!important; }
    .sm-h-125rem-important { height:1.25rem!important; }
    .sm-h-15rem-important { height:1.5rem!important; }
    .sm-h-175rem-important { height:1.75rem!important; }
    .sm-h-2rem-important { height:2rem!important; }
    .sm-h-3rem-important { height:3rem!important; }
    .sm-h-4rem-important { height:4rem!important; }
    .sm-h-5rem-important { height:5rem!important; }
    .sm-cols { display:flex;flex-direction:row;flex-wrap:wrap;padding:var(--padding-size-2); }
    .cols.sm-without-padding { padding:0; }
    .cols.sm-without-padding-important { padding:0!important; }
    .cols > [class*="col-"].sm-without-padding { padding:0; }
    .cols > [class*="col-"].sm-without-padding-important { padding:0!important; }
    .cols.sm-null-children-padding-y { margin-left:calc(var(--margin-size-2) * -1);margin-right:calc(var(--margin-size-2) * -1); }
    .cols.sm-null-children-padding-x { margin-top:calc(var(--margin-size-2) * -1);margin-right:calc(var(--margin-size-2) * -1); }
    .cols.sm-null-children-padding { margin:calc(var(--margin-size-2) * -1); }
    .cols > .sm-col-0 { width:0; }
    .cols > .sm-col-1 { width:8.33%; }
    .cols > .sm-col-2 { width:16.66%; }
    .cols > .sm-col-3 { width:25%; }
    .cols > .sm-col-4 { width:33.33%; }
    .cols > .sm-col-5 { width:41.66%; }
    .cols > .sm-col-6 { width:50%; }
    .cols > .sm-col-7 { width:58.33%; }
    .cols > .sm-col-8 { width:66.66%; }
    .cols > .sm-col-9 { width:75%; }
    .cols > .sm-col-10 { width:83.33%; }
    .cols > .sm-col-11 { width:91.66%; }
    .cols > .sm-col-12 { width:100%; }
    .cols > .sm-col-auto { width:auto; }
    .cols > .sm-col-0-important { width:0!important; }
    .cols > .sm-col-1-important { width:8.33%!important; }
    .cols > .sm-col-2-important { width:16.66%!important; }
    .cols > .sm-col-3-important { width:25%!important; }
    .cols > .sm-col-4-important { width:33.33%!important; }
    .cols > .sm-col-5-important { width:41.66%!important; }
    .cols > .sm-col-6-important { width:50%!important; }
    .cols > .sm-col-7-important { width:58.33%!important; }
    .cols > .sm-col-8-important { width:66.66%!important; }
    .cols > .sm-col-9-important { width:75%!important; }
    .cols > .sm-col-10-important { width:83.33%!important; }
    .cols > .sm-col-11-important { width:91.66%!important; }
    .cols > .sm-col-12-important { width:100%!important; }
    .cols > .sm-col-auto-important { width:auto!important; }
    .sm-overflow-auto { overflow:auto; }
    .sm-overflow-hidden { overflow:hidden; }
    .sm-overflow-initial { overflow:initial; }
    .sm-overflow-scroll { overflow:scroll; }
    .sm-overflow-unset { overflow:unset; }
    .sm-overflow-auto-important { overflow:auto !important; }
    .sm-overflow-hidden-important { overflow:hidden !important; }
    .sm-overflow-initial-important { overflow:initial !important; }
    .sm-overflow-scroll-important { overflow:scroll !important; }
    .sm-overflow-unset-important { overflow:unset !important; }
    .sm-force-break-line { -ms-word-break: break-all;word-break: break-all;word-break: break-word; -webkit-hyphens: auto; -moz-hyphens: auto; -ms-hyphens: auto;hyphens: auto; }
    .sm-force-break-line-important { -ms-word-break: break-all !important;word-break: break-all !important;word-break: break-word !important; -webkit-hyphens: auto !important; -moz-hyphens: auto !important; -ms-hyphens: auto !important;hyphens: auto !important; }

}

/* Medium devices (landscape tablets, 768px and up) */
/* MD */
@media only screen and (min-width: 768px) { 
    
    .md-text-xs { font-size:.5rem!important; }
    .md-text-sm { font-size:.75rem!important; }
    .md-text-md { font-size:1rem!important; }
    .md-text-lg { font-size:1.25rem!important; }
    .md-text-xl { font-size:1.5rem!important; }
    .md-text-align-inherit { text-align:inherit; }
    .md-text-align-start { text-align:start; }
    .md-text-align-center { text-align:center; }
    .md-text-align-end { text-align:end; }
    .md-text-align-justify { text-align:justify; }
    .md-text-align-justifyall { text-align:justify-all; }
    .md-text-align-unset { text-align:unset; }
    .md-text-align-inherit-important { text-align:inherit!important; }
    .md-text-align-start-important { text-align:start!important; }
    .md-text-align-center-important { text-align:center!important; }
    .md-text-align-end-important { text-align:end!important; }
    .md-text-align-justify-important { text-align:justify!important; }
    .md-text-align-justifyall-important { text-align:justify-all!important; }
    .md-text-align-unset-important { text-align:unset!important; }
    .md-uppercase { text-transform:uppercase; }
    .md-lowercase { text-transform:lowercase; }
    .md-fisrt-upper { text-transform:capitalize; }
    .md-only-first-upper { display:inline-block!important;text-transform:lowercase; }
    .md-only-first-upper::first-letter { text-transform:uppercase; }
    .md-text-transform-none { text-transform:none; }
    .md-uppercase-important { text-transform:uppercase!important; }
    .md-lowercase-important { text-transform:lowercase!important; }
    .md-fisrt-upper-important { text-transform:capitalize!important; }
    .md-only-first-upper-important { display:inline-block!important;text-transform:lowercase!important; }
    .md-only-first-upper-important::first-letter { text-transform:uppercase!important; }
    .md-text-transform-none-important { text-transform:none!important; }
    .md-hidden { display:none; }
    .md-block { display:block; }
    .md-flex { display:flex;flex-wrap:nowrap; }
    .md-inline { display:inline; }
    .md-grid { display:grid; }
    .md-inherit { display:inherit; }
    .md-none { display:none; }
    .md-hidden-important { display:none!important; }
    .md-block-important { display:block!important; }
    .md-flex-important { display:flex!important; }
    .md-inline-important { display:inline!important; }
    .md-grid-important { display:grid!important; }
    .md-inherit-important { display:inherit!important; }
    .md-none-important { display:none!important; }
    .md-font-bold { font-weight:700; }
    .md-hover\:font-bold:hover { font-weight:700; }
    .md-font-normal { font-weight:400; }
    .md-hover\:font-normal:hover { font-weight:400; }
    .md-font-bold-important { font-weight:700!important; }
    .md-hover\:font-bold-important:hover { font-weight:700!important; }
    .md-font-normal-important { font-weight:400!important; }
    .md-hover\:font-normal-important:hover { font-weight:400!important; }
    .md-font-italic { font-style:italic; }
    .md-font-italic-important { font-style:italic!important; }
    .md-font-family-inherit { font-family:inherit; }
    .md-font-family-initial { font-family:initial; }
    .md-font-family-monospace { font-family:monospace; }
    .md-font-family-emoji { font-family:emoji; }
    .md-font-family-inherit-important { font-family:inherit!important; }
    .md-font-family-initial-important { font-family:initial!important; }
    .md-font-family-monospace-important { font-family:monospace!important; }
    .md-font-family-emoji-important { font-family:emoji!important; }
    .md-text-no-wrap { text-wrap:nowrap;white-space:nowrap; }
    .md-text-no-wrap-important { text-wrap:nowrap;white-space:nowrap!important; }
    .md-cursor-pointer { cursor:pointer; }
    .md-cursor-auto { cursor:auto; }
    .md-cursor-inherit { cursor:inherit; }
    .md-pointer-events-none { pointer-events:none; }
    .md-pointer-events-auto { pointer-events:auto; }
    .md-text-decoration-none { text-decoration:none; }
    .md-text-decoration-inherit { text-decoration:inherit; }
    .md-text-decoration-initial { text-decoration:initial; }
    .md-text-decoration-underline { text-decoration:underline; }
    .md-text-decoration-underline-dotted { text-decoration:underline dotted; }
    .md-text-decoration-underline-wavy { text-decoration:underline wavy; }
    .md-text-decoration-none-important { text-decoration:none!important; }
    .md-text-decoration-inherit-important { text-decoration:inherit!important; }
    .md-text-decoration-initial-important { text-decoration:initial!important; }
    .md-text-decoration-underline-important { text-decoration:underline!important; }
    .md-text-decoration-underline-dotted-important { text-decoration:underline dotted!important; }
    .md-text-decoration-underline-wavy-important { text-decoration:underline wavy!important; }
    .md-p-0 { padding:0; }
    .md-p-1 { padding:var(--padding-size-1); }
    .md-p-2 { padding:var(--padding-size-2); }
    .md-p-3 { padding:var(--padding-size-3); }
    .md-p-4 { padding:var(--padding-size-4); }
    .md-p-5 { padding:var(--padding-size-5); }
    .md-p-6 { padding:var(--padding-size-6); }
    .md-p-7 { padding:var(--padding-size-7); }
    .md-p-8 { padding:var(--padding-size-8); }
    .md-p-9 { padding:var(--padding-size-9); }
    .md-p-10 { padding:var(--padding-size-10); }
    .md-p-0-important { padding:0!important; }
    .md-p-1-important { padding:var(--padding-size-1)!important; }
    .md-p-2-important { padding:var(--padding-size-2)!important; }
    .md-p-3-important { padding:var(--padding-size-3)!important; }
    .md-p-4-important { padding:var(--padding-size-4)!important; }
    .md-p-5-important { padding:var(--padding-size-5)!important; }
    .md-p-6-important { padding:var(--padding-size-6)!important; }
    .md-p-7-important { padding:var(--padding-size-7)!important; }
    .md-p-8-important { padding:var(--padding-size-8)!important; }
    .md-p-9-important { padding:var(--padding-size-9)!important; }
    .md-p-10-important { padding:var(--padding-size-10)!important; }
    .md-pt-0 { padding-top:0; }
    .md-pt-1 { padding-top:var(--padding-size-1); }
    .md-pt-2 { padding-top:var(--padding-size-2); }
    .md-pt-3 { padding-top:var(--padding-size-3); }
    .md-pt-4 { padding-top:var(--padding-size-4); }
    .md-pt-5 { padding-top:var(--padding-size-5); }
    .md-pt-6 { padding-top:var(--padding-size-6); }
    .md-pt-7 { padding-top:var(--padding-size-7); }
    .md-pt-8 { padding-top:var(--padding-size-8); }
    .md-pt-9 { padding-top:var(--padding-size-9); }
    .md-pt-10 { padding-top:var(--padding-size-10); }
    .md-pt-0-important { padding-top:0!important; }
    .md-pt-1-important { padding-top:var(--padding-size-1)!important; }
    .md-pt-2-important { padding-top:var(--padding-size-2)!important; }
    .md-pt-3-important { padding-top:var(--padding-size-3)!important; }
    .md-pt-4-important { padding-top:var(--padding-size-4)!important; }
    .md-pt-5-important { padding-top:var(--padding-size-5)!important; }
    .md-pt-6-important { padding-top:var(--padding-size-6)!important; }
    .md-pt-7-important { padding-top:var(--padding-size-7)!important; }
    .md-pt-8-important { padding-top:var(--padding-size-8)!important; }
    .md-pt-9-important { padding-top:var(--padding-size-9)!important; }
    .md-pt-10-important { padding-top:var(--padding-size-10)!important; }
    .md-pr-0 { padding-right:0; }
    .md-pr-1 { padding-right:var(--padding-size-1); }
    .md-pr-2 { padding-right:var(--padding-size-2); }
    .md-pr-3 { padding-right:var(--padding-size-3); }
    .md-pr-4 { padding-right:var(--padding-size-4); }
    .md-pr-5 { padding-right:var(--padding-size-5); }
    .md-pr-6 { padding-right:var(--padding-size-6); }
    .md-pr-7 { padding-right:var(--padding-size-7); }
    .md-pr-8 { padding-right:var(--padding-size-8); }
    .md-pr-9 { padding-right:var(--padding-size-9); }
    .md-pr-10 { padding-right:var(--padding-size-10); }
    .md-pr-0-important { padding-right:0!important; }
    .md-pr-1-important { padding-right:var(--padding-size-1)!important; }
    .md-pr-2-important { padding-right:var(--padding-size-2)!important; }
    .md-pr-3-important { padding-right:var(--padding-size-3)!important; }
    .md-pr-4-important { padding-right:var(--padding-size-4)!important; }
    .md-pr-5-important { padding-right:var(--padding-size-5)!important; }
    .md-pr-6-important { padding-right:var(--padding-size-6)!important; }
    .md-pr-7-important { padding-right:var(--padding-size-7)!important; }
    .md-pr-8-important { padding-right:var(--padding-size-8)!important; }
    .md-pr-9-important { padding-right:var(--padding-size-9)!important; }
    .md-pr-10-important { padding-right:var(--padding-size-10)!important; }
    .md-pb-0 { padding-bottom:0; }
    .md-pb-1 { padding-bottom:var(--padding-size-1); }
    .md-pb-2 { padding-bottom:var(--padding-size-2); }
    .md-pb-3 { padding-bottom:var(--padding-size-3); }
    .md-pb-4 { padding-bottom:var(--padding-size-4); }
    .md-pb-5 { padding-bottom:var(--padding-size-5); }
    .md-pb-6 { padding-bottom:var(--padding-size-6); }
    .md-pb-7 { padding-bottom:var(--padding-size-7); }
    .md-pb-8 { padding-bottom:var(--padding-size-8); }
    .md-pb-9 { padding-bottom:var(--padding-size-9); }
    .md-pb-10 { padding-bottom:var(--padding-size-10); }
    .md-pb-0-important { padding-bottom:0!important; }
    .md-pb-1-important { padding-bottom:var(--padding-size-1)!important; }
    .md-pb-2-important { padding-bottom:var(--padding-size-2)!important; }
    .md-pb-3-important { padding-bottom:var(--padding-size-3)!important; }
    .md-pb-4-important { padding-bottom:var(--padding-size-4)!important; }
    .md-pb-5-important { padding-bottom:var(--padding-size-5)!important; }
    .md-pb-6-important { padding-bottom:var(--padding-size-6)!important; }
    .md-pb-7-important { padding-bottom:var(--padding-size-7)!important; }
    .md-pb-8-important { padding-bottom:var(--padding-size-8)!important; }
    .md-pb-9-important { padding-bottom:var(--padding-size-9)!important; }
    .md-pb-10-important { padding-bottom:var(--padding-size-10)!important; }
    .md-pl-0 { padding-left:0; }
    .md-pl-1 { padding-left:var(--padding-size-1); }
    .md-pl-2 { padding-left:var(--padding-size-2); }
    .md-pl-3 { padding-left:var(--padding-size-3); }
    .md-pl-4 { padding-left:var(--padding-size-4); }
    .md-pl-5 { padding-left:var(--padding-size-5); }
    .md-pl-6 { padding-left:var(--padding-size-6); }
    .md-pl-7 { padding-left:var(--padding-size-7); }
    .md-pl-8 { padding-left:var(--padding-size-8); }
    .md-pl-9 { padding-left:var(--padding-size-9); }
    .md-pl-10 { padding-left:var(--padding-size-10); }
    .md-pl-0-important { padding-left:0!important; }
    .md-pl-1-important { padding-left:var(--padding-size-1)!important; }
    .md-pl-2-important { padding-left:var(--padding-size-2)!important; }
    .md-pl-3-important { padding-left:var(--padding-size-3)!important; }
    .md-pl-4-important { padding-left:var(--padding-size-4)!important; }
    .md-pl-5-important { padding-left:var(--padding-size-5)!important; }
    .md-pl-6-important { padding-left:var(--padding-size-6)!important; }
    .md-pl-7-important { padding-left:var(--padding-size-7)!important; }
    .md-pl-8-important { padding-left:var(--padding-size-8)!important; }
    .md-pl-9-important { padding-left:var(--padding-size-9)!important; }
    .md-pl-10-important { padding-left:var(--padding-size-10)!important; }
    .md-ph-0 { padding-left:0;padding-right:0; }
    .md-ph-1 { padding-left:var(--padding-size-1);padding-right:var(--padding-size-1); }
    .md-ph-2 { padding-left:var(--padding-size-2);padding-right:var(--padding-size-2); }
    .md-ph-3 { padding-left:var(--padding-size-3);padding-right:var(--padding-size-3); }
    .md-ph-4 { padding-left:var(--padding-size-4);padding-right:var(--padding-size-4); }
    .md-ph-5 { padding-left:var(--padding-size-5);padding-right:var(--padding-size-5); }
    .md-ph-6 { padding-left:var(--padding-size-6);padding-right:var(--padding-size-6); }
    .md-ph-7 { padding-left:var(--padding-size-7);padding-right:var(--padding-size-7); }
    .md-ph-8 { padding-left:var(--padding-size-8);padding-right:var(--padding-size-8); }
    .md-ph-9 { padding-left:var(--padding-size-9);padding-right:var(--padding-size-9); }
    .md-ph-10 { padding-left:var(--padding-size-10);padding-right:var(--padding-size-10); }
    .md-ph-0-important { padding-left:0!important;padding-right:0!important; }
    .md-ph-1-important { padding-left:var(--padding-size-1)!important;padding-right:var(--padding-size-1)!important; }
    .md-ph-2-important { padding-left:var(--padding-size-2)!important;padding-right:var(--padding-size-2)!important; }
    .md-ph-3-important { padding-left:var(--padding-size-3)!important;padding-right:var(--padding-size-3)!important; }
    .md-ph-4-important { padding-left:var(--padding-size-4)!important;padding-right:var(--padding-size-4)!important; }
    .md-ph-5-important { padding-left:var(--padding-size-5)!important;padding-right:var(--padding-size-5)!important; }
    .md-ph-6-important { padding-left:var(--padding-size-6)!important;padding-right:var(--padding-size-6)!important; }
    .md-ph-7-important { padding-left:var(--padding-size-7)!important;padding-right:var(--padding-size-7)!important; }
    .md-ph-8-important { padding-left:var(--padding-size-8)!important;padding-right:var(--padding-size-8)!important; }
    .md-ph-9-important { padding-left:var(--padding-size-9)!important;padding-right:var(--padding-size-9)!important; }
    .md-ph-10-important { padding-left:var(--padding-size-10)!important;padding-right:var(--padding-size-10)!important; }
    .md-pv-0 { padding-top:0;padding-bottom:0; }
    .md-pv-1 { padding-top:var(--padding-size-1);padding-bottom:var(--padding-size-1); }
    .md-pv-2 { padding-top:var(--padding-size-2);padding-bottom:var(--padding-size-2); }
    .md-pv-3 { padding-top:var(--padding-size-3);padding-bottom:var(--padding-size-3); }
    .md-pv-4 { padding-top:var(--padding-size-4);padding-bottom:var(--padding-size-4); }
    .md-pv-5 { padding-top:var(--padding-size-5);padding-bottom:var(--padding-size-5); }
    .md-pv-6 { padding-top:var(--padding-size-6);padding-bottom:var(--padding-size-6); }
    .md-pv-7 { padding-top:var(--padding-size-7);padding-bottom:var(--padding-size-7); }
    .md-pv-8 { padding-top:var(--padding-size-8);padding-bottom:var(--padding-size-8); }
    .md-pv-9 { padding-top:var(--padding-size-9);padding-bottom:var(--padding-size-9); }
    .md-pv-10 { padding-top:var(--padding-size-10);padding-bottom:var(--padding-size-10); }
    .md-pv-0-important { padding-top:0!important;padding-bottom:0!important; }
    .md-pv-1-important { padding-top:var(--padding-size-1)!important;padding-bottom:var(--padding-size-1)!important; }
    .md-pv-2-important { padding-top:var(--padding-size-2)!important;padding-bottom:var(--padding-size-2)!important; }
    .md-pv-3-important { padding-top:var(--padding-size-3)!important;padding-bottom:var(--padding-size-3)!important; }
    .md-pv-4-important { padding-top:var(--padding-size-4)!important;padding-bottom:var(--padding-size-4)!important; }
    .md-pv-5-important { padding-top:var(--padding-size-5)!important;padding-bottom:var(--padding-size-5)!important; }
    .md-pv-6-important { padding-top:var(--padding-size-6)!important;padding-bottom:var(--padding-size-6)!important; }
    .md-pv-7-important { padding-top:var(--padding-size-7)!important;padding-bottom:var(--padding-size-7)!important; }
    .md-pv-8-important { padding-top:var(--padding-size-8)!important;padding-bottom:var(--padding-size-8)!important; }
    .md-pv-9-important { padding-top:var(--padding-size-9)!important;padding-bottom:var(--padding-size-9)!important; }
    .md-pv-10-important { padding-top:var(--padding-size-10)!important;padding-bottom:var(--padding-size-10)!important; }
    .md-m-0 { margin:0; }
    .md-m-1 { margin:var(--margin-size-1); }
    .md-m-2 { margin:var(--margin-size-2); }
    .md-m-3 { margin:var(--margin-size-3); }
    .md-m-4 { margin:var(--margin-size-4); }
    .md-m-5 { margin:var(--margin-size-5); }
    .md-m-6 { margin:var(--margin-size-6); }
    .md-m-7 { margin:var(--margin-size-7); }
    .md-m-8 { margin:var(--margin-size-8); }
    .md-m-9 { margin:var(--margin-size-9); }
    .md-m-10 { margin:var(--margin-size-10); }
    .md-m-0-important { margin:0!important; }
    .md-m-1-important { margin:var(--margin-size-1)!important; }
    .md-m-2-important { margin:var(--margin-size-2)!important; }
    .md-m-3-important { margin:var(--margin-size-3)!important; }
    .md-m-4-important { margin:var(--margin-size-4)!important; }
    .md-m-5-important { margin:var(--margin-size-5)!important; }
    .md-m-6-important { margin:var(--margin-size-6)!important; }
    .md-m-7-important { margin:var(--margin-size-7)!important; }
    .md-m-8-important { margin:var(--margin-size-8)!important; }
    .md-m-9-important { margin:var(--margin-size-9)!important; }
    .md-m-10-important { margin:var(--margin-size-10)!important; }
    .md-mt-0 { margin-top:0; }
    .md-mt-1 { margin-top:var(--margin-size-1); }
    .md-mt-2 { margin-top:var(--margin-size-2); }
    .md-mt-3 { margin-top:var(--margin-size-3); }
    .md-mt-4 { margin-top:var(--margin-size-4); }
    .md-mt-5 { margin-top:var(--margin-size-5); }
    .md-mt-6 { margin-top:var(--margin-size-6); }
    .md-mt-7 { margin-top:var(--margin-size-7); }
    .md-mt-8 { margin-top:var(--margin-size-8); }
    .md-mt-9 { margin-top:var(--margin-size-9); }
    .md-mt-10 { margin-top:var(--margin-size-10); }
    .md-mt-0-important { margin-top:0!important; }
    .md-mt-1-important { margin-top:var(--margin-size-1)!important; }
    .md-mt-2-important { margin-top:var(--margin-size-2)!important; }
    .md-mt-3-important { margin-top:var(--margin-size-3)!important; }
    .md-mt-4-important { margin-top:var(--margin-size-4)!important; }
    .md-mt-5-important { margin-top:var(--margin-size-5)!important; }
    .md-mt-6-important { margin-top:var(--margin-size-6)!important; }
    .md-mt-7-important { margin-top:var(--margin-size-7)!important; }
    .md-mt-8-important { margin-top:var(--margin-size-8)!important; }
    .md-mt-9-important { margin-top:var(--margin-size-9)!important; }
    .md-mt-10-important { margin-top:var(--margin-size-10)!important; }
    .md-mr-0 { margin-right:0; }
    .md-mr-1 { margin-right:var(--margin-size-1); }
    .md-mr-2 { margin-right:var(--margin-size-2); }
    .md-mr-3 { margin-right:var(--margin-size-3); }
    .md-mr-4 { margin-right:var(--margin-size-4); }
    .md-mr-5 { margin-right:var(--margin-size-5); }
    .md-mr-6 { margin-right:var(--margin-size-6); }
    .md-mr-7 { margin-right:var(--margin-size-7); }
    .md-mr-8 { margin-right:var(--margin-size-8); }
    .md-mr-9 { margin-right:var(--margin-size-9); }
    .md-mr-10 { margin-right:var(--margin-size-10); }
    .md-mr-0-important { margin-right:0!important; }
    .md-mr-1-important { margin-right:var(--margin-size-1)!important; }
    .md-mr-2-important { margin-right:var(--margin-size-2)!important; }
    .md-mr-3-important { margin-right:var(--margin-size-3)!important; }
    .md-mr-4-important { margin-right:var(--margin-size-4)!important; }
    .md-mr-5-important { margin-right:var(--margin-size-5)!important; }
    .md-mr-6-important { margin-right:var(--margin-size-6)!important; }
    .md-mr-7-important { margin-right:var(--margin-size-7)!important; }
    .md-mr-8-important { margin-right:var(--margin-size-8)!important; }
    .md-mr-9-important { margin-right:var(--margin-size-9)!important; }
    .md-mr-10-important { margin-right:var(--margin-size-10)!important; }
    .md-mb-0 { margin-bottom:0; }
    .md-mb-1 { margin-bottom:var(--margin-size-1); }
    .md-mb-2 { margin-bottom:var(--margin-size-2); }
    .md-mb-3 { margin-bottom:var(--margin-size-3); }
    .md-mb-4 { margin-bottom:var(--margin-size-4); }
    .md-mb-5 { margin-bottom:var(--margin-size-5); }
    .md-mb-6 { margin-bottom:var(--margin-size-6); }
    .md-mb-7 { margin-bottom:var(--margin-size-7); }
    .md-mb-8 { margin-bottom:var(--margin-size-8); }
    .md-mb-9 { margin-bottom:var(--margin-size-9); }
    .md-mb-10 { margin-bottom:var(--margin-size-10); }
    .md-mb-0-important { margin-bottom:0!important; }
    .md-mb-1-important { margin-bottom:var(--margin-size-1)!important; }
    .md-mb-2-important { margin-bottom:var(--margin-size-2)!important; }
    .md-mb-3-important { margin-bottom:var(--margin-size-3)!important; }
    .md-mb-4-important { margin-bottom:var(--margin-size-4)!important; }
    .md-mb-5-important { margin-bottom:var(--margin-size-5)!important; }
    .md-mb-6-important { margin-bottom:var(--margin-size-6)!important; }
    .md-mb-7-important { margin-bottom:var(--margin-size-7)!important; }
    .md-mb-8-important { margin-bottom:var(--margin-size-8)!important; }
    .md-mb-9-important { margin-bottom:var(--margin-size-9)!important; }
    .md-mb-10-important { margin-bottom:var(--margin-size-10)!important; }
    .md-ml-0 { margin-left:0; }
    .md-ml-1 { margin-left:var(--margin-size-1); }
    .md-ml-2 { margin-left:var(--margin-size-2); }
    .md-ml-3 { margin-left:var(--margin-size-3); }
    .md-ml-4 { margin-left:var(--margin-size-4); }
    .md-ml-5 { margin-left:var(--margin-size-5); }
    .md-ml-6 { margin-left:var(--margin-size-6); }
    .md-ml-7 { margin-left:var(--margin-size-7); }
    .md-ml-8 { margin-left:var(--margin-size-8); }
    .md-ml-9 { margin-left:var(--margin-size-9); }
    .md-ml-10 { margin-left:var(--margin-size-10); }
    .md-ml-0-important { margin-left:0!important; }
    .md-ml-1-important { margin-left:var(--margin-size-1)!important; }
    .md-ml-2-important { margin-left:var(--margin-size-2)!important; }
    .md-ml-3-important { margin-left:var(--margin-size-3)!important; }
    .md-ml-4-important { margin-left:var(--margin-size-4)!important; }
    .md-ml-5-important { margin-left:var(--margin-size-5)!important; }
    .md-ml-6-important { margin-left:var(--margin-size-6)!important; }
    .md-ml-7-important { margin-left:var(--margin-size-7)!important; }
    .md-ml-8-important { margin-left:var(--margin-size-8)!important; }
    .md-ml-9-important { margin-left:var(--margin-size-9)!important; }
    .md-ml-10-important { margin-left:var(--margin-size-10)!important; }
    .md-mh-0 { margin-left:0;margin-right:0; }
    .md-mh-1 { margin-left:var(--margin-size-1);margin-right:var(--margin-size-1); }
    .md-mh-2 { margin-left:var(--margin-size-2);margin-right:var(--margin-size-2); }
    .md-mh-3 { margin-left:var(--margin-size-3);margin-right:var(--margin-size-3); }
    .md-mh-4 { margin-left:var(--margin-size-4);margin-right:var(--margin-size-4); }
    .md-mh-5 { margin-left:var(--margin-size-5);margin-right:var(--margin-size-5); }
    .md-mh-6 { margin-left:var(--margin-size-6);margin-right:var(--margin-size-6); }
    .md-mh-7 { margin-left:var(--margin-size-7);margin-right:var(--margin-size-7); }
    .md-mh-8 { margin-left:var(--margin-size-8);margin-right:var(--margin-size-8); }
    .md-mh-9 { margin-left:var(--margin-size-9);margin-right:var(--margin-size-9); }
    .md-mh-10 { margin-left:var(--margin-size-10);margin-right:var(--margin-size-10); }
    .md-mh-0-important { margin-left:0!important;margin-right:0!important; }
    .md-mh-1-important { margin-left:var(--margin-size-1)!important;margin-right:var(--margin-size-1)!important; }
    .md-mh-2-important { margin-left:var(--margin-size-2)!important;margin-right:var(--margin-size-2)!important; }
    .md-mh-3-important { margin-left:var(--margin-size-3)!important;margin-right:var(--margin-size-3)!important; }
    .md-mh-4-important { margin-left:var(--margin-size-4)!important;margin-right:var(--margin-size-4)!important; }
    .md-mh-5-important { margin-left:var(--margin-size-5)!important;margin-right:var(--margin-size-5)!important; }
    .md-mh-6-important { margin-left:var(--margin-size-6)!important;margin-right:var(--margin-size-6)!important; }
    .md-mh-7-important { margin-left:var(--margin-size-7)!important;margin-right:var(--margin-size-7)!important; }
    .md-mh-8-important { margin-left:var(--margin-size-8)!important;margin-right:var(--margin-size-8)!important; }
    .md-mh-9-important { margin-left:var(--margin-size-9)!important;margin-right:var(--margin-size-9)!important; }
    .md-mh-10-important { margin-left:var(--margin-size-10)!important;margin-right:var(--margin-size-10)!important; }
    .md-mv-0 { margin-top:0;margin-bottom:0; }
    .md-mv-1 { margin-top:var(--margin-size-1);margin-bottom:var(--margin-size-1); }
    .md-mv-2 { margin-top:var(--margin-size-2);margin-bottom:var(--margin-size-2); }
    .md-mv-3 { margin-top:var(--margin-size-3);margin-bottom:var(--margin-size-3); }
    .md-mv-4 { margin-top:var(--margin-size-4);margin-bottom:var(--margin-size-4); }
    .md-mv-5 { margin-top:var(--margin-size-5);margin-bottom:var(--margin-size-5); }
    .md-mv-6 { margin-top:var(--margin-size-6);margin-bottom:var(--margin-size-6); }
    .md-mv-7 { margin-top:var(--margin-size-7);margin-bottom:var(--margin-size-7); }
    .md-mv-8 { margin-top:var(--margin-size-8);margin-bottom:var(--margin-size-8); }
    .md-mv-9 { margin-top:var(--margin-size-9);margin-bottom:var(--margin-size-9); }
    .md-mv-10 { margin-top:var(--margin-size-10);margin-bottom:var(--margin-size-10); }
    .md-mv-0-important { margin-top:0!important;margin-bottom:0!important; }
    .md-mv-1-important { margin-top:var(--margin-size-1)!important;margin-bottom:var(--margin-size-1)!important; }
    .md-mv-2-important { margin-top:var(--margin-size-2)!important;margin-bottom:var(--margin-size-2)!important; }
    .md-mv-3-important { margin-top:var(--margin-size-3)!important;margin-bottom:var(--margin-size-3)!important; }
    .md-mv-4-important { margin-top:var(--margin-size-4)!important;margin-bottom:var(--margin-size-4)!important; }
    .md-mv-5-important { margin-top:var(--margin-size-5)!important;margin-bottom:var(--margin-size-5)!important; }
    .md-mv-6-important { margin-top:var(--margin-size-6)!important;margin-bottom:var(--margin-size-6)!important; }
    .md-mv-7-important { margin-top:var(--margin-size-7)!important;margin-bottom:var(--margin-size-7)!important; }
    .md-mv-8-important { margin-top:var(--margin-size-8)!important;margin-bottom:var(--margin-size-8)!important; }
    .md-mv-9-important { margin-top:var(--margin-size-9)!important;margin-bottom:var(--margin-size-9)!important; }
    .md-mv-10-important { margin-top:var(--margin-size-10)!important;margin-bottom:var(--margin-size-10)!important; }
    .md-flex-row { flex-direction:row; }
    .md-flex-row-reverse { flex-direction:row-reverse; }
    .md-flex-column { flex-direction:column; }
    .md-flex-column-reverse { flex-direction:column-reverse; }
    .md-flex-wrap { flex-wrap:wrap; }
    .md-flex-wrap-reverse { flex-wrap:wrap-reverse; }
    .md-flex-no-wrap { flex-wrap:nowrap; }
    .md-flex-row-important { flex-direction:row!important; }
    .md-flex-row-reverse-important { flex-direction:row-reverse!important; }
    .md-flex-column-important { flex-direction:column!important; }
    .md-flex-column-reverse-important { flex-direction:column-reverse!important; }
    .md-flex-wrap-important { flex-wrap:wrap!important; }
    .md-flex-wrap-reverse-important { flex-wrap:wrap-reverse!important; }
    .md-flex-no-wrap-important { flex-wrap:nowrap!important; }
    .md-flex-grow-1 { flex-grow:1; }
    .md-flex-grow-0 { flex-grow:0; }
    .md-flex-shrink-1 { flex-shrink:1; }
    .md-flex-shrink-0 { flex-shrink:0; }
    .md-flex-grow-1-important { flex-grow:1!important; }
    .md-flex-grow-0-important { flex-grow:0!important; }
    .md-flex-shrink-1-important { flex-shrink:1!important; }
    .md-flex-shrink-0-important { flex-shrink:0!important; }
    .md-flex-grow-1-shrink-1 { flex-grow:1;flex-shrink:1; }
    .md-flex-grow-1-shrink-0 { flex-grow:1;flex-shrink:0; }
    .md-flex-grow-0-shrink-1 { flex-grow:0;flex-shrink:1; }
    .md-flex-grow-0-shrink-0 { flex-grow:0;flex-shrink:0; }
    .md-flex-grow-1-shrink-1-important { flex-grow:1!important;flex-shrink:1!important; }
    .md-flex-grow-1-shrink-0-important { flex-grow:1!important;flex-shrink:0!important; }
    .md-flex-grow-0-shrink-1-important { flex-grow:0!important;flex-shrink:1!important; }
    .md-flex-grow-0-shrink-0-important { flex-grow:0!important;flex-shrink:0!important; }
    .md-justify-content-start { justify-content:flex-start; }
    .md-justify-content-end { justify-content:flex-end; }
    .md-justify-content-center { justify-content:center; }
    .md-justify-content-between { justify-content:space-between; }
    .md-justify-content-start-important { justify-content:flex-start!important; }
    .md-justify-content-end-important { justify-content:flex-end!important; }
    .md-justify-content-center-important { justify-content:center!important; }
    .md-justify-content-between-important { justify-content:space-between!important; }
    .md-order-0 { order:0; }
    .md-order-1 { order:1; }
    .md-order-2 { order:2; }
    .md-order-3 { order:3; }
    .md-order-4 { order:4; }
    .md-order-5 { order:5; }
    .md-order-6 { order:6; }
    .md-order-7 { order:7; }
    .md-order-8 { order:8; }
    .md-order-9 { order:9; }
    .md-order-10 { order:10; }
    .md-order-11 { order:11; }
    .md-order-12 { order:12; }
    .md-order-13 { order:13; }
    .md-order-14 { order:14; }
    .md-order-15 { order:15; }
    .md-order-16 { order:16; }
    .md-order-17 { order:17; }
    .md-order-18 { order:18; }
    .md-order-19 { order:19; }
    .md-order-20 { order:20; }
    .md-order-0-important { order:0!important; }
    .md-order-1-important { order:1!important; }
    .md-order-2-important { order:2!important; }
    .md-order-3-important { order:3!important; }
    .md-order-4-important { order:4!important; }
    .md-order-5-important { order:5!important; }
    .md-order-6-important { order:6!important; }
    .md-order-7-important { order:7!important; }
    .md-order-8-important { order:8!important; }
    .md-order-9-important { order:9!important; }
    .md-order-10-important { order:10!important; }
    .md-order-11-important { order:11!important; }
    .md-order-12-important { order:12!important; }
    .md-order-13-important { order:13!important; }
    .md-order-14-important { order:14!important; }
    .md-order-15-important { order:15!important; }
    .md-order-16-important { order:16!important; }
    .md-order-17-important { order:17!important; }
    .md-order-18-important { order:18!important; }
    .md-order-19-important { order:19!important; }
    .md-order-20-important { order:20!important; }
    .md-justify-content-start { justify-content:flex-start; }
    .md-justify-content-end { justify-content:flex-end; }
    .md-justify-content-center { justify-content:center; }
    .md-justify-content-between { justify-content:space-between; }
    .md-justify-content-start-important { justify-content:flex-start!important; }
    .md-justify-content-end-important { justify-content:flex-end!important; }
    .md-justify-content-center-important { justify-content:center!important; }
    .md-justify-content-between-important { justify-content:space-between!important; }
    .md-gap-0 { gap:0; }
    .md-gap-1 { gap:var(--gap-size-1); }
    .md-gap-2 { gap:var(--gap-size-2); }
    .md-gap-3 { gap:var(--gap-size-3); }
    .md-gap-4 { gap:var(--gap-size-4); }
    .md-gap-5 { gap:var(--gap-size-5); }
    .md-gap-6 { gap:var(--gap-size-6); }
    .md-gap-7 { gap:var(--gap-size-7); }
    .md-gap-8 { gap:var(--gap-size-8); }
    .md-gap-0-important { gap:0!important; }
    .md-gap-1-important { gap:var(--gap-size-1)!important; }
    .md-gap-2-important { gap:var(--gap-size-2)!important; }
    .md-gap-3-important { gap:var(--gap-size-3)!important; }
    .md-gap-4-important { gap:var(--gap-size-4)!important; }
    .md-gap-5-important { gap:var(--gap-size-5)!important; }
    .md-gap-6-important { gap:var(--gap-size-6)!important; }
    .md-gap-7-important { gap:var(--gap-size-7)!important; }
    .md-gap-8-important { gap:var(--gap-size-8)!important; }
    .md-align-items-start { align-items:start; }
    .md-align-items-end { align-items:end; }
    .md-align-items-center { align-items:center; }
    .md-align-items-stretch { align-items:stretch; }
    .md-align-items-baseline { align-items:baseline; }
    .md-align-items-start-important { align-items:start!important; }
    .md-align-items-end-important { align-items:end!important; }
    .md-align-items-center-important { align-items:center!important; }
    .md-align-items-stretch-important { align-items:stretch!important; }
    .md-align-items-baseline-important { align-items:baseline!important; }
    .md-align-self-start { align-self:start; }
    .md-align-self-center { align-self:center; }
    .md-align-self-end { align-self:end; }
    .md-align-self-first { align-self:first; }
    .md-align-self-last { align-self:last; }
    .md-align-self-inherit { align-self:inherit; }
    .md-align-self-start-important { align-self:start!important; }
    .md-align-self-center-important { align-self:center!important; }
    .md-align-self-end-important { align-self:end!important; }
    .md-align-self-first-important { align-self:first!important; }
    .md-align-self-last-important { align-self:last!important; }
    .md-align-self-inherit-important { align-self:inherit!important; }
    .md-w-full { width:100%; }
    .md-w-auto { width:auto; }
    .md-child-w-full > * { width:100%; }
    .md-w-full-important { width:100%!important; }
    .md-w-auto-important { width:auto!important; }
    .md-child-w-full-important > * { width:100%!important; }
    .md-w-0 { width:0; }
    .md-w-1 { width:8.33%; }
    .md-w-2 { width:16.66%; }
    .md-w-3 { width:25%; }
    .md-w-4 { width:33.33%; }
    .md-w-5 { width:41.66%; }
    .md-w-6 { width:50%; }
    .md-w-7 { width:58.33%; }
    .md-w-8 { width:66.66%; }
    .md-w-9 { width:75%; }
    .md-w-10 { width:83.33%; }
    .md-w-11 { width:91.66%; }
    .md-w-12 { width:100%; }
    .md-w-0-important { width:0!important; }
    .md-w-1-important { width:8.33%!important; }
    .md-w-2-important { width:16.66%!important; }
    .md-w-3-important { width:25%!important; }
    .md-w-4-important { width:33.33%!important; }
    .md-w-5-important { width:41.66%!important; }
    .md-w-6-important { width:50%!important; }
    .md-w-7-important { width:58.33%!important; }
    .md-w-8-important { width:66.66%!important; }
    .md-w-9-important { width:75%!important; }
    .md-w-10-important { width:83.33%!important; }
    .md-w-11-important { width:91.66%!important; }
    .md-w-12-important { width:100%!important; }
    .md-w-50px { width:50px; }
    .md-w-100px { width:100px; }
    .md-w-150px { width:150px; }
    .md-w-200px { width:200px; }
    .md-w-250px { width:250px; }
    .md-w-300px { width:300px; }
    .md-w-350px { width:350px; }
    .md-w-400px { width:400px; }
    .md-w-450px { width:450px; }
    .md-w-500px { width:500px; }
    .md-w-50px-important { width:50px!important; }
    .md-w-100px-important { width:100px!important; }
    .md-w-150px-important { width:150px!important; }
    .md-w-200px-important { width:200px!important; }
    .md-w-250px-important { width:250px!important; }
    .md-w-300px-important { width:300px!important; }
    .md-w-350px-important { width:350px!important; }
    .md-w-400px-important { width:400px!important; }
    .md-w-450px-important { width:450px!important; }
    .md-w-500px-important { width:500px!important; }
    .md-min-w-auto { min-width:auto; }
    .md-min-w-inherit { min-width:inherit; }
    .md-min-w-initial { min-width:initial; }
    .md-min-w-0 { min-width:0; }
    .md-min-w-auto-important { min-width:auto!important; }
    .md-min-w-inherit-important { min-width:inherit!important; }
    .md-min-w-initial-important { min-width:initial!important; }
    .md-min-w-0-important { min-width:0!important; }
    .md-min-w-50px { min-width:50px; }
    .md-min-w-100px { min-width:100px; }
    .md-min-w-150px { min-width:150px; }
    .md-min-w-200px { min-width:200px; }
    .md-min-w-250px { min-width:250px; }
    .md-min-w-300px { min-width:300px; }
    .md-min-w-350px { min-width:350px; }
    .md-min-w-400px { min-width:400px; }
    .md-min-w-450px { min-width:450px; }
    .md-min-w-500px { min-width:500px; }
    .md-min-w-50px-important { min-width:50px!important; }
    .md-min-w-100px-important { min-width:100px!important; }
    .md-min-w-150px-important { min-width:150px!important; }
    .md-min-w-200px-important { min-width:200px!important; }
    .md-min-w-250px-important { min-width:250px!important; }
    .md-min-w-300px-important { min-width:300px!important; }
    .md-min-w-350px-important { min-width:350px!important; }
    .md-min-w-400px-important { min-width:400px!important; }
    .md-min-w-450px-important { min-width:450px!important; }
    .md-min-w-500px-important { min-width:500px!important; }
    .md-min-w-2rem { min-width:2rem; }
    .md-min-w-4rem { min-width:4rem; }
    .md-min-w-6rem { min-width:6rem; }
    .md-min-w-8rem { min-width:8rem; }
    .md-min-w-10rem { min-width:10rem; }
    .md-min-w-12rem { min-width:12rem; }
    .md-min-w-14rem { min-width:14rem; }
    .md-min-w-16rem { min-width:16rem; }
    .md-min-w-18rem { min-width:18rem; }
    .md-min-w-20rem { min-width:20rem; }
    .md-min-w-2rem-important { min-width:2rem!important; }
    .md-min-w-4rem-important { min-width:4rem!important; }
    .md-min-w-6rem-important { min-width:6rem!important; }
    .md-min-w-8rem-important { min-width:8rem!important; }
    .md-min-w-10rem-important { min-width:10rem!important; }
    .md-min-w-12rem-important { min-width:12rem!important; }
    .md-min-w-14rem-important { min-width:14rem!important; }
    .md-min-w-16rem-important { min-width:16rem!important; }
    .md-min-w-18rem-important { min-width:18rem!important; }
    .md-min-w-20rem-important { min-width:20rem!important; }
    .md-max-w-0 { max-width:0; }
    .md-max-w-0-important { max-width:0!important; }
    .md-max-w-25vw { max-width:25vw; }
    .md-max-w-50vw { max-width:50vw; }
    .md-max-w-75vw { max-width:75vw; }
    .md-max-w-100vw { max-width:100vw; }
    .md-max-w-25vw-important { max-width:25vw!important; }
    .md-max-w-50vw-important { max-width:50vw!important; }
    .md-max-w-75vw-important { max-width:75vw!important; }
    .md-max-w-100vw-important { max-width:100vw!important; }
    .md-max-w-50px { max-width:50px; }
    .md-max-w-100px { max-width:100px; }
    .md-max-w-150px { max-width:150px; }
    .md-max-w-200px { max-width:200px; }
    .md-max-w-250px { max-width:250px; }
    .md-max-w-300px { max-width:300px; }
    .md-max-w-350px { max-width:350px; }
    .md-max-w-400px { max-width:400px; }
    .md-max-w-450px { max-width:450px; }
    .md-max-w-500px { max-width:500px; }
    .md-max-w-50px-important { max-width:50px!important; }
    .md-max-w-100px-important { max-width:100px!important; }
    .md-max-w-150px-important { max-width:150px!important; }
    .md-max-w-200px-important { max-width:200px!important; }
    .md-max-w-250px-important { max-width:250px!important; }
    .md-max-w-300px-important { max-width:300px!important; }
    .md-max-w-350px-important { max-width:350px!important; }
    .md-max-w-400px-important { max-width:400px!important; }
    .md-max-w-450px-important { max-width:450px!important; }
    .md-max-w-500px-important { max-width:500px!important; }
    .md-max-w-2rem { max-width:2rem; }
    .md-max-w-4rem { max-width:4rem; }
    .md-max-w-6rem { max-width:6rem; }
    .md-max-w-8rem { max-width:8rem; }
    .md-max-w-10rem { max-width:10rem; }
    .md-max-w-12rem { max-width:12rem; }
    .md-max-w-14rem { max-width:14rem; }
    .md-max-w-16rem { max-width:16rem; }
    .md-max-w-18rem { max-width:18rem; }
    .md-max-w-20rem { max-width:20rem; }
    .md-max-w-2rem-important { max-width:2rem!important; }
    .md-max-w-4rem-important { max-width:4rem!important; }
    .md-max-w-6rem-important { max-width:6rem!important; }
    .md-max-w-8rem-important { max-width:8rem!important; }
    .md-max-w-10rem-important { max-width:10rem!important; }
    .md-max-w-12rem-important { max-width:12rem!important; }
    .md-max-w-14rem-important { max-width:14rem!important; }
    .md-max-w-16rem-important { max-width:16rem!important; }
    .md-max-w-18rem-important { max-width:18rem!important; }
    .md-max-w-20rem-important { max-width:20rem!important; }
    .md-h-full { height:100%; }
    .md-h-full-important { height:100%!important; }
    .md-h-0 { height:0; }
    .md-h-0-important { height:0!important; }
    .md-h-25vh { height:25vh; }
    .md-h-50vh { height:50vh; }
    .md-h-75vh { height:75vh; }
    .md-h-100vh { height:100vh; }
    .md-h-25vh-important { height:25vh!important; }
    .md-h-50vh-important { height:50vh!important; }
    .md-h-75vh-important { height:75vh!important; }
    .md-h-100vh-important { height:100vh!important; }
    .md-h-50px { height:50px; }
    .md-h-100px { height:100px; }
    .md-h-150px { height:150px; }
    .md-h-200px { height:200px; }
    .md-h-250px { height:250px; }
    .md-h-300px { height:300px; }
    .md-h-350px { height:350px; }
    .md-h-400px { height:400px; }
    .md-h-450px { height:450px; }
    .md-h-500px { height:500px; }
    .md-h-50px-important { height:50px!important; }
    .md-h-100px-important { height:100px!important; }
    .md-h-150px-important { height:150px!important; }
    .md-h-200px-important { height:200px!important; }
    .md-h-250px-important { height:250px!important; }
    .md-h-300px-important { height:300px!important; }
    .md-h-350px-important { height:350px!important; }
    .md-h-400px-important { height:400px!important; }
    .md-h-450px-important { height:450px!important; }
    .md-h-500px-important { height:500px!important; }
    .md-max-h-0 { max-height:0; }
    .md-max-h-0-important { max-height:0!important; }
    .md-max-h-25vh { max-height:25vh; }
    .md-max-h-50vh { max-height:50vh; }
    .md-max-h-75vh { max-height:75vh; }
    .md-max-h-100vh { max-height:100vh; }
    .md-max-h-25vh-important { max-height:25vh!important; }
    .md-max-h-50vh-important { max-height:50vh!important; }
    .md-max-h-75vh-important { max-height:75vh!important; }
    .md-max-h-100vh-important { max-height:100vh!important; }
    .md-max-h-50px { max-height:50px; }
    .md-max-h-100px { max-height:100px; }
    .md-max-h-150px { max-height:150px; }
    .md-max-h-200px { max-height:200px; }
    .md-max-h-250px { max-height:250px; }
    .md-max-h-300px { max-height:300px; }
    .md-max-h-350px { max-height:350px; }
    .md-max-h-400px { max-height:400px; }
    .md-max-h-450px { max-height:450px; }
    .md-max-h-500px { max-height:500px; }
    .md-max-h-50px-important { max-height:50px!important; }
    .md-max-h-100px-important { max-height:100px!important; }
    .md-max-h-150px-important { max-height:150px!important; }
    .md-max-h-200px-important { max-height:200px!important; }
    .md-max-h-250px-important { max-height:250px!important; }
    .md-max-h-300px-important { max-height:300px!important; }
    .md-max-h-350px-important { max-height:350px!important; }
    .md-max-h-400px-important { max-height:400px!important; }
    .md-max-h-450px-important { max-height:450px!important; }
    .md-max-h-500px-important { max-height:500px!important; }
    .md-h-025rem { height:.25rem; }
    .md-h-05rem { height:.5rem; }
    .md-h-075rem { height:.75rem; }
    .md-h-1rem { height:1rem; }
    .md-h-125rem { height:1.25rem; }
    .md-h-15rem { height:1.5rem; }
    .md-h-175rem { height:1.75rem; }
    .md-h-2rem { height:2rem; }
    .md-h-3rem { height:3rem; }
    .md-h-4rem { height:4rem; }
    .md-h-5rem { height:5rem; }
    .md-h-025rem-important { height:.25rem!important; }
    .md-h-05rem-important { height:.5rem!important; }
    .md-h-075rem-important { height:.75rem!important; }
    .md-h-1rem-important { height:1rem!important; }
    .md-h-125rem-important { height:1.25rem!important; }
    .md-h-15rem-important { height:1.5rem!important; }
    .md-h-175rem-important { height:1.75rem!important; }
    .md-h-2rem-important { height:2rem!important; }
    .md-h-3rem-important { height:3rem!important; }
    .md-h-4rem-important { height:4rem!important; }
    .md-h-5rem-important { height:5rem!important; }
    .md-cols { display:flex;flex-direction:row;flex-wrap:wrap;padding:var(--padding-size-2); }
    .cols.md-without-padding { padding:0; }
    .cols.md-without-padding-important { padding:0!important; }
    .cols > [class*="col-"].md-without-padding { padding:0; }
    .cols > [class*="col-"].md-without-padding-important { padding:0!important; }
    .cols.md-null-children-padding-y { margin-left:calc(var(--margin-size-2) * -1);margin-right:calc(var(--margin-size-2) * -1); }
    .cols.md-null-children-padding-x { margin-top:calc(var(--margin-size-2) * -1);margin-right:calc(var(--margin-size-2) * -1); }
    .cols.md-null-children-padding { margin:calc(var(--margin-size-2) * -1); }
    .cols > .md-col-0 { width:0; }
    .cols > .md-col-1 { width:8.33%; }
    .cols > .md-col-2 { width:16.66%; }
    .cols > .md-col-3 { width:25%; }
    .cols > .md-col-4 { width:33.33%; }
    .cols > .md-col-5 { width:41.66%; }
    .cols > .md-col-6 { width:50%; }
    .cols > .md-col-7 { width:58.33%; }
    .cols > .md-col-8 { width:66.66%; }
    .cols > .md-col-9 { width:75%; }
    .cols > .md-col-10 { width:83.33%; }
    .cols > .md-col-11 { width:91.66%; }
    .cols > .md-col-12 { width:100%; }
    .cols > .md-col-auto { width:auto; }
    .cols > .md-col-0-important { width:0!important; }
    .cols > .md-col-1-important { width:8.33%!important; }
    .cols > .md-col-2-important { width:16.66%!important; }
    .cols > .md-col-3-important { width:25%!important; }
    .cols > .md-col-4-important { width:33.33%!important; }
    .cols > .md-col-5-important { width:41.66%!important; }
    .cols > .md-col-6-important { width:50%!important; }
    .cols > .md-col-7-important { width:58.33%!important; }
    .cols > .md-col-8-important { width:66.66%!important; }
    .cols > .md-col-9-important { width:75%!important; }
    .cols > .md-col-10-important { width:83.33%!important; }
    .cols > .md-col-11-important { width:91.66%!important; }
    .cols > .md-col-12-important { width:100%!important; }
    .cols > .md-col-auto-important { width:auto!important; }
    .md-overflow-auto { overflow:auto; }
    .md-overflow-hidden { overflow:hidden; }
    .md-overflow-initial { overflow:initial; }
    .md-overflow-scroll { overflow:scroll; }
    .md-overflow-unset { overflow:unset; }
    .md-overflow-auto-important { overflow:auto !important; }
    .md-overflow-hidden-important { overflow:hidden !important; }
    .md-overflow-initial-important { overflow:initial !important; }
    .md-overflow-scroll-important { overflow:scroll !important; }
    .md-overflow-unset-important { overflow:unset !important; }
    .md-force-break-line { -ms-word-break: break-all;word-break: break-all;word-break: break-word; -webkit-hyphens: auto; -moz-hyphens: auto; -ms-hyphens: auto;hyphens: auto; }
    .md-force-break-line-important { -ms-word-break: break-all !important;word-break: break-all !important;word-break: break-word !important; -webkit-hyphens: auto !important; -moz-hyphens: auto !important; -ms-hyphens: auto !important;hyphens: auto !important; }

}

/* Large devices (laptops/desktops, 992px and up) */
/* LG */
@media only screen and (min-width: 992px) { 
    
    .lg-text-xs { font-size:.5rem!important; }
    .lg-text-sm { font-size:.75rem!important; }
    .lg-text-md { font-size:1rem!important; }
    .lg-text-lg { font-size:1.25rem!important; }
    .lg-text-xl { font-size:1.5rem!important; }
    .lg-text-align-inherit { text-align:inherit; }
    .lg-text-align-start { text-align:start; }
    .lg-text-align-center { text-align:center; }
    .lg-text-align-end { text-align:end; }
    .lg-text-align-justify { text-align:justify; }
    .lg-text-align-justifyall { text-align:justify-all; }
    .lg-text-align-unset { text-align:unset; }
    .lg-text-align-inherit-important { text-align:inherit!important; }
    .lg-text-align-start-important { text-align:start!important; }
    .lg-text-align-center-important { text-align:center!important; }
    .lg-text-align-end-important { text-align:end!important; }
    .lg-text-align-justify-important { text-align:justify!important; }
    .lg-text-align-justifyall-important { text-align:justify-all!important; }
    .lg-text-align-unset-important { text-align:unset!important; }
    .lg-uppercase { text-transform:uppercase; }
    .lg-lowercase { text-transform:lowercase; }
    .lg-fisrt-upper { text-transform:capitalize; }
    .lg-only-first-upper { display:inline-block!important;text-transform:lowercase; }
    .lg-only-first-upper::first-letter { text-transform:uppercase; }
    .lg-text-transform-none { text-transform:none; }
    .lg-uppercase-important { text-transform:uppercase!important; }
    .lg-lowercase-important { text-transform:lowercase!important; }
    .lg-fisrt-upper-important { text-transform:capitalize!important; }
    .lg-only-first-upper-important { display:inline-block!important;text-transform:lowercase!important; }
    .lg-only-first-upper-important::first-letter { text-transform:uppercase!important; }
    .lg-text-transform-none-important { text-transform:none!important; }
    .lg-hidden { display:none; }
    .lg-block { display:block; }
    .lg-flex { display:flex;flex-wrap:nowrap; }
    .lg-inline { display:inline; }
    .lg-grid { display:grid; }
    .lg-inherit { display:inherit; }
    .lg-none { display:none; }
    .lg-hidden-important { display:none!important; }
    .lg-block-important { display:block!important; }
    .lg-flex-important { display:flex!important; }
    .lg-inline-important { display:inline!important; }
    .lg-grid-important { display:grid!important; }
    .lg-inherit-important { display:inherit!important; }
    .lg-none-important { display:none!important; }
    .lg-font-bold { font-weight:700; }
    .lg-hover\:font-bold:hover { font-weight:700; }
    .lg-font-normal { font-weight:400; }
    .lg-hover\:font-normal:hover { font-weight:400; }
    .lg-font-bold-important { font-weight:700!important; }
    .lg-hover\:font-bold-important:hover { font-weight:700!important; }
    .lg-font-normal-important { font-weight:400!important; }
    .lg-hover\:font-normal-important:hover { font-weight:400!important; }
    .lg-font-italic { font-style:italic; }
    .lg-font-italic-important { font-style:italic!important; }
    .lg-font-family-inherit { font-family:inherit; }
    .lg-font-family-initial { font-family:initial; }
    .lg-font-family-monospace { font-family:monospace; }
    .lg-font-family-emoji { font-family:emoji; }
    .lg-font-family-inherit-important { font-family:inherit!important; }
    .lg-font-family-initial-important { font-family:initial!important; }
    .lg-font-family-monospace-important { font-family:monospace!important; }
    .lg-font-family-emoji-important { font-family:emoji!important; }
    .lg-text-no-wrap { text-wrap:nowrap;white-space:nowrap; }
    .lg-text-no-wrap-important { text-wrap:nowrap!important;white-space:nowrap!important; }
    .lg-cursor-pointer { cursor:pointer; }
    .lg-cursor-auto { cursor:auto; }
    .lg-cursor-inherit { cursor:inherit; }
    .lg-pointer-events-none { pointer-events:none; }
    .lg-pointer-events-auto { pointer-events:auto; }
    .lg-text-decoration-none { text-decoration:none; }
    .lg-text-decoration-inherit { text-decoration:inherit; }
    .lg-text-decoration-initial { text-decoration:initial; }
    .lg-text-decoration-underline { text-decoration:underline; }
    .lg-text-decoration-underline-dotted { text-decoration:underline dotted; }
    .lg-text-decoration-underline-wavy { text-decoration:underline wavy; }
    .lg-text-decoration-none-important { text-decoration:none!important; }
    .lg-text-decoration-inherit-important { text-decoration:inherit!important; }
    .lg-text-decoration-initial-important { text-decoration:initial!important; }
    .lg-text-decoration-underline-important { text-decoration:underline!important; }
    .lg-text-decoration-underline-dotted-important { text-decoration:underline dotted!important; }
    .lg-text-decoration-underline-wavy-important { text-decoration:underline wavy!important; }
    .lg-p-0 { padding:0; }
    .lg-p-1 { padding:var(--padding-size-1); }
    .lg-p-2 { padding:var(--padding-size-2); }
    .lg-p-3 { padding:var(--padding-size-3); }
    .lg-p-4 { padding:var(--padding-size-4); }
    .lg-p-5 { padding:var(--padding-size-5); }
    .lg-p-6 { padding:var(--padding-size-6); }
    .lg-p-7 { padding:var(--padding-size-7); }
    .lg-p-8 { padding:var(--padding-size-8); }
    .lg-p-9 { padding:var(--padding-size-9); }
    .lg-p-10 { padding:var(--padding-size-10); }
    .lg-p-0-important { padding:0!important; }
    .lg-p-1-important { padding:var(--padding-size-1)!important; }
    .lg-p-2-important { padding:var(--padding-size-2)!important; }
    .lg-p-3-important { padding:var(--padding-size-3)!important; }
    .lg-p-4-important { padding:var(--padding-size-4)!important; }
    .lg-p-5-important { padding:var(--padding-size-5)!important; }
    .lg-p-6-important { padding:var(--padding-size-6)!important; }
    .lg-p-7-important { padding:var(--padding-size-7)!important; }
    .lg-p-8-important { padding:var(--padding-size-8)!important; }
    .lg-p-9-important { padding:var(--padding-size-9)!important; }
    .lg-p-10-important { padding:var(--padding-size-10)!important; }
    .lg-pt-0 { padding-top:0; }
    .lg-pt-1 { padding-top:var(--padding-size-1); }
    .lg-pt-2 { padding-top:var(--padding-size-2); }
    .lg-pt-3 { padding-top:var(--padding-size-3); }
    .lg-pt-4 { padding-top:var(--padding-size-4); }
    .lg-pt-5 { padding-top:var(--padding-size-5); }
    .lg-pt-6 { padding-top:var(--padding-size-6); }
    .lg-pt-7 { padding-top:var(--padding-size-7); }
    .lg-pt-8 { padding-top:var(--padding-size-8); }
    .lg-pt-9 { padding-top:var(--padding-size-9); }
    .lg-pt-10 { padding-top:var(--padding-size-10); }
    .lg-pt-0-important { padding-top:0!important; }
    .lg-pt-1-important { padding-top:var(--padding-size-1)!important; }
    .lg-pt-2-important { padding-top:var(--padding-size-2)!important; }
    .lg-pt-3-important { padding-top:var(--padding-size-3)!important; }
    .lg-pt-4-important { padding-top:var(--padding-size-4)!important; }
    .lg-pt-5-important { padding-top:var(--padding-size-5)!important; }
    .lg-pt-6-important { padding-top:var(--padding-size-6)!important; }
    .lg-pt-7-important { padding-top:var(--padding-size-7)!important; }
    .lg-pt-8-important { padding-top:var(--padding-size-8)!important; }
    .lg-pt-9-important { padding-top:var(--padding-size-9)!important; }
    .lg-pt-10-important { padding-top:var(--padding-size-10)!important; }
    .lg-pr-0 { padding-right:0; }
    .lg-pr-1 { padding-right:var(--padding-size-1); }
    .lg-pr-2 { padding-right:var(--padding-size-2); }
    .lg-pr-3 { padding-right:var(--padding-size-3); }
    .lg-pr-4 { padding-right:var(--padding-size-4); }
    .lg-pr-5 { padding-right:var(--padding-size-5); }
    .lg-pr-6 { padding-right:var(--padding-size-6); }
    .lg-pr-7 { padding-right:var(--padding-size-7); }
    .lg-pr-8 { padding-right:var(--padding-size-8); }
    .lg-pr-9 { padding-right:var(--padding-size-9); }
    .lg-pr-10 { padding-right:var(--padding-size-10); }
    .lg-pr-0-important { padding-right:0!important; }
    .lg-pr-1-important { padding-right:var(--padding-size-1)!important; }
    .lg-pr-2-important { padding-right:var(--padding-size-2)!important; }
    .lg-pr-3-important { padding-right:var(--padding-size-3)!important; }
    .lg-pr-4-important { padding-right:var(--padding-size-4)!important; }
    .lg-pr-5-important { padding-right:var(--padding-size-5)!important; }
    .lg-pr-6-important { padding-right:var(--padding-size-6)!important; }
    .lg-pr-7-important { padding-right:var(--padding-size-7)!important; }
    .lg-pr-8-important { padding-right:var(--padding-size-8)!important; }
    .lg-pr-9-important { padding-right:var(--padding-size-9)!important; }
    .lg-pr-10-important { padding-right:var(--padding-size-10)!important; }
    .lg-pb-0 { padding-bottom:0; }
    .lg-pb-1 { padding-bottom:var(--padding-size-1); }
    .lg-pb-2 { padding-bottom:var(--padding-size-2); }
    .lg-pb-3 { padding-bottom:var(--padding-size-3); }
    .lg-pb-4 { padding-bottom:var(--padding-size-4); }
    .lg-pb-5 { padding-bottom:var(--padding-size-5); }
    .lg-pb-6 { padding-bottom:var(--padding-size-6); }
    .lg-pb-7 { padding-bottom:var(--padding-size-7); }
    .lg-pb-8 { padding-bottom:var(--padding-size-8); }
    .lg-pb-9 { padding-bottom:var(--padding-size-9); }
    .lg-pb-10 { padding-bottom:var(--padding-size-10); }
    .lg-pb-0-important { padding-bottom:0!important; }
    .lg-pb-1-important { padding-bottom:var(--padding-size-1)!important; }
    .lg-pb-2-important { padding-bottom:var(--padding-size-2)!important; }
    .lg-pb-3-important { padding-bottom:var(--padding-size-3)!important; }
    .lg-pb-4-important { padding-bottom:var(--padding-size-4)!important; }
    .lg-pb-5-important { padding-bottom:var(--padding-size-5)!important; }
    .lg-pb-6-important { padding-bottom:var(--padding-size-6)!important; }
    .lg-pb-7-important { padding-bottom:var(--padding-size-7)!important; }
    .lg-pb-8-important { padding-bottom:var(--padding-size-8)!important; }
    .lg-pb-9-important { padding-bottom:var(--padding-size-9)!important; }
    .lg-pb-10-important { padding-bottom:var(--padding-size-10)!important; }
    .lg-pl-0 { padding-left:0; }
    .lg-pl-1 { padding-left:var(--padding-size-1); }
    .lg-pl-2 { padding-left:var(--padding-size-2); }
    .lg-pl-3 { padding-left:var(--padding-size-3); }
    .lg-pl-4 { padding-left:var(--padding-size-4); }
    .lg-pl-5 { padding-left:var(--padding-size-5); }
    .lg-pl-6 { padding-left:var(--padding-size-6); }
    .lg-pl-7 { padding-left:var(--padding-size-7); }
    .lg-pl-8 { padding-left:var(--padding-size-8); }
    .lg-pl-9 { padding-left:var(--padding-size-9); }
    .lg-pl-10 { padding-left:var(--padding-size-10); }
    .lg-pl-0-important { padding-left:0!important; }
    .lg-pl-1-important { padding-left:var(--padding-size-1)!important; }
    .lg-pl-2-important { padding-left:var(--padding-size-2)!important; }
    .lg-pl-3-important { padding-left:var(--padding-size-3)!important; }
    .lg-pl-4-important { padding-left:var(--padding-size-4)!important; }
    .lg-pl-5-important { padding-left:var(--padding-size-5)!important; }
    .lg-pl-6-important { padding-left:var(--padding-size-6)!important; }
    .lg-pl-7-important { padding-left:var(--padding-size-7)!important; }
    .lg-pl-8-important { padding-left:var(--padding-size-8)!important; }
    .lg-pl-9-important { padding-left:var(--padding-size-9)!important; }
    .lg-pl-10-important { padding-left:var(--padding-size-10)!important; }
    .lg-ph-0 { padding-left:0;padding-right:0; }
    .lg-ph-1 { padding-left:var(--padding-size-1);padding-right:var(--padding-size-1); }
    .lg-ph-2 { padding-left:var(--padding-size-2);padding-right:var(--padding-size-2); }
    .lg-ph-3 { padding-left:var(--padding-size-3);padding-right:var(--padding-size-3); }
    .lg-ph-4 { padding-left:var(--padding-size-4);padding-right:var(--padding-size-4); }
    .lg-ph-5 { padding-left:var(--padding-size-5);padding-right:var(--padding-size-5); }
    .lg-ph-6 { padding-left:var(--padding-size-6);padding-right:var(--padding-size-6); }
    .lg-ph-7 { padding-left:var(--padding-size-7);padding-right:var(--padding-size-7); }
    .lg-ph-8 { padding-left:var(--padding-size-8);padding-right:var(--padding-size-8); }
    .lg-ph-9 { padding-left:var(--padding-size-9);padding-right:var(--padding-size-9); }
    .lg-ph-10 { padding-left:var(--padding-size-10);padding-right:var(--padding-size-10); }
    .lg-ph-0-important { padding-left:0!important;padding-right:0!important; }
    .lg-ph-1-important { padding-left:var(--padding-size-1)!important;padding-right:var(--padding-size-1)!important; }
    .lg-ph-2-important { padding-left:var(--padding-size-2)!important;padding-right:var(--padding-size-2)!important; }
    .lg-ph-3-important { padding-left:var(--padding-size-3)!important;padding-right:var(--padding-size-3)!important; }
    .lg-ph-4-important { padding-left:var(--padding-size-4)!important;padding-right:var(--padding-size-4)!important; }
    .lg-ph-5-important { padding-left:var(--padding-size-5)!important;padding-right:var(--padding-size-5)!important; }
    .lg-ph-6-important { padding-left:var(--padding-size-6)!important;padding-right:var(--padding-size-6)!important; }
    .lg-ph-7-important { padding-left:var(--padding-size-7)!important;padding-right:var(--padding-size-7)!important; }
    .lg-ph-8-important { padding-left:var(--padding-size-8)!important;padding-right:var(--padding-size-8)!important; }
    .lg-ph-9-important { padding-left:var(--padding-size-9)!important;padding-right:var(--padding-size-9)!important; }
    .lg-ph-10-important { padding-left:var(--padding-size-10)!important;padding-right:var(--padding-size-10)!important; }
    .lg-pv-0 { padding-top:0;padding-bottom:0; }
    .lg-pv-1 { padding-top:var(--padding-size-1);padding-bottom:var(--padding-size-1); }
    .lg-pv-2 { padding-top:var(--padding-size-2);padding-bottom:var(--padding-size-2); }
    .lg-pv-3 { padding-top:var(--padding-size-3);padding-bottom:var(--padding-size-3); }
    .lg-pv-4 { padding-top:var(--padding-size-4);padding-bottom:var(--padding-size-4); }
    .lg-pv-5 { padding-top:var(--padding-size-5);padding-bottom:var(--padding-size-5); }
    .lg-pv-6 { padding-top:var(--padding-size-6);padding-bottom:var(--padding-size-6); }
    .lg-pv-7 { padding-top:var(--padding-size-7);padding-bottom:var(--padding-size-7); }
    .lg-pv-8 { padding-top:var(--padding-size-8);padding-bottom:var(--padding-size-8); }
    .lg-pv-9 { padding-top:var(--padding-size-9);padding-bottom:var(--padding-size-9); }
    .lg-pv-10 { padding-top:var(--padding-size-10);padding-bottom:var(--padding-size-10); }
    .lg-pv-0-important { padding-top:0!important;padding-bottom:0!important; }
    .lg-pv-1-important { padding-top:var(--padding-size-1)!important;padding-bottom:var(--padding-size-1)!important; }
    .lg-pv-2-important { padding-top:var(--padding-size-2)!important;padding-bottom:var(--padding-size-2)!important; }
    .lg-pv-3-important { padding-top:var(--padding-size-3)!important;padding-bottom:var(--padding-size-3)!important; }
    .lg-pv-4-important { padding-top:var(--padding-size-4)!important;padding-bottom:var(--padding-size-4)!important; }
    .lg-pv-5-important { padding-top:var(--padding-size-5)!important;padding-bottom:var(--padding-size-5)!important; }
    .lg-pv-6-important { padding-top:var(--padding-size-6)!important;padding-bottom:var(--padding-size-6)!important; }
    .lg-pv-7-important { padding-top:var(--padding-size-7)!important;padding-bottom:var(--padding-size-7)!important; }
    .lg-pv-8-important { padding-top:var(--padding-size-8)!important;padding-bottom:var(--padding-size-8)!important; }
    .lg-pv-9-important { padding-top:var(--padding-size-9)!important;padding-bottom:var(--padding-size-9)!important; }
    .lg-pv-10-important { padding-top:var(--padding-size-10)!important;padding-bottom:var(--padding-size-10)!important; }
    .lg-m-0 { margin:0; }
    .lg-m-1 { margin:var(--margin-size-1); }
    .lg-m-2 { margin:var(--margin-size-2); }
    .lg-m-3 { margin:var(--margin-size-3); }
    .lg-m-4 { margin:var(--margin-size-4); }
    .lg-m-5 { margin:var(--margin-size-5); }
    .lg-m-6 { margin:var(--margin-size-6); }
    .lg-m-7 { margin:var(--margin-size-7); }
    .lg-m-8 { margin:var(--margin-size-8); }
    .lg-m-9 { margin:var(--margin-size-9); }
    .lg-m-10 { margin:var(--margin-size-10); }
    .lg-m-0-important { margin:0!important; }
    .lg-m-1-important { margin:var(--margin-size-1)!important; }
    .lg-m-2-important { margin:var(--margin-size-2)!important; }
    .lg-m-3-important { margin:var(--margin-size-3)!important; }
    .lg-m-4-important { margin:var(--margin-size-4)!important; }
    .lg-m-5-important { margin:var(--margin-size-5)!important; }
    .lg-m-6-important { margin:var(--margin-size-6)!important; }
    .lg-m-7-important { margin:var(--margin-size-7)!important; }
    .lg-m-8-important { margin:var(--margin-size-8)!important; }
    .lg-m-9-important { margin:var(--margin-size-9)!important; }
    .lg-m-10-important { margin:var(--margin-size-10)!important; }
    .lg-mt-0 { margin-top:0; }
    .lg-mt-1 { margin-top:var(--margin-size-1); }
    .lg-mt-2 { margin-top:var(--margin-size-2); }
    .lg-mt-3 { margin-top:var(--margin-size-3); }
    .lg-mt-4 { margin-top:var(--margin-size-4); }
    .lg-mt-5 { margin-top:var(--margin-size-5); }
    .lg-mt-6 { margin-top:var(--margin-size-6); }
    .lg-mt-7 { margin-top:var(--margin-size-7); }
    .lg-mt-8 { margin-top:var(--margin-size-8); }
    .lg-mt-9 { margin-top:var(--margin-size-9); }
    .lg-mt-10 { margin-top:var(--margin-size-10); }
    .lg-mt-0-important { margin-top:0!important; }
    .lg-mt-1-important { margin-top:var(--margin-size-1)!important; }
    .lg-mt-2-important { margin-top:var(--margin-size-2)!important; }
    .lg-mt-3-important { margin-top:var(--margin-size-3)!important; }
    .lg-mt-4-important { margin-top:var(--margin-size-4)!important; }
    .lg-mt-5-important { margin-top:var(--margin-size-5)!important; }
    .lg-mt-6-important { margin-top:var(--margin-size-6)!important; }
    .lg-mt-7-important { margin-top:var(--margin-size-7)!important; }
    .lg-mt-8-important { margin-top:var(--margin-size-8)!important; }
    .lg-mt-9-important { margin-top:var(--margin-size-9)!important; }
    .lg-mt-10-important { margin-top:var(--margin-size-10)!important; }
    .lg-mr-0 { margin-right:0; }
    .lg-mr-1 { margin-right:var(--margin-size-1); }
    .lg-mr-2 { margin-right:var(--margin-size-2); }
    .lg-mr-3 { margin-right:var(--margin-size-3); }
    .lg-mr-4 { margin-right:var(--margin-size-4); }
    .lg-mr-5 { margin-right:var(--margin-size-5); }
    .lg-mr-6 { margin-right:var(--margin-size-6); }
    .lg-mr-7 { margin-right:var(--margin-size-7); }
    .lg-mr-8 { margin-right:var(--margin-size-8); }
    .lg-mr-9 { margin-right:var(--margin-size-9); }
    .lg-mr-10 { margin-right:var(--margin-size-10); }
    .lg-mr-0-important { margin-right:0!important; }
    .lg-mr-1-important { margin-right:var(--margin-size-1)!important; }
    .lg-mr-2-important { margin-right:var(--margin-size-2)!important; }
    .lg-mr-3-important { margin-right:var(--margin-size-3)!important; }
    .lg-mr-4-important { margin-right:var(--margin-size-4)!important; }
    .lg-mr-5-important { margin-right:var(--margin-size-5)!important; }
    .lg-mr-6-important { margin-right:var(--margin-size-6)!important; }
    .lg-mr-7-important { margin-right:var(--margin-size-7)!important; }
    .lg-mr-8-important { margin-right:var(--margin-size-8)!important; }
    .lg-mr-9-important { margin-right:var(--margin-size-9)!important; }
    .lg-mr-10-important { margin-right:var(--margin-size-10)!important; }
    .lg-mb-0 { margin-bottom:0; }
    .lg-mb-1 { margin-bottom:var(--margin-size-1); }
    .lg-mb-2 { margin-bottom:var(--margin-size-2); }
    .lg-mb-3 { margin-bottom:var(--margin-size-3); }
    .lg-mb-4 { margin-bottom:var(--margin-size-4); }
    .lg-mb-5 { margin-bottom:var(--margin-size-5); }
    .lg-mb-6 { margin-bottom:var(--margin-size-6); }
    .lg-mb-7 { margin-bottom:var(--margin-size-7); }
    .lg-mb-8 { margin-bottom:var(--margin-size-8); }
    .lg-mb-9 { margin-bottom:var(--margin-size-9); }
    .lg-mb-10 { margin-bottom:var(--margin-size-10); }
    .lg-mb-0-important { margin-bottom:0!important; }
    .lg-mb-1-important { margin-bottom:var(--margin-size-1)!important; }
    .lg-mb-2-important { margin-bottom:var(--margin-size-2)!important; }
    .lg-mb-3-important { margin-bottom:var(--margin-size-3)!important; }
    .lg-mb-4-important { margin-bottom:var(--margin-size-4)!important; }
    .lg-mb-5-important { margin-bottom:var(--margin-size-5)!important; }
    .lg-mb-6-important { margin-bottom:var(--margin-size-6)!important; }
    .lg-mb-7-important { margin-bottom:var(--margin-size-7)!important; }
    .lg-mb-8-important { margin-bottom:var(--margin-size-8)!important; }
    .lg-mb-9-important { margin-bottom:var(--margin-size-9)!important; }
    .lg-mb-10-important { margin-bottom:var(--margin-size-10)!important; }
    .lg-ml-0 { margin-left:0; }
    .lg-ml-1 { margin-left:var(--margin-size-1); }
    .lg-ml-2 { margin-left:var(--margin-size-2); }
    .lg-ml-3 { margin-left:var(--margin-size-3); }
    .lg-ml-4 { margin-left:var(--margin-size-4); }
    .lg-ml-5 { margin-left:var(--margin-size-5); }
    .lg-ml-6 { margin-left:var(--margin-size-6); }
    .lg-ml-7 { margin-left:var(--margin-size-7); }
    .lg-ml-8 { margin-left:var(--margin-size-8); }
    .lg-ml-9 { margin-left:var(--margin-size-9); }
    .lg-ml-10 { margin-left:var(--margin-size-10); }
    .lg-ml-0-important { margin-left:0!important; }
    .lg-ml-1-important { margin-left:var(--margin-size-1)!important; }
    .lg-ml-2-important { margin-left:var(--margin-size-2)!important; }
    .lg-ml-3-important { margin-left:var(--margin-size-3)!important; }
    .lg-ml-4-important { margin-left:var(--margin-size-4)!important; }
    .lg-ml-5-important { margin-left:var(--margin-size-5)!important; }
    .lg-ml-6-important { margin-left:var(--margin-size-6)!important; }
    .lg-ml-7-important { margin-left:var(--margin-size-7)!important; }
    .lg-ml-8-important { margin-left:var(--margin-size-8)!important; }
    .lg-ml-9-important { margin-left:var(--margin-size-9)!important; }
    .lg-ml-10-important { margin-left:var(--margin-size-10)!important; }
    .lg-mh-0 { margin-left:0;margin-right:0; }
    .lg-mh-1 { margin-left:var(--margin-size-1);margin-right:var(--margin-size-1); }
    .lg-mh-2 { margin-left:var(--margin-size-2);margin-right:var(--margin-size-2); }
    .lg-mh-3 { margin-left:var(--margin-size-3);margin-right:var(--margin-size-3); }
    .lg-mh-4 { margin-left:var(--margin-size-4);margin-right:var(--margin-size-4); }
    .lg-mh-5 { margin-left:var(--margin-size-5);margin-right:var(--margin-size-5); }
    .lg-mh-6 { margin-left:var(--margin-size-6);margin-right:var(--margin-size-6); }
    .lg-mh-7 { margin-left:var(--margin-size-7);margin-right:var(--margin-size-7); }
    .lg-mh-8 { margin-left:var(--margin-size-8);margin-right:var(--margin-size-8); }
    .lg-mh-9 { margin-left:var(--margin-size-9);margin-right:var(--margin-size-9); }
    .lg-mh-10 { margin-left:var(--margin-size-10);margin-right:var(--margin-size-10); }
    .lg-mh-0-important { margin-left:0!important;margin-right:0!important; }
    .lg-mh-1-important { margin-left:var(--margin-size-1)!important;margin-right:var(--margin-size-1)!important; }
    .lg-mh-2-important { margin-left:var(--margin-size-2)!important;margin-right:var(--margin-size-2)!important; }
    .lg-mh-3-important { margin-left:var(--margin-size-3)!important;margin-right:var(--margin-size-3)!important; }
    .lg-mh-4-important { margin-left:var(--margin-size-4)!important;margin-right:var(--margin-size-4)!important; }
    .lg-mh-5-important { margin-left:var(--margin-size-5)!important;margin-right:var(--margin-size-5)!important; }
    .lg-mh-6-important { margin-left:var(--margin-size-6)!important;margin-right:var(--margin-size-6)!important; }
    .lg-mh-7-important { margin-left:var(--margin-size-7)!important;margin-right:var(--margin-size-7)!important; }
    .lg-mh-8-important { margin-left:var(--margin-size-8)!important;margin-right:var(--margin-size-8)!important; }
    .lg-mh-9-important { margin-left:var(--margin-size-9)!important;margin-right:var(--margin-size-9)!important; }
    .lg-mh-10-important { margin-left:var(--margin-size-10)!important;margin-right:var(--margin-size-10)!important; }
    .lg-mv-0 { margin-top:0;margin-bottom:0; }
    .lg-mv-1 { margin-top:var(--margin-size-1);margin-bottom:var(--margin-size-1); }
    .lg-mv-2 { margin-top:var(--margin-size-2);margin-bottom:var(--margin-size-2); }
    .lg-mv-3 { margin-top:var(--margin-size-3);margin-bottom:var(--margin-size-3); }
    .lg-mv-4 { margin-top:var(--margin-size-4);margin-bottom:var(--margin-size-4); }
    .lg-mv-5 { margin-top:var(--margin-size-5);margin-bottom:var(--margin-size-5); }
    .lg-mv-6 { margin-top:var(--margin-size-6);margin-bottom:var(--margin-size-6); }
    .lg-mv-7 { margin-top:var(--margin-size-7);margin-bottom:var(--margin-size-7); }
    .lg-mv-8 { margin-top:var(--margin-size-8);margin-bottom:var(--margin-size-8); }
    .lg-mv-9 { margin-top:var(--margin-size-9);margin-bottom:var(--margin-size-9); }
    .lg-mv-10 { margin-top:var(--margin-size-10);margin-bottom:var(--margin-size-10); }
    .lg-mv-0-important { margin-top:0!important;margin-bottom:0!important; }
    .lg-mv-1-important { margin-top:var(--margin-size-1)!important;margin-bottom:var(--margin-size-1)!important; }
    .lg-mv-2-important { margin-top:var(--margin-size-2)!important;margin-bottom:var(--margin-size-2)!important; }
    .lg-mv-3-important { margin-top:var(--margin-size-3)!important;margin-bottom:var(--margin-size-3)!important; }
    .lg-mv-4-important { margin-top:var(--margin-size-4)!important;margin-bottom:var(--margin-size-4)!important; }
    .lg-mv-5-important { margin-top:var(--margin-size-5)!important;margin-bottom:var(--margin-size-5)!important; }
    .lg-mv-6-important { margin-top:var(--margin-size-6)!important;margin-bottom:var(--margin-size-6)!important; }
    .lg-mv-7-important { margin-top:var(--margin-size-7)!important;margin-bottom:var(--margin-size-7)!important; }
    .lg-mv-8-important { margin-top:var(--margin-size-8)!important;margin-bottom:var(--margin-size-8)!important; }
    .lg-mv-9-important { margin-top:var(--margin-size-9)!important;margin-bottom:var(--margin-size-9)!important; }
    .lg-mv-10-important { margin-top:var(--margin-size-10)!important;margin-bottom:var(--margin-size-10)!important; }
    .lg-flex-row { flex-direction:row; }
    .lg-flex-row-reverse { flex-direction:row-reverse; }
    .lg-flex-column { flex-direction:column; }
    .lg-flex-column-reverse { flex-direction:column-reverse; }
    .lg-flex-wrap { flex-wrap:wrap; }
    .lg-flex-wrap-reverse { flex-wrap:wrap-reverse; }
    .lg-flex-no-wrap { flex-wrap:nowrap; }
    .lg-flex-row-important { flex-direction:row!important; }
    .lg-flex-row-reverse-important { flex-direction:row-reverse!important; }
    .lg-flex-column-important { flex-direction:column!important; }
    .lg-flex-column-reverse-important { flex-direction:column-reverse!important; }
    .lg-flex-wrap-important { flex-wrap:wrap!important; }
    .lg-flex-wrap-reverse-important { flex-wrap:wrap-reverse!important; }
    .lg-flex-no-wrap-important { flex-wrap:nowrap!important; }
    .lg-flex-grow-1 { flex-grow:1; }
    .lg-flex-grow-0 { flex-grow:0; }
    .lg-flex-shrink-1 { flex-shrink:1; }
    .lg-flex-shrink-0 { flex-shrink:0; }
    .lg-flex-grow-1-important { flex-grow:1!important; }
    .lg-flex-grow-0-important { flex-grow:0!important; }
    .lg-flex-shrink-1-important { flex-shrink:1!important; }
    .lg-flex-shrink-0-important { flex-shrink:0!important; }
    .lg-flex-grow-1-shrink-1 { flex-grow:1;flex-shrink:1; }
    .lg-flex-grow-1-shrink-0 { flex-grow:1;flex-shrink:0; }
    .lg-flex-grow-0-shrink-1 { flex-grow:0;flex-shrink:1; }
    .lg-flex-grow-0-shrink-0 { flex-grow:0;flex-shrink:0; }
    .lg-flex-grow-1-shrink-1-important { flex-grow:1!important;flex-shrink:1!important; }
    .lg-flex-grow-1-shrink-0-important { flex-grow:1!important;flex-shrink:0!important; }
    .lg-flex-grow-0-shrink-1-important { flex-grow:0!important;flex-shrink:1!important; }
    .lg-flex-grow-0-shrink-0-important { flex-grow:0!important;flex-shrink:0!important; }
    .lg-justify-content-start { justify-content:flex-start; }
    .lg-justify-content-end { justify-content:flex-end; }
    .lg-justify-content-center { justify-content:center; }
    .lg-justify-content-between { justify-content:space-between; }
    .lg-justify-content-start-important { justify-content:flex-start!important; }
    .lg-justify-content-end-important { justify-content:flex-end!important; }
    .lg-justify-content-center-important { justify-content:center!important; }
    .lg-justify-content-between-important { justify-content:space-between!important; }
    .lg-order-0 { order:0; }
    .lg-order-1 { order:1; }
    .lg-order-2 { order:2; }
    .lg-order-3 { order:3; }
    .lg-order-4 { order:4; }
    .lg-order-5 { order:5; }
    .lg-order-6 { order:6; }
    .lg-order-7 { order:7; }
    .lg-order-8 { order:8; }
    .lg-order-9 { order:9; }
    .lg-order-10 { order:10; }
    .lg-order-11 { order:11; }
    .lg-order-12 { order:12; }
    .lg-order-13 { order:13; }
    .lg-order-14 { order:14; }
    .lg-order-15 { order:15; }
    .lg-order-16 { order:16; }
    .lg-order-17 { order:17; }
    .lg-order-18 { order:18; }
    .lg-order-19 { order:19; }
    .lg-order-20 { order:20; }
    .lg-order-0-important { order:0!important; }
    .lg-order-1-important { order:1!important; }
    .lg-order-2-important { order:2!important; }
    .lg-order-3-important { order:3!important; }
    .lg-order-4-important { order:4!important; }
    .lg-order-5-important { order:5!important; }
    .lg-order-6-important { order:6!important; }
    .lg-order-7-important { order:7!important; }
    .lg-order-8-important { order:8!important; }
    .lg-order-9-important { order:9!important; }
    .lg-order-10-important { order:10!important; }
    .lg-order-11-important { order:11!important; }
    .lg-order-12-important { order:12!important; }
    .lg-order-13-important { order:13!important; }
    .lg-order-14-important { order:14!important; }
    .lg-order-15-important { order:15!important; }
    .lg-order-16-important { order:16!important; }
    .lg-order-17-important { order:17!important; }
    .lg-order-18-important { order:18!important; }
    .lg-order-19-important { order:19!important; }
    .lg-order-20-important { order:20!important; }
    .lg-justify-content-start { justify-content:flex-start; }
    .lg-justify-content-end { justify-content:flex-end; }
    .lg-justify-content-center { justify-content:center; }
    .lg-justify-content-between { justify-content:space-between; }
    .lg-justify-content-start-important { justify-content:flex-start!important; }
    .lg-justify-content-end-important { justify-content:flex-end!important; }
    .lg-justify-content-center-important { justify-content:center!important; }
    .lg-justify-content-between-important { justify-content:space-between!important; }
    .lg-gap-0 { gap:0; }
    .lg-gap-1 { gap:var(--gap-size-1); }
    .lg-gap-2 { gap:var(--gap-size-2); }
    .lg-gap-3 { gap:var(--gap-size-3); }
    .lg-gap-4 { gap:var(--gap-size-4); }
    .lg-gap-5 { gap:var(--gap-size-5); }
    .lg-gap-6 { gap:var(--gap-size-6); }
    .lg-gap-7 { gap:var(--gap-size-7); }
    .lg-gap-8 { gap:var(--gap-size-8); }
    .lg-gap-0-important { gap:0!important; }
    .lg-gap-1-important { gap:var(--gap-size-1)!important; }
    .lg-gap-2-important { gap:var(--gap-size-2)!important; }
    .lg-gap-3-important { gap:var(--gap-size-3)!important; }
    .lg-gap-4-important { gap:var(--gap-size-4)!important; }
    .lg-gap-5-important { gap:var(--gap-size-5)!important; }
    .lg-gap-6-important { gap:var(--gap-size-6)!important; }
    .lg-gap-7-important { gap:var(--gap-size-7)!important; }
    .lg-gap-8-important { gap:var(--gap-size-8)!important; }
    .lg-align-items-start { align-items:start; }
    .lg-align-items-end { align-items:end; }
    .lg-align-items-center { align-items:center; }
    .lg-align-items-stretch { align-items:stretch; }
    .lg-align-items-baseline { align-items:baseline; }
    .lg-align-items-start-important { align-items:start!important; }
    .lg-align-items-end-important { align-items:end!important; }
    .lg-align-items-center-important { align-items:center!important; }
    .lg-align-items-stretch-important { align-items:stretch!important; }
    .lg-align-items-baseline-important { align-items:baseline; }
    .lg-align-self-start { align-self:start; }
    .lg-align-self-center { align-self:center; }
    .lg-align-self-end { align-self:end; }
    .lg-align-self-first { align-self:first; }
    .lg-align-self-last { align-self:last; }
    .lg-align-self-inherit { align-self:inherit; }
    .lg-align-self-start-important { align-self:start!important; }
    .lg-align-self-center-important { align-self:center!important; }
    .lg-align-self-end-important { align-self:end!important; }
    .lg-align-self-first-important { align-self:first!important; }
    .lg-align-self-last-important { align-self:last!important; }
    .lg-align-self-inherit-important { align-self:inherit!important; }
    .lg-w-full { width:100%; }
    .lg-w-auto { width:auto; }
    .lg-child-w-full > * { width:100%; }
    .lg-w-full-important { width:100%!important; }
    .lg-w-auto-important { width:auto!important; }
    .lg-child-w-full-important > * { width:100%!important; }
    .lg-w-0 { width:0; }
    .lg-w-1 { width:8.33%; }
    .lg-w-2 { width:16.66%; }
    .lg-w-3 { width:25%; }
    .lg-w-4 { width:33.33%; }
    .lg-w-5 { width:41.66%; }
    .lg-w-6 { width:50%; }
    .lg-w-7 { width:58.33%; }
    .lg-w-8 { width:66.66%; }
    .lg-w-9 { width:75%; }
    .lg-w-10 { width:83.33%; }
    .lg-w-11 { width:91.66%; }
    .lg-w-12 { width:100%; }
    .lg-w-0-important { width:0!important; }
    .lg-w-1-important { width:8.33%!important; }
    .lg-w-2-important { width:16.66%!important; }
    .lg-w-3-important { width:25%!important; }
    .lg-w-4-important { width:33.33%!important; }
    .lg-w-5-important { width:41.66%!important; }
    .lg-w-6-important { width:50%!important; }
    .lg-w-7-important { width:58.33%!important; }
    .lg-w-8-important { width:66.66%!important; }
    .lg-w-9-important { width:75%!important; }
    .lg-w-10-important { width:83.33%!important; }
    .lg-w-11-important { width:91.66%!important; }
    .lg-w-12-important { width:100%!important; }
    .lg-w-50px { width:50px; }
    .lg-w-100px { width:100px; }
    .lg-w-150px { width:150px; }
    .lg-w-200px { width:200px; }
    .lg-w-250px { width:250px; }
    .lg-w-300px { width:300px; }
    .lg-w-350px { width:350px; }
    .lg-w-400px { width:400px; }
    .lg-w-450px { width:450px; }
    .lg-w-500px { width:500px; }
    .lg-w-50px-important { width:50px!important; }
    .lg-w-100px-important { width:100px!important; }
    .lg-w-150px-important { width:150px!important; }
    .lg-w-200px-important { width:200px!important; }
    .lg-w-250px-important { width:250px!important; }
    .lg-w-300px-important { width:300px!important; }
    .lg-w-350px-important { width:350px!important; }
    .lg-w-400px-important { width:400px!important; }
    .lg-w-450px-important { width:450px!important; }
    .lg-w-500px-important { width:500px!important; }
    .lg-min-w-auto { min-width:auto; }
    .lg-min-w-inherit { min-width:inherit; }
    .lg-min-w-initial { min-width:initial; }
    .lg-min-w-0 { min-width:0; }
    .lg-min-w-auto-important { min-width:auto!important; }
    .lg-min-w-inherit-important { min-width:inherit!important; }
    .lg-min-w-initial-important { min-width:initial!important; }
    .lg-min-w-0-important { min-width:0!important; }
    .lg-min-w-50px { min-width:50px; }
    .lg-min-w-100px { min-width:100px; }
    .lg-min-w-150px { min-width:150px; }
    .lg-min-w-200px { min-width:200px; }
    .lg-min-w-250px { min-width:250px; }
    .lg-min-w-300px { min-width:300px; }
    .lg-min-w-350px { min-width:350px; }
    .lg-min-w-400px { min-width:400px; }
    .lg-min-w-450px { min-width:450px; }
    .lg-min-w-500px { min-width:500px; }
    .lg-min-w-50px-important { min-width:50px!important; }
    .lg-min-w-100px-important { min-width:100px!important; }
    .lg-min-w-150px-important { min-width:150px!important; }
    .lg-min-w-200px-important { min-width:200px!important; }
    .lg-min-w-250px-important { min-width:250px!important; }
    .lg-min-w-300px-important { min-width:300px!important; }
    .lg-min-w-350px-important { min-width:350px!important; }
    .lg-min-w-400px-important { min-width:400px!important; }
    .lg-min-w-450px-important { min-width:450px!important; }
    .lg-min-w-500px-important { min-width:500px!important; }
    .lg-min-w-2rem { min-width:2rem; }
    .lg-min-w-4rem { min-width:4rem; }
    .lg-min-w-6rem { min-width:6rem; }
    .lg-min-w-8rem { min-width:8rem; }
    .lg-min-w-10rem { min-width:10rem; }
    .lg-min-w-12rem { min-width:12rem; }
    .lg-min-w-14rem { min-width:14rem; }
    .lg-min-w-16rem { min-width:16rem; }
    .lg-min-w-18rem { min-width:18rem; }
    .lg-min-w-20rem { min-width:20rem; }
    .lg-min-w-2rem-important { min-width:2rem!important; }
    .lg-min-w-4rem-important { min-width:4rem!important; }
    .lg-min-w-6rem-important { min-width:6rem!important; }
    .lg-min-w-8rem-important { min-width:8rem!important; }
    .lg-min-w-10rem-important { min-width:10rem!important; }
    .lg-min-w-12rem-important { min-width:12rem!important; }
    .lg-min-w-14rem-important { min-width:14rem!important; }
    .lg-min-w-16rem-important { min-width:16rem!important; }
    .lg-min-w-18rem-important { min-width:18rem!important; }
    .lg-min-w-20rem-important { min-width:20rem!important; }
    .lg-max-w-0 { max-width:0; }
    .lg-max-w-0-important { max-width:0!important; }
    .lg-max-w-25vw { max-width:25vw; }
    .lg-max-w-50vw { max-width:50vw; }
    .lg-max-w-75vw { max-width:75vw; }
    .lg-max-w-100vw { max-width:100vw; }
    .lg-max-w-25vw-important { max-width:25vw!important; }
    .lg-max-w-50vw-important { max-width:50vw!important; }
    .lg-max-w-75vw-important { max-width:75vw!important; }
    .lg-max-w-100vw-important { max-width:100vw!important; }
    .lg-max-w-50px { max-width:50px; }
    .lg-max-w-100px { max-width:100px; }
    .lg-max-w-150px { max-width:150px; }
    .lg-max-w-200px { max-width:200px; }
    .lg-max-w-250px { max-width:250px; }
    .lg-max-w-300px { max-width:300px; }
    .lg-max-w-350px { max-width:350px; }
    .lg-max-w-400px { max-width:400px; }
    .lg-max-w-450px { max-width:450px; }
    .lg-max-w-500px { max-width:500px; }
    .lg-max-w-50px-important { max-width:50px!important; }
    .lg-max-w-100px-important { max-width:100px!important; }
    .lg-max-w-150px-important { max-width:150px!important; }
    .lg-max-w-200px-important { max-width:200px!important; }
    .lg-max-w-250px-important { max-width:250px!important; }
    .lg-max-w-300px-important { max-width:300px!important; }
    .lg-max-w-350px-important { max-width:350px!important; }
    .lg-max-w-400px-important { max-width:400px!important; }
    .lg-max-w-450px-important { max-width:450px!important; }
    .lg-max-w-500px-important { max-width:500px!important; }
    .lg-max-w-2rem { max-width:2rem; }
    .lg-max-w-4rem { max-width:4rem; }
    .lg-max-w-6rem { max-width:6rem; }
    .lg-max-w-8rem { max-width:8rem; }
    .lg-max-w-10rem { max-width:10rem; }
    .lg-max-w-12rem { max-width:12rem; }
    .lg-max-w-14rem { max-width:14rem; }
    .lg-max-w-16rem { max-width:16rem; }
    .lg-max-w-18rem { max-width:18rem; }
    .lg-max-w-20rem { max-width:20rem; }
    .lg-max-w-2rem-important { max-width:2rem!important; }
    .lg-max-w-4rem-important { max-width:4rem!important; }
    .lg-max-w-6rem-important { max-width:6rem!important; }
    .lg-max-w-8rem-important { max-width:8rem!important; }
    .lg-max-w-10rem-important { max-width:10rem!important; }
    .lg-max-w-12rem-important { max-width:12rem!important; }
    .lg-max-w-14rem-important { max-width:14rem!important; }
    .lg-max-w-16rem-important { max-width:16rem!important; }
    .lg-max-w-18rem-important { max-width:18rem!important; }
    .lg-max-w-20rem-important { max-width:20rem!important; }
    .lg-h-full { height:100%; }
    .lg-h-full-important { height:100%!important; }
    .lg-h-0 { height:0; }
    .lg-h-0-important { height:0!important; }
    .lg-h-25vh { height:25vh; }
    .lg-h-50vh { height:50vh; }
    .lg-h-75vh { height:75vh; }
    .lg-h-100vh { height:100vh; }
    .lg-h-25vh-important { height:25vh!important; }
    .lg-h-50vh-important { height:50vh!important; }
    .lg-h-75vh-important { height:75vh!important; }
    .lg-h-100vh-important { height:100vh!important; }
    .lg-h-50px { height:50px; }
    .lg-h-100px { height:100px; }
    .lg-h-150px { height:150px; }
    .lg-h-200px { height:200px; }
    .lg-h-250px { height:250px; }
    .lg-h-300px { height:300px; }
    .lg-h-350px { height:350px; }
    .lg-h-400px { height:400px; }
    .lg-h-450px { height:450px; }
    .lg-h-500px { height:500px; }
    .lg-h-50px-important { height:50px!important; }
    .lg-h-100px-important { height:100px!important; }
    .lg-h-150px-important { height:150px!important; }
    .lg-h-200px-important { height:200px!important; }
    .lg-h-250px-important { height:250px!important; }
    .lg-h-300px-important { height:300px!important; }
    .lg-h-350px-important { height:350px!important; }
    .lg-h-400px-important { height:400px!important; }
    .lg-h-450px-important { height:450px!important; }
    .lg-h-500px-important { height:500px!important; }
    .lg-max-h-0 { max-height:0; }
    .lg-max-h-0-important { max-height:0!important; }
    .lg-max-h-25vh { max-height:25vh; }
    .lg-max-h-50vh { max-height:50vh; }
    .lg-max-h-75vh { max-height:75vh; }
    .lg-max-h-100vh { max-height:100vh; }
    .lg-max-h-25vh-important { max-height:25vh!important; }
    .lg-max-h-50vh-important { max-height:50vh!important; }
    .lg-max-h-75vh-important { max-height:75vh!important; }
    .lg-max-h-100vh-important { max-height:100vh!important; }
    .lg-max-h-50px { max-height:50px; }
    .lg-max-h-100px { max-height:100px; }
    .lg-max-h-150px { max-height:150px; }
    .lg-max-h-200px { max-height:200px; }
    .lg-max-h-250px { max-height:250px; }
    .lg-max-h-300px { max-height:300px; }
    .lg-max-h-350px { max-height:350px; }
    .lg-max-h-400px { max-height:400px; }
    .lg-max-h-450px { max-height:450px; }
    .lg-max-h-500px { max-height:500px; }
    .lg-max-h-50px-important { max-height:50px!important; }
    .lg-max-h-100px-important { max-height:100px!important; }
    .lg-max-h-150px-important { max-height:150px!important; }
    .lg-max-h-200px-important { max-height:200px!important; }
    .lg-max-h-250px-important { max-height:250px!important; }
    .lg-max-h-300px-important { max-height:300px!important; }
    .lg-max-h-350px-important { max-height:350px!important; }
    .lg-max-h-400px-important { max-height:400px!important; }
    .lg-max-h-450px-important { max-height:450px!important; }
    .lg-max-h-500px-important { max-height:500px!important; }
    .lg-h-025rem { height:.25rem; }
    .lg-h-05rem { height:.5rem; }
    .lg-h-075rem { height:.75rem; }
    .lg-h-1rem { height:1rem; }
    .lg-h-125rem { height:1.25rem; }
    .lg-h-15rem { height:1.5rem; }
    .lg-h-175rem { height:1.75rem; }
    .lg-h-2rem { height:2rem; }
    .lg-h-3rem { height:3rem; }
    .lg-h-4rem { height:4rem; }
    .lg-h-5rem { height:5rem; }
    .lg-h-025rem-important { height:.25rem!important; }
    .lg-h-05rem-important { height:.5rem!important; }
    .lg-h-075rem-important { height:.75rem!important; }
    .lg-h-1rem-important { height:1rem!important; }
    .lg-h-125rem-important { height:1.25rem!important; }
    .lg-h-15rem-important { height:1.5rem!important; }
    .lg-h-175rem-important { height:1.75rem!important; }
    .lg-h-2rem-important { height:2rem!important; }
    .lg-h-3rem-important { height:3rem!important; }
    .lg-h-4rem-important { height:4rem!important; }
    .lg-h-5rem-important { height:5rem!important; }
    .lg-cols { display:flex;flex-direction:row;flex-wrap:wrap;padding:var(--padding-size-2); }
    .cols.lg-without-padding { padding:0; }
    .cols.lg-without-padding-important { padding:0!important; }
    .cols > [class*="col-"].lg-without-padding { padding:0; }
    .cols > [class*="col-"].lg-without-padding-important { padding:0!important; }
    .cols.lg-null-children-padding-y { margin-left:calc(var(--margin-size-2) * -1);margin-right:calc(var(--margin-size-2) * -1); }
    .cols.lg-null-children-padding-x { margin-top:calc(var(--margin-size-2) * -1);margin-right:calc(var(--margin-size-2) * -1); }
    .cols.lg-null-children-padding { margin:calc(var(--margin-size-2) * -1); }
    .cols > .lg-col-0 { width:0; }
    .cols > .lg-col-1 { width:8.33%; }
    .cols > .lg-col-2 { width:16.66%; }
    .cols > .lg-col-3 { width:25%; }
    .cols > .lg-col-4 { width:33.33%; }
    .cols > .lg-col-5 { width:41.66%; }
    .cols > .lg-col-6 { width:50%; }
    .cols > .lg-col-7 { width:58.33%; }
    .cols > .lg-col-8 { width:66.66%; }
    .cols > .lg-col-9 { width:75%; }
    .cols > .lg-col-10 { width:83.33%; }
    .cols > .lg-col-11 { width:91.66%; }
    .cols > .lg-col-12 { width:100%; }
    .cols > .lg-col-auto { width:auto; }
    .cols > .lg-col-0-important { width:0!important; }
    .cols > .lg-col-1-important { width:8.33%!important; }
    .cols > .lg-col-2-important { width:16.66%!important; }
    .cols > .lg-col-3-important { width:25%!important; }
    .cols > .lg-col-4-important { width:33.33%!important; }
    .cols > .lg-col-5-important { width:41.66%!important; }
    .cols > .lg-col-6-important { width:50%!important; }
    .cols > .lg-col-7-important { width:58.33%!important; }
    .cols > .lg-col-8-important { width:66.66%!important; }
    .cols > .lg-col-9-important { width:75%!important; }
    .cols > .lg-col-10-important { width:83.33%!important; }
    .cols > .lg-col-11-important { width:91.66%!important; }
    .cols > .lg-col-12-important { width:100%!important; }
    .cols > .lg-col-auto-important { width:auto!important; }
    .lg-overflow-auto { overflow:auto; }
    .lg-overflow-hidden { overflow:hidden; }
    .lg-overflow-initial { overflow:initial; }
    .lg-overflow-scroll { overflow:scroll; }
    .lg-overflow-unset { overflow:unset; }
    .lg-overflow-auto-important { overflow:auto !important; }
    .lg-overflow-hidden-important { overflow:hidden !important; }
    .lg-overflow-initial-important { overflow:initial !important; }
    .lg-overflow-scroll-important { overflow:scroll !important; }
    .lg-overflow-unset-important { overflow:unset !important; }
    .lg-force-break-line { -ms-word-break: break-all;word-break: break-all;word-break: break-word; -webkit-hyphens: auto; -moz-hyphens: auto; -ms-hyphens: auto;hyphens: auto; }
    .lg-force-break-line-important { -ms-word-break: break-all !important;word-break: break-all !important;word-break: break-word !important; -webkit-hyphens: auto !important; -moz-hyphens: auto !important; -ms-hyphens: auto !important;hyphens: auto !important; }

}

/* Extra large devices (large laptops and desktops, 1200px and up) */
/* XL */
@media only screen and (min-width: 1200px) { 
    
    .xl-text-xs { font-size:.5rem!important; }
    .xl-text-sm { font-size:.75rem!important; }
    .xl-text-md { font-size:1rem!important; }
    .xl-text-lg { font-size:1.25rem!important; }
    .xl-text-xl { font-size:1.5rem!important; }
    .xl-text-align-inherit { text-align:inherit; }
    .xl-text-align-start { text-align:start; }
    .xl-text-align-center { text-align:center; }
    .xl-text-align-end { text-align:end; }
    .xl-text-align-justify { text-align:justify; }
    .xl-text-align-justifyall { text-align:justify-all; }
    .xl-text-align-unset { text-align:unset; }
    .xl-text-align-inherit-important { text-align:inherit!important; }
    .xl-text-align-start-important { text-align:start!important; }
    .xl-text-align-center-important { text-align:center!important; }
    .xl-text-align-end-important { text-align:end!important; }
    .xl-text-align-justify-important { text-align:justify!important; }
    .xl-text-align-justifyall-important { text-align:justify-all!important; }
    .xl-text-align-unset-important { text-align:unset!important; }
    .xl-uppercase { text-transform:uppercase; }
    .xl-lowercase { text-transform:lowercase; }
    .xl-fisrt-upper { text-transform:capitalize; }
    .xl-only-first-upper { display:inline-block!important;text-transform:lowercase; }
    .xl-only-first-upper::first-letter { text-transform:uppercase; }
    .xl-text-transform-none { text-transform:none; }
    .xl-uppercase-important { text-transform:uppercase!important; }
    .xl-lowercase-important { text-transform:lowercase!important; }
    .xl-fisrt-upper-important { text-transform:capitalize!important; }
    .xl-only-first-upper-important { display:inline-block!important;text-transform:lowercase!important; }
    .xl-only-first-upper-important::first-letter { text-transform:uppercase!important; }
    .xl-text-transform-none-important { text-transform:none!important; }
    .xl-hidden { display:none; }
    .xl-block { display:block; }
    .xl-flex { display:flex;flex-wrap:nowrap; }
    .xl-inline { display:inline; }
    .xl-grid { display:grid; }
    .xl-inherit { display:inherit; }
    .xl-none { display:none; }
    .xl-hidden-important { display:none!important; }
    .xl-block-important { display:block!important; }
    .xl-flex-important { display:flex!important; }
    .xl-inline-important { display:inline!important; }
    .xl-grid-important { display:grid!important; }
    .xl-inherit-important { display:inherit!important; }
    .xl-none-important { display:none!important; }
    .xl-font-bold { font-weight:700; }
    .xl-hover\:font-bold:hover { font-weight:700; }
    .xl-font-normal { font-weight:400; }
    .xl-hover\:font-normal:hover { font-weight:400; }
    .xl-font-bold-important { font-weight:700!important; }
    .xl-hover\:font-bold-important:hover { font-weight:700!important; }
    .xl-font-normal-important { font-weight:400!important; }
    .xl-hover\:font-normal-important:hover { font-weight:400!important; }
    .xl-font-italic { font-style:italic; }
    .xl-font-italic-important { font-style:italic!important; }
    .xl-font-family-inherit { font-family:inherit; }
    .xl-font-family-initial { font-family:initial; }
    .xl-font-family-monospace { font-family:monospace; }
    .xl-font-family-emoji { font-family:emoji; }
    .xl-font-family-inherit-important { font-family:inherit!important; }
    .xl-font-family-initial-important { font-family:initial!important; }
    .xl-font-family-monospace-important { font-family:monospace!important; }
    .xl-font-family-emoji-important { font-family:emoji!important; }
    .xl-text-no-wrap { text-wrap:nowrap;white-space:nowrap; }
    .xl-text-no-wrap-important { text-wrap:nowrap!important;white-space:nowrap!important; }
    .xl-cursor-pointer { cursor:pointer; }
    .xl-cursor-auto { cursor:auto; }
    .xl-cursor-inherit { cursor:inherit; }
    .xl-pointer-events-none { pointer-events:none; }
    .xl-pointer-events-auto { pointer-events:auto; }
    .xl-text-decoration-none { text-decoration:none; }
    .xl-text-decoration-inherit { text-decoration:inherit; }
    .xl-text-decoration-initial { text-decoration:initial; }
    .xl-text-decoration-underline { text-decoration:underline; }
    .xl-text-decoration-underline-dotted { text-decoration:underline dotted; }
    .xl-text-decoration-underline-wavy { text-decoration:underline wavy; }
    .xl-text-decoration-none-important { text-decoration:none!important; }
    .xl-text-decoration-inherit-important { text-decoration:inherit!important; }
    .xl-text-decoration-initial-important { text-decoration:initial!important; }
    .xl-text-decoration-underline-important { text-decoration:underline!important; }
    .xl-text-decoration-underline-dotted-important { text-decoration:underline dotted!important; }
    .xl-text-decoration-underline-wavy-important { text-decoration:underline wavy!important; }
    .xl-p-0 { padding:0; }
    .xl-p-1 { padding:var(--padding-size-1); }
    .xl-p-2 { padding:var(--padding-size-2); }
    .xl-p-3 { padding:var(--padding-size-3); }
    .xl-p-4 { padding:var(--padding-size-4); }
    .xl-p-5 { padding:var(--padding-size-5); }
    .xl-p-6 { padding:var(--padding-size-6); }
    .xl-p-7 { padding:var(--padding-size-7); }
    .xl-p-8 { padding:var(--padding-size-8); }
    .xl-p-9 { padding:var(--padding-size-9); }
    .xl-p-10 { padding:var(--padding-size-10); }
    .xl-p-0-important { padding:0!important; }
    .xl-p-1-important { padding:var(--padding-size-1)!important; }
    .xl-p-2-important { padding:var(--padding-size-2)!important; }
    .xl-p-3-important { padding:var(--padding-size-3)!important; }
    .xl-p-4-important { padding:var(--padding-size-4)!important; }
    .xl-p-5-important { padding:var(--padding-size-5)!important; }
    .xl-p-6-important { padding:var(--padding-size-6)!important; }
    .xl-p-7-important { padding:var(--padding-size-7)!important; }
    .xl-p-8-important { padding:var(--padding-size-8)!important; }
    .xl-p-9-important { padding:var(--padding-size-9)!important; }
    .xl-p-10-important { padding:var(--padding-size-10)!important; }
    .xl-pt-0 { padding-top:0; }
    .xl-pt-1 { padding-top:var(--padding-size-1); }
    .xl-pt-2 { padding-top:var(--padding-size-2); }
    .xl-pt-3 { padding-top:var(--padding-size-3); }
    .xl-pt-4 { padding-top:var(--padding-size-4); }
    .xl-pt-5 { padding-top:var(--padding-size-5); }
    .xl-pt-6 { padding-top:var(--padding-size-6); }
    .xl-pt-7 { padding-top:var(--padding-size-7); }
    .xl-pt-8 { padding-top:var(--padding-size-8); }
    .xl-pt-9 { padding-top:var(--padding-size-9); }
    .xl-pt-10 { padding-top:var(--padding-size-10); }
    .xl-pt-0-important { padding-top:0!important; }
    .xl-pt-1-important { padding-top:var(--padding-size-1)!important; }
    .xl-pt-2-important { padding-top:var(--padding-size-2)!important; }
    .xl-pt-3-important { padding-top:var(--padding-size-3)!important; }
    .xl-pt-4-important { padding-top:var(--padding-size-4)!important; }
    .xl-pt-5-important { padding-top:var(--padding-size-5)!important; }
    .xl-pt-6-important { padding-top:var(--padding-size-6)!important; }
    .xl-pt-7-important { padding-top:var(--padding-size-7)!important; }
    .xl-pt-8-important { padding-top:var(--padding-size-8)!important; }
    .xl-pt-9-important { padding-top:var(--padding-size-9)!important; }
    .xl-pt-10-important { padding-top:var(--padding-size-10)!important; }
    .xl-pr-0 { padding-right:0; }
    .xl-pr-1 { padding-right:var(--padding-size-1); }
    .xl-pr-2 { padding-right:var(--padding-size-2); }
    .xl-pr-3 { padding-right:var(--padding-size-3); }
    .xl-pr-4 { padding-right:var(--padding-size-4); }
    .xl-pr-5 { padding-right:var(--padding-size-5); }
    .xl-pr-6 { padding-right:var(--padding-size-6); }
    .xl-pr-7 { padding-right:var(--padding-size-7); }
    .xl-pr-8 { padding-right:var(--padding-size-8); }
    .xl-pr-9 { padding-right:var(--padding-size-9); }
    .xl-pr-10 { padding-right:var(--padding-size-10); }
    .xl-pr-0-important { padding-right:0!important; }
    .xl-pr-1-important { padding-right:var(--padding-size-1)!important; }
    .xl-pr-2-important { padding-right:var(--padding-size-2)!important; }
    .xl-pr-3-important { padding-right:var(--padding-size-3)!important; }
    .xl-pr-4-important { padding-right:var(--padding-size-4)!important; }
    .xl-pr-5-important { padding-right:var(--padding-size-5)!important; }
    .xl-pr-6-important { padding-right:var(--padding-size-6)!important; }
    .xl-pr-7-important { padding-right:var(--padding-size-7)!important; }
    .xl-pr-8-important { padding-right:var(--padding-size-8)!important; }
    .xl-pr-9-important { padding-right:var(--padding-size-9)!important; }
    .xl-pr-10-important { padding-right:var(--padding-size-10)!important; }
    .xl-pb-0 { padding-bottom:0; }
    .xl-pb-1 { padding-bottom:var(--padding-size-1); }
    .xl-pb-2 { padding-bottom:var(--padding-size-2); }
    .xl-pb-3 { padding-bottom:var(--padding-size-3); }
    .xl-pb-4 { padding-bottom:var(--padding-size-4); }
    .xl-pb-5 { padding-bottom:var(--padding-size-5); }
    .xl-pb-6 { padding-bottom:var(--padding-size-6); }
    .xl-pb-7 { padding-bottom:var(--padding-size-7); }
    .xl-pb-8 { padding-bottom:var(--padding-size-8); }
    .xl-pb-9 { padding-bottom:var(--padding-size-9); }
    .xl-pb-10 { padding-bottom:var(--padding-size-10); }
    .xl-pb-0-important { padding-bottom:0!important; }
    .xl-pb-1-important { padding-bottom:var(--padding-size-1)!important; }
    .xl-pb-2-important { padding-bottom:var(--padding-size-2)!important; }
    .xl-pb-3-important { padding-bottom:var(--padding-size-3)!important; }
    .xl-pb-4-important { padding-bottom:var(--padding-size-4)!important; }
    .xl-pb-5-important { padding-bottom:var(--padding-size-5)!important; }
    .xl-pb-6-important { padding-bottom:var(--padding-size-6)!important; }
    .xl-pb-7-important { padding-bottom:var(--padding-size-7)!important; }
    .xl-pb-8-important { padding-bottom:var(--padding-size-8)!important; }
    .xl-pb-9-important { padding-bottom:var(--padding-size-9)!important; }
    .xl-pb-10-important { padding-bottom:var(--padding-size-10)!important; }
    .xl-pl-0 { padding-left:0; }
    .xl-pl-1 { padding-left:var(--padding-size-1); }
    .xl-pl-2 { padding-left:var(--padding-size-2); }
    .xl-pl-3 { padding-left:var(--padding-size-3); }
    .xl-pl-4 { padding-left:var(--padding-size-4); }
    .xl-pl-5 { padding-left:var(--padding-size-5); }
    .xl-pl-6 { padding-left:var(--padding-size-6); }
    .xl-pl-7 { padding-left:var(--padding-size-7); }
    .xl-pl-8 { padding-left:var(--padding-size-8); }
    .xl-pl-9 { padding-left:var(--padding-size-9); }
    .xl-pl-10 { padding-left:var(--padding-size-10); }
    .xl-pl-0-important { padding-left:0!important; }
    .xl-pl-1-important { padding-left:var(--padding-size-1)!important; }
    .xl-pl-2-important { padding-left:var(--padding-size-2)!important; }
    .xl-pl-3-important { padding-left:var(--padding-size-3)!important; }
    .xl-pl-4-important { padding-left:var(--padding-size-4)!important; }
    .xl-pl-5-important { padding-left:var(--padding-size-5)!important; }
    .xl-pl-6-important { padding-left:var(--padding-size-6)!important; }
    .xl-pl-7-important { padding-left:var(--padding-size-7)!important; }
    .xl-pl-8-important { padding-left:var(--padding-size-8)!important; }
    .xl-pl-9-important { padding-left:var(--padding-size-9)!important; }
    .xl-pl-10-important { padding-left:var(--padding-size-10)!important; }
    .xl-ph-0 { padding-left:0;padding-right:0; }
    .xl-ph-1 { padding-left:var(--padding-size-1);padding-right:var(--padding-size-1); }
    .xl-ph-2 { padding-left:var(--padding-size-2);padding-right:var(--padding-size-2); }
    .xl-ph-3 { padding-left:var(--padding-size-3);padding-right:var(--padding-size-3); }
    .xl-ph-4 { padding-left:var(--padding-size-4);padding-right:var(--padding-size-4); }
    .xl-ph-5 { padding-left:var(--padding-size-5);padding-right:var(--padding-size-5); }
    .xl-ph-6 { padding-left:var(--padding-size-6);padding-right:var(--padding-size-6); }
    .xl-ph-7 { padding-left:var(--padding-size-7);padding-right:var(--padding-size-7); }
    .xl-ph-8 { padding-left:var(--padding-size-8);padding-right:var(--padding-size-8); }
    .xl-ph-9 { padding-left:var(--padding-size-9);padding-right:var(--padding-size-9); }
    .xl-ph-10 { padding-left:var(--padding-size-10);padding-right:var(--padding-size-10); }
    .xl-ph-0-important { padding-left:0!important;padding-right:0!important; }
    .xl-ph-1-important { padding-left:var(--padding-size-1)!important;padding-right:var(--padding-size-1)!important; }
    .xl-ph-2-important { padding-left:var(--padding-size-2)!important;padding-right:var(--padding-size-2)!important; }
    .xl-ph-3-important { padding-left:var(--padding-size-3)!important;padding-right:var(--padding-size-3)!important; }
    .xl-ph-4-important { padding-left:var(--padding-size-4)!important;padding-right:var(--padding-size-4)!important; }
    .xl-ph-5-important { padding-left:var(--padding-size-5)!important;padding-right:var(--padding-size-5)!important; }
    .xl-ph-6-important { padding-left:var(--padding-size-6)!important;padding-right:var(--padding-size-6)!important; }
    .xl-ph-7-important { padding-left:var(--padding-size-7)!important;padding-right:var(--padding-size-7)!important; }
    .xl-ph-8-important { padding-left:var(--padding-size-8)!important;padding-right:var(--padding-size-8)!important; }
    .xl-ph-9-important { padding-left:var(--padding-size-9)!important;padding-right:var(--padding-size-9)!important; }
    .xl-ph-10-important { padding-left:var(--padding-size-10)!important;padding-right:var(--padding-size-10)!important; }
    .xl-pv-0 { padding-top:0;padding-bottom:0; }
    .xl-pv-1 { padding-top:var(--padding-size-1);padding-bottom:var(--padding-size-1); }
    .xl-pv-2 { padding-top:var(--padding-size-2);padding-bottom:var(--padding-size-2); }
    .xl-pv-3 { padding-top:var(--padding-size-3);padding-bottom:var(--padding-size-3); }
    .xl-pv-4 { padding-top:var(--padding-size-4);padding-bottom:var(--padding-size-4); }
    .xl-pv-5 { padding-top:var(--padding-size-5);padding-bottom:var(--padding-size-5); }
    .xl-pv-6 { padding-top:var(--padding-size-6);padding-bottom:var(--padding-size-6); }
    .xl-pv-7 { padding-top:var(--padding-size-7);padding-bottom:var(--padding-size-7); }
    .xl-pv-8 { padding-top:var(--padding-size-8);padding-bottom:var(--padding-size-8); }
    .xl-pv-9 { padding-top:var(--padding-size-9);padding-bottom:var(--padding-size-9); }
    .xl-pv-10 { padding-top:var(--padding-size-10);padding-bottom:var(--padding-size-10); }
    .xl-pv-0-important { padding-top:0!important;padding-bottom:0!important; }
    .xl-pv-1-important { padding-top:var(--padding-size-1)!important;padding-bottom:var(--padding-size-1)!important; }
    .xl-pv-2-important { padding-top:var(--padding-size-2)!important;padding-bottom:var(--padding-size-2)!important; }
    .xl-pv-3-important { padding-top:var(--padding-size-3)!important;padding-bottom:var(--padding-size-3)!important; }
    .xl-pv-4-important { padding-top:var(--padding-size-4)!important;padding-bottom:var(--padding-size-4)!important; }
    .xl-pv-5-important { padding-top:var(--padding-size-5)!important;padding-bottom:var(--padding-size-5)!important; }
    .xl-pv-6-important { padding-top:var(--padding-size-6)!important;padding-bottom:var(--padding-size-6)!important; }
    .xl-pv-7-important { padding-top:var(--padding-size-7)!important;padding-bottom:var(--padding-size-7)!important; }
    .xl-pv-8-important { padding-top:var(--padding-size-8)!important;padding-bottom:var(--padding-size-8)!important; }
    .xl-pv-9-important { padding-top:var(--padding-size-9)!important;padding-bottom:var(--padding-size-9)!important; }
    .xl-pv-10-important { padding-top:var(--padding-size-10)!important;padding-bottom:var(--padding-size-10)!important; }
    .xl-m-0 { margin:0; }
    .xl-m-1 { margin:var(--margin-size-1); }
    .xl-m-2 { margin:var(--margin-size-2); }
    .xl-m-3 { margin:var(--margin-size-3); }
    .xl-m-4 { margin:var(--margin-size-4); }
    .xl-m-5 { margin:var(--margin-size-5); }
    .xl-m-6 { margin:var(--margin-size-6); }
    .xl-m-7 { margin:var(--margin-size-7); }
    .xl-m-8 { margin:var(--margin-size-8); }
    .xl-m-9 { margin:var(--margin-size-9); }
    .xl-m-10 { margin:var(--margin-size-10); }
    .xl-m-0-important { margin:0!important; }
    .xl-m-1-important { margin:var(--margin-size-1)!important; }
    .xl-m-2-important { margin:var(--margin-size-2)!important; }
    .xl-m-3-important { margin:var(--margin-size-3)!important; }
    .xl-m-4-important { margin:var(--margin-size-4)!important; }
    .xl-m-5-important { margin:var(--margin-size-5)!important; }
    .xl-m-6-important { margin:var(--margin-size-6)!important; }
    .xl-m-7-important { margin:var(--margin-size-7)!important; }
    .xl-m-8-important { margin:var(--margin-size-8)!important; }
    .xl-m-9-important { margin:var(--margin-size-9)!important; }
    .xl-m-10-important { margin:var(--margin-size-10)!important; }
    .xl-mt-0 { margin-top:0; }
    .xl-mt-1 { margin-top:var(--margin-size-1); }
    .xl-mt-2 { margin-top:var(--margin-size-2); }
    .xl-mt-3 { margin-top:var(--margin-size-3); }
    .xl-mt-4 { margin-top:var(--margin-size-4); }
    .xl-mt-5 { margin-top:var(--margin-size-5); }
    .xl-mt-6 { margin-top:var(--margin-size-6); }
    .xl-mt-7 { margin-top:var(--margin-size-7); }
    .xl-mt-8 { margin-top:var(--margin-size-8); }
    .xl-mt-9 { margin-top:var(--margin-size-9); }
    .xl-mt-10 { margin-top:var(--margin-size-10); }
    .xl-mt-0-important { margin-top:0!important; }
    .xl-mt-1-important { margin-top:var(--margin-size-1)!important; }
    .xl-mt-2-important { margin-top:var(--margin-size-2)!important; }
    .xl-mt-3-important { margin-top:var(--margin-size-3)!important; }
    .xl-mt-4-important { margin-top:var(--margin-size-4)!important; }
    .xl-mt-5-important { margin-top:var(--margin-size-5)!important; }
    .xl-mt-6-important { margin-top:var(--margin-size-6)!important; }
    .xl-mt-7-important { margin-top:var(--margin-size-7)!important; }
    .xl-mt-8-important { margin-top:var(--margin-size-8)!important; }
    .xl-mt-9-important { margin-top:var(--margin-size-9)!important; }
    .xl-mt-10-important { margin-top:var(--margin-size-10)!important; }
    .xl-mr-0 { margin-right:0; }
    .xl-mr-1 { margin-right:var(--margin-size-1); }
    .xl-mr-2 { margin-right:var(--margin-size-2); }
    .xl-mr-3 { margin-right:var(--margin-size-3); }
    .xl-mr-4 { margin-right:var(--margin-size-4); }
    .xl-mr-5 { margin-right:var(--margin-size-5); }
    .xl-mr-6 { margin-right:var(--margin-size-6); }
    .xl-mr-7 { margin-right:var(--margin-size-7); }
    .xl-mr-8 { margin-right:var(--margin-size-8); }
    .xl-mr-9 { margin-right:var(--margin-size-9); }
    .xl-mr-10 { margin-right:var(--margin-size-10); }
    .xl-mr-0-important { margin-right:0!important; }
    .xl-mr-1-important { margin-right:var(--margin-size-1)!important; }
    .xl-mr-2-important { margin-right:var(--margin-size-2)!important; }
    .xl-mr-3-important { margin-right:var(--margin-size-3)!important; }
    .xl-mr-4-important { margin-right:var(--margin-size-4)!important; }
    .xl-mr-5-important { margin-right:var(--margin-size-5)!important; }
    .xl-mr-6-important { margin-right:var(--margin-size-6)!important; }
    .xl-mr-7-important { margin-right:var(--margin-size-7)!important; }
    .xl-mr-8-important { margin-right:var(--margin-size-8)!important; }
    .xl-mr-9-important { margin-right:var(--margin-size-9)!important; }
    .xl-mr-10-important { margin-right:var(--margin-size-10)!important; }
    .xl-mb-0 { margin-bottom:0; }
    .xl-mb-1 { margin-bottom:var(--margin-size-1); }
    .xl-mb-2 { margin-bottom:var(--margin-size-2); }
    .xl-mb-3 { margin-bottom:var(--margin-size-3); }
    .xl-mb-4 { margin-bottom:var(--margin-size-4); }
    .xl-mb-5 { margin-bottom:var(--margin-size-5); }
    .xl-mb-6 { margin-bottom:var(--margin-size-6); }
    .xl-mb-7 { margin-bottom:var(--margin-size-7); }
    .xl-mb-8 { margin-bottom:var(--margin-size-8); }
    .xl-mb-9 { margin-bottom:var(--margin-size-9); }
    .xl-mb-10 { margin-bottom:var(--margin-size-10); }
    .xl-mb-0-important { margin-bottom:0!important; }
    .xl-mb-1-important { margin-bottom:var(--margin-size-1)!important; }
    .xl-mb-2-important { margin-bottom:var(--margin-size-2)!important; }
    .xl-mb-3-important { margin-bottom:var(--margin-size-3)!important; }
    .xl-mb-4-important { margin-bottom:var(--margin-size-4)!important; }
    .xl-mb-5-important { margin-bottom:var(--margin-size-5)!important; }
    .xl-mb-6-important { margin-bottom:var(--margin-size-6)!important; }
    .xl-mb-7-important { margin-bottom:var(--margin-size-7)!important; }
    .xl-mb-8-important { margin-bottom:var(--margin-size-8)!important; }
    .xl-mb-9-important { margin-bottom:var(--margin-size-9)!important; }
    .xl-mb-10-important { margin-bottom:var(--margin-size-10)!important; }
    .xl-ml-0 { margin-left:0; }
    .xl-ml-1 { margin-left:var(--margin-size-1); }
    .xl-ml-2 { margin-left:var(--margin-size-2); }
    .xl-ml-3 { margin-left:var(--margin-size-3); }
    .xl-ml-4 { margin-left:var(--margin-size-4); }
    .xl-ml-5 { margin-left:var(--margin-size-5); }
    .xl-ml-6 { margin-left:var(--margin-size-6); }
    .xl-ml-7 { margin-left:var(--margin-size-7); }
    .xl-ml-8 { margin-left:var(--margin-size-8); }
    .xl-ml-9 { margin-left:var(--margin-size-9); }
    .xl-ml-10 { margin-left:var(--margin-size-10); }
    .xl-ml-0-important { margin-left:0!important; }
    .xl-ml-1-important { margin-left:var(--margin-size-1)!important; }
    .xl-ml-2-important { margin-left:var(--margin-size-2)!important; }
    .xl-ml-3-important { margin-left:var(--margin-size-3)!important; }
    .xl-ml-4-important { margin-left:var(--margin-size-4)!important; }
    .xl-ml-5-important { margin-left:var(--margin-size-5)!important; }
    .xl-ml-6-important { margin-left:var(--margin-size-6)!important; }
    .xl-ml-7-important { margin-left:var(--margin-size-7)!important; }
    .xl-ml-8-important { margin-left:var(--margin-size-8)!important; }
    .xl-ml-9-important { margin-left:var(--margin-size-9)!important; }
    .xl-ml-10-important { margin-left:var(--margin-size-10)!important; }
    .xl-mh-0 { margin-left:0;margin-right:0; }
    .xl-mh-1 { margin-left:var(--margin-size-1);margin-right:var(--margin-size-1); }
    .xl-mh-2 { margin-left:var(--margin-size-2);margin-right:var(--margin-size-2); }
    .xl-mh-3 { margin-left:var(--margin-size-3);margin-right:var(--margin-size-3); }
    .xl-mh-4 { margin-left:var(--margin-size-4);margin-right:var(--margin-size-4); }
    .xl-mh-5 { margin-left:var(--margin-size-5);margin-right:var(--margin-size-5); }
    .xl-mh-6 { margin-left:var(--margin-size-6);margin-right:var(--margin-size-6); }
    .xl-mh-7 { margin-left:var(--margin-size-7);margin-right:var(--margin-size-7); }
    .xl-mh-8 { margin-left:var(--margin-size-8);margin-right:var(--margin-size-8); }
    .xl-mh-9 { margin-left:var(--margin-size-9);margin-right:var(--margin-size-9); }
    .xl-mh-10 { margin-left:var(--margin-size-10);margin-right:var(--margin-size-10); }
    .xl-mh-0-important { margin-left:0!important;margin-right:0!important; }
    .xl-mh-1-important { margin-left:var(--margin-size-1)!important;margin-right:var(--margin-size-1)!important; }
    .xl-mh-2-important { margin-left:var(--margin-size-2)!important;margin-right:var(--margin-size-2)!important; }
    .xl-mh-3-important { margin-left:var(--margin-size-3)!important;margin-right:var(--margin-size-3)!important; }
    .xl-mh-4-important { margin-left:var(--margin-size-4)!important;margin-right:var(--margin-size-4)!important; }
    .xl-mh-5-important { margin-left:var(--margin-size-5)!important;margin-right:var(--margin-size-5)!important; }
    .xl-mh-6-important { margin-left:var(--margin-size-6)!important;margin-right:var(--margin-size-6)!important; }
    .xl-mh-7-important { margin-left:var(--margin-size-7)!important;margin-right:var(--margin-size-7)!important; }
    .xl-mh-8-important { margin-left:var(--margin-size-8)!important;margin-right:var(--margin-size-8)!important; }
    .xl-mh-9-important { margin-left:var(--margin-size-9)!important;margin-right:var(--margin-size-9)!important; }
    .xl-mh-10-important { margin-left:var(--margin-size-10)!important;margin-right:var(--margin-size-10)!important; }
    .xl-mv-0 { margin-top:0;margin-bottom:0; }
    .xl-mv-1 { margin-top:var(--margin-size-1);margin-bottom:var(--margin-size-1); }
    .xl-mv-2 { margin-top:var(--margin-size-2);margin-bottom:var(--margin-size-2); }
    .xl-mv-3 { margin-top:var(--margin-size-3);margin-bottom:var(--margin-size-3); }
    .xl-mv-4 { margin-top:var(--margin-size-4);margin-bottom:var(--margin-size-4); }
    .xl-mv-5 { margin-top:var(--margin-size-5);margin-bottom:var(--margin-size-5); }
    .xl-mv-6 { margin-top:var(--margin-size-6);margin-bottom:var(--margin-size-6); }
    .xl-mv-7 { margin-top:var(--margin-size-7);margin-bottom:var(--margin-size-7); }
    .xl-mv-8 { margin-top:var(--margin-size-8);margin-bottom:var(--margin-size-8); }
    .xl-mv-9 { margin-top:var(--margin-size-9);margin-bottom:var(--margin-size-9); }
    .xl-mv-10 { margin-top:var(--margin-size-10);margin-bottom:var(--margin-size-10); }
    .xl-mv-0-important { margin-top:0!important;margin-bottom:0!important; }
    .xl-mv-1-important { margin-top:var(--margin-size-1)!important;margin-bottom:var(--margin-size-1)!important; }
    .xl-mv-2-important { margin-top:var(--margin-size-2)!important;margin-bottom:var(--margin-size-2)!important; }
    .xl-mv-3-important { margin-top:var(--margin-size-3)!important;margin-bottom:var(--margin-size-3)!important; }
    .xl-mv-4-important { margin-top:var(--margin-size-4)!important;margin-bottom:var(--margin-size-4)!important; }
    .xl-mv-5-important { margin-top:var(--margin-size-5)!important;margin-bottom:var(--margin-size-5)!important; }
    .xl-mv-6-important { margin-top:var(--margin-size-6)!important;margin-bottom:var(--margin-size-6)!important; }
    .xl-mv-7-important { margin-top:var(--margin-size-7)!important;margin-bottom:var(--margin-size-7)!important; }
    .xl-mv-8-important { margin-top:var(--margin-size-8)!important;margin-bottom:var(--margin-size-8)!important; }
    .xl-mv-9-important { margin-top:var(--margin-size-9)!important;margin-bottom:var(--margin-size-9)!important; }
    .xl-mv-10-important { margin-top:var(--margin-size-10)!important;margin-bottom:var(--margin-size-10)!important; }
    .xl-flex-row { flex-direction:row; }
    .xl-flex-row-reverse { flex-direction:row-reverse; }
    .xl-flex-column { flex-direction:column; }
    .xl-flex-column-reverse { flex-direction:column-reverse; }
    .xl-flex-wrap { flex-wrap:wrap; }
    .xl-flex-wrap-reverse { flex-wrap:wrap-reverse; }
    .xl-flex-no-wrap { flex-wrap:nowrap; }
    .xl-flex-row-important { flex-direction:row!important; }
    .xl-flex-row-reverse-important { flex-direction:row-reverse!important; }
    .xl-flex-column-important { flex-direction:column!important; }
    .xl-flex-column-reverse-important { flex-direction:column-reverse!important; }
    .xl-flex-wrap-important { flex-wrap:wrap!important; }
    .xl-flex-wrap-reverse-important { flex-wrap:wrap-reverse!important; }
    .xl-flex-no-wrap-important { flex-wrap:nowrap!important; }
    .xl-flex-grow-1 { flex-grow:1; }
    .xl-flex-grow-0 { flex-grow:0; }
    .xl-flex-shrink-1 { flex-shrink:1; }
    .xl-flex-shrink-0 { flex-shrink:0; }
    .xl-flex-grow-1-important { flex-grow:1!important; }
    .xl-flex-grow-0-important { flex-grow:0!important; }
    .xl-flex-shrink-1-important { flex-shrink:1!important; }
    .xl-flex-shrink-0-important { flex-shrink:0!important; }
    .xl-flex-grow-1-shrink-1 { flex-grow:1;flex-shrink:1; }
    .xl-flex-grow-1-shrink-0 { flex-grow:1;flex-shrink:0; }
    .xl-flex-grow-0-shrink-1 { flex-grow:0;flex-shrink:1; }
    .xl-flex-grow-0-shrink-0 { flex-grow:0;flex-shrink:0; }
    .xl-flex-grow-1-shrink-1-important { flex-grow:1!important;flex-shrink:1!important; }
    .xl-flex-grow-1-shrink-0-important { flex-grow:1!important;flex-shrink:0!important; }
    .xl-flex-grow-0-shrink-1-important { flex-grow:0!important;flex-shrink:1!important; }
    .xl-flex-grow-0-shrink-0-important { flex-grow:0!important;flex-shrink:0!important; }
    .xl-justify-content-start { justify-content:flex-start; }
    .xl-justify-content-end { justify-content:flex-end; }
    .xl-justify-content-center { justify-content:center; }
    .xl-justify-content-between { justify-content:space-between; }
    .xl-justify-content-start-important { justify-content:flex-start!important; }
    .xl-justify-content-end-important { justify-content:flex-end!important; }
    .xl-justify-content-center-important { justify-content:center!important; }
    .xl-justify-content-between-important { justify-content:space-between!important; }
    .xl-order-0 { order:0; }
    .xl-order-1 { order:1; }
    .xl-order-2 { order:2; }
    .xl-order-3 { order:3; }
    .xl-order-4 { order:4; }
    .xl-order-5 { order:5; }
    .xl-order-6 { order:6; }
    .xl-order-7 { order:7; }
    .xl-order-8 { order:8; }
    .xl-order-9 { order:9; }
    .xl-order-10 { order:10; }
    .xl-order-11 { order:11; }
    .xl-order-12 { order:12; }
    .xl-order-13 { order:13; }
    .xl-order-14 { order:14; }
    .xl-order-15 { order:15; }
    .xl-order-16 { order:16; }
    .xl-order-17 { order:17; }
    .xl-order-18 { order:18; }
    .xl-order-19 { order:19; }
    .xl-order-20 { order:20; }
    .xl-order-0-important { order:0!important; }
    .xl-order-1-important { order:1!important; }
    .xl-order-2-important { order:2!important; }
    .xl-order-3-important { order:3!important; }
    .xl-order-4-important { order:4!important; }
    .xl-order-5-important { order:5!important; }
    .xl-order-6-important { order:6!important; }
    .xl-order-7-important { order:7!important; }
    .xl-order-8-important { order:8!important; }
    .xl-order-9-important { order:9!important; }
    .xl-order-10-important { order:10!important; }
    .xl-order-11-important { order:11!important; }
    .xl-order-12-important { order:12!important; }
    .xl-order-13-important { order:13!important; }
    .xl-order-14-important { order:14!important; }
    .xl-order-15-important { order:15!important; }
    .xl-order-16-important { order:16!important; }
    .xl-order-17-important { order:17!important; }
    .xl-order-18-important { order:18!important; }
    .xl-order-19-important { order:19!important; }
    .xl-order-20-important { order:20!important; }
    .xl-justify-content-start { justify-content:flex-start; }
    .xl-justify-content-end { justify-content:flex-end; }
    .xl-justify-content-center { justify-content:center; }
    .xl-justify-content-between { justify-content:space-between; }
    .xl-justify-content-start-important { justify-content:flex-start!important; }
    .xl-justify-content-end-important { justify-content:flex-end!important; }
    .xl-justify-content-center-important { justify-content:center!important; }
    .xl-justify-content-between-important { justify-content:space-between!important; }
    .xl-gap-0 { gap:0; }
    .xl-gap-1 { gap:var(--gap-size-1); }
    .xl-gap-2 { gap:var(--gap-size-2); }
    .xl-gap-3 { gap:var(--gap-size-3); }
    .xl-gap-4 { gap:var(--gap-size-4); }
    .xl-gap-5 { gap:var(--gap-size-5); }
    .xl-gap-6 { gap:var(--gap-size-6); }
    .xl-gap-7 { gap:var(--gap-size-7); }
    .xl-gap-8 { gap:var(--gap-size-8); }
    .xl-gap-0-important { gap:0!important; }
    .xl-gap-1-important { gap:var(--gap-size-1)!important; }
    .xl-gap-2-important { gap:var(--gap-size-2)!important; }
    .xl-gap-3-important { gap:var(--gap-size-3)!important; }
    .xl-gap-4-important { gap:var(--gap-size-4)!important; }
    .xl-gap-5-important { gap:var(--gap-size-5)!important; }
    .xl-gap-6-important { gap:var(--gap-size-6)!important; }
    .xl-gap-7-important { gap:var(--gap-size-7)!important; }
    .xl-gap-8-important { gap:var(--gap-size-8)!important; }
    .xl-align-items-start { align-items:start; }
    .xl-align-items-end { align-items:end; }
    .xl-align-items-center { align-items:center; }
    .xl-align-items-stretch { align-items:stretch; }
    .xl-align-items-baseline { align-items:baseline; }
    .xl-align-items-start-important { align-items:start!important; }
    .xl-align-items-end-important { align-items:end!important; }
    .xl-align-items-center-important { align-items:center!important; }
    .xl-align-items-stretch-important { align-items:stretch!important; }
    .xl-align-items-baseline-important { align-items:baseline!important; }
    .xl-align-self-start { align-self:start; }
    .xl-align-self-center { align-self:center; }
    .xl-align-self-end { align-self:end; }
    .xl-align-self-first { align-self:first; }
    .xl-align-self-last { align-self:last; }
    .xl-align-self-inherit { align-self:inherit; }
    .xl-align-self-start-important { align-self:start!important; }
    .xl-align-self-center-important { align-self:center!important; }
    .xl-align-self-end-important { align-self:end!important; }
    .xl-align-self-first-important { align-self:first!important; }
    .xl-align-self-last-important { align-self:last!important; }
    .xl-align-self-inherit-important { align-self:inherit!important; }
    .xl-w-full { width:100%; }
    .xl-w-auto { width:auto; }
    .xl-child-w-full > * { width:100%; }
    .xl-w-full-important { width:100%!important; }
    .xl-w-auto-important { width:auto!important; }
    .xl-child-w-full-important > * { width:100%!important; }
    .xl-w-0 { width:0; }
    .xl-w-1 { width:8.33%; }
    .xl-w-2 { width:16.66%; }
    .xl-w-3 { width:25%; }
    .xl-w-4 { width:33.33%; }
    .xl-w-5 { width:41.66%; }
    .xl-w-6 { width:50%; }
    .xl-w-7 { width:58.33%; }
    .xl-w-8 { width:66.66%; }
    .xl-w-9 { width:75%; }
    .xl-w-10 { width:83.33%; }
    .xl-w-11 { width:91.66%; }
    .xl-w-12 { width:100%; }
    .xl-w-0-important { width:0!important; }
    .xl-w-1-important { width:8.33%!important; }
    .xl-w-2-important { width:16.66%!important; }
    .xl-w-3-important { width:25%!important; }
    .xl-w-4-important { width:33.33%!important; }
    .xl-w-5-important { width:41.66%!important; }
    .xl-w-6-important { width:50%!important; }
    .xl-w-7-important { width:58.33%!important; }
    .xl-w-8-important { width:66.66%!important; }
    .xl-w-9-important { width:75%!important; }
    .xl-w-10-important { width:83.33%!important; }
    .xl-w-11-important { width:91.66%!important; }
    .xl-w-12-important { width:100%!important; }
    .xl-w-50px { width:50px; }
    .xl-w-100px { width:100px; }
    .xl-w-150px { width:150px; }
    .xl-w-200px { width:200px; }
    .xl-w-250px { width:250px; }
    .xl-w-300px { width:300px; }
    .xl-w-350px { width:350px; }
    .xl-w-400px { width:400px; }
    .xl-w-450px { width:450px; }
    .xl-w-500px { width:500px; }
    .xl-w-50px-important { width:50px!important; }
    .xl-w-100px-important { width:100px!important; }
    .xl-w-150px-important { width:150px!important; }
    .xl-w-200px-important { width:200px!important; }
    .xl-w-250px-important { width:250px!important; }
    .xl-w-300px-important { width:300px!important; }
    .xl-w-350px-important { width:350px!important; }
    .xl-w-400px-important { width:400px!important; }
    .xl-w-450px-important { width:450px!important; }
    .xl-w-500px-important { width:500px!important; }
    .xl-min-w-auto { min-width:auto; }
    .xl-min-w-inherit { min-width:inherit; }
    .xl-min-w-initial { min-width:initial; }
    .xl-min-w-0 { min-width:0; }
    .xl-min-w-auto-important { min-width:auto!important; }
    .xl-min-w-inherit-important { min-width:inherit!important; }
    .xl-min-w-initial-important { min-width:initial!important; }
    .xl-min-w-0-important { min-width:0!important; }
    .xl-min-w-50px { min-width:50px; }
    .xl-min-w-100px { min-width:100px; }
    .xl-min-w-150px { min-width:150px; }
    .xl-min-w-200px { min-width:200px; }
    .xl-min-w-250px { min-width:250px; }
    .xl-min-w-300px { min-width:300px; }
    .xl-min-w-350px { min-width:350px; }
    .xl-min-w-400px { min-width:400px; }
    .xl-min-w-450px { min-width:450px; }
    .xl-min-w-500px { min-width:500px; }
    .xl-min-w-50px-important { min-width:50px!important; }
    .xl-min-w-100px-important { min-width:100px!important; }
    .xl-min-w-150px-important { min-width:150px!important; }
    .xl-min-w-200px-important { min-width:200px!important; }
    .xl-min-w-250px-important { min-width:250px!important; }
    .xl-min-w-300px-important { min-width:300px!important; }
    .xl-min-w-350px-important { min-width:350px!important; }
    .xl-min-w-400px-important { min-width:400px!important; }
    .xl-min-w-450px-important { min-width:450px!important; }
    .xl-min-w-500px-important { min-width:500px!important; }
    .xl-min-w-2rem { min-width:2rem; }
    .xl-min-w-4rem { min-width:4rem; }
    .xl-min-w-6rem { min-width:6rem; }
    .xl-min-w-8rem { min-width:8rem; }
    .xl-min-w-10rem { min-width:10rem; }
    .xl-min-w-12rem { min-width:12rem; }
    .xl-min-w-14rem { min-width:14rem; }
    .xl-min-w-16rem { min-width:16rem; }
    .xl-min-w-18rem { min-width:18rem; }
    .xl-min-w-20rem { min-width:20rem; }
    .xl-min-w-2rem-important { min-width:2rem!important; }
    .xl-min-w-4rem-important { min-width:4rem!important; }
    .xl-min-w-6rem-important { min-width:6rem!important; }
    .xl-min-w-8rem-important { min-width:8rem!important; }
    .xl-min-w-10rem-important { min-width:10rem!important; }
    .xl-min-w-12rem-important { min-width:12rem!important; }
    .xl-min-w-14rem-important { min-width:14rem!important; }
    .xl-min-w-16rem-important { min-width:16rem!important; }
    .xl-min-w-18rem-important { min-width:18rem!important; }
    .xl-min-w-20rem-important { min-width:20rem!important; }
    .xl-max-w-0 { max-width:0; }
    .xl-max-w-0-important { max-width:0!important; }
    .xl-max-w-25vw { max-width:25vw; }
    .xl-max-w-50vw { max-width:50vw; }
    .xl-max-w-75vw { max-width:75vw; }
    .xl-max-w-100vw { max-width:100vw; }
    .xl-max-w-25vw-important { max-width:25vw!important; }
    .xl-max-w-50vw-important { max-width:50vw!important; }
    .xl-max-w-75vw-important { max-width:75vw!important; }
    .xl-max-w-100vw-important { max-width:100vw!important; }
    .xl-max-w-50px { max-width:50px; }
    .xl-max-w-100px { max-width:100px; }
    .xl-max-w-150px { max-width:150px; }
    .xl-max-w-200px { max-width:200px; }
    .xl-max-w-250px { max-width:250px; }
    .xl-max-w-300px { max-width:300px; }
    .xl-max-w-350px { max-width:350px; }
    .xl-max-w-400px { max-width:400px; }
    .xl-max-w-450px { max-width:450px; }
    .xl-max-w-500px { max-width:500px; }
    .xl-max-w-50px-important { max-width:50px!important; }
    .xl-max-w-100px-important { max-width:100px!important; }
    .xl-max-w-150px-important { max-width:150px!important; }
    .xl-max-w-200px-important { max-width:200px!important; }
    .xl-max-w-250px-important { max-width:250px!important; }
    .xl-max-w-300px-important { max-width:300px!important; }
    .xl-max-w-350px-important { max-width:350px!important; }
    .xl-max-w-400px-important { max-width:400px!important; }
    .xl-max-w-450px-important { max-width:450px!important; }
    .xl-max-w-500px-important { max-width:500px!important; }
    .xl-max-w-2rem { max-width:2rem; }
    .xl-max-w-4rem { max-width:4rem; }
    .xl-max-w-6rem { max-width:6rem; }
    .xl-max-w-8rem { max-width:8rem; }
    .xl-max-w-10rem { max-width:10rem; }
    .xl-max-w-12rem { max-width:12rem; }
    .xl-max-w-14rem { max-width:14rem; }
    .xl-max-w-16rem { max-width:16rem; }
    .xl-max-w-18rem { max-width:18rem; }
    .xl-max-w-20rem { max-width:20rem; }
    .xl-max-w-2rem-important { max-width:2rem!important; }
    .xl-max-w-4rem-important { max-width:4rem!important; }
    .xl-max-w-6rem-important { max-width:6rem!important; }
    .xl-max-w-8rem-important { max-width:8rem!important; }
    .xl-max-w-10rem-important { max-width:10rem!important; }
    .xl-max-w-12rem-important { max-width:12rem!important; }
    .xl-max-w-14rem-important { max-width:14rem!important; }
    .xl-max-w-16rem-important { max-width:16rem!important; }
    .xl-max-w-18rem-important { max-width:18rem!important; }
    .xl-max-w-20rem-important { max-width:20rem!important; }
    .xl-h-full { height:100%; }
    .xl-h-full-important { height:100%!important; }
    .xl-h-0 { height:0; }
    .xl-h-0-important { height:0!important; }
    .xl-h-25vh { height:25vh; }
    .xl-h-50vh { height:50vh; }
    .xl-h-75vh { height:75vh; }
    .xl-h-100vh { height:100vh; }
    .xl-h-25vh-important { height:25vh!important; }
    .xl-h-50vh-important { height:50vh!important; }
    .xl-h-75vh-important { height:75vh!important; }
    .xl-h-100vh-important { height:100vh!important; }
    .xl-h-50px { height:50px; }
    .xl-h-100px { height:100px; }
    .xl-h-150px { height:150px; }
    .xl-h-200px { height:200px; }
    .xl-h-250px { height:250px; }
    .xl-h-300px { height:300px; }
    .xl-h-350px { height:350px; }
    .xl-h-400px { height:400px; }
    .xl-h-450px { height:450px; }
    .xl-h-500px { height:500px; }
    .xl-h-50px-important { height:50px!important; }
    .xl-h-100px-important { height:100px!important; }
    .xl-h-150px-important { height:150px!important; }
    .xl-h-200px-important { height:200px!important; }
    .xl-h-250px-important { height:250px!important; }
    .xl-h-300px-important { height:300px!important; }
    .xl-h-350px-important { height:350px!important; }
    .xl-h-400px-important { height:400px!important; }
    .xl-h-450px-important { height:450px!important; }
    .xl-h-500px-important { height:500px!important; }
    .xl-max-h-0 { max-height:0; }
    .xl-max-h-0-important { max-height:0!important; }
    .xl-max-h-25vh { max-height:25vh; }
    .xl-max-h-50vh { max-height:50vh; }
    .xl-max-h-75vh { max-height:75vh; }
    .xl-max-h-100vh { max-height:100vh; }
    .xl-max-h-25vh-important { max-height:25vh!important; }
    .xl-max-h-50vh-important { max-height:50vh!important; }
    .xl-max-h-75vh-important { max-height:75vh!important; }
    .xl-max-h-100vh-important { max-height:100vh!important; }
    .xl-max-h-50px { max-height:50px; }
    .xl-max-h-100px { max-height:100px; }
    .xl-max-h-150px { max-height:150px; }
    .xl-max-h-200px { max-height:200px; }
    .xl-max-h-250px { max-height:250px; }
    .xl-max-h-300px { max-height:300px; }
    .xl-max-h-350px { max-height:350px; }
    .xl-max-h-400px { max-height:400px; }
    .xl-max-h-450px { max-height:450px; }
    .xl-max-h-500px { max-height:500px; }
    .xl-max-h-50px-important { max-height:50px!important; }
    .xl-max-h-100px-important { max-height:100px!important; }
    .xl-max-h-150px-important { max-height:150px!important; }
    .xl-max-h-200px-important { max-height:200px!important; }
    .xl-max-h-250px-important { max-height:250px!important; }
    .xl-max-h-300px-important { max-height:300px!important; }
    .xl-max-h-350px-important { max-height:350px!important; }
    .xl-max-h-400px-important { max-height:400px!important; }
    .xl-max-h-450px-important { max-height:450px!important; }
    .xl-max-h-500px-important { max-height:500px!important; }
    .xl-h-025rem { height:.25rem; }
    .xl-h-05rem { height:.5rem; }
    .xl-h-075rem { height:.75rem; }
    .xl-h-1rem { height:1rem; }
    .xl-h-125rem { height:1.25rem; }
    .xl-h-15rem { height:1.5rem; }
    .xl-h-175rem { height:1.75rem; }
    .xl-h-2rem { height:2rem; }
    .xl-h-3rem { height:3rem; }
    .xl-h-4rem { height:4rem; }
    .xl-h-5rem { height:5rem; }
    .xl-h-025rem-important { height:.25rem!important; }
    .xl-h-05rem-important { height:.5rem!important; }
    .xl-h-075rem-important { height:.75rem!important; }
    .xl-h-1rem-important { height:1rem!important; }
    .xl-h-125rem-important { height:1.25rem!important; }
    .xl-h-15rem-important { height:1.5rem!important; }
    .xl-h-175rem-important { height:1.75rem!important; }
    .xl-h-2rem-important { height:2rem!important; }
    .xl-h-3rem-important { height:3rem!important; }
    .xl-h-4rem-important { height:4rem!important; }
    .xl-h-5rem-important { height:5rem!important; }
    .xl-cols { display:flex;flex-direction:row;flex-wrap:wrap;padding:var(--padding-size-2); }
    .cols.xl-without-padding { padding:0; }
    .cols.xl-without-padding-important { padding:0!important; }
    .cols > [class*="col-"].xl-without-padding { padding:0; }
    .cols > [class*="col-"].xl-without-padding-important { padding:0!important; }
    .cols.xl-null-children-padding-y { margin-left:calc(var(--margin-size-2) * -1);margin-right:calc(var(--margin-size-2) * -1); }
    .cols.xl-null-children-padding-x { margin-top:calc(var(--margin-size-2) * -1);margin-right:calc(var(--margin-size-2) * -1); }
    .cols.xl-null-children-padding { margin:calc(var(--margin-size-2) * -1); }
    .cols > .xl-col-0 { width:0; }
    .cols > .xl-col-1 { width:8.33%; }
    .cols > .xl-col-2 { width:16.66%; }
    .cols > .xl-col-3 { width:25%; }
    .cols > .xl-col-4 { width:33.33%; }
    .cols > .xl-col-5 { width:41.66%; }
    .cols > .xl-col-6 { width:50%; }
    .cols > .xl-col-7 { width:58.33%; }
    .cols > .xl-col-8 { width:66.66%; }
    .cols > .xl-col-9 { width:75%; }
    .cols > .xl-col-10 { width:83.33%; }
    .cols > .xl-col-11 { width:91.66%; }
    .cols > .xl-col-12 { width:100%; }
    .cols > .xl-col-auto { width:auto; }
    .cols > .xl-col-0-important { width:0!important; }
    .cols > .xl-col-1-important { width:8.33%!important; }
    .cols > .xl-col-2-important { width:16.66%!important; }
    .cols > .xl-col-3-important { width:25%!important; }
    .cols > .xl-col-4-important { width:33.33%!important; }
    .cols > .xl-col-5-important { width:41.66%!important; }
    .cols > .xl-col-6-important { width:50%!important; }
    .cols > .xl-col-7-important { width:58.33%!important; }
    .cols > .xl-col-8-important { width:66.66%!important; }
    .cols > .xl-col-9-important { width:75%!important; }
    .cols > .xl-col-10-important { width:83.33%!important; }
    .cols > .xl-col-11-important { width:91.66%!important; }
    .cols > .xl-col-12-important { width:100%!important; }
    .cols > .xl-col-auto-important { width:auto!important; }
    .xl-overflow-auto { overflow:auto; }
    .xl-overflow-hidden { overflow:hidden; }
    .xl-overflow-initial { overflow:initial; }
    .xl-overflow-scroll { overflow:scroll; }
    .xl-overflow-unset { overflow:unset; }
    .xl-overflow-auto-important { overflow:auto !important; }
    .xl-overflow-hidden-important { overflow:hidden !important; }
    .xl-overflow-initial-important { overflow:initial !important; }
    .xl-overflow-scroll-important { overflow:scroll !important; }
    .xl-overflow-unset-important { overflow:unset !important; }
    .xl-force-break-line { -ms-word-break: break-all;word-break: break-all;word-break: break-word; -webkit-hyphens: auto; -moz-hyphens: auto; -ms-hyphens: auto;hyphens: auto; }
    .xl-force-break-line-important { -ms-word-break: break-all !important;word-break: break-all !important;word-break: break-word !important; -webkit-hyphens: auto !important; -moz-hyphens: auto !important; -ms-hyphens: auto !important;hyphens: auto !important; }
    
}

/* THINGS INSIDE OF A DATATABLE IN MODE REFLOW (<= 640PX) */
/* REFLOW */
@media only screen and (max-width: 640px) { 
    
    body .ui-widget.ui-datatable.ui-datatable-reflow .ui-datatable-data td[role="gridcell"].reflow-col-0 { width:0!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .ui-datatable-data td[role="gridcell"].reflow-col-1 { width:8.33%!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .ui-datatable-data td[role="gridcell"].reflow-col-2 { width:16.66%!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .ui-datatable-data td[role="gridcell"].reflow-col-3 { width:25%!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .ui-datatable-data td[role="gridcell"].reflow-col-4 { width:33.33%!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .ui-datatable-data td[role="gridcell"].reflow-col-5 { width:41.66%!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .ui-datatable-data td[role="gridcell"].reflow-col-6 { width:50%!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .ui-datatable-data td[role="gridcell"].reflow-col-7 { width:58.33%!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .ui-datatable-data td[role="gridcell"].reflow-col-8 { width:66.66%!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .ui-datatable-data td[role="gridcell"].reflow-col-9 { width:75%!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .ui-datatable-data td[role="gridcell"].reflow-col-10 { width:83.33%!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .ui-datatable-data td[role="gridcell"].reflow-col-11 { width:91.66%!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .ui-datatable-data td[role="gridcell"].reflow-col-12 { width:100%!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .ui-datatable-data td[role="gridcell"].reflow-col-auto { width:auto!important; }
    
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-text-xs { font-size:.5rem!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-text-sm { font-size:.75rem!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-text-md { font-size:1rem!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-text-lg { font-size:1.25rem!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-text-xl { font-size:1.5rem!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-text-align-inherit { text-align:inherit!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-text-align-start { text-align:start!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-text-align-center { text-align:center!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-text-align-end { text-align:end!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-text-align-justify { text-align:justify!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-text-align-justifyall { text-align:justify-all!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-text-align-unset { text-align:unset!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-uppercase { text-transform:uppercase!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-lowercase { text-transform:lowercase!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-fisrt-upper { text-transform:capitalize!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-only-first-upper { display:inline-block!important;text-transform:lowercase!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-only-first-upper::first-letter { text-transform:uppercase!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-text-transform-none { text-transform:none!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-hidden { display:none!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-block { display:block!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-flex { display:flex!important;flex-wrap:nowrap!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-inline { display:inline!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-grid { display:grid!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-inherit { display:inherit!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-none { display:none!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-font-bold { font-weight:700!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-hover\:font-bold:hover { font-weight:700!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-font-normal { font-weight:400!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-hover\:font-normal:hover { font-weight:400!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-font-italic { font-style:italic!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-font-family-inherit { font-family:inherit!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-font-family-initial { font-family:initial!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-font-family-monospace { font-family:monospace!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-font-family-emoji { font-family:emoji!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-text-no-wrap { text-wrap:nowrap!important;white-space:nowrap!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-cursor-pointer { cursor:pointer!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-cursor-auto { cursor:auto!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-cursor-inherit { cursor:inherit!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-pointer-events-none { pointer-events:none!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-pointer-events-auto { pointer-events:auto!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-text-decoration-none { text-decoration:none!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-text-decoration-inherit { text-decoration:inherit!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-text-decoration-initial { text-decoration:initial!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-text-decoration-underline { text-decoration:underline!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-text-decoration-underline-dotted { text-decoration:underline dotted!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-text-decoration-underline-wavy { text-decoration:underline wavy!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-p-0 { padding:0!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-p-1 { padding:var(--padding-size-1)!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-p-2 { padding:var(--padding-size-2)!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-p-3 { padding:var(--padding-size-3)!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-p-4 { padding:var(--padding-size-4)!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-p-5 { padding:var(--padding-size-5)!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-p-6 { padding:var(--padding-size-6)!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-p-7 { padding:var(--padding-size-7)!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-p-8 { padding:var(--padding-size-8)!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-p-9 { padding:var(--padding-size-9)!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-p-10 { padding:var(--padding-size-10)!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-pt-0 { padding-top:0!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-pt-1 { padding-top:var(--padding-size-1)!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-pt-2 { padding-top:var(--padding-size-2)!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-pt-3 { padding-top:var(--padding-size-3)!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-pt-4 { padding-top:var(--padding-size-4)!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-pt-5 { padding-top:var(--padding-size-5)!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-pt-6 { padding-top:var(--padding-size-6)!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-pt-7 { padding-top:var(--padding-size-7)!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-pt-8 { padding-top:var(--padding-size-8)!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-pt-9 { padding-top:var(--padding-size-9)!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-pt-10 { padding-top:var(--padding-size-10)!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-pr-0 { padding-right:0!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-pr-1 { padding-right:var(--padding-size-1)!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-pr-2 { padding-right:var(--padding-size-2)!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-pr-3 { padding-right:var(--padding-size-3)!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-pr-4 { padding-right:var(--padding-size-4)!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-pr-5 { padding-right:var(--padding-size-5)!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-pr-6 { padding-right:var(--padding-size-6)!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-pr-7 { padding-right:var(--padding-size-7)!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-pr-8 { padding-right:var(--padding-size-8)!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-pr-9 { padding-right:var(--padding-size-9)!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-pr-10 { padding-right:var(--padding-size-10)!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-pb-0 { padding-bottom:0!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-pb-1 { padding-bottom:var(--padding-size-1)!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-pb-2 { padding-bottom:var(--padding-size-2)!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-pb-3 { padding-bottom:var(--padding-size-3)!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-pb-4 { padding-bottom:var(--padding-size-4)!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-pb-5 { padding-bottom:var(--padding-size-5)!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-pb-6 { padding-bottom:var(--padding-size-6)!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-pb-7 { padding-bottom:var(--padding-size-7)!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-pb-8 { padding-bottom:var(--padding-size-8)!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-pb-9 { padding-bottom:var(--padding-size-9)!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-pb-10 { padding-bottom:var(--padding-size-10)!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-pl-0 { padding-left:0!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-pl-1 { padding-left:var(--padding-size-1)!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-pl-2 { padding-left:var(--padding-size-2)!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-pl-3 { padding-left:var(--padding-size-3)!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-pl-4 { padding-left:var(--padding-size-4)!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-pl-5 { padding-left:var(--padding-size-5)!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-pl-6 { padding-left:var(--padding-size-6)!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-pl-7 { padding-left:var(--padding-size-7)!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-pl-8 { padding-left:var(--padding-size-8)!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-pl-9 { padding-left:var(--padding-size-9)!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-pl-10 { padding-left:var(--padding-size-10)!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-ph-0 { padding-left:0!important;padding-right:0!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-ph-1 { padding-left:var(--padding-size-1)!important;padding-right:var(--padding-size-1)!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-ph-2 { padding-left:var(--padding-size-2)!important;padding-right:var(--padding-size-2)!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-ph-3 { padding-left:var(--padding-size-3)!important;padding-right:var(--padding-size-3)!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-ph-4 { padding-left:var(--padding-size-4)!important;padding-right:var(--padding-size-4)!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-ph-5 { padding-left:var(--padding-size-5)!important;padding-right:var(--padding-size-5)!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-ph-6 { padding-left:var(--padding-size-6)!important;padding-right:var(--padding-size-6)!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-ph-7 { padding-left:var(--padding-size-7)!important;padding-right:var(--padding-size-7)!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-ph-8 { padding-left:var(--padding-size-8)!important;padding-right:var(--padding-size-8)!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-ph-9 { padding-left:var(--padding-size-9)!important;padding-right:var(--padding-size-9)!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-ph-10 { padding-left:var(--padding-size-10)!important;padding-right:var(--padding-size-10)!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-pv-0 { padding-top:0!important;padding-bottom:0!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-pv-1 { padding-top:var(--padding-size-1)!important;padding-bottom:var(--padding-size-1)!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-pv-2 { padding-top:var(--padding-size-2)!important;padding-bottom:var(--padding-size-2)!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-pv-3 { padding-top:var(--padding-size-3)!important;padding-bottom:var(--padding-size-3)!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-pv-4 { padding-top:var(--padding-size-4)!important;padding-bottom:var(--padding-size-4)!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-pv-5 { padding-top:var(--padding-size-5)!important;padding-bottom:var(--padding-size-5)!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-pv-6 { padding-top:var(--padding-size-6)!important;padding-bottom:var(--padding-size-6)!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-pv-7 { padding-top:var(--padding-size-7)!important;padding-bottom:var(--padding-size-7)!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-pv-8 { padding-top:var(--padding-size-8)!important;padding-bottom:var(--padding-size-8)!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-pv-9 { padding-top:var(--padding-size-9)!important;padding-bottom:var(--padding-size-9)!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-pv-10 { padding-top:var(--padding-size-10)!important;padding-bottom:var(--padding-size-10)!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-m-0 { margin:0!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-m-1 { margin:var(--margin-size-1)!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-m-2 { margin:var(--margin-size-2)!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-m-3 { margin:var(--margin-size-3)!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-m-4 { margin:var(--margin-size-4)!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-m-5 { margin:var(--margin-size-5)!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-m-6 { margin:var(--margin-size-6)!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-m-7 { margin:var(--margin-size-7)!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-m-8 { margin:var(--margin-size-8)!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-m-9 { margin:var(--margin-size-9)!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-m-10 { margin:var(--margin-size-10)!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-mt-0 { margin-top:0!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-mt-1 { margin-top:var(--margin-size-1)!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-mt-2 { margin-top:var(--margin-size-2)!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-mt-3 { margin-top:var(--margin-size-3)!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-mt-4 { margin-top:var(--margin-size-4)!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-mt-5 { margin-top:var(--margin-size-5)!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-mt-6 { margin-top:var(--margin-size-6)!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-mt-7 { margin-top:var(--margin-size-7)!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-mt-8 { margin-top:var(--margin-size-8)!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-mt-9 { margin-top:var(--margin-size-9)!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-mt-10 { margin-top:var(--margin-size-10)!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-mr-0 { margin-right:0!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-mr-1 { margin-right:var(--margin-size-1)!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-mr-2 { margin-right:var(--margin-size-2)!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-mr-3 { margin-right:var(--margin-size-3)!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-mr-4 { margin-right:var(--margin-size-4)!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-mr-5 { margin-right:var(--margin-size-5)!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-mr-6 { margin-right:var(--margin-size-6)!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-mr-7 { margin-right:var(--margin-size-7)!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-mr-8 { margin-right:var(--margin-size-8)!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-mr-9 { margin-right:var(--margin-size-9)!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-mr-10 { margin-right:var(--margin-size-10)!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-mb-0 { margin-bottom:0!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-mb-1 { margin-bottom:var(--margin-size-1)!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-mb-2 { margin-bottom:var(--margin-size-2)!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-mb-3 { margin-bottom:var(--margin-size-3)!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-mb-4 { margin-bottom:var(--margin-size-4)!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-mb-5 { margin-bottom:var(--margin-size-5)!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-mb-6 { margin-bottom:var(--margin-size-6)!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-mb-7 { margin-bottom:var(--margin-size-7)!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-mb-8 { margin-bottom:var(--margin-size-8)!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-mb-9 { margin-bottom:var(--margin-size-9)!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-mb-10 { margin-bottom:var(--margin-size-10)!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-ml-0 { margin-left:0!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-ml-1 { margin-left:var(--margin-size-1)!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-ml-2 { margin-left:var(--margin-size-2)!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-ml-3 { margin-left:var(--margin-size-3)!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-ml-4 { margin-left:var(--margin-size-4)!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-ml-5 { margin-left:var(--margin-size-5)!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-ml-6 { margin-left:var(--margin-size-6)!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-ml-7 { margin-left:var(--margin-size-7)!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-ml-8 { margin-left:var(--margin-size-8)!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-ml-9 { margin-left:var(--margin-size-9)!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-ml-10 { margin-left:var(--margin-size-10)!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-mh-0 { margin-left:0!important;margin-right:0!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-mh-1 { margin-left:var(--margin-size-1)!important;margin-right:var(--margin-size-1)!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-mh-2 { margin-left:var(--margin-size-2)!important;margin-right:var(--margin-size-2)!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-mh-3 { margin-left:var(--margin-size-3)!important;margin-right:var(--margin-size-3)!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-mh-4 { margin-left:var(--margin-size-4)!important;margin-right:var(--margin-size-4)!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-mh-5 { margin-left:var(--margin-size-5)!important;margin-right:var(--margin-size-5)!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-mh-6 { margin-left:var(--margin-size-6)!important;margin-right:var(--margin-size-6)!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-mh-7 { margin-left:var(--margin-size-7)!important;margin-right:var(--margin-size-7)!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-mh-8 { margin-left:var(--margin-size-8)!important;margin-right:var(--margin-size-8)!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-mh-9 { margin-left:var(--margin-size-9)!important;margin-right:var(--margin-size-9)!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-mh-10 { margin-left:var(--margin-size-10)!important;margin-right:var(--margin-size-10)!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-mv-0 { margin-top:0!important;margin-bottom:0!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-mv-1 { margin-top:var(--margin-size-1)!important;margin-bottom:var(--margin-size-1)!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-mv-2 { margin-top:var(--margin-size-2)!important;margin-bottom:var(--margin-size-2)!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-mv-3 { margin-top:var(--margin-size-3)!important;margin-bottom:var(--margin-size-3)!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-mv-4 { margin-top:var(--margin-size-4)!important;margin-bottom:var(--margin-size-4)!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-mv-5 { margin-top:var(--margin-size-5)!important;margin-bottom:var(--margin-size-5)!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-mv-6 { margin-top:var(--margin-size-6)!important;margin-bottom:var(--margin-size-6)!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-mv-7 { margin-top:var(--margin-size-7)!important;margin-bottom:var(--margin-size-7)!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-mv-8 { margin-top:var(--margin-size-8)!important;margin-bottom:var(--margin-size-8)!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-mv-9 { margin-top:var(--margin-size-9)!important;margin-bottom:var(--margin-size-9)!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-mv-10 { margin-top:var(--margin-size-10)!important;margin-bottom:var(--margin-size-10)!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-flex-row { flex-direction:row!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-flex-row-reverse { flex-direction:row-reverse!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-flex-column { flex-direction:column!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-flex-column-reverse { flex-direction:column-reverse!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-flex-wrap { flex-wrap:wrap!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-flex-wrap-reverse { flex-wrap:wrap-reverse!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-flex-no-wrap { flex-wrap:nowrap!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-flex-grow-1 { flex-grow:1!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-flex-grow-0 { flex-grow:0!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-flex-shrink-1 { flex-shrink:1!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-flex-shrink-0 { flex-shrink:0!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-flex-grow-1-shrink-1 { flex-grow:1!important;flex-shrink:1!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-flex-grow-1-shrink-0 { flex-grow:1!important;flex-shrink:0!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-flex-grow-0-shrink-1 { flex-grow:0!important;flex-shrink:1!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-flex-grow-0-shrink-0 { flex-grow:0!important;flex-shrink:0!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-justify-content-start { justify-content:flex-start!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-justify-content-end { justify-content:flex-end!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-justify-content-center { justify-content:center!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-justify-content-between { justify-content:space-between!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-order-0 { order:0!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-order-1 { order:1!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-order-2 { order:2!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-order-3 { order:3!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-order-4 { order:4!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-order-5 { order:5!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-order-6 { order:6!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-order-7 { order:7!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-order-8 { order:8!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-order-9 { order:9!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-order-10 { order:10!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-order-11 { order:11!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-order-12 { order:12!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-order-13 { order:13!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-order-14 { order:14!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-order-15 { order:15!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-order-16 { order:16!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-order-17 { order:17!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-order-18 { order:18!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-order-19 { order:19!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-order-20 { order:20!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-gap-0 { gap:0!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-gap-1 { gap:var(--gap-size-1)!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-gap-2 { gap:var(--gap-size-2)!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-gap-3 { gap:var(--gap-size-3)!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-gap-4 { gap:var(--gap-size-4)!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-gap-5 { gap:var(--gap-size-5)!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-gap-6 { gap:var(--gap-size-6)!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-gap-7 { gap:var(--gap-size-7)!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-gap-8 { gap:var(--gap-size-8)!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-align-items-start { align-items:start!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-align-items-end { align-items:end!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-align-items-center { align-items:center!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-align-items-stretch { align-items:stretch!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-align-items-baseline { align-items:baseline!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-align-self-inherit { align-self:start!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-align-self-inherit { align-self:center!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-align-self-inherit { align-self:end!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-align-self-inherit { align-self:first!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-align-self-inherit { align-self:last!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-align-self-inherit { align-self:inherit!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-min-w-auto { min-width:auto!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-min-w-inherit { min-width:inherit!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-min-w-initial { min-width:initial!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-min-w-0 { min-width:0!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-w-full { width:100%!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-w-auto { width:auto!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-child-w-full > * { width:100%!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-w-0 { width:0!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-w-1 { width:8.33%!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-w-2 { width:16.66%!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-w-3 { width:25%!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-w-4 { width:33.33%!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-w-5 { width:41.66%!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-w-6 { width:50%!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-w-7 { width:58.33%!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-w-8 { width:66.66%!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-w-9 { width:75%!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-w-10 { width:83.33%!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-w-11 { width:91.66%!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-w-12 { width:100%!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-h-full { height:100%!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-h-0 { height:0!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-h-25vh { height:25vh!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-h-50vh { height:50vh!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-h-75vh { height:75vh!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-h-100vh { height:100vh!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-h-50px { height:50px!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-h-100px { height:100px!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-h-150px { height:150px!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-h-200px { height:200px!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-h-250px { height:250px!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-h-300px { height:300px!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-h-350px { height:350px!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-h-400px { height:400px!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-h-450px { height:450px!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-h-500px { height:500px!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-max-h-0 { max-height:0!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-max-h-25vh { max-height:25vh!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-max-h-50vh { max-height:50vh!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-max-h-75vh { max-height:75vh!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-max-h-100vh { max-height:100vh!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-max-h-50px { max-height:50px!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-max-h-100px { max-height:100px!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-max-h-150px { max-height:150px!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-max-h-200px { max-height:200px!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-max-h-250px { max-height:250px!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-max-h-300px { max-height:300px!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-max-h-350px { max-height:350px!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-max-h-400px { max-height:400px!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-max-h-450px { max-height:450px!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-max-h-500px { max-height:500px!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-h-025rem { height:.25rem!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-h-05rem { height:.5rem!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-h-075rem { height:.75rem!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-h-1rem { height:1rem!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-h-125rem { height:1.25rem!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-h-15rem { height:1.5rem!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-h-175rem { height:1.75rem!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-h-2rem { height:2rem!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-h-3rem { height:3rem!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-h-4rem { height:4rem!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-h-5rem { height:5rem!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .cols.reflow-without-padding { padding:0!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .cols > [class*="col-"].reflow-without-padding { padding:0!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .cols > .reflow-col-0 { width:0!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .cols > .reflow-col-1 { width:8.33%!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .cols > .reflow-col-2 { width:16.66%!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .cols > .reflow-col-3 { width:25%!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .cols > .reflow-col-4 { width:33.33%!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .cols > .reflow-col-5 { width:41.66%!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .cols > .reflow-col-6 { width:50%!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .cols > .reflow-col-7 { width:58.33%!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .cols > .reflow-col-8 { width:66.66%!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .cols > .reflow-col-9 { width:75%!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .cols > .reflow-col-10 { width:83.33%!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .cols > .reflow-col-11 { width:91.66%!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .cols > .reflow-col-12 { width:100%!important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .cols > .reflow-col-auto { width:auto!important; }
    
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-overflow-auto { overflow:auto; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-overflow-hidden { overflow:hidden; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-overflow-initial { overflow:initial; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-overflow-scroll { overflow:scroll; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-overflow-unset { overflow:unset; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-overflow-auto-important { overflow:auto !important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-overflow-hidden-important { overflow:hidden !important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-overflow-initial-important { overflow:initial !important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-overflow-scroll-important { overflow:scroll !important; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-overflow-unset-important { overflow:unset !important; }
    
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-force-break-line { -ms-word-break: break-all;word-break: break-all;word-break: break-word; -webkit-hyphens: auto; -moz-hyphens: auto; -ms-hyphens: auto;hyphens: auto; }
    body .ui-widget.ui-datatable.ui-datatable-reflow .reflow-force-break-line-important { -ms-word-break: break-all !important;word-break: break-all !important;word-break: break-word !important; -webkit-hyphens: auto !important; -moz-hyphens: auto !important; -ms-hyphens: auto !important;hyphens: auto !important; }
    
}

/* TODO: encaixar em cada categoria*/

body .wrapper-border { border-width:1px; border-style:solid; border-color:var(--surface-border); }
body .border-rounded { border-radius:var(--border-radius)!important; }
body .ui-widget.ui-datatable.without-header thead { display: none; }