@font-face{font-family:'Helvetica Neue Medium';src:url('../fonts/partnerstack-customer-lp/HelveticaNeue-Medium.woff') format('woff'),url('../fonts/partnerstack-customer-lp/HelveticaNeue-Medium.ttf') format('truetype');font-weight:500;font-style:normal}@font-face{src:url('../fonts/partnerstack-customer-lp/HelveticaNeue-Bold.woff') format('woff'),url('../fonts/partnerstack-customer-lp/HelveticaNeue-Bold.ttf') format('truetype');font-weight:bold;font-style:normal}@font-face{src:url('../fonts/partnerstack-customer-lp/HelveticaNeue.woff') format('woff'),url('../fonts/partnerstack-customer-lp/HelveticaNeue.ttf') format('truetype');font-weight:normal;font-style:normal}*{margin:0px;padding:0px}.text-center{text-align:center !important}#wrapper{max-width:500px;background:#fff;min-width:320px;margin:0 auto;overflow:hidden}input[type=text]{-webkit-appearance:none;-moz-appearance:none;appearance:none}#header{width:100%;padding:40px 0 30px;background:#0083ff;color:#fff}body{font-family:'Avenir','Helvetica Neue','Helvetica',sans-serif;background-color:#e6e6e6}.logo{width:100%;text-align:center;padding:0 0 50px 0;font-size:18px;color:#000}.logo a span{margin:0 0 0 10px}.logo a{color:#000;line-height:15px}.logo a:hover{text-decoration:none}.hdrtext{text-align:center}.hdrtext h1{padding:0 0 43px;font-size:29px}h1.main-header{padding:0 0 15px;font-weight:bold}h1.sub-header{padding:0 0 25px;font-size:21px;max-width:375px;margin-left:auto;margin-right:auto}.btn_getstarted{border-radius:60px;background:#0083ff;font-size:16px;box-shadow:0 5px 20px 10px rgba(0,0,0,0.1);width:100%;color:#fff;padding:15px 80px}.btn_getstarted:hover{text-decoration:none;color:#fff}.hdrtext h2{padding:25px 0 0px;text-transform:uppercase;font-size:12px;letter-spacing:1px}#must-have h2{font-size:1.5em;font-weight:bold;letter-spacing:-0.06px;margin-bottom:5px}#must-have h6{font-size:.875em;line-height:1.43;letter-spacing:.4px}.headerimg{padding:70px 0 0 0;width:100%;text-align:center}.no-padding{padding:0 !important}.tabs{text-align:center;width:100%;padding:30px 0 80px}.tabs h1{text-align:center;font-size:24px;max-width:300px;margin:0 auto;font-weight:bold;line-height:1.35}.tabsbox{padding:20px 0 50px;text-align:center;width:100%}.blue-bg{background-color:#0083ff}.black-bg{background-color:#030303}.font-size-md{font-size:1.5em}.white{color:#fff}.btn_getstarted.white-bg{background-color:#fff;color:#0083ff;position:relative;top:50px}.align-center{text-align:center}._mg-b-xs{margin-bottom:10px !important}._no-mg{margin:0 !important}.main-quote{text-align:center;display:block;margin-bottom:45px;padding-top:15px}.main-quote .quote-text{font-size:2em;font-weight:bold;position:relative;line-height:1.03;margin-bottom:20px}.main-quote .quote-text:before,.main-quote .quote-text:after{content:"";position:absolute;background-repeat:no-repeat;background-size:contain;width:85px;height:57px}.main-quote .quote-text:before{background-image:url(../images/ic-quotes-up.svg);left:0;top:-30px}.main-quote .quote-text:after{background-image:url(../images/ic-quotes.svg);right:0;bottom:-30px}.main-quote .quote-logo{max-width:152px;display:block;margin:0 auto 20px}.block{padding-top:40px;padding-bottom:100px}.calender{border-radius:10px}.calender img{box-shadow:0 5px 20px 10px rgba(0,0,0,0.1);max-width:100%;border-radius:10px}.tabsbox ul.nav-tabs{margin:40px auto 0;width:300px;border:none !important}.tabsbox ul#myTab li a{border:none;background:none;font-weight:bold;font-size:14px;color:#000;text-transform:uppercase}.tabsbox ul#myTab li a.active{color:#1499fe;border-bottom:3px solid #1499fe}#devices{width:100%;background:#fff;text-align:center}#devices h1{text-align:center;padding:0 0 20px 0;font-weight:bold;font-size:25px}#devices p{text-align:center;padding:20px 0 0;font-style:italic;font-size:15px;margin-bottom:0}.devices-img{margin:0 -15px}#content{background-color:#fff}#meet{width:100%;background:#fff;padding:50px 0 70px}#meet h1{text-align:center;padding:0 0 0px 0;font-weight:bold;font-size:25px}#meet p{text-align:center;padding:10px 0px 0;font-size:16px;width:300px;margin:auto}#meet ul.points{margin:40px auto 0;padding:0px;max-width:85%}#meet ul.points span{width:28px;height:28px;background:#53e290;border-radius:28px;display:inline-block;margin:0 10px 0 0;padding:0 7px 0 8px}#meet ul.points li{list-style:none;font-size:16px;margin:0 0 10px 0}#reviews{background-color:#fff;margin:0px auto}.review{background:#fff;box-shadow:0 0 6px 6px rgba(0,0,0,0.06);border-radius:20px;padding:20px 20px;margin:0 0 40px 0}.review img{margin:0 auto}.review h2{font-size:13px;width:100%;padding:5px 0 0 0;text-align:center}.review h3{font-size:17px;width:100%;font-family:'Helvetica Neue Medium','Helvetica',sans-serif;color:#b8b8b8;padding:0px 0 0 0}.review p{font-size:15px;line-height:20px;width:100%;font-family:'Helvetica Neue Medium','Helvetica',sans-serif;font-style:italic;color:#000;padding:5px 0 0 0;margin:0px}.review .col-sm-3{padding-right:0}#editorchoice{padding:10px 0 70px 0;background-color:#fff}#time{padding:70px 0 65px;background:#0083ff;text-align:center;color:#fff}#time h1{font-size:34px;width:100%;text-align:center;font-weight:bold;margin:0px}#time h2{font-size:28px;font-weight:bold;width:100%;color:#ffff;padding:0 0 44px 0;text-decoration:line-through}#time h3{font-size:18px;width:100%;color:#fff;padding:0 0 44px 0}#time p{font-size:15px;width:100%;color:#fff;margin-bottom:2rem}.btngetstarted{background:#fff;color:#0083ff;padding:15px 60px;border-radius:60px;font-size:16px;border:2px solid #fff;box-shadow:0 10px 20px 0 rgba(0,0,0,0.2);display:inline-block}.btngetstarted span{padding:0 10px 0 0;width:16px;height:16px;display:inline-block;margin:0 10px -3px 0;background:url("../images/partnerstack-customer-lp/google_ico.png") top left no-repeat}.btngetstarted:hover{text-decoration:none;color:#2c2c2c}#joinbx{background:#fff;text-align:center;margin:auto;padding:80px 0 100px}#joinbx h1{font-weight:bold;width:316px;margin:auto;font-size:27px}#joinbx h2{padding:1rem 0;font-size:17px}#joinbx p{font-size:14px}.joinform{width:95%;margin:0 auto;padding:25px 0 0 0}.joinform .form-group{padding:5px 0 0 0}.joinform .form-group .form-control{border-radius:50px;font-size:16px;padding:10px 20px;height:50px;color:#000;display:block}.createacbtn{width:100%;border-radius:50px;padding:15px 20px;font-size:16px}.video{display:flex;flex-direction:row-reverse}#video-hero-container{position:relative;width:345px;height:576px;margin:auto}.video__player{width:247px;height:453px;left:0px;top:58px;position:relative}.video__fallback,.video__mask{position:absolute;top:0;left:0;width:345px !important;height:576px !important}#g_id_onload{right:23px;position:relative}#checkout{font-family:'Avenir','Helvetica Neue','Helvetica',sans-serif}#checkout-form input.form-input,#checkout-form .stripeInput{width:100%;height:50px;border-radius:12px;border:solid 1px #cfcfcf;margin-bottom:20px;font-size:16px;font-family:'Avenir','Helvetica Neue','Helvetica',sans-serif;letter-spacing:.4px;font-weight:500;padding:16px 18px}.button{width:100%;height:50px;border-radius:12px;background-color:#000000;color:#fff;font-size:17px;font-family:'Avenir','Helvetica Neue','Helvetica',sans-serif;letter-spacing:.04px}.cancel-button{width:20px;position:absolute;right:30px;top:30px;cursor:pointer}.plan-option{display:grid;grid-template-areas:"a c" "b c";width:375px;border-radius:3px;grid-template-rows:30px 20px;grid-template-columns:90% 10%;padding:25px 17px;border:solid 2px #fff}.plan-selector{margin:0 auto;width:20px;height:20px;position:relative;top:13px}#checkout h1.title{text-align:center;font-size:48px;font-weight:bold}#checkout .timer{color:#9d9d9d;text-align:center;margin-top:.5rem}.plan-option .badge{border-radius:9px;font-size:10px;font-family:'Avenir','Helvetica Neue','Helvetica',sans-serif;font-weight:600;letter-spacing:.2px;text-align:center;color:#ffffff;padding:3px 7px;position:relative;bottom:4px;left:8px}.plan-option .badge.no-badge{display:none}.plan-option .badge.gold{background-color:#f5a623}.plan-option .badge.platinum{background-color:#111111}.selected{border:solid 2px #0083ff}.popup{background:#fff}.button-spinner.running .spinner{right:50%;display:block}@media screen and (min-width:1025px){.popup{position:fixed;top:0;left:0;right:0;bottom:0;z-index:3;background:#fff;width:1000px;max-height:564px;margin:auto;border-radius:12px;padding:40px 60px}}@media screen and (min-width:1025px){.hide-on-desktop{display:none !important}}@media screen and (max-width:1024px){.hide-on-mobile{display:none !important}.popup{padding:40px 12px}.plan-option{width:unset}#checkout h1.title{margin-bottom:0}#checkout-form #plan-selector{margin:15px 0}#payment-form{padding:0 8px;width:100%}.cancel-button{width:20px;position:absolute;right:20px;top:20px;cursor:pointer}}#overlay{position:fixed;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.5);z-index:2;cursor:pointer}@media screen and (min-width:1025px){#checkout .separator{background-color:#d8d8d8;margin-left:40px;margin-right:60px;height:378px;width:1px;margin-top:initial}}#checkout-form .error{margin:5px auto;font-size:12px;text-align:center}#payment-form{width:100%}.font-xs{font-size:14px}.font-s{font-size:17px}.font-m{font-size:20px}.font-l{font-size:24px}.bold{font-weight:900}@media screen and (max-width:1024px){#flyer{margin-top:2rem;margin-bottom:2rem}}#flyer .feature{text-align:center;width:6rem;margin:auto}#flyer .feature .description{color:#030303;font-size:.75rem;letter-spacing:.02rem;display:block;margin:0 auto}#flyer .features{grid-template:auto auto / auto auto auto;display:grid;grid-row-gap:1rem}@media screen and (min-width:1024px){#flyer .title{font-size:2.5rem}#flyer .subtitle{width:initial;font-size:.9rem;letter-spacing:.03rem}#flyer .feature .description{letter-spacing:.03rem}#flyer .features{grid-gap:2rem 0rem;width:23rem}#flyer .feature .image{height:3rem;width:3rem}}@media screen and (min-width:1025px){#checkout-content{display:flex}}#checkout .dismiss{font-size:14px;color:#9d9d9d;margin-top:1.5rem;display:block;text-align:center;text-decoration:underline}#other-login-methods{color:#d2d2d2}.hidden{display:none !important}._invisible{display:none}#testimonial-logos img{margin:1.2rem .8rem}#testimonial-logos{text-align:center}.login button.facebook{color:#fff;background-color:#465e97}.login button.google{color:#fff;background-color:#4385f5}.login button.email{color:#030303;background-color:#fff;border:1px solid #d7d7d7}.login .button,.login .input{margin-top:1rem;border-radius:100px}.button .icon{position:absolute;left:1.25rem;top:50%;transform:translateY(-50%);width:1.25rem}#joinbx:not(.emailLoginState) .emailLogin{display:none}.emailLogin .button{background-color:#0083ff;border-radius:100px;width:310px;margin:auto}#joinbx.emailLoginState .login{display:none}#joinbx .iconButton.check svg{width:1.7rem;height:1.7rem}#joinbx .iconButton.check .spinner{position:absolute;bottom:.1rem;left:0rem}.spinner{width:1.125rem;height:1.125rem;display:inline-block;border:2px solid currentColor;border-top-color:transparent;border-radius:50%;animation:ani-LoadingSpinnerIcon-spin 2s linear infinite}@keyframes ani-LoadingSpinnerIcon-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.button .spinner{display:none;position:absolute;right:1.5625rem;top:50%;margin:-0.5625rem}.button.loading .spinner{display:block}#joinbx .iconButton.check{position:absolute;bottom:2.25rem;left:17rem;border:none;background-color:transparent;fill:#0083ff;transition:linear 200ms fill}#joinbx .iconButton.check:disabled{fill:#d8d8d8;cursor:default}#joinbx .iconButton.check .spinner{display:none;margin-top:3px;color:#0083ff}#joinbx .iconButton.check svg{width:1.25rem;height:1.25rem}#joinbx .emailWrapper{position:relative}#joinbx .emailLogin[data-state="checking"] .iconButton.check .spinner{display:block}#joinbx .emailLogin[data-state="checking"] .iconButton.check svg{display:none}#joinbx .emailLogin>*:not(.emailWrapper):not(.instructions):not(.error){display:none}#joinbx .emailLogin[data-state="notExists"] .input.name{display:block}#joinbx .emailLogin[data-state="exists"] .input.password,#joinbx .emailLogin[data-state="notExists"] .input.password{display:block}#joinbx .emailLogin[data-state="notExists"] .button.createAccount{display:block}#joinbx .emailLogin[data-state="exists"] .button.signIn{display:block}#joinbx .emailWrapper{width:20rem;margin:auto}#joinbx .input{width:17rem;box-sizing:content-box;transition:border-color .2s linear;border:1px solid #cfcfcf;text-align:left;margin:0 auto 1rem;border-radius:100px}.disclaimer{margin-top:2rem}