body{margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.div-card-a{display:block;padding:10px;text-decoration:none}.div-card-height{min-height:80px}.grid-container{display:grid;grid-template-columns:auto auto;grid-gap:10px;padding:10px;background-color:#2196f3}.grid-container>div{background-color:hsla(0,0%,100%,.8);text-align:center;padding:20px 0}.mgx-margin-top{margin-top:10px}.mgx-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:10px;gap:10px;grid-auto-rows:minmax(50px,auto)}.mgx-grid-12{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:10px;gap:10px;grid-auto-rows:minmax(50px,auto)}.mgx-row-1{grid-row:1}.mgx-col-1-of-4{grid-column:span 1}.mgx-col-2-of-4{grid-column:span 2}.mgx-col-3-of-4{grid-column:span 3}.mgx-col-4-of-4{grid-column:span 4}.mgx-col-12-of-12{grid-column:span 12}.mgx-col-1{grid-column:1/2}.mgx-col-1-2{grid-column:1/3}.mgx-col-1-3{grid-column:1/4}.mgx-col-1-4{grid-column:1/5}.mgx-50-center{width:50%;margin:auto}.mgx-left{text-align:left}.mgx-center,.mgx-left{margin-right:10px;margin-top:10px}.mgx-center{text-align:center}.mgx-right{text-align:right;margin-right:10px;margin-top:10px}.mgx-margin-left-5{margin-left:5px}.mgx-margin-left-10{margin-left:10px}.mgx-margin-right-5{margin-right:5px}.mgx-margin-right-10{margin-right:10px}.mgx-show-whitespace,td{white-space:pre}.columns{float:left;width:33.3%;padding:8px}.price{list-style-type:none;border:1px solid #eee;margin:0;padding:0;-webkit-transition:.3s;transition:.3s}.price:hover{box-shadow:0 8px 12px 0 rgba(0,0,0,.2)}.price .header{background-color:#111;color:#fff;font-size:25px}.price li{border-bottom:1px solid #eee;padding:20px;text-align:center}.price .grey{background-color:#eee;font-size:20px}.button{background-color:#04aa6d;border:none;color:#fff;padding:10px 25px;text-align:center;text-decoration:none;font-size:18px}@media only screen and (max-width:600px){.columns{width:100%}}thead th{position:-webkit-sticky;position:sticky;top:0;background:#690}