.elements-stratum{padding:0 0 2em}.elements-stratum .item{margin:2em 0}.elements-stratum .element{margin:0 auto 1em;padding:.75em .75em 1.125em;width:100px;height:100px;background:#6aa3b7;color:#fff;text-align:center}.elements-stratum .element .symbol{font-size:3.75em;font-weight:900;line-height:1;margin:0}.elements-stratum .element .name{line-height:1.125;font-size:.625em}.elements-stratum .description h4{margin-bottom:.5em}.flexbox .elements-stratum .item{display:-ms-flexbox;display:flex}.flexbox .elements-stratum .element{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:0 16px 1em 0;-ms-flex-negative:0;flex-shrink:0}@media only screen and (min-width:480px){.elements-stratum .item{position:relative;min-height:150px;padding-left:170px}.elements-stratum .element{position:absolute;left:0;top:0;padding:1.875em 1em 1.125em;width:150px;height:150px}.elements-stratum .element .symbol{margin:0 0 .125em}.elements-stratum .element .name{font-size:1em}.flexbox .elements-stratum .item{-ms-flex-align:center;align-items:center;padding-left:0}.flexbox .elements-stratum .element{position:static;margin-right:20px}.flexbox .elements-stratum .description{-ms-flex-negative:1;flex-shrink:1;-ms-flex-positive:1;flex-grow:1}}@media only screen and (min-width:768px){.elements-stratum{padding:0 0 4em}.elements-stratum .item{width:48%}.elements-stratum .item:nth-child(odd){clear:both;float:left}.elements-stratum .item:nth-child(even){float:right}.flexbox .elements-stratum .item{-ms-flex-align:start;align-items:flex-start}}@media only screen and (min-width:1024px){.elements-stratum .description h4{font-size:1.5em}}.intro.deib{padding:2em 0 0}@media only screen and (min-width:768px){.intro.deib{padding:4em 0 0}}