body{margin:0;padding:0;color:#626262;font-size:14px}body,input,select,textarea,button,td,span{font-family:roboto,sans-serif}.home-intro-wrapper{background-image:url(//static.shop033.com/resources/50/336/Image/Website-2016/ashop-home-intro-bg.jpg);background-repeat:no-repeat;background-position:center top;background-size:cover;padding:0 15px}.home-intro-wrapper .home-intro{max-width:980px;width:100%;margin:0 auto;padding:80px 0 90px}.home-intro-wrapper .home-intro h2{font-family:roboto slab,serif;font-size:47px;font-weight:400;margin-top:0;color:#464646;line-height:86px;letter-spacing:-1px}.home-intro-wrapper .home-intro h2 strong{font-size:59px;font-weight:700;display:block}.home-intro-wrapper .home-signup-wrapper{max-width:830px;width:100%;margin:0 auto;padding-top:40px}.home-intro-wrapper .home-signup-wrapper .home-signup-wrapper-text{font-size:30px;font-weight:300;color:#464646;padding-left:20px}.home-intro-wrapper .home-signup-wrapper .home-signup-wrapper-text strong{font-size:14px;font-weight:900;text-transform:uppercase;display:block;padding-top:5px}.home-intro-wrapper .home-signup-wrapper .home-signup-form{background-color:#fff;padding:20px;margin-top:30px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-shadow:0 0 10px rgba(0,0,0,.2);-webkit-box-shadow:0 0 10px rgba(0,0,0,.2);box-shadow:0 0 10px rgba(0,0,0,.2)}.home-intro-wrapper .home-signup-wrapper .home-signup-form .signup-form-form:after{content:"";display:table;clear:both}.home-intro-wrapper .home-signup-wrapper .home-signup-form .signup-form-form .inputs{float:left;width:calc(100% - 228px)}.home-intro-wrapper .home-signup-wrapper .home-signup-form .signup-form-form .inputs input{height:45px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:1px solid #cecece;width:48%;font-size:18px;font-weight:500;text-indent:10px;color:#464646}.home-intro-wrapper .home-signup-wrapper .home-signup-form .signup-form-form button{width:228px;float:left;height:44px;line-height:42px;text-align:left;background-color:#61ba1a;border:0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-box-shadow:0 5px 0 #559622;-webkit-box-shadow:0 5px 0 #559622;box-shadow:0 5px 0 #559622;cursor:pointer;color:#fff;font-size:24px;font-weight:600;text-transform:uppercase;padding-left:19px;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.home-intro-wrapper .home-signup-wrapper .home-signup-form .signup-form-form button:hover{background-color:#57ab13;-moz-box-shadow:0 5px 0 #498917;-webkit-box-shadow:0 5px 0 #498917;box-shadow:0 5px 0 #498917}.home-intro-wrapper .home-signup-wrapper .home-signup-form .signup-form-form button img{float:right;padding:0 4px 0 12px;border-left:1px solid #4f9715;height:44px;width:auto;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.home-intro-wrapper .home-signup-wrapper .home-signup-form .signup-form-form button:hover img{border-left:1px solid #498917}.home-intro-wrapper .home-signup-wrapper .home-signup-form .signup-form-form button:active img{padding:0 5px 0 12px}.home-wrapper{padding:60px 15px 70px}.home-wrapper-silver{background-color:#f3f3f3}.home-wrapper-dark{background-color:#353535;background-image:url(//static.shop033.com/resources/50/336/Image/Website-2016/dark-texture.png);background-repeat:repeat;background-position:center top}.home-wrapper-partners{padding:50px 15px}.home-feature{padding:40px 15px}.home-wrapper .home-wrapper-content{max-width:980px;width:100%;margin:0 auto}.home-wrapper .home-wrapper-content:after{display:table;content:"";clear:both}.home-wrapper h2{font-family:roboto slab,serif;font-size:45px;color:#555;font-weight:300;text-align:center;margin:0 0 55px}.home-wrapper .home-wrapper-content{max-width:980px;width:100%;margin:0 auto}.home-wrapper .home-wrapper-content .metric-driven-wrapper:after{display:table;content:"";clear:both}.home-wrapper .home-wrapper-content .metric-driven-wrapper div{float:left;width:25%;padding:0 20px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;text-align:center;line-height:150%}.home-wrapper .home-wrapper-content .metric-driven-wrapper div img{width:135px;height:135px;margin:0 auto 20px}.home-wrapper .home-wrapper-content .metric-driven-wrapper div strong{font-size:24px;font-weight:500;display:block;margin-bottom:17px;color:#555}.home-wrapper .home-wrapper-content .coffeeflow{margin-top:-90px;padding-bottom:10px}.home-wrapper .home-wrapper-content .coffeeflow img{-moz-box-shadow:0 2px 5px rgba(0,0,0,.1);-webkit-box-shadow:0 2px 5px rgba(0,0,0,.1);box-shadow:0 2px 5px rgba(0,0,0,.1)}.home-wrapper.home-wrapper-partners .home-wrapper-content img{width:100%;height:auto}.home-wrapper .home-wrapper-content .home-feature-wrapper{padding-top:10px}.home-wrapper .home-wrapper-content .home-feature-wrapper:after{display:table;content:"";clear:both}.home-wrapper .home-wrapper-content .home-feature-wrapper div{float:left;width:33.3%;text-align:center;color:#e9e9e9;height:330px;line-height:150%;padding:0 40px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-transition:background-color 300ms ease;-moz-transition:background-color 300ms ease;-o-transition:background-color 300ms ease;transition:background-color 300ms ease}.home-wrapper .home-wrapper-content .home-feature-wrapper div:hover{background-color:rgba(255,255,255,.05)}.home-wrapper .home-wrapper-content .home-feature-wrapper div img{opacity:.9;margin-bottom:10px}.home-wrapper .home-wrapper-content .home-feature-wrapper div strong{display:block;font-size:24px;font-weight:500;margin-bottom:20px}.home-wrapper .home-wrapper-content .testimonial-wrapper{background-color:#f3f3f3;font-size:18px;font-weight:300;color:#696969;padding:22px 30px 32px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;display:block;text-align:center}.home-wrapper .home-wrapper-content .testimonial-wrapper strong{font-size:24px;color:#555;display:block;margin-bottom:12px;font-weight:500}.home-wrapper .home-wrapper-content .testimonial-arrow{text-align:center;display:block;padding-right:180px;margin-bottom:10px}.home-wrapper .home-wrapper-content .testimonial-arrow img{margin:0 auto}.home-wrapper .home-wrapper-content .testimonial-person{text-align:left;display:block;width:280px;height:100px;margin:0 auto;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.home-wrapper .home-wrapper-content .testimonial-person:after{display:table;content:"";clear:both}.home-wrapper .home-wrapper-content .testimonial-person img{float:left;margin-right:10px}.home-wrapper .home-wrapper-content .testimonial-person strong{padding-top:27px;display:block;color:#555;font-weight:500;font-size:16px;line-height:24px}@media screen and (max-width:980px){.home-intro-wrapper .home-intro h2{font-size:42px}.home-intro-wrapper .home-intro h2 strong{font-size:52px}}@media screen and (max-width:780px){.home-intro-wrapper .home-intro h2{font-size:32px;line-height:54px}.home-intro-wrapper .home-intro h2 strong{font-size:40px}.home-intro-wrapper .home-signup-wrapper .home-signup-wrapper-text{font-size:28px;padding-left:0}.home-wrapper .home-wrapper-content .metric-driven-wrapper div{width:50%}.home-wrapper .home-wrapper-content .metric-driven-wrapper div:nth-of-type(1),.home-wrapper .home-wrapper-content .metric-driven-wrapper div:nth-of-type(2){margin-bottom:40px}.home-wrapper .home-wrapper-content .home-feature-wrapper div{width:50%}.home-wrapper h2{font-size:36px}}@media screen and (max-width:640px){.home-intro-wrapper .home-intro{padding-bottom:60px;padding-top:60px}.home-intro-wrapper .home-signup-wrapper{padding-top:20px}.home-intro-wrapper .home-signup-wrapper .home-signup-form{padding-bottom:24px}.home-intro-wrapper .home-signup-wrapper .home-signup-form .signup-form-form .inputs{float:none;width:100%}.home-intro-wrapper .home-signup-wrapper .home-signup-form .signup-form-form .inputs input{width:48.8%}.home-intro-wrapper .home-signup-wrapper .home-signup-form .signup-form-form button{display:block;float:none;margin-left:auto;margin-right:auto;margin-top:10px}}@media screen and (max-width:570px){.home-intro-wrapper .home-signup-wrapper .home-signup-form .signup-form-form .inputs input{width:48.6%}.home-wrapper .home-wrapper-content .home-feature-wrapper div{width:100%;float:none;height:310px}.home-wrapper .home-wrapper-content .home-feature-wrapper div img{margin-bottom:5px}.home-wrapper .home-wrapper-content .home-feature-wrapper div strong{margin-bottom:15px}.home-wrapper .home-wrapper-content .home-feature-wrapper{margin-top:-20px;padding-top:0}.home-feature{padding-bottom:20px}}@media screen and (max-width:500px){.home-intro-wrapper .home-signup-wrapper .home-signup-form .signup-form-form .inputs input{width:100%}.home-intro-wrapper .home-signup-wrapper .home-signup-form .signup-form-form .inputs input:nth-of-type(1){margin-bottom:10px}.home-intro-wrapper .home-intro{padding-bottom:40px;padding-top:30px}.home-intro-wrapper .home-signup-wrapper .home-signup-wrapper-text{font-size:24px}.home-wrapper h2{font-size:30px}.home-intro-wrapper .home-signup-wrapper{padding-top:10px}.home-wrapper{padding-bottom:30px;padding-top:40px}.home-wrapper .home-wrapper-content .coffeeflow{margin-top:-110px;padding-bottom:20px}.home-wrapper .home-wrapper-content .metric-driven-wrapper div{width:100%}.home-wrapper .home-wrapper-content .metric-driven-wrapper div:nth-of-type(1),.home-wrapper .home-wrapper-content .metric-driven-wrapper div:nth-of-type(2),.home-wrapper .home-wrapper-content .metric-driven-wrapper div:nth-of-type(3){margin-bottom:40px}.home-wrapper .home-wrapper-content .metric-driven-wrapper div:nth-of-type(4){margin-bottom:20px}.home-wrapper-partners{display:none}.home-wrapper h2{margin-bottom:45px}.home-wrapper .home-wrapper-content .testimonial-wrapper{font-size:16px}.home-wrapper .home-wrapper-content .testimonial-wrapper strong{font-size:20px}}