.content{min-height:calc(100vh - 400px);width:100%;background-color:#f8f8f8}.contentWrapper{display:flex;-moz-column-gap:20px;column-gap:20px;max-width:1240px;padding:0 20px;margin:0 auto}.contentSection{flex:1 1;width:100%;background-color:#fff;color:#222;border-radius:10px;margin:20px 0}@media (max-width:1080px){.contentWrapper{-moz-column-gap:0;column-gap:0}.contentSection{position:relative}}@media (max-width:768px){.contentWrapper{min-height:calc(100vh - 318px)}}