.mobile {display: block;}
.desktop {display: none;}

.m-col-lg-1, .m-col-lg-2, .m-col-lg-3, .m-col-lg-4, .m-col-lg-5, .m-col-lg-6, .m-col-lg-7, .m-col-lg-8, .m-col-lg-8_3, .m-col-lg-9, .m-col-lg-10, .m-col-lg-11, .m-col-lg-12, .m-col-lg-12_5, .m-col-lg-13, .m-col-lg-14, .m-col-lg-15, .m-col-lg-16, .m-col-lg-17, .m-col-lg-18, .m-col-lg-19, .m-col-lg-20, .m-col-lg-21, .m-col-lg-22, .m-col-lg-23, .m-col-lg-24, .m-col-lg-25 {float: left; padding-right: 4vw; margin: 0 0 16px; position: relative; box-sizing: border-box;}
.m-col-lg-1 {width: 4%;}
.m-col-lg-2 {width: 8%;}
.m-col-lg-3 {width: 12%;}
.m-col-lg-4 {width: 16%;}
.m-col-lg-5 {width: 20%;}
.m-col-lg-6 {width: 24%;}
.m-col-lg-7 {width: 28%;}
.m-col-lg-8 {width: 32%;}
.m-col-lg-8_3 {width: calc(100% / 3);}
.m-col-lg-9 {width: 36%;}
.m-col-lg-10 {width: 40%;}
.m-col-lg-11 {width: 44%;}
.m-col-lg-12 {width: 48%;}
.m-col-lg-12_5 {width: 50%;}
.m-col-lg-13 {width: 52%;}
.m-col-lg-14 {width: 56%;}
.m-col-lg-15 {width: 60%;}
.m-col-lg-16 {width: 64%;}
.m-col-lg-17 {width: 68%;}
.m-col-lg-18 {width: 72%;}
.m-col-lg-19 {width: 76%;}
.m-col-lg-20 {width: 80%;}
.m-col-lg-21 {width: 84%;}
.m-col-lg-22 {width: 88%;}
.m-col-lg-23 {width: 92%;}
.m-col-lg-24 {width: 96%;}
.m-col-lg-25 {width: 100%;}
.m-col-last {padding: 0;}
