.nav{box-sizing:border-box;display:table;table-layout:fixed;width:100%;position:relative;padding:10px 20px 7px;border-bottom:#ddd 1px solid;border-top:none;z-index:1;z-index:99;background-color:#fff;}.nav__icon,.nav__icon-image,.nav__logo,.nav__logo-image,.nav__social,.nav__social-image{height:20px}.nav__logo,.nav__social{display:table-cell}.nav__icon{display:none}.nav__icon,.nav__social{width:100px}.nav__home{font-family:"BWHaasText-75Bold",Helvetica,Arial,sans-serif;font-size:14px;transition:color .2s ease-out}.nav__logo{text-align:left}.nav__icon{text-decoration:none;}.nav__icon-image{display:inline-block;height:20px}.nav__icon .nav__home{box-sizing:border-box;color:#767676;display:inline-block;height:20px;line-height:20px;padding:1px 0 0 5px;vertical-align:top}.nav__icon:hover .nav__home{color:#2800d7}.nav__social{text-align:right}.nav__social-image{fill:$black;cursor:pointer}.nav__social-link{text-decoration:none;}.nav__social-link:hover{opacity:.7}.nav__social-link:first-child{margin-left:0}.nav__social-link:not(:first-child){margin-left:16px}@media (min-width:760px){.nav{border-top:#3c3c3c 1px solid;}.nav__icon{display:table-cell}.nav__logo{text-align:center}}@media (min-width:320px) and (max-width:359px){.nav__logo-image{max-width:200px}}@font-face{font-family:'BWHaasText-55Roman';src:url("https://assets.bwbx.io/font-service/fonts/BWHaasText-55Roman-2558d87ee8.woff2") format('woff2'),url("https://assets.bwbx.io/font-service/fonts/BWHaasText-55Roman-887c01ff69.woff") format('woff')}@font-face{font-family:'BWHaasText-75Bold';src:url("https://assets.bwbx.io/font-service/fonts/BWHaasText-75Bold-f7da887a51.woff2") format('woff2'),url("https://assets.bwbx.io/font-service/fonts/BWHaasText-75Bold-7a4dd77baf.woff") format('woff')}@font-face{font-family:"proxima nova";src:url("../data/proximanova-regular-webfont.ttf")}@font-face{font-family:"proxima nova bold";src:url("../data/ProximaNova-Bold.otf")}.proxima-nova{font-family:"proxima nova"}.proxima-nova-bold{font-weight:bold;font-family:"proxima nova bold","proxima nova"}.BWHaas{font-family:'BWHaasText-55Roman'}.BWHaas-bold{font-family:'BWHaasText-75Bold'}h1,h2{margin:0;letter-spacing:normal}body{margin:0}.white{color:#fff}.pink{color:#e42470}.bg-dark-gray{background-color:#27282d}.bg-black{background-color:#000}.uppercase{text-transform:uppercase}.text-center{text-align:center}.hide-overflow{overflow:hidden}.relative{position:relative}.absolute{position:absolute}.flex{display:-ms-flexbox;display:flex}.space-between{-ms-flex-pack:justify;justify-content:space-between}.flex-center{-ms-flex-pack:center;justify-content:center}.margin-auto{margin:auto}.no-decoration{text-decoration:none}.section-header{font-size:34px}.ios-section-text{margin:15px auto;font-size:18px;line-height:23px;max-width:215px}.ios-section-flex{max-width:775px}.ios-section,.hero-section{border-bottom:.0625em solid #46505a;box-shadow:0 .0625em 0 0 #000}.hero-section-content{width:80%;padding-top:74px;margin-left:70px;width:301px}.hero-section-logo{width:301px;max-width:85%}.chrome-section{padding:70px 20px 0 20px}.chrome-section-content{font-size:18px;line-height:20px;margin-left:10px;opacity:.8;width:230px;list-style:none}.chrome-section-content-item{background:url("../img/arrow.png") 0 5px no-repeat transparent;padding:0 0 15px 20px}.chrome-section-flex{margin-top:51px}.hero-section-phone-img{width:350px;bottom:0;left:220px}.hero-section-browser-img{width:542px;top:8px}@media (max-width:905px){.hero-section-flex{-ms-flex-direction:column-reverse;flex-direction:column-reverse;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;margin:auto}.hero-section-content{margin-bottom:15px;width:596px;max-width:100%;margin-left:0}.hero-section-browser-img{width:596px}.hero-section-phone-img{width:385px;left:240px}}@media (max-width:780px){.chrome-section-content{width:575px;margin-bottom:15px;margin-left:0;max-width:95%}.chrome-section-flex{-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin-top:20px;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.ios-section-flex{display:block}}@media (max-width:580px){.hero-section-phone-img{width:250px;left:166px}.hero-section-browser-img{width:400px}.hero-section-content{width:400px}.section-header{padding:0 20px}}@media (max-width:420px){.hero-section{padding-left:20px}}@media (max-width:330px){.hero-section-logo{width:275px}}