.row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.row--auto{min-height:0}.row--full-height{min-height:calc(100vh - 46.875px)}.row--extra-small{min-height:200px}.row--small{min-height:250px}.row--medium{min-height:450px}.row--large{min-height:500px}.row--extra-large{min-height:650px}@media (min-width:768px){.row--full-height{min-height:calc(100vh - 63.813px)}.row--extra-small{min-height:300px}.row--small{min-height:450px}.row--medium{min-height:600px}.row--large{min-height:700px}.row--extra-large{min-height:900px}}.grid{padding-top:1.5em;padding-bottom:1.5em}.grid.grid--no-top-padding{padding-top:0}.grid.grid--no-bottom-padding{padding-bottom:0}@media (min-width:768px){.grid{padding-top:3em;padding-bottom:3em}.grid.grid--no-top-padding{padding-top:0}.grid.grid--no-bottom-padding{padding-bottom:0}}.grid--edit .row,.grid__inner{position:relative}.grid--edit .row:after{position:absolute;top:0;left:0;width:100%;height:100%;border:1px dashed #bfbfbf;content:" ";pointer-events:none}.grid--edit .row>.column,.grid--edit .row>[class*=column--]{position:relative}.grid--edit .row>.column:after,.grid--edit .row>[class*=column--]:after{position:absolute;top:0;left:0;width:100%;height:100%;border:1px dashed #bfbfbf;content:" ";pointer-events:none}.row__classes{bottom:1px}.column__classes,.row__classes{position:absolute;left:1px;background:#ebebeb;color:#757575;font-size:14px;padding:2px 5px;border:1px dashed gray-300;border-left:0;border-top:0;text-shadow:0 0 1px hsla(0,0%,100%,.75);z-index:1}.column__classes{top:1px}.grid__background-image{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background-position:50%;background-repeat:no-repeat;background-size:cover;z-index:0}.grid__background-image[data-align^=top-]{background-position-y:top}.grid__background-image[data-align^=middle-]{background-position-y:center}.grid__background-image[data-align^=bottom-]{background-position-y:bottom}.grid__background-image[data-align$=-left]{background-position-x:left}.grid__background-image[data-align$=-center]{background-position-x:center}.grid__background-image[data-align$=-right]{background-position-x:right}