.full-height,.main-section-row-0-background-image{min-height:100vh}main.body-container-wrapper{background-color:#000}h1{font-weight:400;letter-spacing:.3em}h2,h3,h4,h5,h6{font-family:Gellix,Helvetica,Arial,sans-serif;font-weight:600;letter-spacing:.2em}@media screen and (max-width:1200px){h1{letter-spacing:.2em}}@media screen and (min-width:1500px){.row-fluid .span12.dnd-column.widget-type-cell:first-child{float:none!important;margin:auto!important;max-width:1440px}}@media screen and (max-width:767px){.main-section-row-0-background-image{background-size:contain!important}}