.columns{display:-ms-flexbox;display:flex;width:100%;max-width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}ul.columns{list-style:none;margin-left:0;padding-left:0}.columns>br{display:none}.columns>*{margin-bottom:16px;margin-left:16px;padding:0;box-sizing:border-box}.columns>*>*:first-child{margin-top:0}.columns>*>*:last-child{margin-bottom:0}.columns-1>*{width:calc((100% - 16px * 0) / 1)}.columns-1>*:nth-child(1n+1){margin-left:0}.columns-2>*{width:calc((100% - 16px * 1) / 2)}.columns-2>*:nth-child(2n+1){margin-left:0}.columns-2>*.column-narrow{width:calc(33.33333% - 16px / 2)}.columns-2>*.column-wide{width:calc(66.66666% - 16px / 2)}.columns-3>*{width:calc((100% - 16px * 2) / 3)}.columns-3>*:nth-child(3n+1){margin-left:0}.columns-4>*{width:calc((100% - 16px * 3) / 4)}.columns-4>*:nth-child(4n+1){margin-left:0}.columns-5>*{width:calc((100% - 16px * 4) / 5)}.columns-5>*:nth-child(5n+1){margin-left:0}.columns-6>*{width:calc((100% - 16px * 5) / 6)}.columns-6>*:nth-child(6n+1){margin-left:0}.columns-7>*{width:calc((100% - 16px * 6) / 7)}.columns-7>*:nth-child(7n+1){margin-left:0}.columns-8>*{width:calc((100% - 16px * 7) / 8)}.columns-8>*:nth-child(8n+1){margin-left:0}.columns-9>*{width:calc((100% - 16px * 8) / 9)}.columns-9>*:nth-child(9n+1){margin-left:0}@media( max-width:1024px){.columns.columns-5>*,.columns.columns-6>*,.columns.columns-7>*:nth-child(7n+5),.columns.columns-7>*:nth-child(7n+6),.columns.columns-7>*:nth-child(7n+7),.columns.columns-9>*{width:calc(33.33333% - 16px * 2 / 3)}.columns.columns-2>.column-narrow,.columns.columns-2>.column-wide,.columns.columns-4>*,.columns.columns-5>*:nth-child(5n+4),.columns.columns-5>*:nth-child(5n+5){width:calc(50% - 16px / 2)}.columns.columns-7>*,.columns.columns-8>*{width:calc(25% - 16px * 3 / 4)}.columns.columns-4>*:nth-child(2n+1),.columns.columns-5>*:nth-child(5n+4),.columns.columns-6>*:nth-child(3n+1),.columns.columns-7>*:nth-child(7n+5),.columns.columns-8>*:nth-child(4n+1),.columns.columns-9>*:nth-child(3n+1){margin-left:0}}@media( max-width:676px){.columns{flex-direction:column;-ms-flex-direction:column}.columns[class*="columns-"]>*{width:100% !important;margin-left:0 !important;max-width:none}}