.vertical-nav-overflow{height:85vh;position:fixed;margin-top:30px;width:50px;z-index:1000}.vertical-nav-wrapper{height:85vh;position:fixed;overflow:hidden;width:50px;padding-bottom:50px}#vertical-nav{position:absolute;z-index:10;transform:rotate(-90deg);-webkit-transform:translateZ(0) rotate(-90deg);top:50%;z-index:5;font-size:.8em;width:auto;opacity:0}#vertical-nav.show.light a{color:#fff}#vertical-nav.show.light a:after{background-color:#fff}#vertical-nav.show{opacity:1;transition:.5s all ease-out}#vertical-nav ul{position:relative;white-space:nowrap}#vertical-nav ul li{float:right;display:inline-block}#vertical-nav ul li a{padding:5px 0 10px 0;display:block;display:inline-block;backface-visibility:hidden;opacity:1;position:relative;margin-right:40px;color:#fff;-webkit-transition:-webkit-transform 0.2s,opacity 0.2s;-moz-transition:-moz-transform 0.2s,opacity 0.2s;transition:transform 0.2s,opacity 0.2s;transform-origin:100% 50%}@media (min-width:768px){#vertical-nav ul li a{padding:15px 0 10px 0}}.light #vertical-nav ul li a{color:#27251f}#vertical-nav ul li a:after{content:'';height:1px;background-color:#fff;width:20px;position:absolute;right:-30px;top:41%}@media (min-width:768px){#vertical-nav ul li a:after{top:55%}}.light #vertical-nav ul li a:after{background-color:#27251f}#vertical-nav ul li a.is-selected{padding-top:7px;font-weight:700}@media (min-width:768px){#vertical-nav ul li a.is-selected{padding-top:13px}}#vertical-nav ul li a.is-selected:before{content:'';width:100%;top:-20px;left:0;height:20px;position:absolute;background-color:#ed8b00}@media (min-width:576px){#vertical-nav ul li a.is-selected:before{top:-18px}}@media (min-width:768px){#vertical-nav ul li a.is-selected:before{top:-19px}}#vertical-nav ul li a.is-selected:after{top:40%}@media (min-width:768px){#vertical-nav ul li a.is-selected:after{top:50%}}#vertical-nav ul li a:hover{text-decoration:none}#vertical-nav ul li:first-child a:after{display:none}.overflow-hidden #vertical-nav{z-index:0}.main-content{height:100%}.about-us h1{margin-bottom:.5rem}.about-us h2{margin-bottom:.5rem;margin-top:3rem}.about-us h3{display:block;font-weight:700;margin-bottom:0;font-weight:700}.about-us .customer-header img{max-width:400px;margin-top:2rem}.overview-ctn{background-color:#f5f5f5}@media (min-width:768px){#story .inner{display:-webkit-flex;display:flex;justify-content:space-between;flex-wrap:wrap}}#story .detail-content{margin-bottom:2rem}@media (min-width:768px){#story .detail-content{width:45%}}#team .wrapper{display:-webkit-flex;display:flex;flex-wrap:wrap;margin:0 -3% 0 -2%}#team .detail-content{width:100%;margin-bottom:2rem;display:flex;flex-wrap:wrap;align-content:flex-start}#team .detail-content .text-ctn{order:2}#team .detail-content .img-ctn{order:1;margin-bottom:2rem}@media (min-width:576px){#team .detail-content{margin-left:2%;margin-right:2%;width:46%}}@media (min-width:992px){#team .detail-content{width:29%}}#team .detail-content h2{margin-top:-2rem;font-size:1rem}#board .wrapper{display:-webkit-flex;display:flex;flex-wrap:wrap;margin:0 -3% 0 -2%}#board .detail-content{width:100%;margin-bottom:2rem;display:flex;flex-wrap:wrap;align-content:flex-start}#board .detail-content .text-ctn{order:2}#board .detail-content .img-ctn{order:1;margin-bottom:2rem}@media (min-width:576px){#board .detail-content{margin-left:2%;margin-right:2%;width:46%}}@media (min-width:992px){#board .detail-content{width:29%}}#board .detail-content h2{margin-top:-2rem;font-size:1rem}.overview-ctn{margin-bottom:4rem}.details-ctn .inner{padding-top:0}@media (min-width:768px){#brands .inner{display:-webkit-flex;display:flex;justify-content:space-between;flex-wrap:wrap}}#brands .detail-content{margin-bottom:2rem}@media (min-width:768px){#brands .detail-content{width:45%}}#brands .detail-content:first-of-type{width:100%}@media (min-width:768px){#customers .inner{display:-webkit-flex;display:flex;justify-content:space-between;flex-wrap:wrap}}#customers .detail-content{margin-bottom:2rem;display:-webkit-flex;display:flex;flex-wrap:wrap}@media (min-width:768px){#customers .detail-content{justify-content:space-between;width:45%}}#customers .detail-content .img-ctn{order:1;align-self:flex-start}#customers .detail-content .img-ctn img{max-width:300px}#customers .detail-content .text-ctn{width:100%;align-self:flex-start;margin-top:2rem;order:2}#customers .detail-content .text-ctn .section-title{display:none}.fake-padding h3{font-weight:300;font-size:1.5rem;margin-bottom:2rem;display:none}@media (min-width:768px){.fake-padding h3{display:block;visibility:hidden}}
