@media (min-width: 992px){
/*Text*/
.lg-tx-font-a{--txfa:var(--txfa0)}
.lg-tx-font-b{--txfa:var(--txfa1)}
.lg-tx-font-c{--txfa:var(--txfa0)}
.lg-tx-size-0,.lg-tx-size-0-h:hover,.lg-tx-size-0-f:focus,.lg-tx-size-0-d:disabled{--txsz:var(--txsz0)}
.lg-tx-size-1,.lg-tx-size-1-h:hover,.lg-tx-size-1-f:focus,.lg-tx-size-1-d:disabled{--txsz:var(--txsz1)}
.lg-tx-size-2,.lg-tx-size-2-h:hover,.lg-tx-size-2-f:focus,.lg-tx-size-2-d:disabled{--txsz:var(--txsz2)}
.lg-tx-size-3,.lg-tx-size-3-h:hover,.lg-tx-size-3-f:focus,.lg-tx-size-3-d:disabled{--txsz:var(--txsz3)}
.lg-tx-size-4,.lg-tx-size-4-h:hover,.lg-tx-size-4-f:focus,.lg-tx-size-4-d:disabled{--txsz:var(--txsz4)}
.lg-tx-size-5,.lg-tx-size-5-h:hover,.lg-tx-size-5-f:focus,.lg-tx-size-5-d:disabled{--txsz:var(--txsz5)}
.lg-tx-size-6,.lg-tx-size-6-h:hover,.lg-tx-size-6-f:focus,.lg-tx-size-6-d:disabled{--txsz:var(--txsz6)}
.lg-tx-color-base,      .lg-tx-color-base-h:hover,      .lg-tx-color-base-f:focus,      .lg-tx-color-base-d:disabled{--txcl:var(--txcl0)}
.lg-tx-color-alt,       .lg-tx-color-alt-h:hover,       .lg-tx-color-alt-f:focus,       .lg-tx-color-alt-d:disabled{--txcl:var(--txcl1)}
.lg-tx-color-alt2,      .lg-tx-color-alt2-h:hover,      .lg-tx-color-alt2-f:focus,      .lg-tx-color-alt2-d:disabled{--txcl:var(--txcl2)}
.lg-tx-color-alt3,      .lg-tx-color-alt3-h:hover,      .lg-tx-color-alt3-f:focus,      .lg-tx-color-alt3-d:disabled{--txcl:var(--txcl3)}
.lg-tx-color-primary,   .lg-tx-color-primary-h:hover,   .lg-tx-color-primary-f:focus,   .lg-tx-color-primary-d:disabled{--txcl:var(--txcl4)}
.lg-tx-color-secundary, .lg-tx-color-secundary-h:hover, .lg-tx-color-secundary-f:focus, .lg-tx-color-secundary-d:disabled{--txcl:var(--txcl5)}
.lg-tx-color-success,   .lg-tx-color-success-h:hover,   .lg-tx-color-success-f:focus,   .lg-tx-color-success-d:disabled{--txcl:var(--txcl6)}
.lg-tx-color-error,     .lg-tx-color-error-h:hover,     .lg-tx-color-error-f:focus,     .lg-tx-color-error-d:disabled{--txcl:var(--txcl7)}
.lg-tx-color-warning,   .lg-tx-color-warning-h:hover,   .lg-tx-color-warning-f:focus,   .lg-tx-color-warning-d:disabled{--txcl:var(--txcl8)}
.lg-tx-color-info,      .lg-tx-color-info-h:hover,      .lg-tx-color-info-f:focus,      .lg-tx-color-info-d:disabled{--txcl:var(--txcl9)}
.lg-tx-bold,    .lg-tx-bold-h:hover,    .lg-tx-bold-f:focus,    .lg-tx-bold-d:disabled{--txwg:bold}
.lg-tx-bolder,  .lg-tx-bolder-h:hover,  .lg-tx-bolder-f:focus,  .lg-tx-bolder-d:disabled{--txwg:bolder}
.lg-tx-light,   .lg-tx-light-h:hover,   .lg-tx-light-f:focus,   .lg-tx-light-d:disabled{--txwg:light}
.lg-tx-lighter, .lg-tx-lighter-h:hover, .lg-tx-lighter-f:focus, .lg-tx-lighter-d:disabled{--txwg:lighter}
.lg-tx-weight-normal{--txwg:normal}
.lg-tx-italic-0{--txst:normal}
.lg-tx-italic,       .lg-tx-italic-h:hover,       .lg-tx-italic-f:focus,       .lg-tx-italic-d:disabled{--txst:italic}
.lg-tx-line-under,   .lg-tx-line-under-h:hover,   .lg-tx-line-under-f:focus,   .lg-tx-line-under-d:disabled{--txde:underline}
.lg-tx-line-over,    .lg-tx-line-over-h:hover,    .lg-tx-line-over-f:focus,    .lg-tx-line-over-d:disabled{--txde:overline}
.lg-tx-line-through, .lg-tx-line-through-h:hover, .lg-tx-line-through-f:focus, .lg-tx-line-through-d:disabled{--txde:line-through}
.lg-tx-line-none,    .lg-tx-line-none-h:hover,    .lg-tx-line-none-f:focus,    .lg-tx-line-none-d:disabled{--txde:none}
.lg-tx-line-height-1{line-height: 1 !important;}
.lg-tx-line-height-sm{line-height: 1.25 !important;}
.lg-tx-line-height-base{line-height: 1.5 !important;}
.lg-tx-line-height-lg{line-height: 2 !important;}
.lg-tx-left{--txal:left}
.lg-tx-right{--txal:right}
.lg-tx-center{--txal:center}
.lg-tx-justify{--txal:justify}
.lg-tx-capitalize{--txtr:capitalize}
.lg-tx-uppercase{--txtr:uppercase}
.lg-tx-lowercase{--txtr:lowercase}
.lg-tx-break{word-wrap: break-word !important;word-break: break-word !important;}
.lg-tx-nowrap{white-space:nowrap;}
.lg-tx-ellipsis{overflow: hidden;white-space:nowrap;text-overflow:ellipsis}
.lg-tx-shadow-0,.lg-tx-shadow-0-h:hover,.lg-tx-shadow-0-f:focus{--txsh:var(--txsh1)}
.lg-tx-shadow-1,.lg-tx-shadow-1-h:hover,.lg-tx-shadow-1-f:focus{--txsh:var(--txsh2)}
.lg-tx-shadow-2,.lg-tx-shadow-2-h:hover,.lg-tx-shadow-2-f:focus{--txsh:var(--txsh3)}
.lg-tx-shadow-3,.lg-tx-shadow-3-h:hover,.lg-tx-shadow-3-f:focus{--txsh:var(--txsh4)}
.lg-tx-shadow-4,.lg-tx-shadow-4-h:hover,.lg-tx-shadow-4-f:focus{--txsh:var(--txsh5)}
/*Position*/
.lg-p-absolute{position:absolute}
.lg-p-relative{position:relative}
.lg-p-fixed{position:fixed}
.lg-p-static{position:static}
.lg-p-sticky{position:sticky}
.lg-p-unset{position:unset}
/*display*/
.lg-d-flex{display: flex;}
.lg-d-none{display: none;}
.lg-d-block{display: block;}
.lg-d-inline{display: inline;}
/*visibility*/
.lg-visible{visibility:visible}
.lg-hidden{visibility:hidden}
/*background color*/
.lg-bg-color-base,      .lg-bg-color-base-h:hover,      .lg-bg-color-base-f:focus,      .lg-bg-color-base-d:disabled{background:var(--bxbg0)}
.lg-bg-color-alt,       .lg-bg-color-alt-h:hover,       .lg-bg-color-alt-f:focus,       .lg-bg-color-alt-d:disabled{background:var(--bxbg1)}
.lg-bg-color-alt2,      .lg-bg-color-alt2-h:hover,      .lg-bg-color-alt2-f:focus,      .lg-bg-color-alt2-d:disabled{background:var(--bxbg2)}
.lg-bg-color-alt3,      .lg-bg-color-alt3-h:hover,      .lg-bg-color-alt3-f:focus,      .lg-bg-color-alt3-d:disabled{background:var(--bxbg3)}
.lg-bg-color-primary,   .lg-bg-color-primary-h:hover,   .lg-bg-color-primary-f:focus,   .lg-bg-color-primary-d:disabled{background:var(--bxbg4)}
.lg-bg-color-secundary, .lg-bg-color-secundary-h:hover, .lg-bg-color-secundary-f:focus, .lg-bg-color-secundary-d:disabled{background:var(--bxbg5)}
.lg-bg-color-success,   .lg-bg-color-success-h:hover,   .lg-bg-color-success-f:focus,   .lg-bg-color-success-d:disabled{background:var(--bxbg6)}
.lg-bg-color-error,     .lg-bg-color-error-h:hover,     .lg-bg-color-error-f:focus,     .lg-bg-color-error-d:disabled{background:var(--bxbg7)}
.lg-bg-color-warning,   .lg-bg-color-warning-h:hover,   .lg-bg-color-warning-f:focus,   .lg-bg-color-warning-d:disabled{background:var(--bxbg8)}
.lg-bg-color-info,      .lg-bg-color-info-h:hover,      .lg-bg-color-info-f:focus,      .lg-bg-color-info-d:disabled{background:var(--bxbg9)}
/*margin*/
.lg-m-0{margin:var(--bxm0)}
.lg-m-1{margin:var(--bxm1)}
.lg-m-2{margin:var(--bxm2)}
.lg-m-3{margin:var(--bxm3)}
.lg-m-4{margin:var(--bxm4)}
.lg-m-auto{margin:auto}
.lg-mx-0{margin-left:var(--bxm0);margin-right:var(--bxm0)}
.lg-mx-1{margin-left:var(--bxm1);margin-right:var(--bxm1)}
.lg-mx-2{margin-left:var(--bxm2);margin-right:var(--bxm2)}
.lg-mx-3{margin-left:var(--bxm3);margin-right:var(--bxm3)}
.lg-mx-4{margin-left:var(--bxm4);margin-right:var(--bxm4)}
.lg-mx-auto{margin-left:auto;margin-right:auto}
.lg-my-0{margin-top:var(--bxm0);margin-bottom:var(--bxm0)}
.lg-my-1{margin-top:var(--bxm1);margin-bottom:var(--bxm1)}
.lg-my-2{margin-top:var(--bxm2);margin-bottom:var(--bxm2)}
.lg-my-3{margin-top:var(--bxm3);margin-bottom:var(--bxm3)}
.lg-my-4{margin-top:var(--bxm4);margin-bottom:var(--bxm4)}
.lg-my-auto{margin-top:auto;margin-bottom:auto}
.lg-mt-0{margin-top:var(--bxm0)}
.lg-mt-1{margin-top:var(--bxm1)}
.lg-mt-2{margin-top:var(--bxm2)}
.lg-mt-3{margin-top:var(--bxm3)}
.lg-mt-4{margin-top:var(--bxm4)}
.lg-mt-auto{margin-top:auto}
.lg-mr-0{margin-right:var(--bxm0)}
.lg-mr-1{margin-right:var(--bxm1)}
.lg-mr-2{margin-right:var(--bxm2)}
.lg-mr-3{margin-right:var(--bxm3)}
.lg-mr-4{margin-right:var(--bxm4)}
.lg-mr-auto{margin-right:auto}
.lg-mb-0{margin-bottom:var(--bxm0)}
.lg-mb-1{margin-bottom:var(--bxm1)}
.lg-mb-2{margin-bottom:var(--bxm2)}
.lg-mb-3{margin-bottom:var(--bxm3)}
.lg-mb-4{margin-bottom:var(--bxm4)}
.lg-mb-auto{margin-bottom:auto}
.lg-ml-0{margin-left:var(--bxm0)}
.lg-ml-1{margin-left:var(--bxm1)}
.lg-ml-2{margin-left:var(--bxm2)}
.lg-ml-3{margin-left:var(--bxm3)}
.lg-ml-4{margin-left:var(--bxm4)}
.lg-ml-auto{margin-left:auto}
/*padding*/
.lg-p-0{padding:var(--bxm0)}
.lg-p-1{padding:var(--bxm1)}
.lg-p-2{padding:var(--bxm2)}
.lg-p-3{padding:var(--bxm3)}
.lg-p-4{padding:var(--bxm4)}
.lg-px-0{padding-left:var(--bxm0);padding-right:var(--bxm0)}
.lg-px-1{padding-left:var(--bxm1);padding-right:var(--bxm1)}
.lg-px-2{padding-left:var(--bxm2);padding-right:var(--bxm2)}
.lg-px-3{padding-left:var(--bxm3);padding-right:var(--bxm3)}
.lg-px-4{padding-left:var(--bxm4);padding-right:var(--bxm4)}
.lg-py-0{padding-top:var(--bxm0);padding-bottom:var(--bxm0)}
.lg-py-1{padding-top:var(--bxm1);padding-bottom:var(--bxm1)}
.lg-py-2{padding-top:var(--bxm2);padding-bottom:var(--bxm2)}
.lg-py-3{padding-top:var(--bxm3);padding-bottom:var(--bxm3)}
.lg-py-4{padding-top:var(--bxm4);padding-bottom:var(--bxm4)}
.lg-pt-0{padding-top:var(--bxp0)}
.lg-pt-1{padding-top:var(--bxp1)}
.lg-pt-2{padding-top:var(--bxp2)}
.lg-pt-3{padding-top:var(--bxp3)}
.lg-pt-4{padding-top:var(--bxp4)}
.lg-pr-0{padding-right:var(--bxp0)}
.lg-pr-1{padding-right:var(--bxp1)}
.lg-pr-2{padding-right:var(--bxp2)}
.lg-pr-3{padding-right:var(--bxp3)}
.lg-pr-4{padding-right:var(--bxp4)}
.lg-pb-0{padding-bottom:var(--bxp0)}
.lg-pb-1{padding-bottom:var(--bxp1)}
.lg-pb-2{padding-bottom:var(--bxp2)}
.lg-pb-3{padding-bottom:var(--bxp3)}
.lg-pb-4{padding-bottom:var(--bxp4)}
.lg-pl-0{padding-left:var(--bxp0)}
.lg-pl-1{padding-left:var(--bxp1)}
.lg-pl-2{padding-left:var(--bxp2)}
.lg-pl-3{padding-left:var(--bxp3)}
.lg-pl-4{padding-left:var(--bxp4)}
/*Borders*/
.lg-b-base{border-color:var(--bxb0)}
.lg-b-alt{border-color:var(--bxb1)}
.lg-b-alt2{border-color:var(--bxb2)}
.lg-b-alt3{border-color:var(--bxb3)}
.lg-b-primary{border-color:var(--bxb4)}
.lg-b-secundary{border-color:var(--bxb5)}
.lg-b-success{border-color:var(--bxb6)}
.lg-b-error{border-color:var(--bxb7)}
.lg-b-warning{border-color:var(--bxb8)}
.lg-b-info{border-color:var(--bxb9)}
.lg-b{border:1px solid var(--bxb2)}
.lg-bx{border-left:1px solid var(--bxb2);border-right:1px solid var(--bxb2)}
.lg-by{border-top:1px solid var(--bxb2);border-bottom:1px solid var(--bxb2)}
.lg-bt{border-top:1px solid var(--bxb2);}
.lg-br{border-right:1px solid var(--bxb2)}
.lg-bb{border-bottom:1px solid var(--bxb2)}
.lg-bl{border-left:1px solid var(--bxb2)}
.lg-b-0{border:none}
.lg-bt-0{border-top:none}
.lg-br-0{border-right:none}
.lg-bb-0{border-bottom:none}
.lg-bl-0{border-left:none}
.lg-b-1{border-width: 1px;}
.lg-b-2{border-width: 2px;}
.lg-b-3{border-width: 3px;}
.lg-b-4{border-width: 4px;}
.lg-b-5{border-width: 5px;}
/*radius*/
.lg-r-circle{border-radius:50%}
.lg-r-pill{border-radius:50rem}
.lg-r-0{border-radius:0}
.lg-r-1{border-radius:.1rem}
.lg-r-2{border-radius:.2rem}
.lg-r-3{border-radius:.3rem}
.lg-rt-0{border-top-left-radius:0;border-top-right-radius:0}
.lg-rt-1{border-top-left-radius:.1rem;border-top-right-radius:.1rem}
.lg-rt-2{border-top-left-radius:.2rem;border-top-right-radius:.2rem}
.lg-rt-3{border-top-left-radius:.3rem;border-top-right-radius:.3rem}
.lg-rr-0{border-top-right-radius:0;border-bottom-right-radius:0;}
.lg-rr-1{border-top-right-radius:.1rem;border-bottom-right-radius:.1rem}
.lg-rr-2{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}
.lg-rr-3{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}
.lg-rb-0{border-bottom-right-radius:0;border-bottom-left-radius:0}
.lg-rb-1{border-bottom-right-radius:.1rem;border-bottom-left-radius:.1rem}
.lg-rb-2{border-bottom-right-radius:.2rem;border-bottom-left-radius:.2rem}
.lg-rb-3{border-bottom-right-radius:.3rem;border-bottom-left-radius:.3rem}
.lg-rl-0{border-bottom-left-radius:0;border-top-left-radius:0}
.lg-rl-1{border-bottom-left-radius:.1rem;border-top-left-radius:.1rem}
.lg-rl-2{border-bottom-left-radius:.2rem;border-top-left-radius:.2rem}
.lg-rl-3{border-bottom-left-radius:.3rem;border-top-left-radius:.3rem}
.lg-rtl-0{border-top-left-radius:0}
.lg-rtl-1{border-top-left-radius:.1rem}
.lg-rtl-2{border-top-left-radius:.2rem}
.lg-rtl-3{border-top-left-radius:.3rem}
.lg-rtr-0{border-top-right-radius:0}
.lg-rtr-1{border-top-right-radius:.1rem}
.lg-rtr-2{border-top-right-radius:.2rem}
.lg-rtr-3{border-top-right-radius:.3rem}
.lg-rbl-0{border-bottom-left-radius:0}
.lg-rbl-1{border-bottom-left-radius:.1rem}
.lg-rbl-2{border-bottom-left-radius:.2rem}
.lg-rbl-3{border-bottom-left-radius:.3rem}
.lg-rbr-0{border-bottom-right-radius:0}
.lg-rbr-1{border-bottom-right-radius:.1rem}
.lg-rbr-2{border-bottom-right-radius:.2rem}
.lg-rbr-3{border-bottom-right-radius:.3rem}
/*overflow*/
.lg-o-auto{overflow: auto}
.lg-o-hidden{overflow: hidden}
.lg-ox{overflow: hidden auto}
.lg-oy{overflow: auto hidden}
/*absolute*/
.lg-a0{top:0;left:0;bottom:0;right:0}
.lg-a5{top:5vh;left:2vw;bottom:5vh;right:5vw}
.lg-a10{top:10vh;left:2vw;bottom:10vh;right:10vw}
.lg-a15{top:15vh;left:2vw;bottom:15vh;right:15vw}
.lg-a20{top:20vh;left:2vw;bottom:20vh;right:20vw}
.lg-a25{top:25vh;left:25vw;bottom:25vh;right:25vw}
.lg-a30{top:30vh;left:30vw;bottom:30vh;right:30vw}
.lg-a35{top:35vh;left:35vw;bottom:35vh;right:35vw}
.lg-a40{top:40vh;left:40vw;bottom:40vh;right:40vw}
/*top*/
.lg-at0{top:0}
.lg-at5{top:5vh}
.lg-at10{top:10vh}
.lg-at15{top:15vh}
.lg-at20{top:20vh}
.lg-at25{top:25vh}
.lg-at30{top:30vh}
.lg-at35{top:35vh}
.lg-at40{top:40vh}
.lg-at45{top:45vh}
.lg-at50{top:50vh}
.lg-at55{top:55vh}
.lg-at60{top:60vh}
.lg-at65{top:65vh}
.lg-at70{top:70vh}
.lg-at75{top:75vh}
.lg-at80{top:80vh}
.lg-at85{top:85vh}
.lg-at90{top:90vh}
.lg-at95{top:95vh}
/*left*/
.lg-al0{left:0}
.lg-al5{left:5vw}
.lg-al10{left:10vw}
.lg-al15{left:15vw}
.lg-al20{left:20vw}
.lg-al25{left:25vw}
.lg-al30{left:30vw}
.lg-al35{left:35vw}
.lg-al40{left:40vw}
.lg-al45{left:45vw}
.lg-al50{left:50vw}
.lg-al55{left:55vw}
.lg-al60{left:60vw}
.lg-al65{left:65vw}
.lg-al70{left:70vw}
.lg-al75{left:75vw}
.lg-al80{left:80vw}
.lg-al85{left:85vw}
.lg-al90{left:90vw}
.lg-al95{left:95vw}
/*right*/
.lg-ar0{right:0}
.lg-ar5{right:5vw}
.lg-ar10{right:10vw}
.lg-ar15{right:15vw}
.lg-ar20{right:20vw}
.lg-ar25{right:25vw}
.lg-ar30{right:30vw}
.lg-ar35{right:35vw}
.lg-ar40{right:40vw}
.lg-ar45{right:45vw}
.lg-ar50{right:50vw}
.lg-ar55{right:55vw}
.lg-ar60{right:60vw}
.lg-ar65{right:65vw}
.lg-ar70{right:70vw}
.lg-ar75{right:75vw}
.lg-ar80{right:80vw}
.lg-ar85{right:85vw}
.lg-ar90{right:90vw}
.lg-ar95{right:95vw}
/*bottom*/
.lg-ab0{bottom:0}
.lg-ab5{bottom:5}
.lg-ab10{bottom:10vh}
.lg-ab15{bottom:15vh}
.lg-ab20{bottom:20vh}
.lg-ab25{bottom:25vh}
.lg-ab30{bottom:30vh}
.lg-ab35{bottom:35vh}
.lg-ab40{bottom:40vh}
.lg-ab45{bottom:45vh}
.lg-ab50{bottom:50vh}
.lg-ab55{bottom:55vh}
.lg-ab60{bottom:60vh}
.lg-ab65{bottom:65vh}
.lg-ab70{bottom:70vh}
.lg-ab75{bottom:75vh}
.lg-ab80{bottom:80vh}
.lg-ab85{bottom:85vh}
.lg-ab90{bottom:90vh}
.lg-ab95{bottom:95vh}
/*top-px*/
.lg-at25px{top:25px}
.lg-at50px{top:50px}
.lg-at75px{top:75px}
.lg-at100px{top:100px}
.lg-at125px{top:125px}
.lg-at150px{top:150px}
.lg-at175px{top:175px}
.lg-at200px{top:200px}
.lg-at225px{top:225px}
.lg-at250px{top:250px}
.lg-at275px{top:275px}
.lg-at300px{top:300px}
.lg-at325px{top:325px}
.lg-at350px{top:350px}
.lg-at375px{top:375px}
.lg-at400px{top:400px}
.lg-at425px{top:425px}
.lg-at450px{top:450px}
.lg-at475px{top:475px}
.lg-at500px{top:500px}
/*left px*/
.lg-al50px{left:50px}
.lg-al100px{left:100px}
.lg-al150px{left:150px}
.lg-al200px{left:200px}
.lg-al250px{left:250px}
.lg-al300px{left:300px}
.lg-al350px{left:350px}
.lg-al400px{left:400px}
.lg-al450px{left:450px}
.lg-al500px{left:500px}
/*right px*/
.lg-ar50px{right:50px}
.lg-ar100px{right:100px}
.lg-ar150px{right:150px}
.lg-ar200px{right:200px}
.lg-ar250px{right:250px}
.lg-ar300px{right:300px}
.lg-ar350px{right:350px}
.lg-ar400px{right:400px}
.lg-ar450px{right:450px}
.lg-ar500px{right:500px}
/*bottom px*/
.lg-ab50px{bottom:50px}
.lg-ab100px{bottom:100px}
.lg-ab150px{bottom:150px}
.lg-ab200px{bottom:200px}
.lg-ab250px{bottom:250px}
.lg-ab300px{bottom:300px}
.lg-ab350px{bottom:350px}
.lg-ab400px{bottom:400px}
.lg-ab450px{bottom:450px}
.lg-ab500px{bottom:500px}
/*width */
.lg-w100{width:100vw}
.lg-w95{width:95vw}
.lg-w90{width:90vw}
.lg-w85{width:85vw}
.lg-w80{width:80vw}
.lg-w75{width:75vw}
.lg-w70{width:70vw}
.lg-w65{width:65vw}
.lg-w60{width:60vw}
.lg-w55{width:55vw}
.lg-w50{width:50vw}
.lg-w45{width:45vw}
.lg-w40{width:40vw}
.lg-w35{width:35vw}
.lg-w30{width:30vw}
.lg-w25{width:25vw}
.lg-w20{width:20vw}
.lg-w15{width:15vw}
.lg-w10{width:10vw}
.lg-w5{width:5vw}

.lg-w50px{width:50px}
.lg-w100px{width:100px}
.lg-w150px{width:150px}
.lg-w200px{width:200px}
.lg-w250px{width:250px}
.lg-w300px{width:300px}
.lg-w350px{width:350px}
.lg-w400px{width:400px}
.lg-w450px{width:450px}
.lg-w500px{width:500px}
/*height vw*/
.lg-h100{height:100vh}
.lg-h95{height:95vh}
.lg-h90{height:90vh}
.lg-h85{height:85vh}
.lg-h80{height:80vh}
.lg-h75{height:75vh}
.lg-h70{height:70vh}
.lg-h65{height:65vh}
.lg-h60{height:60vh}
.lg-h55{height:55vh}
.lg-h50{height:50vh}
.lg-h45{height:45vh}
.lg-h40{height:40vh}
.lg-h35{height:35vh}
.lg-h30{height:30vh}
.lg-h25{height:25vh}
.lg-h20{height:20vh}
.lg-h15{height:15vh}
.lg-h10{height:10vh}
.lg-h5{height:5vh}

.lg-h50px{height:50px}
.lg-h100px{height:100px}
.lg-h150px{height:150px}
.lg-h200px{height:200px}
.lg-h250px{height:250px}
.lg-h300px{height:300px}
.lg-h350px{height:350px}
.lg-h400px{height:400px}
.lg-h450px{height:450px}
.lg-h500px{height:500px}

.lg-opacity-0,.lg-opacity-0-h:hover,.lg-opacity-0-a:active,.lg-opacity-0-d:disabled{opacity:0}
.lg-opacity-25,.lg-opacity-25-h:hover,.lg-opacity-25-a:active,.lg-opacity-25-d:disabled{opacity:.25}
.lg-opacity-50,.lg-opacity-50-h:hover,.lg-opacity-50-a:active,.lg-opacity-50-d:disabled{opacity:.5}
.lg-opacity-75,.lg-opacity-75-h:hover,.lg-opacity-75-a:active,.lg-opacity-75-d:disabled{opacity:.75}
.lg-opacity-100,.lg-opacity-100-h:hover,.lg-opacity-100-a:active,.lg-opacity-100-d:disabled{opacity:1}

.lg-shadow-0,.lg-shadow-0-h:hover,.lg-shadow-0-a:active{box-shadow:var(--bxsh1)}
.lg-shadow-1,.lg-shadow-1-h:hover,.lg-shadow-1-a:active{box-shadow:var(--bxsh1)}
.lg-shadow-2,.lg-shadow-2-h:hover,.lg-shadow-2-a:active{box-shadow:var(--bxsh2)}
.lg-shadow-3,.lg-shadow-3-h:hover,.lg-shadow-3-a:active{box-shadow:var(--bxsh3)}
.lg-shadow-4,.lg-shadow-4-h:hover,.lg-shadow-4-a:active{box-shadow:var(--bxsh4)}
.lg-shadow-5,.lg-shadow-5-h:hover,.lg-shadow-5-a:active{box-shadow:var(--bxsh5)}

.lg-rotate-45,.lg-rotate-45-h:hover,.lg-rotate-45-a:active{transform: rotate(45deg)}
.lg-rotate-90,.lg-rotate-90-h:hover,.lg-rotate-90-a:active{transform: rotate(90deg)}
.lg-rotate-135,.lg-rotate-135-h:hover,.lg-rotate-135-a:active{transform: rotate(135deg)}
.lg-rotate-180,.lg-rotate-180-h:hover,.lg-rotate-180-a:active{transform: rotate(180deg)}
.lg-rotate-225,.lg-rotate-225-h:hover,.lg-rotate-225-a:active{transform: rotate(-45deg)}
.lg-rotate-270,.lg-rotate-270-h:hover,.lg-rotate-270-a:active{transform: rotate(-90deg)}
.lg-rotate-315,.lg-rotate-315-h:hover,.lg-rotate-315-a:active{transform: rotate(-135deg)}

.lg-scale-90,.lg-scale-90-h:hover,.lg-scale-90-a:active{transform: scale(90%)}
.lg-scale-95,.lg-scale-95-h:hover,.lg-scale-95-a:active{transform: scale(95%)}
.lg-scale-100,.lg-scale-100-h:hover,.lg-scale-100-a:active{transform: scale(100%)}
.lg-scale-105,.lg-scale-105-h:hover,.lg-scale-105-a:active{transform: scale(105%)}
.lg-scale-110,.lg-scale-110-h:hover,.lg-scale-110-a:active{transform: scale(110%)}
/*move*/
.lg-mv-right-25{transform: translateX(25%)}
.lg-mv-right-50{transform: translateX(50%)}
.lg-mv-right-75{transform: translateX(75%)}
.lg-mv-right-100,
.lg-mv-right{transform: translateX(100%)}
.lg-mv-left-25{transform: translateX(-25%)}
.lg-mv-left-50{transform: translateX(-50%)}
.lg-mv-left-75{transform: translateX(-75%)}
.lg-mv-left-100,
.lg-mv-left{transform: translateX(-100%)}
.lg-mv-down-25{transform: translateY(25%)}
.lg-mv-down-50{transform: translateY(50%)}
.lg-mv-down-75{transform: translateY(75%)}
.lg-mv-down-100,
.lg-mv-down{transform: translateY(100%)}
.lg-mv-up-25{transform: translateY(-25%)}
.lg-mv-up-50{transform: translateY(-50%)}
.lg-mv-up-75{transform: translateY(-75%)}
.lg-mv-up-100,
.lg-mv-up{transform: translateY(-100%)}
.lg-mv-back{transform:translateX(0) translateY(0) !important}
/*transition*/
.lg-tx-transition-1{transition: font-size 0.25s, text-shadow 0.25s, color 0.25s}
.lg-tx-transition-2{transition: font-size 0.50s, text-shadow 0.50s, color 0.50s}
.lg-tx-transition-3{transition: font-size 0.75s, text-shadow 0.75s, color 0.75s}
.lg-tx-transition-4{transition: font-size 1s,    text-shadow 1s,    color 1s}

.lg-bx-transition-1{transition: transform 0.25s,top 0.25s,left 0.25s,right 0.25s, bottom 0.25s, opacity 0.25s, box-shadow 0.25s, width 0.25s, height 0.25s, filter 0.25s}
.lg-bx-transition-2{transition: transform 0.50s,top 0.50s,left 0.50s,right 0.50s, bottom 0.50s, opacity 0.50s, box-shadow 0.50s, width 0.50s, height 0.50s, filter 0.50s}
.lg-bx-transition-3{transition: transform 0.75s,top 0.75s,left 0.75s,right 0.75s, bottom 0.75s, opacity 0.75s, box-shadow 0.75s, width 0.75s, height 0.75s, filter 0.75s}
.lg-bx-transition-4{transition: transform 1s,   top 1s,   left 1s,   right 1s,    bottom 1s,    opacity 1s,    box-shadow 1s     width 1s,    height 1s,    filter 1s}


/*Flex Box*/
.lg-row{flex-direction:row}
.lg-row-reverse{flex-direction:row-reverse}
.lg-column{flex-direction:column}
.lg-column-reverse{flex-direction:column-reverse}

.lg-content-nowrap{flex-wrap:nowrap}
.lg-content-wrap{flex-wrap:wrap}
.lg-content-wrap-reverse{flex-wrap:wrap-reverse}

.lg-justify-start{justify-content:flex-start}
.lg-justify-end{justify-content:flex-end}
.lg-justify-center{justify-content:center}
.lg-justify-between{justify-content:space-between}
.lg-justify-around{justify-content:space-around}
.lg-justify-evenly{justify-content:space-evenly}

.lg-align-items-stretch{align-items:stretch}
.lg-align-items-start{align-items:flex-start}
.lg-align-items-end{align-items:flex-end}
.lg-align-items-center{align-items:center}
.lg-align-items-baseline{align-items:baseline}

.lg-align-content-start{align-content:flex-start}
.lg-align-content-end{align-content:flex-end}
.lg-align-content-center{align-content:center}
.lg-align-content-between{align-content:space-between}
.lg-align-content-around{align-content:space-around}
.lg-align-content-evenly{align-content:space-evenly}
.lg-align-content-stretch{align-content:stretch}
.lg-align-content-baseline{align-content:baseline}


.lg-gap-0{gap:0rem}
.lg-gap-1{gap:.25rem}
.lg-gap-2{gap:.50rem}
.lg-gap-3{gap:1rem}
.lg-gap-4{gap:2rem}
.lg-gap-5{gap:3rem}
.lg-row-gap-0{row-gap:0rem}
.lg-row-gap-1{row-gap:.25rem}
.lg-row-gap-2{row-gap:.50rem}
.lg-row-gap-3{row-gap:1rem}
.lg-row-gap-4{row-gap:2rem}
.lg-row-gap-5{row-gap:3rem}
.lg-column-gap-0{column-gap:0rem}
.lg-column-gap-1{column-gap:.25rem}
.lg-column-gap-2{column-gap:.50rem}
.lg-column-gap-3{column-gap:1rem}
.lg-column-gap-4{column-gap:2rem}
.lg-column-gap-5{column-gap:3rem}

.lg-scroll-snap-both{scroll-snap-type:both mandatory}
.lg-scroll-snap-x{scroll-snap-type:x mandatory}
.lg-scroll-snap-y{scroll-snap-type:y mandatory}

/*Flex Items*/
.lg-basis-100,.lg-basis\(8\/8\),.lg-basis\(6\/6\){flex-basis:100%;flex-shrink:0}
.lg-basis-95{flex-basis:95%;flex-shrink:0}
.lg-basis-90{flex-basis:90%;flex-shrink:0}
.lg-basis-85{flex-basis:85%;flex-shrink:0}
.lg-basis\(7\/8\){flex-basis:87.5%;flex-shrink:0}
.lg-basis\(5\/6\){flex-basis:83.3333%;flex-shrink:0}
.lg-basis-80{flex-basis:80%;flex-shrink:0}
.lg-basis-75,.lg-basis\(6\/8\){flex-basis:75%;flex-shrink:0}
.lg-basis-70{flex-basis:70%;flex-shrink:0}
.lg-basis\(4\/6\){flex-basis:66.6666%;flex-shrink:0}
.lg-basis-65{flex-basis:65%;flex-shrink:0}
.lg-basis\(5\/8\){flex-basis:62.5%;flex-shrink:0}
.lg-basis-60{flex-basis:60%;flex-shrink:0}
.lg-basis-55{flex-basis:55%;flex-shrink:0}
.lg-basis-50,.lg-basis\(4\/8\),.lg-basis\(3\/6\){flex-basis:50%;flex-shrink:0}
.lg-basis-45{flex-basis:45%;flex-shrink:0}
.lg-basis-40{flex-basis:40%;flex-shrink:0}
.lg-basis\(3\/8\){flex-basis:37.5%;flex-shrink:0}
.lg-basis-35{flex-basis:35%;flex-shrink:0}
.lg-basis\(2\/6\){flex-basis:33.3333%;flex-shrink:0}
.lg-basis-30{flex-basis:30%;flex-shrink:0}
.lg-basis-25,.lg-basis\(2\/8\){flex-basis:25%;flex-shrink:0}
.lg-basis-20{flex-basis:20%;flex-shrink:0}
.lg-basis\(1\/6\){flex-basis:16.6666%;flex-shrink:0}
.lg-basis-15{flex-basis:15%;flex-shrink:0}
.lg-basis\(1\/8\){flex-basis:12.5%;flex-shrink:0}
.lg-basis-10{flex-basis:10%;flex-shrink:0}
.lg-basis-5{flex-basis:5%;flex-shrink:0}

.lg-grow-auto{flex-grow:auto}
.lg-grow-0{flex-grow:0}
.lg-grow-1{flex-grow:1}
.lg-grow-2{flex-grow:2}
.lg-grow-3{flex-grow:3}
.lg-grow-4{flex-grow:4}
.lg-grow-5{flex-grow:5}
.lg-grow-6{flex-grow:6}
.lg-grow-7{flex-grow:7}
.lg-grow-8{flex-grow:8}
.lg-grow-9{flex-grow:9}
.lg-grow-10{flex-grow:10}
.lg-shrink-auto{flex-shrink:auto}
.lg-shrink-0{flex-shrink:0}
.lg-shrink-1{flex-shrink:1}
.lg-shrink-2{flex-shrink:2}
.lg-shrink-3{flex-shrink:3}
.lg-shrink-4{flex-shrink:4}
.lg-shrink-5{flex-shrink:5}
.lg-shrink-6{flex-shrink:6}
.lg-shrink-7{flex-shrink:7}
.lg-shrink-8{flex-shrink:8}
.lg-shrink-9{flex-shrink:9}
.lg-shrink-10{flex-shrink:10}
.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-align-self-auto{align-self:auto}
.lg-align-self-start{align-self:flex-start }
.lg-align-self-end{align-self:flex-end}
.lg-align-self-center{align-self:center}
.lg-align-self-baseline{align-self:baseline}
.lg-align-self-stretch{align-self:stretch}
.lg-snap-align-start{scroll-snap-align:start}
.lg-snap-align-end{scroll-snap-align:end}
.lg-snap-align-both{scroll-snap-align:start end}
}