.grid{display:grid;box-sizing:border-box;grid-template-columns:repeat(4,1fr);grid-column-gap:24px;padding:0 32px}.grid .align-center{align-self:center}.grid .align-end{align-self:end}.grid .justify-center{justify-self:center}.grid .justify-right{justify-self:end}.grid .text-center{text-align:center}.cell-1-phone{grid-column:span 1}.cell-2-phone{grid-column:span 2}.cell-3-phone{grid-column:span 3}.cell-4-phone{grid-column:span 4}@media screen and (min-width:600px){.grid{display:grid;box-sizing:border-box;grid-template-columns:repeat(8,1fr);grid-column-gap:24px;padding:0 50px}.grid .align-center{align-self:center}.grid .align-end{align-self:end}.grid .justify-center{justify-self:center}.grid .justify-right{justify-self:end}.grid .text-center{text-align:center}.cell-1-tablet{grid-column:span 1}.cell-2-tablet{grid-column:span 2}.cell-3-tablet{grid-column:span 3}.cell-4-tablet{grid-column:span 4}.cell-5-tablet{grid-column:span 5}.cell-6-tablet{grid-column:span 6}.cell-7-tablet{grid-column:span 7}.cell-8-tablet{grid-column:span 8}}@media screen and (min-width:1024px){.grid{display:grid;box-sizing:border-box;grid-template-columns:repeat(12,1fr);grid-column-gap:24px;padding:0 135px}.grid .align-center{align-self:center}.grid .align-end{align-self:end}.grid .justify-center{justify-self:center}.grid .justify-right{justify-self:end}.grid .text-center{text-align:center}.no-desktop{display:none}.cell-1-desktop{grid-column:span 1}.cell-2-desktop{grid-column:span 2}.cell-3-desktop{grid-column:span 3}.cell-4-desktop{grid-column:span 4}.cell-5-desktop{grid-column:span 5}.cell-6-desktop{grid-column:span 6}.cell-7-desktop{grid-column:span 7}.cell-8-desktop{grid-column:span 8}.cell-9-desktop{grid-column:span 9}.cell-10-desktop{grid-column:span 10}.cell-11-desktop{grid-column:span 11}.cell-12-desktop{grid-column:span 12}}@media screen and (min-width:1800px){.grid{margin:auto;max-width:1640px}}@media screen and (max-width:599px){.no-phone{display:none}}@media screen and (min-width:600px) and (max-width:899px){.no-tablet{display:none}}@media screen and (min-width:900px) and (max-width:1023px){.no-tablet{display:none}}@media screen and (min-width:1024px) and (max-width:1799px){.no-desktop{display:none}}
