.grid-container{display:grid;grid-template-columns:repeat(12,1fr);gap:20px 20px;grid-template-areas:"one one one one two two two two three three three three" "one one one one four four four four five five five five" "six six six six six six nine nine nine nine nine nine" "seven seven seven eight eight eight nine nine nine nine nine nine" "head head head head style style style style style style style style" "head head head head style style style style style style style style" "ten ten ten ten eleven eleven eleven eleven twelve twelve twelve twelve" "ten ten ten ten thirteen thirteen thirteen thirteen fourteen fourteen fourteen fourteen" "fifteen fifteen fifteen fifteen fifteen fifteen sixteen sixteen sixteen sixteen sixteen sixteen" "seventeen seventeen seventeen eighteen eighteen eighteen sixteen sixteen sixteen sixteen sixteen sixteen";max-width:1200px;margin:0 auto 50px}.one{grid-area:one;height:620px!important}.two{grid-area:two}.three,.two{height:300px!important}.three{grid-area:three}.four{grid-area:four}.five,.four{height:300px!important}.five{grid-area:five}.six{grid-area:six}.seven,.six{height:300px!important}.seven{grid-area:seven}.eight{grid-area:eight;height:300px!important}.nine{grid-area:nine}.nine,.ten{height:620px!important}.ten{grid-area:ten}.eleven{grid-area:eleven}.eleven,.twelve{height:300px!important}.twelve{grid-area:twelve}.thirteen{grid-area:thirteen}.fourteen,.thirteen{height:300px!important}.fourteen{grid-area:fourteen}.fifteen{grid-area:fifteen;height:300px!important}.sixteen{grid-area:sixteen;height:620px!important}.seventeen{grid-area:seventeen}.eighteen,.seventeen{height:300px!important}.eighteen{grid-area:eighteen}.style{grid-area:style;flex-wrap:wrap;gap:20px}.head,.style{height:140px!important;display:flex;align-self:center;align-content:center}.head{grid-area:head;justify-content:center;justify-items:center;justify-self:center;align-items:center;font-size:28px;text-transform:uppercase;line-height:1.4}.link_class{display:inline-block;width:100%;height:100%}.style a{background:#fff;color:#952b31;border:1px solid #952b31;text-transform:uppercase;padding:5px 10px;display:block;width:100%;max-width:100%;margin:0;justify-content:center;text-align:center;font-size:15px;flex:1 0 24%}.heading a.design-button{display:none}.head,.style{padding:20px}@media screen and (max-width:650px){.grid-container{display:grid;grid-template-columns:1fr;gap:5px;padding:5px;grid-template-areas:"one " "two" "three" "four" "five" "six" "nine " "seven " "eight" "head" "style" "ten" "eleven" "twelve" "thirteen" "fourteen" "fifteen" "sixteen" "seventeen" "eighteen";max-width:1200px;margin:0 auto 50px}.nine,.one,.sixteen,.ten{height:300px!important}.head{grid-area:head;height:50px!important;justify-content:center;justify-items:center;justify-self:center;align-items:center;display:flex;font-size:36px;text-transform:uppercase;line-height:1.4;margin:0;padding:40px 0}.head,.style{align-self:center;align-content:center}.style{grid-area:style;min-height:300px!important;display:grid;flex-wrap:wrap;gap:15px;margin-top:0;padding-top:0}}@media screen and (max-width:650px){.head{grid-area:head;height:140px!important;justify-content:center;justify-items:center;justify-self:center;align-self:center;align-items:center;align-content:center;display:flex;font-size:36px;text-transform:uppercase;line-height:1.4;text-align:center}.style{gap:5px;grid-template-columns:1fr 1fr;grid-area:style;height:140px!important;display:grid;align-self:center;flex-wrap:wrap;align-content:center;gap:14px;grid-template-columns:1fr;padding:10px}}@media screen and (min-width:800px){.style a{background:#fff;color:#952b31;border:1px solid #952b31;text-transform:uppercase;padding:5px 10px;display:block;width:100%;max-width:100%;margin:0;justify-content:center;text-align:center;font-size:15px;flex:1 0 24%;align-items:center;align-content:center;align-self:center;display:inline-flex;flex:1 0 48%}}a.design-button.farmhouse:hover{background:#c6883d}a.design-button.eclectic:hover{background:#e86851}a.design-button.contemporary:hover{background:#49848d}a.design-button.transitional:hover{background:#8f993d}a.design-button.traditional:hover{background:#e7bc51}a.design-button.industrial:hover{background:#5b447a}