#reset-password-form #password-strength-meter,#signup #password-strength-meter,.interactive .tile-row:after{clear:both}.green{color:#009d12}@-webkit-keyframes fade-in{0%{opacity:.3}100%{opacity:1}}#signup .content-heading{margin-top:30px}.interactive .content-heading{font-size:40px}.interactive .content-heading-tagline{margin-bottom:80px}.interactive .hr{height:1px;padding:0;margin:60px 0 0;border:0;clear:both}.interactive .hr--dotted{background:url(/images/dotted.png) left bottom repeat-x}.interactive .panel-heading{margin-top:30px;margin-bottom:40px;font-size:20px}.interactive .panel-heading--with-sub-heading{margin-bottom:10px}.interactive .panel-sub-heading{color:#0b0d0f;margin:0 0 40px;font-size:18px}.interactive .panel-section{display:block;margin:0 auto;overflow:hidden;transition:max-height 1s}.interactive .panel-section--collapsed{transition:max-height 1s;max-height:0;overflow:hidden}@media (min-width:1024px){.interactive .panel-section--interactive-question-business .tile-group{max-width:100%}}@media (max-width:748px){.interactive .panel-section--interactive-question-business .tile-group{max-width:500px}}.interactive .panel-section--interactive-question-business .tile-group .br-break{display:none}@media (min-width:768px){.interactive .panel-section--interactive-size .tile-group{max-width:440px}}@media (min-width:1024px){.interactive .panel-section--interactive-size .tile-group{max-width:100%}}@media (min-width:768px){.interactive .panel-section--interactive-employee .tile-group{max-width:520px}}@media (min-width:1024px){.interactive .panel-section--interactive-employee .tile-group{max-width:100%}}.interactive .form--signup-interactive{padding-top:0;box-shadow:none!important}.interactive .form--signup-interactive fieldset{max-width:440px;margin:0 auto}.interactive .tile-group{margin:0 auto}@media (min-width:480px){.interactive .panel-section--interactive-question-business .tile-group .br-break{display:block}.interactive .panel-section--interactive-employee .tile-group .tile-heading{display:none}.interactive .tile-group.tile-group--second .tile-icon{height:70px}.interactive .tile-group.tile-group--second p.tile-heading{display:inline;position:relative;top:-10px}}.interactive .tile-section--collapsed{display:none}.interactive .tile{display:block;margin-bottom:15px;background:#fff;border:1px solid #0b0d0f;cursor:pointer;border-radius:2px;transition:background .5s,border .5s}.interactive .tile--selected,.interactive .tile:hover{background:#EAF6EB;border:1px solid #3BAC46}@media (min-width:480px){.interactive .tile{width:170px;height:140px;display:inline-block;vertical-align:middle;margin-left:5px;margin-right:5px}}.interactive .tile.last-child{margin-right:0}.interactive .tile--long{display:inline-block;width:49%}@media (min-width:480px){.interactive .tile--long{width:180px;height:120px}}.interactive .tile-row{margin-bottom:10px}.interactive .tile-row:after,.interactive .tile-row:before{display:table;content:"";line-height:0}.interactive .tile-row.tile-row--first{margin-bottom:0}.interactive .option-text{font-size:28px;padding-top:15px;margin:0}.interactive .tile-icon{display:none;margin-top:15px;margin-bottom:15px;color:#607886;font-weight:600;height:50px;font-size:50px}.interactive .tile-icon svg{height:100%}.interactive .tile-icon--centered{position:relative;margin:0;top:50%;transform:translateY(-50%)}.interactive .tile-heading{margin-top:20px;margin-bottom:20px;padding-left:10px;padding-right:10px;line-height:20px}@media (min-width:480px){.interactive .tile-icon{display:block}.interactive .tile-heading{margin-top:0;margin-bottom:0}}.interactive .tile-heading--store{font-size:35px;font-weight:600;padding-top:45px;color:#1b6d85}.interactive .step-indicator-container{position:relative}.interactive .step-indicator{margin:0}.interactive .step-indicator:after{content:"";background:url(/images/dotted.png) left bottom repeat-x;display:block;position:absolute;width:100%;height:1px;top:50%}.interactive .step-indicator-item{display:inline-block;border:1px solid #d2d2d2;width:26px;height:26px;margin:12px;border-radius:20px;color:#98989c;background:#F5F5F5;z-index:2;position:relative}.interactive .step-indicator-item:first-child{margin-left:-1px}.interactive .step-indicator-item:last-child{margin-right:-1px}.interactive .step-indicator-item--current,.interactive .step-indicator-item--finished{border-color:#009d12;background-color:#57C45F}.interactive .step-indicator-item--current>svg path,.interactive .step-indicator-item--finished>svg path{fill:#fff}.vhq-footer{background-color:#3a4953}.vhq-footer-bottom-bar{background-color:rgba(255,255,255,.1);color:#fff;text-align:center}.vhq-footer-bottom-bar-content{max-width:1140px;margin:auto;font-size:14px;line-height:35px;padding:0 15px}.vhq-bottom-link{color:#B2C1CA;text-decoration:none;margin-right:20px}.vhq-bottom-link:hover{color:#fff}.vhq-top-bar-info,.vhq-top-bar-link{font-size:13px;color:#B2C1CA}.vhq-copyright-text{height:35px}.vhq-main-header{background:#fff;width:100%;position:absolute;z-index:1000}@media (min-width:768px){.vhq-copyright-text{display:inline-block}.vhq-main-header{height:64px;bottom:-64px}}.vhq-nav-container{background:#fff;margin:0 auto;width:100%;max-width:1480px;position:absolute;z-index:2;top:0;left:0;right:0}@media (min-width:992px){.vhq-footer-bottom-bar{text-align:left}.vhq-nav-container{padding:0 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;height:64px}}.vhq-mobile-logo-container{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 20px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:55px}@media (min-width:768px){.vhq-mobile-logo-container{height:64px}}@media (min-width:1200px){.vhq-mobile-logo-container{-ms-flex-preferred-size:120px;flex-basis:120px}}.vhq-mobile-nav-components{background:#fff;height:0;overflow-y:scroll;-webkit-transition:height .5s ease-in;transition:height .5s ease-in}@media (min-width:992px){.vhq-mobile-logo-container{width:auto;padding:0}.vhq-mobile-nav-components{height:auto;max-height:none;overflow-y:visible;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}.vhq-logo{height:30px;width:75px}@media (min-width:768px){.vhq-logo{height:44px;width:100px}#main{padding-top:64px}}.vhq-chevron-wrapper{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s,-webkit-transform .3s}.vhq-sublink{height:35px;margin:0}.vhq-spin{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.vhq-sticky{position:fixed;top:0;left:0;right:0;width:100%;background:#fff;z-index:1000}#main{padding-left:auto;padding-right:auto}.vhq-no-scroll{overflow:hidden}header{position:relative;z-index:10}.vhq-top-bar{display:none;height:30px;background-color:#3a4953}@media (min-width:992px){.vhq-no-scroll{overflow:initial}.vhq-top-bar{display:block}}.vhq-top-bar-content{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:1480px;padding:0 20px;margin:0 auto}.vhq-top-bar-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;margin:0;list-style-type:none}#main,body{flex-direction:column}.vhq-top-bar-section-item{margin:0 20px 0 0}.vhq-top-bar-section-item:last-child{margin-right:0}.vhq-top-bar-info{margin:0}.vhq-top-bar-link:hover{color:#fff;text-decoration:none}.vhq-top-bar-bold-link{font-weight:800}.vhq-top-bar-phone-specialist{margin-right:10px}#password-strength-meter{margin:0 1px -4px;width:calc(100% - 2px);height:3px;background:0 0}#password-strength-meter-bar{height:100%;transition:width .4s ease-out}#password-strength-meter-bar[data-value="0"]{background:0 0}#password-strength-meter-bar[data-value="1"]{background:#e41e25;width:calc(1/5 * 100%)}#password-strength-meter-bar[data-value="2"]{background:#ee614b;width:calc(2/5 * 100%)}#password-strength-meter-bar[data-value="3"]{background:#faa321;width:calc(3/5 * 100%)}#password-strength-meter-bar[data-value="4"]{background:#e2b909;width:calc(4/5 * 100%)}#password-strength-meter-bar[data-value="5"]{background:#5daf2e;width:100%}#password-strength-text{text-align:left}#password-strength-text .suggestions,#password-strength-text .warning{color:#9f9f9f;font-size:90%;text-align:left}#password-strength-text .warning{margin-bottom:10px;margin-top:4px}.form-row #password-strength-text{text-align:left;max-width:100%}.form-row .zxcvbn-password,.form-row--password{margin-bottom:0!important}#reset-password-form .form-row--success .form-row-feedback,#reset-password-form .form-row--success .form-row-feedback-notooltip{display:none}#reset-password-form .form-row--error .form-row-feedback,#reset-password-form .form-row--error .form-row-feedback-notooltip{display:block}#reset-password-form .form-row--password .form-row-feedback:empty,#signup .form-row--password .form-row-feedback:empty{display:none}body{display:flex}header .vhq-top-bar{display:block!important}header .vhq-top-bar .vhq-top-bar-content{max-width:none}@media (max-width:899px){header .vhq-top-bar .vhq-top-bar-content .vhq-top-bar-phone-specialist{display:none}}#main{display:flex;flex-grow:1;padding-top:0}.su-splash{display:flex;flex-direction:column;flex-grow:1;background:#FFF}@media (min-width:900px){.su-splash{flex-direction:row}}.su-splash .su-splash--art{display:flex;overflow:hidden;position:relative;flex-direction:column;justify-content:space-evenly;align-items:center;background:#31aff5}.su-splash .su-splash--art .su-splash--art--bg{display:none;position:absolute;z-index:0;right:-2px;bottom:-2px;background:url(/images/signup/splash-background-curve.svg) right bottom no-repeat;background-size:100%}@media (min-width:900px){.su-splash .su-splash--art{flex-basis:50%}.su-splash .su-splash--art .su-splash--art--bg{display:block}}.su-splash .su-splash--art .vd-hero{position:relative;z-index:1;flex-grow:0;padding:24px}@media (min-width:900px){.su-splash .su-splash--art .vd-hero{padding:48px}}.su-splash .su-splash--art .vd-hero .logo{position:relative;z-index:1;width:80px;height:37px;margin:0;padding:0 0 24px}.su-splash .su-splash--art .vd-hero .vd-hero-headline{max-width:340px;margin:0;color:#FFF;font-size:20px}@media (min-width:900px){.su-splash .su-splash--art .vd-hero .logo{width:120px;height:55px;padding:48px 0}.su-splash .su-splash--art .vd-hero .vd-hero-headline{max-width:520px;font-size:24px;font-size:2.4vw}}.su-splash .su-splash--art img{display:none;position:relative;z-index:1;flex-grow:0;align-self:flex-end;height:auto;padding:0 0 48px}@media (min-width:1200px){.su-splash .su-splash--art .vd-hero .vd-hero-headline{font-size:40px}.su-splash .su-splash--art img{align-self:center;padding-right:48px}}.su-splash .su-splash--content{flex-basis:100%;align-self:center}@media (min-width:900px){.su-splash .su-splash--art img{display:block}.su-splash .su-splash--content{flex-basis:50%;min-width:640px}}.su-splash .su-splash--content .vd-hero .vd-hero-headline{display:none}@media (min-width:900px){.su-splash .su-splash--content .vd-hero .vd-hero-headline{display:block}}.su-splash .su-splash--content .vd-hero .vd-hero-content{max-width:none}@media (max-width:767px){.su-splash .su-splash--content .vd-hero{padding:24px 20px}.su-splash .su-splash--content .vd-hero .vd-hero-intro{font-size:16px}}.su-splash .su-splash--content .form{max-width:600px;margin:auto}.cv-ipad-signup-navigation{line-height:1.2}.cv-button--ipad-signup{width:100%}.text-alignment{margin-top:16px}.form-row--success .form-row-feedback{display:none}.form-row--error .form-row-feedback{display:block;margin-top:8px;color:#E6643C;font-size:12px;width:100%}.form-row--error .form-row-feedback:before{content:url(https://s3.amazonaws.com/vendfiles/corp-images/icns/fa-exclamation-triangle-burnt-sienna.svg);height:8px;margin-right:2px}.form-row--error .vd-input,.form-row--error .vd-segcontrol-button,.form-row--error .vd-segcontrol:first-of-type .vd-segcontrol-button,.form-row--error .vd-segcontrol:last-of-type .vd-segcontrol-button{border:1px solid #E6643C}.form-auto-value{display:none;margin:2px 0;padding:12px 0}.form-auto-value.placeholder{color:#6692B0;font-weight:400}.form-row--error .form-auto-value{margin:1px 0}.form-auto-change{display:none;margin-left:.5em;font-size:12px;font-weight:400}.vd-field--auto .form-auto-value{display:inline-block}.vd-field--auto .form-auto-change{display:inline}.vd-field--auto input.form-field{visibility:hidden;position:absolute;top:0;left:0;width:0;height:0}.hidden{display:none!important}#password-strength-meter{position:absolute;top:40px}#signup #password-strength-text{display:none}.interactive .step-indicator-container{margin-top:0}.form-row--signup-domain-prefix label[for=signup_domain_prefix]{display:inline-block;position:absolute;top:0;right:0;margin:2px;padding:12px;font-weight:700}.form-row--signup-domain-prefix .form-row--error label[for=signup_domain_prefix]{margin:1px}.form-row--signup-domain-prefix.vd-field--auto label[for=signup_domain_prefix]{position:static;margin:2px 0;padding:12px 0}.form-row--signup-domain-prefix .form-row--error.vd-field--auto label[for=signup_domain_prefix]{margin:1px 0}.form-row--signup-domain-prefix.valid .fa-check-circle{display:inline-block!important;margin-left:.2em;color:#41AF4B}.form-row--signup-domain-prefix.valid .form-auto-value{color:#41AF4B;font-weight:700}.form-row--signup-domain-prefix.invalid .form-auto-value{color:#E6643C}.form-row--signup-domain-prefix input.form-field{padding-right:100px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.form-row--signup-domain-prefix.valid input.form-field{color:#41AF4B;font-weight:700}#signup_auto_country .vd-field{text-align:center}#signup_auto_country .flag-icon{margin:0 4px;border-radius:100%;border:1px solid #BECBCF;width:16px;line-height:16px}#signup{min-height:100vh;position:relative}.vhq-mobile-logo-container{width:auto}.vhq-footer{position:absolute;bottom:0;width:100%}.vd-loader{display:inline-block;align-self:center;width:16px;height:16px;border-radius:50%;border:2px solid #000;border-left-color:transparent;animation:vd-rotate 1s ease-in-out infinite}@keyframes vd-rotate{100%{transform:rotate(360deg)}}.btn .vd-loader{display:none;margin:-3px 0 -3px 6px;vertical-align:middle}.btn:disabled .vd-loader{display:inline-block}