.l-section {
   display: flex;
+  margin-left: auto;
+  margin-right: auto;
+  justify-content: center;
 
-  & > h2 {}
+  padding-left: 16px;
+  padding-right: 16px;
+
+  &.l-section--col {
+    flex-direction: column;
+  }
+
+  &.l-section--row {
+      flex-direction: column;
+      @include rwd($break-flow) {
+          flex-direction: row;
+      }
+  }
 }
+