@charset "utf-8";body,input,select,textarea{font-family:Roboto,Arial,Helvetica,Geneva,SunSans-Regular,sans-serif;font-size:14px;color:#212121;font-weight:400}.header,.promo .box .btn{-webkit-transition-duration:.5s}.header .logo,.overflow,.page{overflow:hidden}@-ms-viewport{width:device-width}@-o-viewport{width:device-width}@viewport{width:device-width}::selection{background:0 0}::-moz-selection{background:0 0}input,textarea{-webkit-appearance:none;-webkit-border-radius:0}.clear,hr,img{display:block;border:0;margin:0}*{position:relative;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:none}::-webkit-input-placeholder{font-size:14px;font-weight:400;line-height:18px}:-moz-placeholder{font-size:14px;font-weight:400;line-height:18px}::-moz-placeholder{font-size:14px;font-weight:400;line-height:18px}html{min-width:320px;margin:0;background:#212121;overflow-x:hidden}body{text-align:center;margin:0;line-height:20px;padding:0}input,select,textarea{line-height:18px;outline:0}form{display:block;width:100%}li,ul{list-style:none;margin:0;padding:0}.clear,hr{visibility:hidden;width:0;height:0;clear:both;float:none;padding:0;font-size:0;line-height:0}a{color:#03a9f4;text-decoration:none;cursor:pointer}a:hover{color:#0091EA;text-decoration:underline}.bg{padding-left:20px;padding-right:20px}.fiximg{background:#263238;position:fixed;top:0;left:0;right:0;bottom:0;min-width:100%;min-height:100%;width:auto;height:auto}.footer,.header{min-width:320px}.fiximg .bgimg{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:url(../img/cover1.jpg) top center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;opacity:.24}h1,h2,h3,p{margin:0}.page{z-index:3;box-shadow:0 0 10px rgba(0,0,0,.3)}.hidden{display:none!important;visibility:hidden!important}.header{background:#fff;min-height:64px;position:fixed;top:0;left:0;right:0;z-index:9;box-shadow:0 2px 5px rgba(0,0,0,.13);transition-duration:.5s}.header.fixed{background:0 0;position:absolute;box-shadow:none}.header .bg{min-height:64px;padding-left:24px;padding-right:24px}.header .logo{float:left;background:url(../img/favicon.png) center center no-repeat;background-size:auto 48px;width:64px;font-size:35px;font-weight:400;color:#fff;height:64px;line-height:64px;text-indent:-99999px;text-transform:lowercase;display:none}.promo{background:0 0;z-index:3}.overflow{z-index:3;position:relative;display:block}.promo .box{width:auto;margin:0}.promo .bg{padding-left:0;padding-right:0}.promo .box .inner{padding:32px 24px 96px;text-align:center;margin:auto;color:#fff}.promo .box .inner h1{font-weight:300;font-size:45px;line-height:48px;display:block;margin:0 0 32px;letter-spacing:-1px}.promo .box .inner h1 b{font-weight:300;font-size:56px;line-height:56px;color:#03a9f4;margin:0}.promo .box .inner h1 strong{display:block;letter-spacing:0;font-size:30px;line-height:23px;text-transform:uppercase;margin-left:-24px;margin-right:-24px;margin-bottom:0;padding-bottom:30px}.promo .box .inner p{margin:0;display:block;text-align:center;color:#fff;font-family:'Roboto Slab';font-weight:400;font-size:14px;line-height:16px}.portfolio h2,.promo .box .btn{font-weight:700;text-transform:uppercase}.promo .box .inner h1 .icon_sixta{background:url(../img/favicon-bw.png) center center no-repeat;background-size:auto 24px;width:24px;height:24px;border-radius:24px;position:absolute;left:50%;margin-left:-12px;bottom:-12px;display:block}.promo .box .inner h1 .line{border-bottom:1px solid rgba(255,255,255,.32);width:50%;display:block;height:0;position:absolute;bottom:0;left:-32px}.promo .box .inner h1 .line.line2{left:auto;right:-32px}.arrowdown{position:absolute;bottom:8px;left:0;right:0;height:50px;width:auto}.arrowdown .gotag{width:50px;height:50px;margin:auto;display:block;text-indent:-999999px;overflow:hidden;background:url(../img/ic_keyboard_arrow_down_white_48dp.png) center top no-repeat;background-size:32px 32px;cursor:pointer;-webkit-animation:toshiba 4s linear infinite}.footer .sign,.portfolio .ref{overflow:hidden;text-indent:-99999px;text-align:left}@-webkit-keyframes toshiba{0%,60%{margin-top:0;opacity:1}61%,70%{opacity:0;margin-top:20px}71%{opacity:0;margin-top:-30px}100%{opacity:1;margin-top:0}}@-webkit-keyframes pulsed{0%,100%,50%{opacity:1}51%,75%{opacity:0}}.puls{-webkit-animation:pulsed 2s linear infinite}.stats .col50{width:50%;float:left}.promo .box .btn{display:inline-block;line-height:20px;padding:8px 16px;border:1px solid rgba(255,255,255,.32);color:#03a9f4;margin-top:56px;border-radius:2px;font-size:14px;text-decoration:none;transition-duration:.5s}.promo .box .btn:hover{border-color:#03a9f4;color:#03a9f4}p{font-size:16px;color:#777}.portfolio{background:#fff;box-shadow:0 1px 5px rgba(0,0,0,.26);z-index:5;padding-top:24px;padding-bottom:24px}.portfolio .inner{padding:24px 24px 16px}.portfolio h2{font-size:14px;margin:0;padding:0;display:block;color:#757575}.portfolio .swiper-container,.portfolio .swiper-slide,.portfolio .swiper-wrapper{height:80px;margin:0;width:auto;padding:0}.portfolio .swiper-slide{display:block;float:left}.portfolio .ref{position:absolute;top:0;left:0;right:0;bottom:0;background-position:center center;background-size:auto 80px;background-repeat:no-repeat;opacity:.72;-webkit-transition-duration:.5s;transition-duration:.5s}.portfolio .ref:hover{opacity:1}.portfolio .ref.ref01{background-image:url(../img/jack-daniels-logo.png);background-size:auto 56px}.portfolio .ref.ref02{background-image:url(../img/shopines-logo.png);background-size:auto 64px}.portfolio .ref.ref06{background-image:url(../img/posteby-logo.png)}.portfolio .ref.ref03{background-image:url(../img/nuape-logo.png)}.portfolio .ref.ref04{background-image:url(../img/partykybl-logo.png);background-size:auto 56px}.portfolio .ref.ref05{background-image:url(../img/ovafin-logo.png)}.portfolio .ref.ref07{background-image:url(../img/sandvik-logo.png);background-size:auto 72px}.portfolio .swiper-button-next,.portfolio .swiper-button-prev{position:absolute;top:0;left:0;bottom:0;width:48px;overflow:hidden;background:url(../img/ic_arrow_back_grey600_48dp.png) center center no-repeat;background-size:auto 24px;height:100%;margin:0;text-indent:-99999px;text-align:left;opacity:.26}.portfolio .swiper-button-next:hover,.portfolio .swiper-button-prev:hover{opacity:1}.portfolio .swiper-button-next{left:auto;background-image:url(../img/ic_arrow_forward_grey600_48dp.png);right:0}.footer{position:relative;background:#f5f5f5;font-size:12px;margin:0;bottom:0;left:0;right:0;box-shadow:0 -1px 10px rgba(0,0,0,.32);z-index:4}.footer .bg{padding-top:40px;padding-bottom:40px}.footer ul{margin-bottom:10px}.footer p{font-size:11px;color:#aaa;margin:0}.footer .sign{display:block;width:40px;height:40px;background:url(../img/favicon.png) center top no-repeat;margin:auto auto 16px;background-size:auto 40px}.stats{background:url(../img/gradient.png) center center no-repeat;background-size:100% 100%;color:#fff;z-index:4}.stats .bg{padding:20px}.stats .bg .inner{padding:12px;text-align:center}.stats .bg .inner strong{display:inline-block;font-size:35px;line-height:35px;font-weight:300;color:#03a9f4;letter-spacing:-1px}.stats .bg .inner strong i{color:rgba(255,255,255,.32);font-style:normal;font-weight:300}.stats .bg .inner strong span{font-size:14px;text-align:left;line-height:20px;display:block;color:#fff;letter-spacing:0;text-transform:uppercase;font-weight:700}.stats .bg .inner em{font-style:normal;display:block;color:rgba(255,255,255,.82);padding-top:4px}@media only screen and (max-width:520px){.stats .col50{width:100%;float:left}.portfolio .swiper-button-next,.portfolio .swiper-button-prev{display:none}}