  .tabs{position:relative;overflow:hidden;margin:0 auto;width:100%;font-weight:300;font-size:1.25em}.tabs nav{text-align:center;margin-top:100px}.tabs nav ul{position:relative;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;margin:0 auto;padding:0;max-width:1200px;list-style:none;-ms-box-orient:horizontal;-ms-box-pack:center;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center}.tabs nav ul li{position:relative;z-index:9999;display:block;margin:17px;background:rgba(255,255,255,.7);text-align:center;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1}.tabs nav a{position:relative;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:2.5}.tabs nav a span{vertical-align:middle;font-size:.75em}.tabs nav li.tab-current a{color:#74777b}.tabs nav a:focus{outline:0}.icon::before{z-index:10;display:inline-block;margin:0 .4em 0 0;vertical-align:middle;text-transform:none;font-weight:400;font-variant:normal;font-size:1.3em;line-height:1;speak:none;-webkit-backface-visibility:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-upload::before{content:"\e68a"}.icon-tools::before{content:"\e60a"}.icon-plane::before{content:"\e625"}.icon-joy::before{content:"\e6a4"}.icon-plug::before{content:"\e69a"}.icon-home::before{content:"\e648"}.icon-gift::before{content:"\e652"}.icon-display::before{content:"\e65e"}.icon-date::before{content:"\e660"}.icon-config::before{content:"\e666"}.icon-coffee::before{content:"\e669"}.icon-camera::before{content:"\e66f"}.icon-box::before{content:"\e674"}.content-wrap{position:relative;top:50px}.content-wrap section{display:none;margin:0 auto;text-align:center}.content-wrap section.content-current{display:block;z-index:9999;position:relative}.content-wrap section p{margin:0;padding:.75em 0;color:rgba(40,44,42,.05);font-weight:900;font-size:4em;line-height:1}.no-js .content-wrap section{display:block;padding-bottom:2em;border-bottom:1px solid rgba(255,255,255,.6)}.no-flexbox nav ul{display:block}.no-flexbox nav ul li{min-width:15%;display:inline-block}@media screen and (max-width:58em){.tabs nav a.icon span{display:none}.tabs nav a:before{margin-right:0}}