html,body{margin:0;padding:0;font-weight:300;font-family:"aktiv-grotesk","Helvetica","Arial",sans-serif}body{color:#253B43;background-color:#fff;font-size:100%;line-height:1.5em;letter-spacing:.02rem}img{border:0;padding:0;margin:0}input{border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:inherit;font-family:'aktiv-grotesk',Helvetica,Arial,sans-serif}svg{display:block;line-height:0}.home header#main{background-image:url(../img/illu-home-scene-bg-1.png);background-repeat:no-repeat;background-position:bottom right;background-size:100% auto;height:90vh;min-height:650px;max-height:800px;padding-bottom:0;margin-bottom:0}.about header#main{background-image:url(../img/illu-about-scene.png);background-repeat:no-repeat;background-position:bottom right;background-size:100% auto;background-size:100% auto;padding-bottom:200px}h1,h2,h3,h4,h5,h6{display:block;position:relative;margin:0;font-weight:700}h1,.h1{font-size:4.5em;letter-spacing:-.03em;line-height:1em}.h1--small{font-size:4em;letter-spacing:-.03em}h2,.h2{font-size:2.25em;line-height:1.333em;letter-spacing:-.03em}h3,.h3{font-size:1.75em;line-height:.857em;letter-spacing:-.03em;font-weight:300}.readability{letter-spacing:0}h4,.h4{font-size:1.75em;line-height:1.2em;letter-spacing:0;font-weight:500}h5,.h5{font-size:.75rem;font-weight:700;text-transform:uppercase;line-height:1.4rem;letter-spacing:.1rem}p,.p{font-size:1.1em;font-weight:300}.list--checks{padding-left:25px}.list--checks li{list-style:url(../img/icon-list-check.svg);list-style-position:outside}.font--reg{font-weight:400;letter-spacing:auto}.font--light{font-weight:300;letter-spacing:auto}.font--med{font-weight:500;letter-spacing:auto}h5.font--light,h5.font--med{letter-spacing:.1em}.caption{font-size:.875em;line-height:1.5em}.callout{font-size:1.375em;line-height:1.4em}.description{font-size:1.125em;line-height:1.333em}.sub-heading{color:#777}h1:not(.h1--small) + .sub-heading,.h1-sub-heading{margin-top:.25em;font-size:2.25rem;line-height:1.333em;font-weight:300;letter-spacing:normal}b{font-weight:500}dfn{font-style:inherit}a{text-decoration:none;color:inherit}p a{color:#65B2DA;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:transparent}p a:hover{border-bottom-color:inherit;border-bottom-color:currentColor}ul,li{list-style:none;padding:0;margin:0}input{border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:inherit;font-family:'aktiv-grotesk',Helvetica,Arial,sans-serif}.page{width:100%}.inner{position:relative;margin-left:auto;margin-right:auto;max-width:1140px}.dim{opacity:.75}.fade{opacity:.5}.hr{float:left;clear:both;width:100%;height:1px}.hr span,.hr-flex span{display:block;margin:0 auto;max-width:1140px;background-color:rgba(0,0,0,.12);height:100%}.hr-flex{clear:both;height:1px}.hr-flex span{max-width:none}.hr--white{background-color:rgba(255,255,255,0.38)}blockquote{position:relative;margin:0;padding:0}blockquote::before,blockquote:before{content:'“';display:block;position:absolute;top:4px;left:0;font-family:"Georgia","Times New Roman",Times,serif;font-size:4em;color:#ADB5BA}blockquote.quote-stars::before,blockquote.quote-stars:before{content:'';display:block;position:relative;margin-bottom:10px;top:0;width:97px;height:16px;background-image:url(../img/icon-quote-stars.png);background-size:contain}.quote__author{font-weight:500}.stripe-before,.stripe-after{position:relative}.stripe-before{padding-top:32px}.stripe-after{margin-bottom:72px}.stripe--inline-sub-heading{margin-bottom:0}.stripe-before::before,.stripe-before:before{content:"";display:block;position:absolute;top:0;left:0;width:75px;height:5px;border-radius:10px;background-color:rgba(0,0,0,0.12)}.stripe-listdot{position:relative;padding-left:24px}.stripe-listdot::before{content:"";display:block;position:absolute;top:50%;left:0;width:5px;height:5px;border-radius:10px;background-color:#000}h5.stripe-before::before,h5.stripe-before:before{content:'';position:absolute;top:5px;left:-20px;width:15px;height:4px;border-radius:5px}h5.stripe-before{padding-top:0}.stripe-after::after,.stripe-after:after{content:"";display:block;position:absolute;bottom:-40px;left:0;width:75px;height:5px;border-radius:10px;background-color:rgba(0,0,0,0.12)}.stripe-before.center::before,.stripe-before.center:before{position:relative;top:-20px;margin-left:auto;margin-right:auto}.stripe-after.center::after,.stripe-after.center:after{position:relative;margin-left:auto;margin-right:auto}.stripe-before.stripe--mini::before,.stripe-before.stripe--mini:before{width:20px}.button{position:relative;display:block;padding:1rem 2rem;border-bottom:1px solid rgba(0,0,0,0.12);border-radius:5px;font-size:1.2rem;font-weight:400;background:none;text-align:center;transition:all .1s;cursor:pointer;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.button:hover{transform:scale(1.025)}.button:active{box-shadow:none;transform:scale(1)}.with-arrow{display:inline-block;position:relative;padding-bottom:1px;border-bottom:1px solid transparent;transition:all .5s}.with-arrow::after,.with-arrow:after{content:'→';position:absolute;top:10px;right:-30px;font-size:1.4em;line-height:0;transition:all .2s}.with-arrow:hover::after{right:-35px}.with-arrow:hover{border-bottom:1px solid;border-bottom-color:currentColor}.icon{padding-top:1px;padding-left:32px;background-size:20px auto;background-repeat:no-repeat;background-position:left center}.infocard.icon{padding-left:40px;background-size:24px 24px;background-position:left top}.infocard.icon.center{padding-left:0;padding-top:48px;background-size:auto 40px;background-position:center top}.icon--alert-red{background-image:url(../img/icon-alert-red.png)}.icon--alert-grey{background-image:url(../img/icon-alert-grey.png)}.icon--canadian{background-image:url(../img/icon-mapleleaf.png)}.icon--hours{background-image:url(../img/icon-hours.png)}.icon--secure{background-image:url(../img/icon-secure.png)}.icon--confidential{background-image:url(../img/icon-confidential.png)}.icon--convenient{background-image:url(../img/icon-convenient.png)}.icon--info-grey{background-image:url(../img/icon-info.png)}.dropshadow{box-shadow:0 0 10px 0 rgba(0,0,0,0.12)}.button.dropshadow{box-shadow:0 2px 7px rgba(0,0,0,0.2)}.card--flat{background-color:#fff;border-radius:3px;border:1px solid rgba(0,0,0,0.12)}.infocard{position:relative}.infocard--aside{padding-left:1em;border-left:5px solid}.conditions__card{position:relative;transition:all .2s;box-shadow:none}.conditions__card:hover{background-color:#fff;color:#432657;transform:scale(1.03);box-shadow:0 0 10px 0 rgba(0,0,0,0.5);z-index:100}.conditions__card__inner{position:absolute;text-align:center;width:100%;height:100%;background-repeat:no-repeat;background-position:center 40%;background-size:42px}.condition__title{position:absolute;bottom:0;width:100%}.condition__link{display:inline-block;padding-bottom:1px;border-bottom:1px solid transparent;transition:all .5s}.conditions__card__inner .condition__link{position:absolute;display:block;width:100%;height:100%;z-index:100}.condition__link:hover{border-bottom:1px solid currentColor}.conditions__card__inner .condition__link:hover{border:none}.condition--coldflu:hover{background-image:url(../img/conditions/icon_flu_dark.png)}.condition--coldflu{background-image:url(../img/conditions/icon_flu.png)}.condition--uti{background-image:url(../img/conditions/icon_uti.png);background-size:36px}.condition--uti:hover{background-image:url(../img/conditions/icon_uti_dark.png)}.condition--sex{background-image:url(../img/conditions/icon_sex.png);background-size:60px}.condition--sex:hover{background-image:url(../img/conditions/icon_sex_dark.png)}.condition--family{background-image:url(../img/conditions/icon_family.png);background-size:54px}.condition--family:hover{background-image:url(../img/conditions/icon_family_dark.png)}.condition--mental{background-image:url(../img/conditions/icon_mentalhealth.png)}.condition--mental:hover{background-image:url(../img/conditions/icon_mentalhealth_dark.png)}.condition--skin{background-image:url(../img/conditions/icon_skin.png);background-size:24px}.condition--skin:hover{background-image:url(../img/conditions/icon_skin_dark.png)}.condition--acidreflux{background-image:url(../img/conditions/icon_acid.png)}.condition--acidreflux:hover{background-image:url(../img/conditions/icon_acid_dark.png)}.condition--travel{background-image:url(../img/conditions/icon_travel.png);background-size:50px}.condition--travel:hover{background-image:url(../img/conditions/icon_travel_dark.png)}.condition--meds{background-image:url(../img/conditions/icon_meds.png);background-size:52px}.condition--meds:hover{background-image:url(../img/conditions/icon_meds_dark.png)}.condition--sinus{background-image:url(../img/conditions/icon_sinus.png);background-size:32px}.condition--sinus:hover{background-image:url(../img/conditions/icon_sinus_dark.png)}.condition--eyes{background-image:url(../img/conditions/icon_eye.png);background-size:64px}.condition--eyes:hover{background-image:url(../img/conditions/icon_eye_dark.png)}.condition--gastro{background-image:url(../img/conditions/icon_gastro.png)}.condition--gastro:hover{background-image:url(../img/conditions/icon_gastro_dark.png)}.subpage.condition .getting-help ul li{padding-top:1rem;padding-bottom:1rem;border-bottom:1px solid rgba(0,0,0,0.12)}.subpage.condition .getting-help ul li:first-child{padding-top:0;padding-bottom:1rem;border-bottom:1px solid rgba(0,0,0,0.12)}.subpage.condition .getting-help ul li:last-child{padding-bottom:1rem;border-bottom:none}.pricing-plan,.pricing-plan__inner{position:relative}.plan__name,.plan__price{font-size:2em}#steps .callout.sub-heading{position:relative;z-index:100}.step{position:relative;top:-5px;border-radius:100px;width:60px;height:60px;text-align:center;font-size:2.25em;line-height:60px;box-shadow:0 0 10px 0 rgba(0,0,0,0.12);color:#ADB5BA;background-color:#fff}.step .step__number{display:block;position:relative}#features .tabs{overflow:hidden}#features .tabs-wrap{height:90px;overflow:hidden}#features .tabs-wrap .tabs-wrap-scroller{height:100%;padding-bottom:30px;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch}#features .tabs ul li{float:left;box-sizing:border-box;padding-left:10px;padding-right:10px;padding-bottom:5px;margin-right:1px;width:105px;overflow:hidden;text-align:center;border-bottom:3px solid #EBEEF2;transition:all .5s;-webkit-tap-highlight-color:transparent}#features .tabs ul li.ui-tabs-active{border-color:#004062}#features .tabs ul li img{display:block;margin-bottom:5px;height:56px;width:auto}#features .tabs ul li a,#features .tabs ul li{outline:none}footer{color:#777}footer h5{color:#253B43}footer a,header nav#main a{color:#777;border-bottom:1px solid transparent;transition:all .2s}header nav.nav-light#main a{color:#fff}nav#main{z-index:100}#nav_mobile{position:fixed;top:0;left:0;display:none;z-index:300;width:100%;animation:fadeIn .3s ease-out}.nav_mobile_inner{padding:.5em 1em;height:auto}#nav_mobile.expanded{height:100%}#nav_mobile .nav-mobile-items{display:none;padding-top:1em;margin-top:.5em}#nav_mobile .nav-mobile-items li{display:block;margin-bottom:1em}#nav_mobile.expanded .nav-mobile-items li{animation:fadeIn .5s ease-out}#nav_mobile.expanded,#nav_mobile.open{display:block}#nav_mobile.expanded .nav-mobile-header,#nav_mobile.expanded .nav-mobile-items,#nav_mobile.expanded .nav-menu-closer{display:block}#nav_mobile.expanded .nav-menu-opener,#nav_mobile.open .nav-menu-opener{display:none}#nav_mobile.open .nav-menu-closer{display:none}#nav_mobile.open .nav-menu-opener{display:block}#nav_mobile .nav-mobile-header{height:40px;line-height:40px;text-align:right;background-image:url(../img/akira_logo_a_dark.png);background-repeat:no-repeat;background-size:20px 20px;background-position:left center}.nav-menu-opener{background-image:url(../img/icon_menu_hamburger_dark.png);background-repeat:no-repeat;background-position:right 7px;background-size:14px;padding-right:20px;font-size:.9em;text-transform:uppercase;font-weight:400;letter-spacing:.1em;cursor:pointer;border-bottom:none}.nav-menu-opener:hover{border-bottom:none}.nav-light .nav-menu-opener{background-image:url(../img/icon_menu_hamburger.png)}#nav_mobile.expanded .nav-menu-opener,#nav_mobile.open .nav-menu-opener{background-position:right 15px}#nav_mobile .nav-menu-closer{background-image:url(../img/icon_menu_close.png);background-repeat:no-repeat;background-position:right center;background-size:14px;color:transparent;cursor:pointer}header nav#main a.nav-menu-opener,header nav#main a.nav-menu-closer{font-size:.9em;text-transform:uppercase;font-weight:400;letter-spacing:.1em;cursor:pointer;border-bottom:none}header nav#main a.nav-menu-opener:hover,header nav#main a.nav-menu-closer:hover{border-bottom:none}footer nav a{float:left;clear:both;margin-bottom:5px;display:inline-block}footer a:hover,header nav#main a:hover,header nav#main a.active{border-bottom:1px solid rgba(0,0,0,0.38)}header nav.nav-light#main .desktop a:hover,header nav.nav-light#main .desktop a.active{border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:currentColor}#social_twitter{position:relative;display:inline-block;top:4px;left:20px;width:20px;height:20px;background:transparent url(../img/social-twitter.png) no-repeat center;background-size:contain;border:none;transition:all .3s}#social_twitter span{display:none}#social_twitter:hover{opacity:.5;border:none}header nav#main a{display:inline-block;margin-left:1em}#nomorewaiting{background-image:url(../img/illu-waitingroom.png),url(../img/illu-waitingroom-bg.png);background-repeat:no-repeat,repeat-x;background-size:auto 555px,auto 555px;background-position:-100px bottom,left bottom}.team-list-wrapper{position:relative;overflow:hidden}.team-health-medical-scroller,.team-product-scroller,.team-health-mental-scroller,.team-health-specialist-scroller{width:4000px}.team-health-medical-scroller{width:5120px}.team-health-mental-scroller{width:2560px}.team-list{position:relative}.team-list__profile{position:relative!important;max-width:320px;-webkit-touch-callout:none;touch-callout:none}.team-list__photoverlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to top,rgba(0,0,0,0.6) 0%,rgba(0,0,0,0) 40%);z-index:99}.team-list__name{position:absolute;left:0;bottom:10px;z-index:102;text-align:center;font-weight:400;width:100%;color:#fff;opacity:1;transition:opacity .3s}.team-list__photo img{display:block;width:100%;height:100%;transition:all .3s}.team-list__photo--circle{overflow:hidden;border-radius:100%}.team-list__bio p{position:relative;-webkit-transform:translate3d(0,15px,0) translateZ(0);-moz-transform:translate3d(0,15px,0) translateZ(0);-ms-transform:translate3d(0,15px,0) translateZ(0);-0-transform:translate3d(0,15px,0) translateZ(0);transform:translate3d(0,15px,0) translateZ(0);transition:transform .3s;overflow:auto;height:90%}.team-list__bio,.team-list__profile.closed .team-list__bio{opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.56);color:#fff;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-0-transform:translateZ(0);transform:translateZ(0);transition:all .3s}.team-list__bio p{margin:1em}.team-list__profile:not(.no-bio):hover .team-list__name{opacity:0}.team-list__profile:hover .team-list__bio,.team-list__profile.open .team-list__bio{opacity:1;z-index:101}.team-list__profile:hover .team-list__bio p{-webkit-transform:translate3d(0,0px,0) translateZ(0);-moz-transform:translate3d(0,0px,0) translateZ(0);-ms-transform:translate3d(0,0px,0) translateZ(0);-0-transform:translate3d(0,0px,0) translateZ(0);transform:translate3d(0,0px,0) translateZ(0)}.team-list__profile:not(.no-bio):hover .team-list__photo img{-webkit-filter:blur(3px);-moz-filter:blur(3px);-o-filter:blur(3px);-ms-filter:blur(3px);filter:blur(3px)}.jobs{float:left;clear:both;width:100%;margin-top:1rem}.jobs li{position:relative;float:left;text-align:center}.jobs li .inner{position:absolute;width:90%;height:90%;margin:5%;padding:1rem;border-radius:5px;box-sizing:border-box;transition:all .5s}.jobs .table{height:100%;width:100%}.jobs li:hover .inner{box-shadow:0 0 10px 0 rgba(0,0,0,0.12);background-color:#fff}.jobs h3{position:relative;padding-top:65px}.jobs h3::before{content:'';display:block;height:50px;width:100%;position:absolute;top:0;left:0;z-index:1;background-repeat:no-repeat;background-position:center;background-size:contain}.jobs .job--android h3::before{background-image:url(../img/icon_androiddeveloper@2x.png)}.jobs .job--ios h3::before{background-image:url(../img/icon_iosdeveloper@2x.png);background-size:auto 45px}.jobs .job--fullstack h3::before{background-image:url(../img/icon_fullstackdeveloper@2x.png)}.jobs .job--design h3::before{background-image:url(../img/icon_job_design@2x.png);background-size:auto 28px}.jobs .job--operations h3::before{background-image:url(../img/icon_job_marketing@2x.png)}.jobs .job--marketing h3::before{background-image:url(../img/icon_job_marketing@2x.png)}.jobs .job--sales h3::before{background-image:url(../img/icon_job_sales@2x.png)}.jobs .job--care h3::before{background-image:url(../img/icon_job_carecoord@2x.png)}.jobs .job--knowledge h3::before{background-image:url(../img/icon_job_knowledge@2x.png)}.jobs a{border-bottom:none;color:inherit}.jobs li p{width:100%}.jobs .job--link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:100}.question a{border-bottom:1px solid transparent;transition:all .2s}.question a:hover{border-bottom-color:currentColor}.customer-list div{display:block;height:50px;background-size:auto 20px;background-repeat:no-repeat;background-position:center}.customer-list div span{display:none}.customer-list .pressly{background-image:url(../img/customer_pressly.png);background-size:auto 24px}.customer-list .myplanet{background-image:url(../img/customer_myplanet.png);background-size:auto 49px}.customer-list .pivotal{background-image:url(../img/customer_pivotal.png);background-size:contain}.customer-list .px500{background-image:url(../img/customer_500px.png);background-size:auto 18px}.customer-list .uberflip{background-image:url(../img/customer_uberflip.png);background-size:auto 24px}.customer-list .wealthsimple{background-image:url(../img/customer_wealthsimple.png);background-size:contain}.feature-callout .icon{display:block;height:45px;width:45px;padding-left:0;background-repeat:no-repeat;background-size:contain;background-position:center}.icon.hours{background-image:url(../img/icon_11.png)}.icon.rx-grey{background-image:url(../img/icon_rx_grey@2x.png)}.icon.twodays{background-image:url(../img/icon_2days@2x.png)}.icon.twohours{background-image:url(../img/icon_2hours@2x.png)}.icon.onein5{background-image:url(../img/icon_1in5@2x.png)}.icon.topstat{background-image:url(../img/icon_topstat@2x.png)}.icon.family{background-image:url(../img/icon_family@2x.png)}.icon.partner{background-image:url(../img/icon_partner@2x.png);background-size:35px auto}.carousel-controls{position:absolute;top:0;right:0}.carousel-controls__prev,.carousel-controls__next{position:relative;display:inline-block;width:50px;height:50px;border:2px solid rgba(0,0,0,1);border-radius:50px;z-index:101;background-size:16px auto;background-repeat:no-repeat;background-position:center;cursor:pointer;opacity:.5;transform:scale(1);transition:all .1s}.carousel-controls__prev:hover,.carousel-controls__next:hover{opacity:1;transform:scale(1.08)}.carousel-controls__prev:active,.carousel-controls__next:active{transform:scale(1)}.carousel-controls__prev{margin-right:10px;background-image:url(../img/icon-chevron-left-dark.png);background-position:16px center}.carousel-controls__next{right:0;background-image:url(../img/icon-chevron-right-dark.png);background-position:18px center}.blocktrans{margin-top:-1px}.blocktrans-curve{margin-top:-2px}.blocktrans-slant{margin-bottom:-75px}.blocktrans-slant-pre{background-image:url(../img/blocktrans-bg-headerclouds.png);background-repeat:no-repeat;background-position:right -15%;background-size:contain}.blocktrans-wave-mobile{margin-bottom:-1px}.dl-badge{transition:all .3s}.dl-badge:hover{opacity:.7}.ui-tooltip{margin:1em;padding:1em;width:60%;max-width:200px;font-size:.8em;line-height:1.4em;border-radius:6px;box-shadow:0 0 10px 0 rgba(0,0,0,0.12);background-color:#fff;z-index:101}.field-group,fieldgroup{position:relative}.field-group input,fieldgroup input{padding:10px 0;width:100%;font-size:1rem;border:none;border-bottom:1px solid rgba(0,0,0,0.12);outline:none;transition:.5s all;background-color:transparent;color:#253B43}.field-group select,fieldgroup select{left:0;top:5px;width:100%;cursor:pointer}input::-webkit-input-placeholder,input:-moz-placeholder,input::-moz-placeholder,input:-ms-input-placeholder{color:#75BD7C;opacity:1}.field-group input:focus,fieldgroup input:focus{border-bottom-color:#75BD7C}.field-group label,fieldgroup label{display:block;position:relative;top:-10px;left:0;margin-bottom:-5px;text-align:left;font-size:.7em;letter-spacing:.05em;color:rgba(255,255,255,0.8)}label.error{padding:10px 10px 7px;background-color:#F5F7F9;font-weight:200;font-family:'aktiv-grotesk',Helvetica,Arial,sans-serif;color:#E25A5C;font-size:.8rem;line-height:1.4;text-align:left;letter-spacing:0}form label.error{top:0}form .error{border-color:#E25A5C}.form-responses{clear:both}.form-responses .response{font-weight:500;text-align:center}.tour-hide{opacity:0}.tour-hide *{transform:translateY(20px);transition:transform .5s}.stripe-before.tour-hide::before,.stripe-before.tour-hide:before,.stripe-after.tour-hide::after,.stripe-after.tour-hide:after{width:1px;transition:width .6s ease-in-out;-webkit-transition:width .6s ease-in-out}.tour-animate{animation:fadeInUp .5s;animation-fill-mode:forwards}.tour-animate *{transform:translateY(0)}.stripe-before.tour-animate::before,.stripe-before.tour-animate:before,.stripe-after.tour-animate::after,.stripe-after.tour-animate:after{width:75px}.illu-mhhappydude{position:absolute;right:0;top:0;transform:translateY(-45%)}.illu-mhhappydude img{position:relative;right:-20px}.illu-home-scene-1{position:relative;display:block;float:right;right:0;bottom:0;width:600px;margin:0 auto}.font-blue{color:#65B2DA}.font-navy{color:#004062}.font-green{color:#5FBA81}.font-purple{color:#9370A4}.font-purple-deep{color:#432557}.font-pink{color:#EA99B5}.font-orange{color:#EA7264}.font-yellow{color:#F4CE76}.font-slate-light{color:#F5F7F9}.font-slate-mid{color:#EBEEF2}.font-slate-dark{color:#ADB5BA}.font-slate-blue,.font-default{color:#253B43}.font-white{color:#fff}.font-grey{color:#777}.bg-blue{background-color:#65B2DA}.bg-blue-dark{background-color:#2877A0}.bg-navy{background-color:#004062}.bg-green{background-color:#5FBA81}.bg-pink{background-color:#EA99B5}.bg-purple{background-color:#9370A4}.bg-purple-dark{background-color:#6A5479}.bg-purple-deep{background-color:#432557}.bg-orange{background-color:#EA7264}.bg-yellow{background-color:#F4CE76}.bg-slate-light{background-color:#F5F7F9}.bg-slate-mid{background-color:#EBEEF2}.bg-slate-dark{background-color:#ADB5BA}.bg-slate-blue{background-color:#253B43}.bg-white{background-color:#fff}.border-standard,.border,.border-bottom,.border-top{border-color:rgba(0,0,0,0.12)}.border-thick{border-width:5px}.border-standard--white{border-color:rgba(255,255,255,0.38)}.border-blue{border-color:#65B2DA}.border-navy{border-color:#004062}.border-green{border-color:#5FBA81}.border-pink{border-color:#EA99B5}.border-purple-deep{border-color:#432557}.border-orange{border-color:#EA7264}.border-yellow{border-color:#F4CE76}.border-slate-light{border-color:#F5F7F9}.border-slate-mid{border-color:#EBEEF2}.border-white{border-color:#fff}.rounded{border-radius:6px}.rounded-top{border-radius:6px 6px 0 0}.stripe--blue::before,.stripe--blue:before,.stripe--blue::after,.stripe--blue:after{background-color:#65B2DA}.stripe--green::before,.stripe--green:before,.stripe--green::after,.stripe--green:after{background-color:#5FBA81}.stripe--yellow::before,.stripe--yellow:before,.stripe--yellow::after,.stripe--yellow:after{background-color:#F4CE76}.stripe--pink::before,.stripe--pink:before,.stripe--pink::after,.stripe--pink:after{background-color:#EA99B5}.stripe--purple::before,.stripe--purple:before,.stripe--purple::after,.stripe--purple:after{background-color:#9370A4}.stripe--orange::before,.stripe--orange:before,.stripe--orange::after,.stripe--orange:after{background-color:#EA7264}.size-test{visibility:hidden}@media (min-width: 64em){.nomorewaiting-tophalf{height:545px}.lg-col-6.square{padding-bottom:calc(6/12 * 100%)}.lg-col-4.square{padding-bottom:calc(4/12 * 100%)}.lg-col-3.square{padding-bottom:calc(3/12 * 100%)}.lg-col-2.square{padding-bottom:calc(2/12 * 100%)}.lg-table{display:table}.lg-table-cell{display:table-cell}}@media (min-width: 52em) and (max-width: 64em){.home header#main{background-size:115% auto}.illu-mhhappydude{overflow:hidden}.md-border-none{border:none;border-color:none}.md-h1--fit{font-size:4em;letter-spacing:-.03em}.nomorewaiting-tophalf{height:545px}#nomorewaiting{background-size:auto 445px,auto 445px;background-position:-100px bottom,left bottom}.md-col-6.square{padding-bottom:calc(6/12 * 100%)}.md-col-4.square{padding-bottom:calc(4/12 * 100%)}.md-col-3.square{padding-bottom:calc(3/12 * 100%)}.md-col-2.square{padding-bottom:calc(2/12 * 100%)}.blocktrans-slant{margin-bottom:0}blockquote.quote-stars.md-center::before{margin-left:auto;margin-right:auto}.md-mx-auto{margin-left:auto;margin-right:auto}.md-center{text-align:center}.md-table{display:table}.md-table-cell{display:table-cell}}@media (min-width: 40em) and (max-width: 52em){.home header#main{background-image:url(../img/illu-home-scene-bg-1.png);background-repeat:no-repeat;background-position:bottom right;background-size:200% auto;height:auto;max-height:none;padding-bottom:0;margin-bottom:0}.illu-home-scene-1{position:relative;display:block;top:0;left:0;width:90%;max-width:500px;margin:0 auto;float:none}.faq .mfa{background-color:#F5F7F9}.faq .question-list .question{padding-bottom:.75em;border-bottom:1px solid rgba(0,0,0,0.12)}.faq .question-list .mfa .question:last-child{border-bottom:none}.customer-list .pivotal{background-size:70% auto}.customer-list .pressly,.customer-list .uberflip,.customer-list .wealthsimple{background-size:70% auto}.stripe-before.sm-center::before,.stripe-before.sm-center:before{position:relative;top:-20px;margin-left:auto;margin-right:auto}.stripe-after.sm-center::after,.stripe-after.sm-center:after{position:relative;margin-left:auto;margin-right:auto}#features .tabs ul{width:100%}#features .tabs ul li{width:calc(3/12 * 100%);margin-right:0}.stripe-before.xs-center::before,.stripe-before.xs-center:before{position:relative;top:-20px;margin-left:auto;margin-right:auto}blockquote::before,blockquote:before{position:relative;top:25px}blockquote.quote-stars.sm-center::before{margin-left:auto;margin-right:auto}.conditions-wrap{width:100%;height:310px;overflow:hidden}.conditions-wrap-scroller{height:100%;padding-bottom:30px;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch}.conditions{width:930px;height:310px}.conditions__card{width:155px;height:155px}.condition__title{font-size:.9em}.cycle-prev,.cycle-next{position:absolute;top:30%;transform:translateY(-30%);display:block;width:40px;height:40px;border:1px solid rgba(255,255,255,0.5);border-radius:30px;z-index:101;background-size:10px auto;background-repeat:no-repeat;background-position:center}.cycle-prev{background-image:url(../img/icon-chevron-left.png);background-position:13px center}.cycle-next{right:0;background-image:url(../img/icon-chevron-right.png);background-position:15px center}.team-list-wrapper{position:static;width:100%;height:250px;overflow:hidden}.team-scroller{width:100%;height:100%;padding-bottom:30px;overflow-x:scroll;overflow-y:hidden;-webkit-overflow-scrolling:touch}.team-health-medical__list{width:4000px}.team-health-mental__list{width:1750px}.team-health-specialist__list{width:1000px}.team-product__list{width:2500px}.team-list__profile{max-width:250px}.team-list__bio p{font-size:1rem;height:90%;overflow:auto}.blocktrans-slant{margin-bottom:0}#nomorewaiting{background:none}.nomorewaiting-tophalf{height:360px;background-image:url(../img/illu-waitingroom.png),url(../img/illu-waitingroom-bg.png);background-repeat:no-repeat,repeat-x;background-size:auto 360px,auto 360px;background-position:-300px bottom,left bottom}.illu-manhappyakira{right:-20px;bottom:0}.illu-mhhappydude{position:relative;right:0;top:0;transform:translateY(-20%);overflow:hidden}.illu-mhhappydude img{position:relative;right:0}.size-test{visibility:visible}.sm-col-6.square{padding-bottom:calc(6/12 * 100%)}.sm-col-4.square{padding-bottom:calc(4/12 * 100%)}.sm-border-none{border:none;border-color:none}.sm-table{display:table}.sm-table-cell{display:table-cell}.sm-center{text-align:center}.sm-mx-auto{margin-left:auto;margin-right:auto}.sm-left-align{text-align:left}}@media (max-width: 40em) and (orientation: landscape){.blocktrans-slant-pre{background-position:-600px -80px;background-size:220%}.xs-hide{display:none}}@media (max-width: 40em) and (orientation: portrait){.blocktrans-slant-pre{background-position:-550px -80px;background-size:320%}}@media (max-width: 40em){.home header#main{background-image:url(../img/illu-home-scene-bg-1.png);background-repeat:no-repeat;background-position:bottom right;background-size:200% auto;height:auto;max-height:none;padding-bottom:0;margin-bottom:0}.about header#main{background-repeat:repeat-x;background-position:0 bottom;background-size:250% auto}.illu-home-scene-1{position:relative;float:none;display:block;top:0;left:0;width:95%;margin:0 auto}h5.stripe-before::before,h5.stripe-before:before{top:0;left:0}h5.stripe-before{padding-top:10px}.size-test{visibility:visible}.faq .mfa{background-color:#F5F7F9}.faq .question-list .question{padding-bottom:.75em;border-bottom:1px solid rgba(0,0,0,0.12)}.faq .question-list .mfa .question:last-child{border-bottom:none}.jobs li{width:99%;padding-bottom:99%}.jobs li .inner{margin:0;width:100%;height:100%}#nomorewaiting{background:none}.nomorewaiting-tophalf{height:360px;background-image:url(../img/illu-waitingroom.png),url(../img/illu-waitingroom-bg.png);background-repeat:no-repeat,repeat-x;background-size:auto 360px,auto 360px;background-position:-380px bottom,left bottom}.illu-manhappyakira{right:-20px;bottom:0;max-height:430px;max-width:266px}.illu-myhealthcards{max-width:500px;height:auto}.illu-mhhappydude{position:absolute;right:0;top:0;transform:translateY(-55%);overflow:hidden}.illu-mhhappydude img{position:relative;right:-20px}#features .tabs ul{min-width:580px;width:100%}#features .tabs ul li{margin-right:0;width:calc(3/12 * 100%);min-width:105px}.blocktrans-slant{margin-bottom:0}.blocktrans-clouds svg{width:600px}.stripe-before.xs-center::before,.stripe-before.xs-center:before{position:relative;top:-20px;margin-left:auto;margin-right:auto}.stripe-before.xs-nostripe::before,.stripe-before.xs-nostripe:before,.stripe-after.xs-nostripe::after,.stripe-after.xs-nostripe:after{display:none}blockquote::before,blockquote:before{position:relative;top:25px}blockquote.quote-stars.xs-center::before{margin-left:auto;margin-right:auto}.h1--small,.xs-h1--small{font-size:3em;letter-spacing:-.03em}.xs-h1--fit{font-size:4em;letter-spacing:-.03em}.conditions-wrap{width:100%;height:270px;overflow:hidden}.conditions-wrap-scroller{height:100%;padding-bottom:30px;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch}.conditions{width:810px;height:270px}.conditions__card{width:135px;height:135px}.condition__title{font-size:.9em}.cycle-prev,.cycle-next{position:absolute;top:30%;transform:translateY(-30%);display:block;width:24px;height:24px;border:1px solid rgba(255,255,255,0.5);border-radius:30px;z-index:101;background-size:7px auto;background-repeat:no-repeat;background-position:center}.cycle-prev{background-image:url(../img/icon-chevron-left.png);background-position:7px center}.cycle-next{right:0;background-image:url(../img/icon-chevron-right.png);background-position:9px center}.team-list-wrapper{position:static;width:100%;height:250px;overflow:hidden}.team-scroller{width:100%;height:100%;padding-bottom:30px;overflow-x:scroll;overflow-y:hidden;-webkit-overflow-scrolling:touch}.team-health-medical__list{width:4000px}.team-health-mental__list{width:1750px}.team-health-specialist__list{width:500px}.team-product__list{width:2500px}.team-list__profile{max-width:250px}.team-list__bio p{font-size:1rem;height:90%;overflow:auto}.customer-list .uberflip,.customer-list .pressly{background-size:contain}.xs-col-6.square{padding-bottom:calc(6/12 * 100%)}.xs-col-4.square{padding-bottom:calc(4/12 * 100%)}.xs-nocard{border:none;border-radius:0;box-shadow:none}.xs-border-none{border:none;border-color:none}.xs-table{display:table}.xs-table-cell{display:table-cell}.xs-col{float:left;box-sizing:border-box}.xs-col-right{float:right;box-sizing:border-box}.xs-col-1{width:calc(1/12 * 100%)}.xs-col-2{width:calc(2/12 * 100%)}.xs-col-3{width:calc(3/12 * 100%)}.xs-col-4{width:calc(4/12 * 100%)}.xs-col-5{width:calc(5/12 * 100%)}.xs-col-6{width:calc(6/12 * 100%)}.xs-col-7{width:calc(7/12 * 100%)}.xs-col-8{width:calc(8/12 * 100%)}.xs-col-9{width:calc(9/12 * 100%)}.xs-col-10{width:calc(10/12 * 100%)}.xs-col-11{width:calc(11/12 * 100%)}.xs-col-12{width:100%}.xs-m0{margin:0}.xs-mt0{margin-top:0}.xs-mr0{margin-right:0}.xs-mb0{margin-bottom:0}.xs-ml0{margin-left:0}.xs-mx0{margin-left:0;margin-right:0}.xs-my0{margin-top:0;margin-bottom:0}.xs-m1{margin:.5rem}.xs-mt1{margin-top:.5rem}.xs-mr1{margin-right:.5rem}.xs-mb1{margin-bottom:.5rem}.xs-ml1{margin-left:.5rem}.xs-mx1{margin-left:.5rem;margin-right:.5rem}.xs-my1{margin-top:.5rem;margin-bottom:.5rem}.xs-m2{margin:1rem}.xs-mt2{margin-top:1rem}.xs-mr2{margin-right:1rem}.xs-mb2{margin-bottom:1rem}.xs-ml2{margin-left:1rem}.xs-mx2{margin-left:1rem;margin-right:1rem}.xs-my2{margin-top:1rem;margin-bottom:1rem}.xs-m3{margin:2rem}.xs-mt3{margin-top:2rem}.xs-mr3{margin-right:2rem}.xs-mb3{margin-bottom:2rem}.xs-ml3{margin-left:2rem}.xs-mx3{margin-left:2rem;margin-right:2rem}.xs-my3{margin-top:2rem;margin-bottom:2rem}.xs-m4{margin:4rem}.xs-mt4{margin-top:4rem}.xs-mr4{margin-right:4rem}.xs-mb4{margin-bottom:4rem}.xs-ml4{margin-left:4rem}.xs-mx4{margin-left:4rem;margin-right:4rem}.xs-my4{margin-top:4rem;margin-bottom:4rem}.xs-mxn1{margin-left:-.5rem;margin-right:-.5rem}.xs-mxn2{margin-left:-1rem;margin-right:-1rem}.xs-mxn3{margin-left:-2rem;margin-right:-2rem}.xs-mxn4{margin-left:-4rem;margin-right:-4rem}.xs-ml-auto{margin-left:auto}.xs-mr-auto{margin-right:auto}.xs-mx-auto{margin-left:auto;margin-right:auto}.xs-p0{padding:0}.xs-pt0{padding-top:0}.xs-pr0{padding-right:0}.xs-pb0{padding-bottom:0}.xs-pl0{padding-left:0}.xs-px0{padding-left:0;padding-right:0}.xs-py0{padding-top:0;padding-bottom:0}.xs-p1{padding:.5rem}.xs-pt1{padding-top:.5rem}.xs-pr1{padding-right:.5rem}.xs-pb1{padding-bottom:.5rem}.xs-pl1{padding-left:.5rem}.xs-px1{padding-left:.5rem;padding-right:.5rem}.xs-py1{padding-top:.5rem;padding-bottom:.5rem}.xs-p2{padding:1rem}.xs-pt2{padding-top:1rem}.xs-pr2{padding-right:1rem}.xs-pb2{padding-bottom:1rem}.xs-pl2{padding-left:1rem}.xs-px2{padding-left:1rem;padding-right:1rem}.xs-py2{padding-top:1rem;padding-bottom:1rem}.xs-p3{padding:2rem}.xs-pt3{padding-top:2rem}.xs-pr3{padding-right:2rem}.xs-pb3{padding-bottom:2rem}.xs-pl3{padding-left:2rem}.xs-px3{padding-left:2rem;padding-right:2rem}.xs-py3{padding-top:2rem;padding-bottom:2rem}.xs-p4{padding:4rem}.xs-pt4{padding-top:4rem}.xs-pr4{padding-right:4rem}.xs-pb4{padding-bottom:4rem}.xs-pl4{padding-left:4rem}.xs-px4{padding-left:4rem;padding-right:4rem}.xs-py4{padding-top:4rem;padding-bottom:4rem}.xs-center{text-align:center}.xs-mx-auto{margin-left:auto;margin-right:auto}.xs-left-align{text-align:left}.xs-left{float:left}}@media all and (-ms-high-contrast:none){.blocktrans{display:none}.blocktrans-slant-pre{background-image:none}blockquote::before,blockquote:before{display:none}.with-arrow::after,.with-arrow:after{right:-40px}}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,50%,0);transform:translate3d(0,50%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}to{opacity:1;-webkit-transform:translate3d(0,0px,0);transform:translate3d(0,0px,0)}}.signupflow .discounted{opacity:.8;text-decoration:line-through}.signupflow .plan,.signupflow .plan__header{position:relative;transition:background-color 0.3s,color .3s}.signupflow .plan__header{border-top-left-radius:3px;border-top-right-radius:3px}.signupflow .plan__body p{margin-top:0;margin-bottom:1.5rem}.signupflow .plan__body p.billed-as{font-size:.8rem;margin-bottom:2rem}.signupflow .plan--popular .plan__header::after{content:'Most Popular';display:block;position:absolute;bottom:-15px;right:-25px;width:75px;height:55px;padding-top:20px;background-color:#EA99B5;color:#fff;text-shadow:1px 1px 3px rgba(0,0,0,0.12);z-index:100;font-size:.8em;line-height:1.2em;text-transform:uppercase;font-weight:500;text-align:center;border-radius:100px;border:2px solid #fff;transform:rotateZ(15deg);box-shadow:0 0 5px rgba(0,0,0,0.12)}@media (max-width: 40em){.signupflow .plan--popular .plan__header::after{right:-10px}}.signupflow .selected-plan-indicator{text-align:center;padding:15px;color:#5FBA81;font-size:1.2rem;font-weight:400;display:none}.signupflow .plan--selected .plan__header{background-color:#5FBA81;color:#fff}.signupflow .plan--selected button{display:none}.signupflow .plan--selected .selected-plan-indicator{display:block}.signupflow .plan--selected.plan--popular .plan__header::after{background-color:#5FBA81}.signupflow .plan--selected .hr.hr--white{background-color:rgba(0,0,0,0.12)}.signupflow h5::before{background-color:#EA99B5}.signupflow #menu{padding-bottom:4rem}.signupflow header#main{background-color:#054161}.signupflow header#main .inner{padding-top:3rem}.signupflow .page-header h1,.signupflow .page-header .sub-heading{text-align:center}.signupflow .page-header{margin-bottom:-50px}.signupflow .page-header h1{color:#FFBAD2;font-size:4rem}.signupflow .customSelect{padding-bottom:11px;width:100%;text-align:left;color:rgba(0,0,0,0.4);letter-spacing:0;font-weight:400;border-bottom:1px solid rgba(0,0,0,0.12);background:transparent url(../img/icon_select_arrow.png) no-repeat 98% 10px;background-size:12px;cursor:pointer;transition:all .2s}.signupflow .customSelectInner{min-width:100%}.signupflow .customSelect.customSelectFocus{color:#253B43;border-color:#75BD7C}.signupflow .customSelect.customSelectChanged{color:#253B43}.signupflow input:disabled{opacity:.5}.signupflow select:disabled + span{opacity:.5}.signupflow .form__payment{margin-bottom:1rem}.signupflow .agree-to-terms-wrapper{position:relative;display:block;margin-bottom:5rem;padding-top:3rem;text-align:left}.signupflow input[type='checkbox']{position:absolute;left:0;top:20px;-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox;display:inline-block;float:left;padding:0;margin:0}.signupflow label.agree-to-terms-label{position:absolute;left:30px;top:17px;display:inline-block;float:left;color:#4B595E;font-size:1rem;letter-spacing:0}.signupflow .disabled label.agree-to-terms-label{opacity:.5}.signupflow .agree-to-terms-wrapper .validation-error{margin-top:-.1rem}.signupflow #form__agree-to-terms{width:auto}.signupflow form a,.signupflow form a:visited{color:#4B595E;text-decoration:underline}.signupflow form a:hover{color:#4B595E;text-decoration:underline}.signupflow .statusmessage{font-weight:600;text-align:center}.signupflow .statusmessage a{text-decoration:underline}.signupflow .success{text-align:center}.signupflow section.success{position:relative;text-align:center}.signupflow section.success .waving-doc{width:150px;height:392px;position:relative}.signupflow section.success .download-text{margin:2rem 0}.signupflow section.success .download-text-closed{color:#65B2DA;margin:2rem auto}.signupflow section.success .download-buttons{margin-bottom:10rem}.gift-flow #main{background-color:#963554}.gift-flow header h1{text-align:center}.gift-flow #menu{padding-bottom:4em}.gift-flow .page-header .sub-heading{max-width:15em;text-align:center;font-size:2em;line-height:1.2em;margin:.5em auto -60px}.gift-flow .page-header{margin-bottom:0}.gift-flow #page{width:100%}.gift-flow .explanation-text{padding:0 .7em;line-height:1.5;font-size:1.5em;font-weight:300;box-sizing:border-box}.gift-flow .explanation-container{margin-top:1em;display:flex;justify-content:center}.gift-flow #page{margin:0}.gift-flow img{display:block}.gift-flow h4{margin:0;color:#963554;margin-bottom:.5em;font-size:2em;font-weight:500;margin-bottom:0}.gift-flow .plan-price{margin:0;color:#963554;margin-bottom:.5em;font-size:1.5em;font-weight:400;margin-bottom:0;text-transform:none}.gift-flow .plan-card{text-align:center;position:relative;border-radius:3px}.gift-flow .plan-card .card-header{position:relative;background-color:rgba(0,0,0,0.05);border-bottom:1px solid rgba(0,0,0,0.1);padding-top:1em;padding-bottom:1em}.gift-flow .most-popular-tag{position:absolute;right:-40px;bottom:-40px;display:flex;justify-content:center;align-items:center;text-transform:uppercase;width:5em;height:5em;border-radius:3em;text-align:center;background-color:#963554;transform:rotate(20deg);z-index:2;border:2px solid #fff}.gift-flow .most-popular-tag span{font-size:.8em;color:#fff;font-weight:500;max-width:5em}.gift-flow .plan-card button{position:absolute;width:90%;border:none;margin:1em auto;left:0;right:0;bottom:0;padding-top:1em;padding-bottom:1em;text-transform:uppercase;font-size:1em;background-color:#963554;color:#fff}.gift-flow .plan-price-explanation{font-size:1em;margin-bottom:0}.gift-flow .plan-explanation{text-align:left;margin-bottom:3em;font-size:1.3em;line-height:1.4em;min-height:7em}.gift-flow .success-notification{margin-left:auto;margin-right:auto;margin-bottom:3em;position:relative;background-color:#7cc682;padding-top:1em;padding-bottom:1em;display:none;float:none}.gift-flow .failure-notification{margin-left:auto;margin-right:auto;margin-bottom:3em;position:relative;background-color:#e07b5e;padding-top:1em;padding-bottom:1em;display:none}.gift-flow .notification-message{box-sizing:border-box;color:#fff;padding:0 1em;text-align:center;font-weight:500}.gift-flow .old-deal{text-decoration:line-through}@media (max-width: 640px){.gift-flow .explanation-container{flex-direction:column}.gift-flow .plan-explanation{box-sizing:border-box;font-size:1.3em}.gift-flow .cards-container{flex-direction:column}}.form__field{position:relative;margin-top:2rem}.form__field .validation-error{margin-top:.5rem;color:#e25a5c}.disabled .form__cart-summary{opacity:.5}.form__cart-summary .top-row{overflow:hidden}.form__cart-summary .top-row .form__plan-name{float:left}.form__cart-summary .top-row .form__plan-price{float:right}.form__cart-summary .top-row .form__plan-price.discounted{margin-right:5px}.form__cart-summary .billed-as{margin:5px 0;font-size:.8rem;text-align:right}.form__cart-summary .hr{margin:10px 0}.form__cart-summary .hr span{height:0;background-color:transparent;border-top:1px dashed rgba(0,0,0,0.38)}.form__cart-summary .total{text-align:right}.form__cart-summary .total .form__cart-total-label{text-transform:uppercase;margin-right:20px;font-size:.9rem}.caption-platforms img{display:inline-block;position:relative;top:-2px;width:40px;height:auto;margin-right:10px;vertical-align:middle}
