*,:after,:before{box-sizing:border-box;margin:0;padding:0}body{max-width:2560px;background-color:#f8f8f8;font-family:Roboto,sans-serif;font-size:16px;font-weight:300;color:#666;-webkit-font-smoothing:antialiased}a,a.action-link{font-weight:400;text-decoration:none;color:#fff}.fixed{margin:0 auto;max-width:1024px}.section{padding:3rem 1rem}.subsection{padding-bottom:1.5rem}@media only screen and (min-width:30rem){.section{padding:3rem 2rem}.subsection{padding-bottom:2rem}}h1,h2,h3{font-weight:300}h1{margin:2rem auto 1rem;font-weight:100;font-size:2.5rem;letter-spacing:.03rem;-webkit-font-smoothing:subpixel-antialiased}h2{margin:0 auto 3rem;font-size:1rem;letter-spacing:.01rem}h3{font-size:1.1rem}@media only screen and (min-width:30rem){h1{font-size:4rem;margin:2rem auto 1rem}h2,h3{font-size:1.25rem}}.input{padding:0 1rem;font-family:Roboto,sans-serif}.button,.input{display:inline-block;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;border:none;width:100%;height:3.5rem;font-weight:400;font-size:1.05rem}.button{border-radius:5px;background-color:#0093d4;cursor:pointer;font-family:FontAwesome,Roboto,sans-serif;color:#fff}.unified{display:inline-block;width:100%}.shadow{border-radius:5px;box-shadow:0 7px 13px rgba(0,0,0,.35)}.inset-shadow{border-radius:5px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.15)}.unified .input{border-radius:5px 0 0 5px;border:none;width:80%}.unified .button{border-radius:0 5px 5px 0;border:none;width:20%}.unified .button.button-search,.unified .button.button-subscribe{padding-bottom:2px;font-size:20px}.unified .button.button-search:before{content:"\F002"}.unified .button.button-subscribe:before{content:"\F1D9"}@media only screen and (min-width:23rem){.button,.input{font-size:1.1rem}}@media only screen and (min-width:30rem){.button,.input{font-size:1.25rem}.unified .input{width:75%}.unified .button{width:25%}.unified .button.button-search,.unified .button.button-subscribe{padding-bottom:0;font-size:1.25rem}.unified .button.button-search:before{content:"Search"}.unified .button.button-subscribe:before{content:"Keep me in the loop"}}.action-link{cursor:pointer;font-weight:400;font-size:1rem;text-decoration:none;color:#333}.action-link.active,.action-link:hover{border-bottom:2px solid #0093d4}.action-link.with-border{transition:all .1s;border:2px solid #fff;border-radius:4px;padding:8px}.action-link.with-border:hover{border:2px solid #fff;background-color:#fff;color:#3d1916}@media only screen and (min-width:30rem){.action-link{font-size:1.25rem}.action-link.active,.action-link:hover{border-width:3px}}.hide-on-mobile{display:none!important}@media only screen and (min-width:42rem){.hide-on-mobile{display:initial!important}}.hide-on-mobile-and-tablet{display:none}@media only screen and (min-width:64rem){.hide-on-mobile-and-tablet{display:initial}}.hide-on-desktop{display:none}@media only screen and (max-width:64rem){.hide-on-desktop{display:initial}}.hide-on-desktop-and-tablet{display:none}@media only screen and (max-width:30rem){.hide-on-desktop-and-tablet{display:initial}}#header{padding:0 .5rem 7rem;background:radial-gradient(circle at center,rgba(97,67,62,.8) 0,rgba(45,20,15,.8) 70%),url("../images/header-blur.jpg") no-repeat 50% 50%;background-size:cover;text-align:center;color:#fff}#menubar{padding:2rem .5rem}@media only screen and (min-width:30rem){#menubar{padding:2rem}}#logo{text-align:left}#logo img{margin-top:-.45rem;width:2.5rem}#menu{text-align:right}#menu .item.action-link{margin-left:1rem;font-size:1rem}.grey-arrow{vertical-align:middle;width:48px}#users{padding:1rem;background-color:#231e1e}#users img{-webkit-filter:contrast(0) opacity(.8);filter:contrast(0) opacity(.8);margin:6px 6px 3px;height:14px}#users span{flex-basis:100%;max-width:100%;font-size:14px;margin-bottom:6px;color:#777}@media only screen and (min-width:48rem){#users{padding:1.5rem 2rem 1.2rem}#users span{flex-basis:unset;max-width:unset;font-size:unset;margin-bottom:0}#users img{margin:0 0 0 16px;height:12px}#users img:last-of-type{margin-right:16px}#users img.amazon{height:18px;margin-top:5px}#users img.techstars{height:30px;margin-top:-9px}#users img.indiegogo,#users img.uber{margin-top:1px}#users img.linkedin{height:18px;margin-top:-1px}}@media only screen and (min-width:64rem){#users img{margin:0 0 0 42px;height:15px}#users img:last-of-type{margin-right:30px}#users img.linkedin{height:20px;margin-top:-2px}}#features{position:relative;padding-top:5rem}#features .action-link{border-width:4px;margin-right:90px;font-size:1rem}#features .action-link:last-of-type{margin-right:0}#features .arrow-box{position:absolute;top:50%;z-index:1;border-radius:3px;width:64px;height:64px;background-color:rgba(0,0,0,.5);cursor:pointer;text-align:center;font-size:5rem;color:#fff}#features .arrow-box img{position:relative;vertical-align:top;margin-top:10px;width:26px}#features #feature-arrow-prev.arrow-box img{-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media only screen and (max-width:30rem){#features .arrow-box{top:calc(50% - 22px);width:32px;height:32px;font-size:3rem}#features #feature-arrow-prev{left:8px!important}#features #feature-arrow-next{right:8px!important}#features .arrow-box img{margin-top:4px;width:14px}}@media only screen and (max-width:42rem){#features .feature-selector{display:none}}@media only screen and (max-width:48rem){#features .action-link{margin-right:50px;width:14%}}#features a{color:#0093d4}.title.success{color:#7ee980}.title.warning{color:#ffb840}.title.error{color:red}@media only screen and (max-width:30rem){#features{padding-top:3rem}}.slider-container{overflow:hidden}.slider-nav:checked{background-color:#888}.slider-nav:checked:first-of-type ~ .slider-inner{left:0}.slider-nav:checked:nth-of-type(2)~.slider-inner{left:-100%}.slider-nav:checked:nth-of-type(3)~.slider-inner{left:-200%}.slider-nav{z-index:10;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;border:none;border-radius:50%;margin:0 6px;width:18px;height:18px;background-color:#ccc;cursor:pointer}@media only screen and (min-width:30rem){.slider-nav{width:12px;height:12px}}.slider-inner{position:relative;left:0;display:flex;flex-flow:row nowrap;transition:left .4s}.slider-content{display:flex;flex:1}@media only screen and (max-width:48rem){[data-radio-group=features]{display:inline-block;margin-bottom:16px}}@media only screen and (max-width:30rem){.screenshot-title h3{font-size:1rem}}.screenshot-title{padding-bottom:1.5rem}.screenshot-container{position:relative;padding-bottom:1rem}.screenshot{max-width:1280px;width:100%;height:auto;border:1px solid #bbb;border-radius:5px}@-webkit-keyframes info-dot-animation{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.5);transform:scale(1.5)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes info-dot-animation{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.5);transform:scale(1.5)}to{-webkit-transform:scale(1);transform:scale(1)}}.info-dot{position:absolute;display:none;-webkit-animation:info-dot-animation 1s infinite linear;animation:info-dot-animation 1s infinite linear;box-shadow:0 0 0 1px #cd236a;border:4px solid #fff;border-radius:50%;width:18px;height:18px;background-color:#cd236a}@media only screen and (min-width:30rem){.info-dot{display:inline-block}}#providers{padding:3rem 1rem 2rem;background:linear-gradient(45deg,#a68b68,#435857,#2d4b6f);color:#fff}#providers h3{margin:0 auto;padding-bottom:1rem;font-size:1.15rem;text-align:center}#providers img{display:block;margin:0 auto;width:65px}#providers a,#providers p{margin-top:1rem;font-weight:300;font-size:.9rem;text-decoration:none;text-align:center;color:#fff}#providers .row .col-xs-4{margin-bottom:1.5rem}@media only screen and (min-width:30rem){#providers{padding:3rem 2rem}.screenshot-title{padding-bottom:2rem}#providers img{width:auto}#providers a,#providers p{font-size:1rem}}@media only screen and (min-width:64rem){#providers h3{width:90%;font-size:1.35rem}#providers .row .col-xs-4{margin-bottom:0}}.client-box{text-align:left}.client-pic img{width:68px;height:68px;border-radius:50%}.client-quote{padding:1rem .5rem}.client-quote a{font-weight:400;text-decoration:none;color:#0093d4}.client-quote p{height:90px}.client-quote i{color:#dedede;font-size:3rem;position:absolute;z-index:-1;margin-top:-1.2rem}.client-quote .client{text-align:right;padding-top:.5rem}.client-quote .client .name{font-weight:400}@media only screen and (min-width:48rem){.client-pic img{width:100px;height:100px}.client-quote{padding:1rem}}@media only screen and (min-width:64rem){.client-box{padding:2rem 1rem}.client-pic img{width:140px;height:140px}}#newsletter{background:linear-gradient(45deg,#b39c68,#a56365,#412e4c);color:#fff;line-height:1.5}#newsletter.section{padding:3rem 1rem 2rem}@media only screen and (min-width:30rem){#newsletter{line-height:1}#newsletter.section{padding:3rem 2rem 1.5rem}#newsletter .unified .input{width:65%}#newsletter .unified .button{width:35%}}#featured{background:linear-gradient(#ddd,#ffffff00)}#featured .subsection{padding-bottom:.5rem}#featured a{font-weight:300;color:#666}#featured p{padding-top:12px}#featured img{width:160px;margin-top:32px}@media only screen and (min-width:48rem){#featured .subsection{padding-bottom:3rem}#featured img{width:auto;height:35px;margin-top:0}}@media only screen and (min-width:64rem){#featured img{height:50px;margin-top:0}#featured img.disrupt{height:30px;margin-top:10px;margin-bottom:10px}}#footer{line-height:1.5}#footer.section{padding:0 1rem}#footer .contact{display:inline-block;margin:0 .25rem}#footer .contact a{color:#666}#footer .heap img{width:64px;opacity:.7}@media only screen and (min-width:30rem){#footer{line-height:1}#footer.section{padding:0 2rem}#footer .unified .input{width:65%}#footer .unified .button{width:35%}#footer .contacts,#footer .copyright,#footer .heap{display:flex;align-items:center}#footer .copyright{justify-content:flex-start}#footer .contacts{justify-content:center}#footer .heap{justify-content:flex-end}#footer .heap img{width:108px}}#banner{margin:0;background-color:#06363c}#banner img.logo{height:14px}#banner div{color:#fff}#banner div.welcome{display:inline-block;vertical-align:middle;padding:.8rem 0;text-align:center}#banner div.title{font-weight:300;font-size:1rem;line-height:1.5;margin-bottom:1px}#banner a{display:block;font-weight:400;text-decoration:underline}#banner .button{margin-top:.5rem;width:auto;height:auto;padding:.3rem .75rem;background-color:#fff;font-size:1rem;color:#da552f}#banner .close{display:flex;align-items:center;justify-content:flex-end;padding-right:1rem}#banner .close i{cursor:pointer;color:hsla(0,0%,100%,.7)}@media only screen and (min-width:30rem){#banner div.welcome{text-align:left}#banner img.logo{display:inline-block;height:16px}#banner a{display:inline-block;border-bottom:2px solid #fff;text-decoration:none}#banner .button{margin-top:4px}#banner .close{padding-right:2rem}}
