/*! normalize.css v3.0.1 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:0 0}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,optgroup,strong{font-weight:700}dfn{font-style:italic}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img,legend{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;resize:vertical}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,::after,::before{-webkit-box-sizing:inherit;box-sizing:inherit}button,input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#2D9F86;border:0;border-radius:10px;color:#fff;cursor:pointer;display:inline-block;font-family:soleil,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;-webkit-font-smoothing:antialiased;font-weight:700;line-height:1;letter-spacing:.5px;padding:12px 14px 14px;text-decoration:none;-webkit-transition:background-color 150ms ease;transition:background-color 150ms ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap;text-transform:uppercase}button:focus,button:hover,input[type=button]:focus,input[type=button]:hover,input[type=reset]:focus,input[type=reset]:hover,input[type=submit]:focus,input[type=submit]:hover{background-color:#247f6b;color:#fff}button:disabled,input[type=button]:disabled,input[type=reset]:disabled,input[type=submit]:disabled{cursor:not-allowed;opacity:.5}.watch-video,.watch-video.blue{cursor:pointer;display:inline-block;font-family:soleil,"Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;font-weight:700;line-height:1;letter-spacing:.5px;text-decoration:none;-webkit-transition:all 150ms ease;text-transform:uppercase;text-shadow:0 1px 2px rgba(0,0,0,.2);font-size:14px}button:disabled:hover,input[type=button]:disabled:hover,input[type=reset]:disabled:hover,input[type=submit]:disabled:hover{background-color:#2D9F86}@media screen and (min-width:1200px){button,input[type=button],input[type=reset],input[type=submit]{padding-top:14px}}.btn{text-align:center}.watch-video{background-color:transparent;border:2px solid #fff;border-radius:10px;color:#fff;padding:12px 14px 14px;transition:all 150ms ease;white-space:nowrap}.watch-video:focus,.watch-video:hover{background-color:#6BC1B6;color:#fff;border-color:#6BC1B6}@media screen and (min-width:1200px){.watch-video{padding-top:14px}}.watch-video.blue{background-color:transparent;border:2px solid #9DD3DF;border-radius:10px;color:#9DD3DF;padding:12px 14px 14px;transition:all 150ms ease;white-space:nowrap}.button,.button.red,.buy-now{cursor:pointer;display:inline-block;font-family:soleil,"Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;font-weight:700;line-height:1;letter-spacing:.5px;text-decoration:none;-webkit-transition:all 150ms ease}.watch-video.blue:focus,.watch-video.blue:hover{background-color:#6BC1B6;color:#9dd3df;border-color:#6BC1B6}@media screen and (min-width:1200px){.watch-video.blue{padding-top:14px}}.button,.buy-now{background-color:#2D9F86;border:2px solid #2D9F86;border-radius:10px;color:#fff;font-size:14px;padding:12px 14px 14px;transition:all 150ms ease;white-space:nowrap;text-transform:uppercase;text-shadow:0 1px 2px rgba(0,0,0,.2)}.button:focus,.button:hover,.buy-now:focus,.buy-now:hover{background-color:#6BC1B6;color:#fff;border-color:#6BC1B6}@media screen and (min-width:1200px){.button,.buy-now{padding-top:14px}}.button.red{background-color:#F15757;border:2px solid #F15757;border-radius:10px;color:#fff;font-size:14px;padding:12px 14px 14px;transition:all 150ms ease;white-space:nowrap;text-transform:uppercase;text-shadow:0 1px 2px rgba(0,0,0,.2)}.button.purple,.button.vitality-pink,.buy-now.vitality-pink{display:inline-block;font-size:14px;-webkit-transition:all 150ms ease;cursor:pointer;font-weight:700;letter-spacing:.5px;text-decoration:none;text-shadow:0 1px 2px rgba(0,0,0,.2);color:#fff;line-height:1;font-family:soleil,"Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;white-space:nowrap;text-transform:uppercase}.button.red:focus,.button.red:hover{color:#fff;background-color:#f58686;border-color:#f58686}@media screen and (min-width:1200px){.button.red{padding-top:14px}}.button.purple{background-color:#885FA5;border:2px solid #885FA5;border-radius:10px;padding:12px 14px 14px;transition:all 150ms ease}.button.purple:focus,.button.purple:hover{color:#fff;background-color:#a080b7;border-color:#a080b7}@media screen and (min-width:1200px){.button.purple{padding-top:14px}}.button.vitality-pink,.buy-now.vitality-pink{background-color:#F41C5E;border:2px solid #F41C5E;border-radius:10px;padding:12px 14px 14px;transition:all 150ms ease}.button.vitality-pink:focus,.button.vitality-pink:hover,.buy-now.vitality-pink:focus,.buy-now.vitality-pink:hover{color:#fff;background-color:#f64d81;border-color:#f64d81}@media screen and (min-width:1200px){.button.vitality-pink,.buy-now.vitality-pink{padding-top:14px}}.input-group{position:relative;border-collapse:separate;display:table}.input-group input[type=email]{float:left;margin-bottom:0;height:46px}.input-group-btn{font-size:0;white-space:nowrap;vertical-align:middle;display:table-cell;position:relative}.input-group-btn input[type=submit]{background-color:#2D9F86;border-radius:10px;color:#fff;cursor:pointer;display:inline-block;font-family:soleil,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;-webkit-font-smoothing:antialiased;font-weight:700;line-height:1;letter-spacing:.5px;padding:12px 14px 14px;text-decoration:none;-webkit-transition:all 150ms ease;transition:all 150ms ease;white-space:nowrap;text-transform:uppercase;text-shadow:0 1px 2px rgba(0,0,0,.2);position:relative;border:none;width:auto;z-index:2;height:46px;margin-left:14px}#cookies-message a,a{text-decoration:underline}.input-group-btn input[type=submit]:focus,.input-group-btn input[type=submit]:hover{background-color:#6BC1B6;color:#fff;border-color:#6BC1B6}@media screen and (min-width:1200px){.input-group-btn input[type=submit]{padding-top:14px}}td,th{padding:.75em 0}fieldset{background-color:transparent;border:0;margin:0;padding:0}legend{font-weight:600;margin-bottom:.375em;padding:0}label,select{font-weight:300}label{display:block;margin-bottom:.375em}input,select{display:block;font-family:soleil,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px}input:not([type]),input[type=color],input[type=date],input[type=datetime],input[type=datetime-local],input[type=email],input[type=month],input[type=password],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],input[type=number],input[type=search],select,select[multiple],textarea{background-color:#fff;border:2px solid #fff;border-radius:10px;-webkit-box-shadow:none;box-shadow:none;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:soleil,"Helvetica Neue",Helvetica,Arial,sans-serif;margin-bottom:.75em;padding:.5em;-webkit-transition:border-color 150ms ease;transition:border-color 150ms ease;width:100%;height:43px;font-size:16px}input:not([type]):hover,input[type=color]:hover,input[type=date]:hover,input[type=datetime]:hover,input[type=datetime-local]:hover,input[type=email]:hover,input[type=month]:hover,input[type=password]:hover,input[type=tel]:hover,input[type=text]:hover,input[type=time]:hover,input[type=url]:hover,input[type=week]:hover,input[type=number]:hover,input[type=search]:hover,select:hover,select[multiple]:hover,textarea:hover{border-color:#6BC1B6}input:not([type]):focus,input[type=color]:focus,input[type=date]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=email]:focus,input[type=month]:focus,input[type=password]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,input[type=number]:focus,input[type=search]:focus,select:focus,select[multiple]:focus,textarea:focus{border:2px solid #fff;-webkit-box-shadow:none;box-shadow:none;outline:0;background-color:transparent}input:not([type]):disabled,input[type=color]:disabled,input[type=date]:disabled,input[type=datetime]:disabled,input[type=datetime-local]:disabled,input[type=email]:disabled,input[type=month]:disabled,input[type=password]:disabled,input[type=tel]:disabled,input[type=text]:disabled,input[type=time]:disabled,input[type=url]:disabled,input[type=week]:disabled,input[type=number]:disabled,input[type=search]:disabled,select:disabled,select[multiple]:disabled,textarea:disabled{background-color:#e6e6e6;cursor:not-allowed;border:1px solid #F1F5F3}input:not([type]):disabled:hover,input[type=color]:disabled:hover,input[type=date]:disabled:hover,input[type=datetime]:disabled:hover,input[type=datetime-local]:disabled:hover,input[type=email]:disabled:hover,input[type=month]:disabled:hover,input[type=password]:disabled:hover,input[type=tel]:disabled:hover,input[type=text]:disabled:hover,input[type=time]:disabled:hover,input[type=url]:disabled:hover,input[type=week]:disabled:hover,input[type=number]:disabled:hover,input[type=search]:disabled:hover,select:disabled:hover,select[multiple]:disabled:hover,textarea:disabled:hover{border:1px solid #F1F5F3;border:2px solid #F1F5F3}.teal input[type=email],.teal input[type=tel],.teal input[type=text],.teal select,.teal textarea,input.teal{background-color:#F1F5F3;border:2px solid #F1F5F3}.teal input[type=email]:focus,.teal input[type=tel]:focus,.teal input[type=text]:focus,.teal select:focus,.teal textarea:focus,input.teal:focus{background-color:#fff;border:2px solid #F1F5F3}[type=search],input[type=text],select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}[type=checkbox],[type=radio]{display:inline;margin-right:.375em}[type=file]{margin-bottom:.75em;width:100%}select{max-width:100%;height:50px;color:#2D9F86;background:url(/img/select-arrow.png) calc(100% - 15px) center no-repeat;background-color:#fff;font-size:16px;padding-left:15px}.iti-flag,.iti__flag{background-image:url(/img/vendor/flags.png)}.backToTop,.container,.section-tab,select:focus{background-color:#fff}select:focus{border-color:#6BC1B6;outline:0}form .has-error,form .has-error:hover{border:2px solid #F15757!important;border-radius:10px}form .has-error:focus:hover{border-color:#F1F5F3}.h1 .line,h1 .line,span.line{border-top:1px solid #2D9F86}form .client-has-error{display:none}.form-checkbox,.form-checkbox-group,.form-input,.form-select,.form-textarea{clear:both}@media screen and (min-width:1200px){input:not([type]),input[type=color],input[type=date],input[type=datetime],input[type=datetime-local],input[type=email],input[type=month],input[type=password],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],input[type=number],input[type=search],select,select[multiple],textarea{height:50px}.form-checkbox-group.half-width-left,.form-checkbox.half-width-left,.form-input.half-width-left,.form-select.half-width-left,.form-textarea.half-width-left{width:49%;float:left;margin-right:1%;clear:none}.form-checkbox-group.half-width-right,.form-checkbox.half-width-right,.form-input.half-width-right,.form-select.half-width-right,.form-textarea.half-width-right{width:49%;float:left;margin-left:1%;clear:none}}.form-checkbox .intl-tel-input,.form-checkbox-group .intl-tel-input,.form-input .intl-tel-input,.form-select .intl-tel-input,.form-textarea .intl-tel-input,body,html,table{width:100%}.form-checkbox-group.add-marg,.form-checkbox.add-marg,.form-input.add-marg,.form-select.add-marg,.form-textarea.add-marg{margin-bottom:.844em}@media screen and (min-width:1200px){.form-checkbox-group.add-marg,.form-checkbox.add-marg,.form-input.add-marg,.form-select.add-marg,.form-textarea.add-marg{margin-bottom:0}}.form-checkbox-group{margin-bottom:.75em}.g-recaptcha{margin:20px 0}@media screen and (min-width:1200px){.g-recaptcha{margin:0 0 20px}}body,dl dd,html,ol,ul{margin:0}input[type=email]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder{color:#2D9F86;font-weight:500;padding-left:5px}input[type=email]:-moz-placeholder,input[type=tel]:-moz-placeholder,input[type=text]:-moz-placeholder{color:#2D9F86;opacity:1;font-weight:500;padding-left:5px}input[type=email]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=text]::-moz-placeholder{color:#2D9F86;opacity:1;font-weight:500;padding-left:5px}input[type=email]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=text]:-ms-input-placeholder{color:#2D9F86;font-weight:500;padding-left:5px}dl dt,th{font-weight:600}ol,ul{list-style-type:none;padding:0}dl{margin-bottom:.75em}dl dt{margin-top:.75em}table{border-spacing:0;border-collapse:collapse;margin:.75em 0;table-layout:fixed}th{border-bottom:1px solid #b5b8b6;text-align:left}.backToTop span,.topics .topic table th{text-align:center}td,th,tr{vertical-align:middle}body,html{height:100%;padding:0}body{color:#142A39;font-family:soleil,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:soleil,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;line-height:1.2;margin:0 0 .75em}.aa-logo p,.h2,h2{font-family:arno-pro-display,garamond,serif}p{margin:0 0 .75em}a{color:#2D9F86;-webkit-transition:color 150ms ease;transition:color 150ms ease;cursor:pointer}a:active,a:focus,a:hover{color:#2D9F86}a.dark-background{color:#fff}a.dark{color:#142A39}a.teal-underline{text-decoration:none;border-bottom:1px solid #2D9F86}a.small{font-size:14px}.h1 span,.h2 span,h1 span,h2 span{display:block}img,picture{margin:0;max-width:100%}.h1,h1{font-size:32px;position:relative;letter-spacing:-.5px;font-weight:700}@media screen and (min-width:768px){.h1,h1{font-size:32px;letter-spacing:0;line-height:34px}}.h1.nomarg,h1.nomarg{margin:0;padding-top:20px}.h1 .line,h1 .line{width:125px;position:absolute;top:0}span.line{width:115px;display:table}span.line.center,span.line.switch{margin:0 auto}@media screen and (min-width:1200px){.h1,h1{font-size:38px;letter-spacing:0;line-height:40px}.h1.nomarg,h1.nomarg{padding-top:20px}span.line.switch{margin:0}}.h2,h2{font-size:24px;color:#536062;margin-top:20px;font-weight:300;line-height:1.1;letter-spacing:.2px}@media screen and (min-width:768px){.h2,h2{font-size:28px;line-height:34px}}.h3,h3{font-size:16px;font-weight:600}@media screen and (min-width:768px){.h3,h3{font-size:18px}body{padding-top:55px}}.h4,.h5,h4,h5{font-size:24px}.h4,h4{margin:0;font-weight:300;line-height:28px;color:#fff}.h5,.h6,h5,h6{font-weight:700}.h6,h6{font-size:14px;color:#536062;text-transform:uppercase;letter-spacing:.5px}.backToTop span,.fathers-day-home.prime-day-home section.main-content .text p{letter-spacing:1px}p{font-size:16px;font-weight:300}.h1 sup,h1 sup{top:-.85em;font-size:50%}.footnote,.footnotes{font-size:11px;line-height:1em}.bold{font-weight:700}.regular{font-weight:400}.nobr{white-space:nowrap;display:inline}.is-visible{-webkit-transform:translateZ(0);transform:translateZ(0)}.is-visible [data-animation-step="1"]{-webkit-animation-name:fadeInUp;animation-name:fadeInUp;-webkit-animation-duration:.9s;animation-duration:.9s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-delay:.1s;animation-delay:.1s}.is-visible.bounce [data-animation-step="1"]{-webkit-animation-name:bounce;animation-name:bounce;-webkit-animation-duration:.9s;animation-duration:.9s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-delay:.1s;animation-delay:.1s}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.is-visible.bounce [data-animation-step="1"]{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}}[data-animation-step="1"]{opacity:0}.is-visible [data-animation-step="2"]{-webkit-animation-name:fadeInUp;animation-name:fadeInUp;-webkit-animation-duration:.9s;animation-duration:.9s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-delay:.2s;animation-delay:.2s}.is-visible.bounce [data-animation-step="2"]{-webkit-animation-name:bounce;animation-name:bounce;-webkit-animation-duration:.9s;animation-duration:.9s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-delay:.2s;animation-delay:.2s}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.is-visible.bounce [data-animation-step="2"]{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}}[data-animation-step="2"]{opacity:0}.is-visible [data-animation-step="3"]{-webkit-animation-name:fadeInUp;animation-name:fadeInUp;-webkit-animation-duration:.9s;animation-duration:.9s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-delay:.3s;animation-delay:.3s}.is-visible.bounce [data-animation-step="3"]{-webkit-animation-name:bounce;animation-name:bounce;-webkit-animation-duration:.9s;animation-duration:.9s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-delay:.3s;animation-delay:.3s}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.is-visible.bounce [data-animation-step="3"]{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}}[data-animation-step="3"]{opacity:0}.is-visible [data-animation-step="4"]{-webkit-animation-name:fadeInUp;animation-name:fadeInUp;-webkit-animation-duration:.9s;animation-duration:.9s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-delay:.4s;animation-delay:.4s}.is-visible.bounce [data-animation-step="4"]{-webkit-animation-name:bounce;animation-name:bounce;-webkit-animation-duration:.9s;animation-duration:.9s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-delay:.4s;animation-delay:.4s}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.is-visible.bounce [data-animation-step="4"]{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}}[data-animation-step="4"]{opacity:0}.is-visible [data-animation-step="5"]{-webkit-animation-name:fadeInUp;animation-name:fadeInUp;-webkit-animation-duration:.9s;animation-duration:.9s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-delay:.5s;animation-delay:.5s}.is-visible.bounce [data-animation-step="5"]{-webkit-animation-name:bounce;animation-name:bounce;-webkit-animation-duration:.9s;animation-duration:.9s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-delay:.5s;animation-delay:.5s}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.is-visible.bounce [data-animation-step="5"]{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}}[data-animation-step="5"]{opacity:0}.is-visible [data-animation-step="6"]{-webkit-animation-name:fadeInUp;animation-name:fadeInUp;-webkit-animation-duration:.9s;animation-duration:.9s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-delay:.6s;animation-delay:.6s}.is-visible.bounce [data-animation-step="6"]{-webkit-animation-name:bounce;animation-name:bounce;-webkit-animation-duration:.9s;animation-duration:.9s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-delay:.6s;animation-delay:.6s}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.is-visible.bounce [data-animation-step="6"]{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}}[data-animation-step="6"]{opacity:0}.is-visible [data-animation-step="7"]{-webkit-animation-name:fadeInUp;animation-name:fadeInUp;-webkit-animation-duration:.9s;animation-duration:.9s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-delay:.7s;animation-delay:.7s}.is-visible.bounce [data-animation-step="7"]{-webkit-animation-name:bounce;animation-name:bounce;-webkit-animation-duration:.9s;animation-duration:.9s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-delay:.7s;animation-delay:.7s}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.is-visible.bounce [data-animation-step="7"]{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}}[data-animation-step="7"]{opacity:0}.is-visible [data-animation-step="8"]{-webkit-animation-name:fadeInUp;animation-name:fadeInUp;-webkit-animation-duration:.9s;animation-duration:.9s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-delay:.8s;animation-delay:.8s}.is-visible.bounce [data-animation-step="8"]{-webkit-animation-name:bounce;animation-name:bounce;-webkit-animation-duration:.9s;animation-duration:.9s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-delay:.8s;animation-delay:.8s}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.is-visible.bounce [data-animation-step="8"]{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}}[data-animation-step="8"]{opacity:0}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(18px);transform:translateY(18px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(18px);transform:translateY(18px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes bounce{0%{opacity:0}100%,20%{opacity:1}0%,100%,20%,50%,80%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}@keyframes bounce{0%{opacity:0}100%,20%{opacity:1}0%,100%,20%,50%,80%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}body{padding-top:55px;-webkit-overflow-scrolling:touch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;margin:0 auto}@media screen and (min-width:1200px){body{padding-top:120px}}body.sm-nav.en-us{padding-top:55px}@media screen and (min-width:1200px){body.sm-nav.en-us{padding-top:70px}}body.homepage,body.kardiacare{padding-top:105px}@media screen and (min-width:768px){body.homepage,body.kardiacare{padding-top:95px}}@media screen and (min-width:1200px){body.homepage,body.kardiacare{padding-top:160px}}.container{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;width:100%;z-index:0;position:relative}.hidden{display:none}.container section.main-content{max-width:1200px;margin-left:auto;margin-right:auto;padding:80px 20px}.container section.main-content::after{clear:both;content:"";display:table}@media screen and (min-width:768px){.container section.main-content{padding:80px 40px}section.white-border{border:14px solid #fff}}@media screen and (min-width:1200px){.container section.main-content{padding:120px 20px}}.clearfix{clear:both}.play-btn .arrow{width:0;height:0;border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:14px solid #fff;margin-top:17px;margin-left:20px}.play-btn .arrow.teal{border-left:14px solid #2D9F86}.play-btn .arrow-small{width:0;height:0;border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:12px solid #2D9F86;margin-top:13px;margin-left:16px}#top{position:absolute;top:0}.backToTop{display:none;width:65px;min-height:65px;cursor:pointer;-webkit-box-shadow:0 0 20px rgba(186,191,189,.5);box-shadow:0 0 20px rgba(186,191,189,.5);text-decoration:none}.backToTop svg{height:32px;width:32px;position:absolute;top:37%;right:50%;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%)}.backToTop span{font-size:14px;display:block;margin-top:35px;font-weight:300;line-height:1.2;padding-bottom:5px}.backToTop.show{display:block;position:fixed;bottom:73px;right:0;z-index:1001}.aa-logo{display:none}@media screen and (min-width:1200px){.aa-logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;float:right;margin-top:24px;text-align:center}}.aa-logo p{margin:27px 6px 0 0;font-size:20px;color:#536062;line-height:25px}.aa-logo img{width:220px;display:block;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;-ms-interpolation-mode:nearest-neighbor}.hints,.hints .compatibility,.hints .contact,.hints .kardia_omron,.hints .premium,.hints .quickstart,.section-tab.desktop,.topics .topic article .toggler .downarrow,.topics .topic article .topic-body.closed{display:none}.section-tab{position:absolute;bottom:0;border-top-right-radius:10px;border-top-left-radius:10px;width:300px;padding:20px 20px 20px 24px}.section-tab.mobile{position:relative;background-color:#F1F5F3;width:100%;border-radius:0}@media screen and (min-width:768px){.section-tab.desktop{display:block}.section-tab.mobile{display:none}}.section-tab p{color:#2D9F86;width:100%;text-align:left;margin:0}.section-tab p.footnote{font-size:12px;color:#536062;margin-top:30px;line-height:1.5}.note{color:#ff00ff;background-color:#ff0}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.hints{margin-top:60px}.hints .compatibility li,.hints .contact li,.hints .kardia_omron li,.hints .premium li,.hints .quickstart li{margin-bottom:5px}.screen-reader-only-focusable:active,.screen-reader-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.skip-to-content:focus{background-color:#F1F5F3;font-size:16px;padding:16px;position:absolute;left:3px;top:3px;z-index:10000;color:#142A39}.video-transcript-link{text-align:right;margin:2px 0;font-size:13px}.topics,header.navigation .navigation-wrapper{margin-left:auto;margin-right:auto;max-width:1200px}.video-transcript-link a,.video-transcript-link a:focus,.video-transcript-link a:hover{color:#536062;border-bottom-color:#536062}.no-nav{margin-top:-55px}.topics{padding:40px 1em 60px}.topics::after{clear:both;content:"";display:table}@media screen and (min-width:1200px){.no-nav{margin-top:-120px}.topics{padding:60px 0}}.topics .topic{margin-bottom:0}.topics .topic:first-of-type h2{margin-top:25px;padding-top:0}.topics .topic:last-of-type{margin-bottom:95px}.topics .topic h1{margin-bottom:10px}.topics .topic h2{margin:0 0 25px;padding-top:95px}.topics .topic ol.footnote{font-size:14px;line-height:1.5}@media screen and (min-width:768px){.topics .topic ol.footnote{width:80%}}.topics .topic ol{list-style-type:decimal;padding-left:28px;font-weight:300}.topics .topic ul{list-style-type:initial;padding-left:28px;font-weight:300}.topics .topic p{margin:18px 0 0}.topics .topic article{position:relative;padding:25px 0;overflow:auto;border-bottom:1px solid #BABFBD}.topics .topic article:first-of-type{border-top:1px solid #BABFBD}.topics .topic article h3{margin:0;padding-right:30px;cursor:pointer;line-height:24px}.topics .topic article h3 a{text-decoration:none;color:#142A39}.topics .topic article h3 a i{margin-left:1em}.topics .topic article .toggler{position:absolute;top:22px;right:0;font-size:1.8em;line-height:1em}.topics .topic article .toggler svg{height:30px;width:30px}.topics .topic article .topic-body{padding:1em 0}.topics .topic article .topic-body .headshot{float:left;display:block;margin-right:2.35765%;width:23.23176%}.topics .topic article .topic-body .headshot:last-child{margin-right:0}.topics .topic article .topic-body .headshot img{width:150px}.topics .topic article .topic-body .bio{float:left;display:block;margin-right:2.35765%;width:74.41059%}.topics .topic article .topic-body .bio:last-child{margin-right:0}.topics .topic .hidden-articles{display:none}@media screen and (min-width:768px){.topics .topic table{width:80%}}.topics .topic table th:first-of-type{text-align:left;width:58%}@media screen and (min-width:768px){.topics .topic table th:first-of-type{width:63%}}.topics .topic table tr td{text-align:center}.topics .topic table tr td:first-of-type{padding-right:2%;text-align:left}.modal .modal-fade-screen{-webkit-transition:opacity .25s ease;transition:opacity .25s ease;position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(20,42,57,.9);opacity:0;padding-top:.6em;text-align:left;visibility:hidden;z-index:99999999999;height:100%}@media screen and (min-width:1200px){.modal .modal-fade-screen{padding-top:3em}}.modal .modal-close{position:absolute;top:1px;right:2px;height:1.5em;width:1.5em;cursor:pointer}@media screen and (min-width:768px){.modal .modal-close{position:absolute;top:20px;right:20px}}.modal .modal-close:after,.modal .modal-close:before{position:absolute;top:3px;right:3px;bottom:0;left:50%;-webkit-transform:rotate(45deg);transform:rotate(45deg);height:20px;width:2px;background:#fff;content:'';display:block;margin:-3px 0 0 -1px}.modal .modal-close:hover:after,.modal .modal-close:hover:before,.modal .modal-inner.premium .modal-close:after,.modal .modal-inner.premium .modal-close:before{background:#2D9F86}.modal .modal-close:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.modal .modal-inner{width:90%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin:0 auto;position:relative}.modal .modal-inner.video{-webkit-transition:opacity .25s ease;transition:opacity .25s ease;border-radius:10px;max-height:95%;overflow:hidden;padding:1.5em 1em}@media screen and (min-width:768px){.modal .modal-close:after,.modal .modal-close:before{height:25px}.modal .modal-inner.video{max-height:100%;padding:3em;width:95%}.modal .modal-inner.report{height:initial;max-height:100%}}@media screen and (min-width:1200px){.modal .modal-inner.video{width:80%}.modal .modal-inner.report{width:872px}}.modal .modal-inner.report .modal-content{display:table;position:relative;text-align:center;margin:0 auto}.modal .modal-inner.report .modal-content img{max-height:80vh;max-width:85vw}.modal .modal-inner.report .modal-close{width:30px;height:30px;top:-30px;right:-20px}.modal .modal-inner.report .modal-close:after,.modal .modal-inner.report .modal-close:before{margin-top:2px;margin-left:-1.5px}@media screen and (min-width:768px){.modal .modal-inner.report .modal-content img{max-width:100%}.modal .modal-inner.report .modal-close{right:-30px;width:35px;height:35px}.modal .modal-inner.premium{height:initial;max-height:100%}}.modal .modal-inner.premium .modal-close{top:15px;right:15px}@media screen and (min-width:1200px){.modal .modal-inner.premium{width:872px}.modal .modal-inner.premium .modal-close{top:25px;right:25px}}.modal .modal-inner.premium .modal-close:hover:after,.modal .modal-inner.premium .modal-close:hover:before{background:#6BC1B6}.modal .modal-inner.premium .modal-content{position:relative;background-color:#fff;padding:40px 25px 50px;border-top:8px solid #F15757;border-bottom-right-radius:10px;border-bottom-left-radius:10px;height:93vh;overflow-y:scroll}.modal .modal-inner.premium .modal-content h3{margin-bottom:8px;padding:0 18px}.modal .modal-inner.premium .modal-content p{font-size:15px;color:#536062;padding:0 18px}.modal .modal-inner.premium .modal-content p.last{margin:20px 0 0}@media screen and (min-width:768px){.modal .modal-inner.premium .modal-content{height:inherit;overflow:hidden}.modal .modal-inner.premium .modal-content p.last{margin-top:40px;width:97%}.modal .modal-inner.premium .modal-content .tables{overflow:hidden;height:initial;margin-top:50px}}.modal .modal-inner.premium .modal-content table{float:none;margin:0 auto;table-layout:auto}@media screen and (min-width:768px){.modal .modal-inner.premium .modal-content table{width:48%;float:left;margin-right:2%;border:none}.modal .modal-inner.premium .modal-content table:last-of-type{margin-right:0}}@media screen and (min-width:1200px){.modal .modal-inner.premium .modal-content table{width:49.5%;margin-right:1%}}.modal .modal-inner.premium .modal-content table tr:nth-of-type(odd){background-color:#F1F5F3}.modal .modal-inner.premium .modal-content table tr>td:last-of-type{text-align:right;padding-right:18px}.modal .modal-inner.premium .modal-content table tr>td:first-of-type{padding-left:18px}.modal .modal-inner.premium .modal-content table td{font-size:15px;padding:6px 0}.modal .modal-inner.premium .modal-content table:last-of-type tr{background-color:#fff}.modal .modal-inner.premium .modal-content table:last-of-type tr:nth-of-type(even){background-color:#F1F5F3}.modal .modal-inner.intl-redirect,.modal .modal-inner.ous-country{width:80%;max-width:450px}@media screen and (min-width:768px){.modal .modal-inner.premium .modal-content table:last-of-type tr{background-color:#F1F5F3}.modal .modal-inner.premium .modal-content table:last-of-type tr:nth-of-type(even){background-color:#fff}.modal .modal-inner.intl-redirect,.modal .modal-inner.ous-country{width:450px}}.modal .modal-inner.intl-redirect .modal-close,.modal .modal-inner.ous-country .modal-close{top:15px;right:15px}@media screen and (min-width:1200px){.modal .modal-inner.intl-redirect,.modal .modal-inner.ous-country{width:500px;max-width:500px}.modal .modal-inner.intl-redirect .modal-close,.modal .modal-inner.ous-country .modal-close{top:25px;right:25px}}.modal .modal-inner.intl-redirect .modal-close:after,.modal .modal-inner.intl-redirect .modal-close:before,.modal .modal-inner.ous-country .modal-close:after,.modal .modal-inner.ous-country .modal-close:before{background:#2D9F86}.modal .modal-inner.intl-redirect .modal-close:hover:after,.modal .modal-inner.intl-redirect .modal-close:hover:before,.modal .modal-inner.ous-country .modal-close:hover:after,.modal .modal-inner.ous-country .modal-close:hover:before{background:#6BC1B6}.modal .modal-inner.intl-redirect .modal-content,.modal .modal-inner.ous-country .modal-content{text-align:center;position:relative;background-color:#fff;padding:40px 12px 50px;border-radius:10px}.modal .modal-inner.intl-redirect .modal-content p,.modal .modal-inner.ous-country .modal-content p{font-size:18px;color:#536062;width:90%;max-width:350px;margin:0 auto 28px}@media screen and (min-width:768px){.modal .modal-inner.intl-redirect .modal-content,.modal .modal-inner.ous-country .modal-content{padding:40px 25px 50px}.modal .modal-inner.intl-redirect .modal-content p,.modal .modal-inner.ous-country .modal-content p{width:350px}}.modal .modal-inner.intl-redirect .modal-content a,.modal .modal-inner.ous-country .modal-content a{display:table;margin:auto}.modal .modal-inner.intl-redirect .modal-content a:first-of-type,.modal .modal-inner.ous-country .modal-content a:first-of-type{margin-bottom:24px}@media screen and (min-width:400px){.modal .modal-inner.intl-redirect .modal-content a,.modal .modal-inner.ous-country .modal-content a{display:inline-block;margin:0 0 0 8px}.modal .modal-inner.intl-redirect .modal-content a:first-of-type,.modal .modal-inner.ous-country .modal-content a:first-of-type{margin:0 8px 0 0}}.modal .modal-inner.uk-infographic{height:100%}.modal .modal-inner.uk-infographic .modal-content{height:100%;overflow:scroll;text-align:center;position:relative}.modal .modal-inner.uk-infographic .modal-content .modal-close{position:fixed}.modal .modal-inner.uk-infographic .modal-content img{max-width:600px;width:75%}.modal .modal-inner.uk-infographic .modal-content .download-options{position:fixed;bottom:0;background-color:#142A39;width:112%;padding:20px;left:-6%}.modal .modal-inner.uk-infographic .modal-content .download-options a{display:block}#cookies-message.hideBanner,.video-wrapper iframe,header.navigation .mobile-only .amazon-mobile .buy-now .to_amazon{display:none}.modal .modal-fade-screen.open{opacity:1;visibility:visible}.modal-open{overflow:hidden}.video-wrapper{height:0;overflow:hidden;padding-bottom:56.25%;position:relative}.video-wrapper embed,.video-wrapper iframe,.video-wrapper object{position:absolute;top:0;left:0;height:100%;width:100%}#cookies-message{font-weight:400;background:#142A39;position:fixed;bottom:0;width:100%;z-index:2147483648}#cookies-message .container{position:relative;background-color:transparent}#cookies-message p{margin-top:20px;margin-bottom:20px;padding:0 40px 0 30px;color:#fff;font-size:14px}@media screen and (min-width:768px){#cookies-message p{font-size:16px}}#cookies-message a{font-weight:700;color:#fff;margin-left:2px;white-space:nowrap}#cookies-message a#cookies-ok{font-weight:400;text-decoration:none;font-size:36px;position:absolute;top:-19px;right:20px}header.navigation{background-color:#fff;border-bottom:none;min-height:40px;height:55px;margin:0 auto;z-index:1002;-webkit-transition:height .3s;transition:height .3s;position:fixed;width:100%;right:0;left:0;top:0;-webkit-box-flex:0;-ms-flex:none;flex:none}@media screen and (min-width:768px){header.navigation{height:55px}header.navigation.home-banner{height:95px}}@media screen and (min-width:1200px){header.navigation{height:120px}header.navigation.home-banner{height:160px}}header.navigation.home-banner{height:105px}@media screen and (min-width:768px){header.navigation.home-banner{height:95px}}header.navigation.simple .navigation-wrapper{padding-top:9px}header.navigation.simple .navigation-wrapper .logo svg{margin:8px auto 0}@media screen and (min-width:1200px){header.navigation.home-banner{height:160px}header.navigation.simple{height:70px}header.navigation.simple .navigation-wrapper .logo svg{margin:14px 0 0}}header.navigation.scrolled-nav{border-bottom:1px solid #dcdfde;height:55px}@media screen and (min-width:1200px){header.navigation.scrolled-nav{height:70px;border-bottom:1px solid #dcdfde}header.navigation.scrolled-nav .navigation-wrapper{padding-top:9px}header.navigation.scrolled-nav .navigation-wrapper .left svg,header.navigation.scrolled-nav .navigation-wrapper svg{margin-top:14px}}header.navigation.scrolled-nav .banner,header.navigation.scrolled-nav .banner.red,header.navigation.scrolled-nav .borders{height:0;padding:0;visibility:hidden;opacity:0}header.navigation.scrolled-nav nav{margin-top:1px}header.navigation.scrolled-nav ul li.nav-link.free-ship{visibility:hidden;opacity:0}header.navigation.scrolled-nav .borders{border:none}header.navigation .navigation-wrapper{position:relative;z-index:9999;padding-top:20px}header.navigation .navigation-wrapper::after{clear:both;content:"";display:table}@media screen and (min-width:1200px){header.navigation .navigation-wrapper{padding-top:56px;-webkit-transition:padding .3s;transition:padding .3s;background-color:#fff}header.navigation .logo{float:left;padding-left:20px}}header.navigation .logo svg{width:110px;height:20px;-webkit-transition:margin .3s;transition:margin .3s;position:absolute;left:0;right:0;margin:-4px auto 0}@media screen and (min-width:1200px){header.navigation .logo svg{margin:8px 0 0;width:127px;height:23px;position:relative}}header.navigation .logo.left svg{margin:-4px 60px 0}@media screen and (min-width:768px){header.navigation .logo.left svg{margin:-4px auto 0}}@media screen and (min-width:1200px){header.navigation .logo.left svg{margin:8px 0 0}header.navigation .mobile-only{display:none}}header.navigation .mobile-only .mobile-buy .buy-now,header.navigation .mobile-only .navigation-menu-button{line-height:1;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;text-shadow:none}header.navigation .mobile-only .navigation-menu-button{float:left;text-decoration:none;margin:-2px 0 0 20px;background-color:transparent;padding:initial;height:20px;width:25px;-webkit-box-shadow:none;box-shadow:none}header.navigation .mobile-only .mobile-buy .buy-now{float:right;background-color:#F15757;border:none;color:#fff;display:inline-block;padding:10px;margin:-10px 10px 0}header.navigation .mobile-only .mobile-buy .buy-now:focus,header.navigation .mobile-only .mobile-buy .buy-now:hover{background-color:#f58686;border-color:#f58686}header.navigation .mobile-only .mobile-buy .buy-now.cart-mobile{margin-top:-12px;padding:6px;height:39px;width:39px;margin-right:0}header.navigation .mobile-only .mobile-buy .buy-now.cart-mobile svg{height:27px;width:27px;fill:#fff}header.navigation .mobile-only .amazon-mobile .buy-now{margin-top:-12px;padding:7px;height:39px;width:39px}header.navigation .mobile-only .amazon-mobile .buy-now svg{height:25px;width:25px;fill:#fff}header.navigation nav{float:none;min-height:40px;z-index:9999999}header.navigation #mobile-overlay{height:0%;width:100%;position:fixed;z-index:1;top:0;left:0;background-color:#142A39;overflow:hidden;-webkit-transition:.4s;transition:.4s}@media screen and (min-width:1200px){header.navigation nav{float:right}header.navigation #mobile-overlay{position:static;background-color:transparent;-webkit-transition:none;transition:none;overflow:visible}header.navigation #js-mobile-menu-close{display:none}}header.navigation #js-mobile-menu-close{position:absolute;top:15px;left:15px;height:30px;width:30px;cursor:pointer;padding:initial;background-color:transparent;-webkit-box-shadow:none;box-shadow:none}header.navigation #js-mobile-menu-close:after,header.navigation #js-mobile-menu-close:before{position:absolute;top:3px;right:3px;bottom:0;left:50%;-webkit-transform:rotate(45deg);transform:rotate(45deg);height:20px;width:2px;background:#2D9F86;content:'';display:block}header.navigation #js-mobile-menu-close:hover:after,header.navigation #js-mobile-menu-close:hover:before{background:#6BC1B6}header.navigation #js-mobile-menu-close:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}header.navigation ul.navigation-menu{clear:both;display:none;margin:0 auto;padding:0;width:100%;z-index:9999}@media screen and (min-width:1200px){header.navigation ul.navigation-menu{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:0}}header.navigation ul.navigation-menu.show{display:block;position:relative;top:10%;width:100%;text-align:center;overflow:hidden}@media screen and (min-width:1200px){header.navigation ul.navigation-menu.show{position:static;overflow:visible;text-align:left}}header.navigation ul li.nav-link{display:block;line-height:36px;text-align:center;width:100%;z-index:9999;margin-bottom:18px;position:relative;text-transform:uppercase}@media (max-height:420px){header.navigation ul li.nav-link{margin-bottom:0}}header.navigation ul li.nav-link.active>a{color:#2D9F86}header.navigation ul li.nav-link.free-ship{margin-top:20px;opacity:100;visibility:visible;-webkit-transition:all .15s;transition:all .15s;position:static}header.navigation ul li.nav-link.free-ship a{color:#F15757;font-weight:600;font-size:14px}header.navigation ul li.nav-link.free-ship a:focus,header.navigation ul li.nav-link.free-ship a:hover{color:#F15757}@media screen and (min-width:1200px){header.navigation ul li.nav-link{line-height:40px;display:inline;text-decoration:none;padding-right:24px;width:auto;margin-bottom:0}header.navigation ul li.nav-link:last-of-type{padding-right:0}header.navigation ul li.nav-link.free-ship{margin-top:0}header.navigation ul li.nav-link.free-ship a{position:absolute;top:6px;right:23px}}header.navigation ul li.nav-link.no-mobile{display:none}@media screen and (min-width:1200px){header.navigation ul li.nav-link.no-mobile{display:inline}}header.navigation ul li.nav-link.no-mobile .amazon-button{margin-left:2px}header.navigation ul li.nav-link.no-mobile .amazon-button svg{display:none}header.navigation ul li.nav-link a{color:#fff;font-weight:700;display:inline-block;text-decoration:none;font-size:20px}header.navigation ul li.nav-link a:active{color:#6BC1B6}@media screen and (min-width:1200px){header.navigation ul li.nav-link a{color:#142A39;letter-spacing:.5px;width:auto;font-size:14px}header.navigation ul li.nav-link a:focus,header.navigation ul li.nav-link a:hover{color:#2D9F86}}header.navigation ul li.nav-link a.buy-now{color:#fff;font-size:14px}header.navigation ul li.nav-link a .new-badge{border-radius:4px;background-color:#885FA5;color:#fff;font-size:11px;margin-right:5px;text-transform:uppercase;position:relative;top:-3px;padding:1px 5px}@media screen and (min-width:1200px){header.navigation ul li.nav-link a .new-badge{font-size:8px;padding:1px 4px;top:-2px}header.navigation ul li.nav-link#about-menu{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}header.navigation ul li.nav-link#products-menu .dropdown.shop ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}header.navigation ul li.nav-link#products-menu .dropdown.shop ul li:first-child{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;border-bottom:none}header.navigation ul li.nav-link#products-menu .dropdown.shop ul li:last-child{border-bottom:1px solid #EAEEEB}}header.navigation ul li.nav-link#about-menu>a:after,header.navigation ul li.nav-link#products-menu>a:after{content:"";background:url(/img/icon-caret.svg) center/contain no-repeat;display:inline-block;width:14px;height:20px;-webkit-transform:rotate(90deg);transform:rotate(90deg);position:relative;right:-15px;top:3px}@media screen and (min-width:1200px){header.navigation ul li.nav-link#about-menu>a:after,header.navigation ul li.nav-link#products-menu>a:after{background:0 0;display:none}header.navigation ul li.nav-link#about-menu.focus .dropdown,header.navigation ul li.nav-link#about-menu:hover .dropdown,header.navigation ul li.nav-link#products-menu.focus .dropdown,header.navigation ul li.nav-link#products-menu:hover .dropdown{display:block}}header.navigation ul li.nav-link#about-menu.open .dropdown,header.navigation ul li.nav-link#products-menu.open .dropdown,header.navigation:not(.scrolled-nav) .banner.two-lines div span.line-break{display:block}header.navigation ul li.nav-link#about-menu.open>a:after,header.navigation ul li.nav-link#products-menu.open>a:after{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}header.navigation ul li.nav-link .dropdown{display:none;background-color:#325065;padding:14px 0;margin-top:8px}@media screen and (min-width:1200px){header.navigation ul li.nav-link .dropdown{position:absolute;left:-21px;text-align:left;background-color:#fff;padding:0 20px 3px;border-radius:4px;min-width:220px;top:30px;margin-top:13px;-webkit-box-shadow:0 6px 15px 6px rgba(0,0,0,.08);box-shadow:0 6px 15px 6px rgba(0,0,0,.08)}}header.navigation ul li.nav-link .dropdown ul li{padding:0;margin-bottom:18px;line-height:36px;text-transform:none}@media screen and (min-width:1200px){header.navigation ul li.nav-link .dropdown ul li{margin:0;line-height:30px;border-bottom:1px solid #EAEEEB;padding:5px 0}}header.navigation ul li.nav-link .dropdown ul li:last-child{border-bottom:none;margin-bottom:0}header.navigation ul li.nav-link .dropdown ul li.active a{color:#2D9F86}@media screen and (min-width:1200px){header.navigation ul li.nav-link .dropdown ul li a{color:#142A39;letter-spacing:0}}header.navigation ul li.nav-link .dropdown ul li a:focus,header.navigation ul li.nav-link .dropdown ul li a:hover{color:#2D9F86}header.navigation:not(.scrolled-nav) .banner{background-color:#2D9F86;min-height:30px;opacity:100;visibility:visible;text-align:center;padding:2px 10px;position:relative}@media screen and (min-width:768px){header.navigation:not(.scrolled-nav) .banner{height:40px;padding:8px 20px}}header.navigation:not(.scrolled-nav) .banner.red{background-color:#F15757}@media (max-width:350px){header.navigation:not(.scrolled-nav) .banner.sm div{font-size:13px}header.navigation:not(.scrolled-nav) .banner.sm span.italic{font-size:11px}}header.navigation:not(.scrolled-nav) .banner.two-lines{padding:6px}header.navigation:not(.scrolled-nav) .banner.two-lines div{font-size:14px;line-height:18px}@media screen and (min-width:768px){header.navigation:not(.scrolled-nav) .banner.two-lines{padding:8px 20px}header.navigation:not(.scrolled-nav) .banner.two-lines div{font-size:16px}header.navigation:not(.scrolled-nav) .banner.two-lines div span.line-break{display:inline}}@media screen and (min-width:1200px){header.navigation:not(.scrolled-nav) .banner.two-lines div{font-size:18px}}header.navigation:not(.scrolled-nav) .banner.smaller div{font-size:13px}header.navigation:not(.scrolled-nav) .banner.navy{background-color:#142A39}header.navigation:not(.scrolled-nav) .banner.purple{background-color:#885FA5}header.navigation:not(.scrolled-nav) .banner.heartday{background-color:#F15757;padding:10px 20px}@media screen and (min-width:768px){header.navigation:not(.scrolled-nav) .banner.smaller div{font-size:14px}header.navigation:not(.scrolled-nav) .banner.heartday{height:65px}}@media screen and (min-width:1200px){header.navigation:not(.scrolled-nav) .banner.smaller div{font-size:18px}header.navigation:not(.scrolled-nav) .banner.heartday{height:65px;padding:8px 20px 10px}}header.navigation:not(.scrolled-nav) .banner.heartday div{font-size:14px;line-height:18px}header.navigation:not(.scrolled-nav) .banner.heartday div span.line-break{display:block}header.navigation:not(.scrolled-nav) .banner.holiday{background-color:#F15757;padding:11px 20px 9px}@media screen and (min-width:768px){header.navigation:not(.scrolled-nav) .banner.heartday div{font-size:16px}header.navigation:not(.scrolled-nav) .banner.holiday{height:65px}}@media screen and (min-width:1200px){header.navigation:not(.scrolled-nav) .banner.heartday div{font-size:18px}header.navigation:not(.scrolled-nav) .banner.heartday div span.line-break{display:inline}header.navigation:not(.scrolled-nav) .banner.holiday{height:65px;padding:10px 20px}}header.navigation:not(.scrolled-nav) .banner.holiday div{font-size:18px;line-height:20px}@media screen and (min-width:768px){header.navigation:not(.scrolled-nav) .banner.holiday div{font-size:20px}}@media screen and (min-width:1200px){header.navigation:not(.scrolled-nav) .banner.holiday div{font-size:22px}}header.navigation:not(.scrolled-nav) .banner.holiday div span.light{margin-top:3px;font-size:16px}header.navigation:not(.scrolled-nav) .banner.holiday div span.light i{display:block}@media screen and (min-width:768px){header.navigation:not(.scrolled-nav) .banner.holiday div span.light{margin-top:6px;font-size:16px}header.navigation:not(.scrolled-nav) .banner.holiday div span.light i{display:inline}header.navigation:not(.scrolled-nav) .banner.new-year{height:65px}}header.navigation:not(.scrolled-nav) .banner.holiday div span.line-break,header.navigation:not(.scrolled-nav) .banner.new-year div span.break-mobile,header.navigation:not(.scrolled-nav) .banner.new-year div span.line-break{display:block}header.navigation:not(.scrolled-nav) .banner.new-year{background-color:#142A39;padding:11px 20px 9px}@media screen and (min-width:1200px){header.navigation:not(.scrolled-nav) .banner.holiday div span.light{margin-top:4px;font-size:17px}header.navigation:not(.scrolled-nav) .banner.new-year{height:65px;padding:10px 20px}}header.navigation:not(.scrolled-nav) .banner.new-year div{font-size:18px;line-height:20px}@media screen and (min-width:768px){header.navigation:not(.scrolled-nav) .banner.new-year div{font-size:20px}}@media screen and (min-width:1200px){header.navigation:not(.scrolled-nav) .banner.new-year div{font-size:22px}}header.navigation:not(.scrolled-nav) .banner.new-year div span.light{margin-top:3px;font-size:16px}@media screen and (min-width:768px){header.navigation:not(.scrolled-nav) .banner.new-year div span.light{margin-top:6px;font-size:16px}header.navigation:not(.scrolled-nav) .banner.new-year div span.break-mobile{display:inline}}@media screen and (min-width:1200px){header.navigation:not(.scrolled-nav) .banner.new-year div span.light{margin-top:4px;font-size:17px}}header.navigation:not(.scrolled-nav) .banner.new-year div u{padding-left:6px}header.navigation:not(.scrolled-nav) .banner div{color:#fff;font-size:14px;font-weight:700;line-height:1;display:inline-block;overflow:visible;white-space:normal}header.navigation:not(.scrolled-nav) .banner div#message-1{display:block;position:absolute;width:calc(100% - 40px);-webkit-animation:showup1 14s infinite;animation:showup1 14s infinite}header.navigation:not(.scrolled-nav) .banner div#message-2{display:block;position:absolute;width:calc(100% - 40px);-webkit-animation:showup2 14s infinite;animation:showup2 14s infinite}header.navigation:not(.scrolled-nav) .banner div span.line-two,header.navigation:not(.scrolled-nav) .banner div span.mobile-break{display:block}@media screen and (min-width:768px){header.navigation:not(.scrolled-nav) .banner div{font-size:16px;white-space:nowrap}header.navigation:not(.scrolled-nav) .banner div span.mobile-break{display:inline}}header.navigation:not(.scrolled-nav) .banner div span.light{font-weight:400;font-size:13px}@media screen and (min-width:768px){header.navigation:not(.scrolled-nav) .banner div span.light{font-size:15px;display:inline}}header.navigation:not(.scrolled-nav) .banner div span.italic{font-weight:400;font-size:13px;font-style:italic;padding-left:2px}@media screen and (min-width:768px){header.navigation:not(.scrolled-nav) .banner div span.italic{font-size:14px;display:inline}}header.navigation:not(.scrolled-nav) .banner div span.subcopy{font-weight:400;font-size:13px;padding-left:6px}@media screen and (min-width:768px){header.navigation:not(.scrolled-nav) .banner div span.subcopy{font-size:14px;display:inline}}.navicon span,header.navigation.nav-btn .navigation-wrapper .mobile-only{display:block}header.navigation:not(.scrolled-nav) .banner div span.underline{color:#6BC1B6;text-decoration:underline}.aclabs-link a,.appstore-link a,.ccpa #do-not-sell,.footer-nav ul a{text-decoration:none}body.en-us{padding-top:140px}body.en-us header.navigation:not(.scrolled-nav){height:140px}@media screen and (min-width:768px){body.en-us{padding-top:120px}body.en-us header.navigation:not(.scrolled-nav){height:120px}}@media screen and (min-width:1200px){body.en-us{padding-top:185px}body.en-us header.navigation:not(.scrolled-nav){height:185px}}body.en-us header.navigation:not(.scrolled-nav).simple{height:55px}@media (max-width:768px){header.navigation.nav-btn .navigation-wrapper .logo svg{margin:8px 10px 0}}header.navigation.nav-btn .navigation-wrapper .mobile-only .mobile-buy .buy-now{margin:0 10px}@media screen and (min-width:1200px){body.en-us header.navigation:not(.scrolled-nav).simple{height:70px}header.navigation.nav-btn .navigation-wrapper .mobile-only .mobile-buy .buy-now{padding:14px;margin:1px 0 0;border:2px solid #2D9F86;background-color:#2D9F86}}header.navigation.nav-btn .navigation-wrapper .mobile-only .mobile-buy .buy-now.vitality-pink{background-color:#F41C5E;border-color:#F41C5E}@-webkit-keyframes showup1{0%,100%,50%{opacity:0}10%,40%{opacity:1}}@keyframes showup1{0%,100%,50%{opacity:0}10%,40%{opacity:1}}@-webkit-keyframes showup2{0%,100%,50%{opacity:0}60%,90%{opacity:1}}@keyframes showup2{0%,100%,50%{opacity:0}60%,90%{opacity:1}}.navicon{width:20px;height:20px;position:relative;margin:6px 20px 0 0;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}.navicon span{position:absolute;height:3px;width:24px;background:#142A39;opacity:1;left:0;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}.footer-nav::after,.footer::after,footer::after{display:table;clear:both;content:""}.navicon span:nth-child(1){top:0}.navicon span:nth-child(2),.navicon span:nth-child(3){top:8px}.navicon span:nth-child(4){top:16px}.navicon.open span:nth-child(1){top:8px;width:0%;left:50%}.navicon.open span:nth-child(2){-webkit-transform:rotate(45deg);transform:rotate(45deg)}.navicon.open span:nth-child(3){-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.navicon.open span:nth-child(4){top:18px;width:0%;left:50%}footer{border-top:5px solid #2D9F86;background:#E2E7E3;color:#142A39;-webkit-box-flex:0;-ms-flex:none;flex:none;z-index:1000}.simple-footer{background-color:#fff}.simple-footer.small .footer{padding:20px}.simple-footer.small .footer .copyright-statement{margin:0}.simple-footer.small .footer .copyright-statement p{margin:0;font-size:11px}.simple-footer.teal{border-top:5px solid #2D9F86;background:#E2E7E3}.simple-footer.teal .copyright-statement{margin-top:0}.footer{max-width:1200px;margin-left:auto;margin-right:auto;padding:50px 20px 35px}@media screen and (min-width:768px){.simple-footer.small .footer .copyright-statement p{font-size:12px}.footer{padding:50px 40px 35px}}@media screen and (min-width:1200px){.simple-footer.teal .copyright-statement{margin-top:40px}.footer{padding:50px 20px 35px}}.footer-nav{text-align:center}@media screen and (min-width:768px){.footer-nav{float:left;display:block;width:100%;margin:0;text-align:left}.footer-nav:last-child{margin-right:0}}@media screen and (min-width:1200px){.footer-nav{float:left;width:58%;margin:0}.footer-nav ul:last-of-type{max-width:200px}}.footer-nav ul{list-style:none;padding:0;margin-bottom:40px}@media screen and (min-width:768px){.footer-nav ul{float:left;display:block;margin-right:24px}.footer-nav ul:last-of-type{margin-right:0}}.footer-nav ul .h6{margin-top:0;margin-bottom:8px;padding-bottom:14px;border-bottom:1px solid #6BC1B6}@media screen and (min-width:1200px){.footer-nav ul .h6{margin-bottom:14px}}.footer-nav ul li{font-size:18px;margin:0;line-height:39px}.footer-nav ul a{color:#142A39;font-weight:600}@media screen and (min-width:768px){.footer-nav ul li{line-height:27px}.footer-nav ul a{padding-right:24px}}.footer-nav ul a:hover{color:#2D9F86}.social-links{list-style:none;padding-top:21px;border-top:1px solid #6BC1B6;text-align:center}.appstore-link,.thankyou{padding:10px 0}@media screen and (min-width:768px){.social-links{float:left;display:block;margin-right:2.35765%;width:48.82117%;margin-top:20px;text-align:left;border-top:none}.social-links:last-child{margin-right:0}.appstore-link{float:right}}.social-links a,.social-links li{display:inline-block}@media screen and (min-width:1200px){.social-links{border-top:1px solid #6BC1B6;float:right;text-align:right;margin-top:30px;width:30%;margin-right:0}}.social-links a{margin-left:9px}.social-links a svg{width:50px;height:50px}.social-links a:hover svg .background{fill:#2D9F86}.container.quiz .logo-wrapper .logo svg path,.getting-started .steps .step svg path,.getting-started .steps .step svg text,.social-links a:hover svg .icon{fill:#fff}.newsletter-signup{margin-bottom:70px;overflow:hidden;position:relative}.newsletter-signup .newsletter-form{width:100%}@media screen and (min-width:768px){.newsletter-signup .newsletter-form{width:50%;float:left}}@media screen and (min-width:1200px){.newsletter-signup .newsletter-form{width:44.5%;float:left;margin-bottom:6px}}.newsletter-signup .input-group,.thankyou{width:100%}.newsletter-signup .h2{color:#142A39}.newsletter-signup .h2 span{display:block}.thankyou{color:#2D9F86;position:absolute;bottom:0;display:none;height:60px;z-index:99;background:#E2E7E3;font-size:14px}.ccpa .confirmation,.team .dark-mission{background-color:#142A39}@media screen and (min-width:1200px){.thankyou{width:39%;font-size:16px}}.aclabs-link a,.ccpa #do-not-sell,.copyright-statement p{color:#536062;font-size:13px}.copyright-statement{clear:both;float:left;margin-top:100px}@media screen and (min-width:768px){.copyright-statement{width:60%;margin-top:100px}}.aclabs-link{clear:both;margin-top:20px}.aclabs-link a{font-weight:300}.ccpa{clear:both;margin-top:8px}.ccpa #do-not-sell{visibility:hidden;font-weight:300}.ccpa .confirmation{display:none;max-width:452px;padding:12px 16px;position:fixed;bottom:20px;left:20px;border-radius:10px;width:calc(100% - 72px)}.ccpa .confirmation p{font-size:15px;margin:0;font-weight:400;color:#fff}.not-valid{margin:10px 0 0 10px;display:none;font-size:16px;color:#F15757}.not-valid svg{height:20px;width:20px;margin-right:6px;vertical-align:text-bottom}.not-valid svg path{stroke:#F15757}.not-valid svg circle{fill:#F15757}#modal .thankyou{background:#FFF;padding:60px 20px;width:auto;bottom:25px;margin-left:-15px}.hero{background-color:#fff;background-position:top center;background-repeat:no-repeat;background-size:cover}.hero .hero-inner{max-width:1200px;margin-left:auto;margin-right:auto}.hero .hero-inner::after{clear:both;content:"";display:table}.hero .hero-inner .hero-text{color:#142A39}@media screen and (min-width:1200px){.hero .hero-inner .hero-text{max-width:850px;margin-left:auto;margin-right:auto}.hero .hero-inner .hero-text p{font-size:1.1em}}.hero .hero-inner .hero-text h2{line-height:1.2em}.hero .hero-inner .hero-text p{line-height:1.4em;margin:0 auto 30px}.show-bullets ul{padding-left:40px;list-style-type:disc;font-weight:300;margin-bottom:.75em}.main-blog ol,.show-bullets ol,.single-blog ol,.single-news ol{list-style-type:decimal;padding-left:40px}.show-bullets ol{font-weight:300;margin-bottom:.75em}.show-bullets img{width:80%;display:block;margin:auto}@media screen and (min-width:1200px){.show-bullets img{width:65%}}.show-bullets .ipad-img+img{width:80%;display:block;margin:auto}@media screen and (min-width:768px){.show-bullets .ipad-img+img{width:60%;max-width:600px}}.show-bullets .iphone-img+img{width:80%;display:block;margin:auto}@media screen and (min-width:768px){.show-bullets .iphone-img+img{width:60%;max-width:550px}}.show-bullets h3{margin-top:35px}.show-bullets h6 img{width:90%;display:block;margin:auto}@media screen and (min-width:1200px){.show-bullets h6 img{width:50%}}.show-bullets.main-content{padding-top:60px}.show-bullets.main-content h1{font-size:32px}.show-bullets.main-content h2{font-family:soleil,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#142A39;font-weight:700;font-size:24px}.show-bullets .cta{margin-top:32px}.page-tos ol ul{list-style-type:lower-alpha}.page-tos ol ol{list-style-type:upper-alpha}.page-tos ol ol ol{list-style-type:lower-alpha}.page-tos ol ol ol ol{list-style-type:lower-roman}.page-tos ol ol ol ol ul{list-style-type:none}.page-tos p .arrow-list+ul{list-style-type:square}.page-tos .ol-i ol{list-style-type:lower-roman}.page-tos .ol-a ol{list-style-type:lower-alpha}.page-tos .red{color:red}.page-tos .underline{text-decoration:underline}.page-tos .spacer{margin-top:120px}.archive h2,.previous-labeling h2{margin-bottom:12px;margin-top:40px}.archive a,.previous-labeling a{display:table}.show-bullets table.premium-price{font-weight:lighter;max-width:500px}.security section.main-content{max-width:800px;padding-top:60px}.security section.main-content h2{margin:0 0 20px}.security section.main-content section{margin-top:40px}.security section.main-content section .program-header{margin-bottom:30px}@media screen and (min-width:768px){.security section.main-content section .program-header{margin-bottom:20px}}.security section.main-content section .sec-type{margin-bottom:40px;text-align:center}.security section.main-content section .sec-type h3{margin-bottom:16px}.security section.main-content section .sec-type .flex svg{width:125px;height:189px;margin-bottom:16px}@media screen and (min-width:768px){.security section.main-content section .sec-type{text-align:left}.security section.main-content section .sec-type .flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.security section.main-content section .sec-type .flex svg{width:100px;-webkit-box-flex:0;-ms-flex:0 0 100px;flex:0 0 100px;height:151px;float:left;margin-right:40px}}.security section.main-content section .sec-type .flex img{-ms-flex-item-align:center;align-self:center;width:125px;margin-bottom:16px}@media screen and (min-width:768px){.security section.main-content section .sec-type .flex img{width:100px;-webkit-box-flex:0;-ms-flex:0 0 100px;flex:0 0 100px;float:left;margin-right:40px;display:block}.security section.main-content section .sec-type .flex a{-webkit-box-flex:0;-ms-flex:0 0 120px;flex:0 0 120px;margin-right:20px}}.security section.main-content section .sec-type .flex a img{width:150px}@media screen and (min-width:768px){.security section.main-content section .sec-type .flex a img{width:120px;margin:8px 0 0}}.mission{margin:0 1em 48px}.team section.main-content{padding:60px 20px}.team section.main-content .h1{color:#142A39}.team .career-videos{background-color:#F1F5F3}.team .career-videos section.main-content{padding:80px 20px}.team .career-videos .testimonial-videos .bullet-videos li .img{height:334px}@media screen and (min-width:500px){.team .career-videos .testimonial-videos .bullet-videos li .img{height:364px}}@media screen and (min-width:768px){.team .career-videos .testimonial-videos .bullet-videos li .img{height:381px}}@media screen and (min-width:1200px){.mission{max-width:1200px;margin-left:auto;margin-right:auto}.mission::after{clear:both;content:"";display:table}.team .career-videos .testimonial-videos .bullet-videos li .img{height:calc(((1144px)/ 3) + 34px)}}.team .career-videos .testimonial-videos .bullet-videos li .text{left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);bottom:auto;position:absolute}.team .career-videos .testimonial-videos .bullet-videos li img{display:block}.team .career-videos .testimonial-videos .bullet-videos li .video-btn>p{width:100%;margin:10px 0 0;color:#536062;text-align:center}.team .career-videos .testimonial-videos .bullet-videos li .video-btn>p span{color:#2D9F86;font-weight:700;margin-right:4px}.team .dark-mission .h2{color:#fff;text-align:center;font-size:28px;line-height:32px;margin:0 auto;padding-top:20px;width:100%;max-width:518px}@media screen and (min-width:768px){.team .dark-mission .h2{font-size:32px;line-height:38px;max-width:none;width:600px}}@media screen and (min-width:1200px){.team .dark-mission .h2{width:52%}}.benefits{background-color:#F1F5F3}@media screen and (min-width:768px){.benefits .benefits-1,.benefits .benefits-2{float:left;display:block;margin-right:2.35765%;width:48.82117%}.benefits .benefits-1:last-child,.benefits .benefits-2:last-child{margin-right:0}}.benefits .benefits-1 li,.benefits .benefits-2 li{font-size:1.2em;line-height:1.4em;margin:0 0 32px 32px;position:relative}.benefits .benefits-1 li:before,.benefits .benefits-2 li:before{content:'';display:inline-block;height:24px;width:20px;background-image:url(/img/checkmark.png);background-size:contain;background-repeat:no-repeat;background-position:center;position:absolute;margin-left:-28px;margin-top:2px}.omron .lp-early-detection .main-content .hero-text{text-align:center;max-width:530px;margin:0 auto}@media screen and (min-width:1200px){.omron .lp-early-detection .main-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.omron .lp-early-detection .main-content .hero-text{width:560px;max-width:560px;text-align:left}}.omron .lp-early-detection .main-content .hero-text h1{width:440px;margin:0 auto 30px}.omron .lp-early-detection .main-content .hero-text p{margin-bottom:30px}.omron .lp-early-detection .main-content .img-cont{width:100%;max-width:400px;margin:50px auto 0}@media screen and (min-width:1200px){.omron .lp-early-detection .main-content .hero-text h1{width:100%}.omron .lp-early-detection .main-content .img-cont{width:calc(100% - 560px);max-width:450px;margin:0 auto}.omron .lp-power .main-content ul.lp-blocks{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.omron .lp-power{background-color:#142A39}.omron .lp-power .main-content{text-align:center}.omron .lp-power .main-content .h1{color:#fff;line-height:48px}@media screen and (min-width:768px){.omron .lp-power .main-content .h1{width:520px;margin:0 auto 30px}}.omron .lp-power .main-content ul.lp-blocks li.lp-block{text-align:center;margin-top:50px}.omron .lp-power .main-content ul.lp-blocks li.lp-block .logo-wrapper{display:inline-block;text-align:center}.col-2.resellers .right .form-success,.col-2.resellers .right .reseller-form-wrapper p.required.desktop{display:none}.omron .lp-power .main-content ul.lp-blocks li.lp-block .logo-wrapper svg{max-width:50px;height:50px;width:100%}@media screen and (min-width:768px){.omron .lp-power .main-content ul.lp-blocks li.lp-block .logo-wrapper svg{max-width:60px;height:60px}}.omron .lp-power .main-content ul.lp-blocks li.lp-block .h3{color:#fff;font-size:22px;margin:10px auto;max-width:280px}@media screen and (min-width:768px){.omron .lp-power .main-content ul.lp-blocks li.lp-block .h3{margin:20px auto 10px}.col-2.resellers .right .reseller-form-wrapper input[type=submit]{float:left}}.omron .lp-power .main-content ul.lp-blocks li.lp-block p{color:#fff;margin:0 auto;max-width:320px}.col-2.resellers .left h1{margin-bottom:40px}.col-2.resellers .left ul{margin:8px 0 12px}.col-2.resellers .left ul li{font-weight:400;margin-bottom:6px}.col-2.resellers .left ul li:last-child{margin-bottom:0}.col-2.resellers .left ul li.country{font-size:15px;line-height:22px;font-weight:700;margin-bottom:20px}.col-2.resellers .right{margin-bottom:60px}.col-2.resellers .right h2{margin-top:30px;margin-bottom:30px;width:100%;border-bottom:1px solid #2D9F86;padding-bottom:30px}.col-2.resellers .right .h3{margin:50px 0 10px}.col-2.resellers .right h1{margin:60px 0}.col-2.resellers .right .reseller-form-wrapper p.required{color:teal;text-align:right}@media screen and (min-width:1200px){.omron .lp-power .main-content ul.lp-blocks li.lp-block .h3{height:50px}.omron .lp-power .main-content ul.lp-blocks li.lp-block p{max-width:80%}.col-2.resellers .right h1{margin-top:25px}.col-2.resellers .right .reseller-form-wrapper p.required.mobile{display:none}.col-2.resellers .right .reseller-form-wrapper p.required.desktop{display:block}}.col-2.resellers .right .reseller-form-wrapper .form-error{display:none;margin-top:20px}.iti{width:100%}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.iti__flag{background-image:url(/img/vendor/flags@2x.png)}}#reseller-thank-you{display:none;position:fixed;top:40%;width:100%;padding:40px;background-color:rgba(20,42,57,.95);font-size:18px;font-weight:700;text-align:center;color:#fff}.home-vid-container .home-hero-video{display:none}@media screen and (min-width:1200px){.home-vid-container{background-color:#f3f4f6}.home-vid-container .home-hero-video{display:block;width:100%}.main-hero.kardiamobile.bg-image{position:relative;height:0;padding:0 0 53.57142%;background-position:center center;background-size:100%;background-repeat:no-repeat;background-image:url(/img/KardiaMobile_videoPoster_Desktop.jpg)}}.main-hero.kardiamobile{position:relative;background-image:url(/img/KardiaMobile_videoPoster_mobile.jpg);background-size:100%;height:680px;background-position:center bottom;background-repeat:no-repeat;background-color:#f1f2f4}@media screen and (min-width:500px){.main-hero.kardiamobile{height:0;padding:0 0 140%;background-position:center bottom;background-color:transparent}}@media screen and (min-width:650px){.main-hero.kardiamobile{padding-bottom:130%}}@media screen and (min-width:768px){.col-2.resellers .right .reseller-form-wrapper .form-error{float:left;margin:10px 0 0 40px}.main-hero.kardiamobile{background-color:#f1f2f4;background-image:url(/img/KardiaMobile_videoPoster_Tablet.jpg);padding-bottom:103%}}@media screen and (min-width:1000px){.main-hero.kardiamobile{padding-bottom:90%}}@media screen and (min-width:1200px){.main-hero.kardiamobile{background-image:none;width:100%;position:absolute;top:0;padding:0}}.main-hero.kardiamobile .extra-height{margin-top:2px}@media screen and (min-width:768px){.main-hero.kardiamobile section.main-content .h1,.main-hero.kardiamobile section.main-content h1{width:53%;margin:0 auto}}@media screen and (min-width:1200px){.main-hero.kardiamobile section.main-content .h1,.main-hero.kardiamobile section.main-content h1{width:25%;margin:0}}.main-hero.kardiamobile section.main-content p{color:#536062;margin:20px auto 18px;width:90%}.main-hero.kardiamobile section.main-content .desktop{display:none}@media screen and (min-width:768px){.main-hero.kardiamobile section.main-content p{width:60%}.main-hero.kardiamobile section.main-content .mobile{display:none}.main-hero.kardiamobile section.main-content .desktop{display:block}}@media screen and (min-width:1200px){.main-hero.kardiamobile section.main-content p{width:27%;margin:20px 0 18px}.main-hero.kardiamobile.pilot{position:relative;height:0;padding:0 0 53.57142%;background-position:center center;background-size:100%;background-repeat:no-repeat;background-image:url(/img/hero-kardiamobile-desktop.jpg)}}.main-hero.kardiamobile6l{height:700px;background-color:#c3c6c6}@media screen and (min-width:500px){.main-hero.kardiamobile6l{height:750px}}@media screen and (min-width:1200px){.main-hero.kardiamobile6l{height:632px}}.main-hero.kardiamobile6l section.main-content{padding-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:700px}@media screen and (min-width:500px){.main-hero.kardiamobile6l section.main-content{height:750px}}@media screen and (min-width:1200px){.main-hero.kardiamobile6l section.main-content{height:632px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:0 20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.main-hero.kardiamobile6l section.main-content .badge-cont{visibility:hidden;height:23px}@media screen and (min-width:1200px){.main-hero.kardiamobile6l section.main-content .badge-cont{position:relative;visibility:visible}}.main-hero.kardiamobile6l section.main-content .new-badge{position:absolute;background-color:#F15757;padding:1px 5px;font-size:13px;color:#fff;font-weight:700;text-transform:uppercase}.main-hero.kardiamobile6l section.main-content .new-badge:after{right:-6px;border-color:#F15757 transparent;border-width:21px 6px 0 0;content:'';position:absolute;height:0;width:0;top:0;border-style:solid}.advanced-determinations-home .hero__video video,.main-hero.kardiamobile6l section.main-content .img-vid video{border:none;-webkit-mask-image:-webkit-radial-gradient(white,#000);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden}.main-hero.kardiamobile6l section.main-content .h1{margin-bottom:40px;color:#142A39}.main-hero.kardiamobile6l section.main-content .h1 span{color:#fff;font-size:24px}@media screen and (min-width:375px){.main-hero.kardiamobile6l section.main-content .h1 span{font-size:30px}}@media screen and (min-width:400px){.main-hero.kardiamobile6l section.main-content .h1 span{font-size:32px}}.main-hero.kardiamobile6l section.main-content .img-vid{margin-top:auto}@media screen and (min-width:1200px){.main-hero.kardiamobile6l section.main-content .img-vid{margin-top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:normal;align-self:normal}}.main-hero.kardiamobile6l section.main-content .img-vid video{width:150px;margin:40px 12px 40px 0;display:inline-block}@media screen and (min-width:500px){.main-hero.kardiamobile6l section.main-content .img-vid video{width:196px}}@media screen and (min-width:1200px){.main-hero.kardiamobile6l section.main-content .img-vid video{display:block;width:280px;margin:35px 24px 0 140px;height:561px}}.main-hero.kardiamobile6l section.main-content .img-vid .km6l-hand{display:inline-block;width:39%;max-width:110px;vertical-align:bottom}@media screen and (min-width:500px){.main-hero.kardiamobile6l section.main-content .img-vid .km6l-hand{max-width:100%;width:165px}}.main-hero section.main-content{padding-top:40px;text-align:center}@media screen and (min-width:1200px){.main-hero.kardiamobile6l section.main-content .img-vid .km6l-hand{display:block;-ms-flex-item-align:end;align-self:flex-end;width:250px}.main-hero section.main-content{padding-top:120px;text-align:left}}.main-hero section.main-content .h6{margin:26px 0 0}.main-hero section.main-content .h1,.main-hero section.main-content h1{padding-top:8px}.main-hero section.main-content .h1 span,.main-hero section.main-content h1 span{display:block}.main-hero .main-content.titles{text-align:center}@media screen and (min-width:1200px){.main-hero .main-content.titles{height:auto;text-align:left}}section.main-content .prime-day{max-width:330px;margin:0 auto;text-align:center}@media screen and (min-width:1200px){section.main-content .prime-day{margin:0;width:25%}}section.main-content .prime-day img{width:100%}section.main-content .prime-day p{width:100%;margin:8px 0 0;font-size:14px;font-weight:400}section.main-content .prime-day p.reg{margin:0 0 16px}section.main-content .prime-day .price{color:#F15757;font-size:50px;line-height:50px}section.main-content .prime-day .price span{font-size:24px;vertical-align:super}section.main-content .prime-day a.buy-now.dark{background-color:#142A39;border-color:#142A39;color:#fff}.world-heart-hero .background{display:block}@media screen and (min-width:1000px){.world-heart-hero{background-image:url(/img/km6l-knee-desktop.jpg);background-size:100%;background-repeat:no-repeat;background-color:#bdbdb3;height:0;padding:0 0 48.8214%;background-position:center center}.world-heart-hero .background{display:none}}.world-heart-hero section.main-content{position:relative;padding:40px 20px;background-color:#F1F5F3}.world-heart-hero .iphone{position:absolute;width:110px;right:20px;bottom:-60px;z-index:2}@media screen and (min-width:340px){.world-heart-hero .iphone{width:130px}}@media screen and (min-width:500px){.world-heart-hero .iphone{width:170px;bottom:-120px;right:40px}}@media screen and (min-width:768px){.world-heart-hero section.main-content{padding:60px 40px}.world-heart-hero .iphone{width:200px;bottom:-189px}}.world-heart-hero .header{max-width:260px}@media screen and (min-width:768px){.world-heart-hero .header{max-width:100%}}.world-heart-hero .header h1{margin:0}.world-heart-hero .header h1 span{display:inline-block;font-size:20px;vertical-align:top;margin-top:5px}@media screen and (min-width:768px){.world-heart-hero .header h1 span{margin-top:-5px}}.world-heart-hero .header .h2{font-family:soleil,"Helvetica Neue",Helvetica,Arial,sans-serif;margin:0 0 18px;font-weight:400;line-height:30px}@media screen and (min-width:768px){.world-heart-hero .header .h2{line-height:34px;margin-top:6px}}@media screen and (min-width:1000px){.world-heart-hero section.main-content{background-color:transparent}.world-heart-hero .iphone{bottom:-67px}.world-heart-hero .header{max-width:300px}.world-heart-hero .header .h2{color:#142A39}}.world-heart-hero .code{color:#885FA5}@media screen and (min-width:1000px){.world-heart-hero .code{color:#142A39}}.world-heart-hero .code p{font-size:22px;font-weight:400;margin:0;line-height:26px}.world-heart-hero .code span.bold{display:block;font-size:20px}.world-heart-hero .code .buy-now{margin-top:18px;background-color:#885FA5;border-color:#885FA5}.doctor-video{margin-top:80px}.doctor-video .video-img{background-image:url(/img/leading-cardiologists-poster-mobile.jpg);position:relative;text-align:center;height:0;padding:0 0 130.43478%;background-position:center center;background-size:100%;background-repeat:no-repeat}@media screen and (min-width:768px){.doctor-video{margin:11px 0 0}.doctor-video .video-img{background-image:url(/img/leading-cardiologists-poster-tablet.jpg);padding-bottom:68.3594%}}@media screen and (min-width:1200px){.world-heart-hero .iphone{width:260px;bottom:-173px}.doctor-video{margin:8px 0 0}.doctor-video .video-img{background-image:url(/img/leading-cardiologists-poster-desktop.jpg);padding-bottom:48.61111%}}.doctor-video .h1{color:#fff!important;font-size:24px;line-height:34px;width:88%;margin:0 auto;padding-top:40px;text-shadow:0 1px 12px rgba(0,0,0,.4)}.doctor-video .h1 span{display:inline}@media screen and (min-width:768px){.doctor-video .h1{width:100%;padding-top:0;margin-bottom:18px}.doctor-video .h1 span{display:block}}.doctor-video .h2{font-size:24px;color:#fff;font-weight:400;line-height:28px;margin-bottom:6px}.doctor-video .quote,.doctor-video .text{position:absolute;margin:0 auto;right:0;left:0}.doctor-video .text{top:17%}.doctor-video .quote{bottom:40px;color:#fff}@media screen and (min-width:768px){.doctor-video .text{top:39%}.doctor-video .quote{bottom:40px}}@media screen and (min-width:1200px){.doctor-video .quote{bottom:64px}}.doctor-video .video-btn .play-btn{height:50px;width:50px;border-radius:50px;text-align:center;background-color:#fff;margin:15px auto 0;position:relative}.doctor-video .video-btn .play-btn .arrow{bottom:17px;position:absolute}.doctor-video .video-btn .play-btn:focus,.doctor-video .video-btn .play-btn:hover{background-color:#6BC1B6}.doctor-video .video-btn a{color:#fff;font-size:18px;font-weight:300;text-decoration:none}.testimonial-videos .slider{overflow-x:scroll;overflow-y:hidden}.testimonial-videos .bullet-videos{width:924px}@media screen and (min-width:500px){.testimonial-videos .bullet-videos{width:1014px}}@media screen and (min-width:768px){.doctor-video .video-btn .play-btn{margin:0 auto}.testimonial-videos .bullet-videos{width:1065px;margin:0 auto}}@media screen and (min-width:1200px){.testimonial-videos .slider{overflow-x:hidden}.testimonial-videos .bullet-videos{width:105%}}.testimonial-videos .bullet-videos.career-videos{width:616px}@media screen and (min-width:500px){.testimonial-videos .bullet-videos.career-videos{width:676px}}@media screen and (min-width:768px){.testimonial-videos .bullet-videos.career-videos{width:710px;margin:0 auto}}.testimonial-videos .bullet-videos li{margin-right:8px;display:inline-block;vertical-align:top}.testimonial-videos .bullet-videos li:last-child{margin-right:0}@media screen and (min-width:1200px){.testimonial-videos .bullet-videos.career-videos{width:776px}.testimonial-videos .bullet-videos li{display:inline;float:left}}.home-cta .h1 span,.testimonial-videos .bullet-videos li .play-video{display:block}.testimonial-videos .bullet-videos li .img{position:relative;width:300px;height:300px}@media screen and (min-width:500px){.testimonial-videos .bullet-videos li .img{width:330px;height:330px}}@media screen and (min-width:768px){.testimonial-videos .bullet-videos li .img{width:347px;height:347px}}@media screen and (min-width:1200px){.testimonial-videos .bullet-videos li .img{height:calc((1144px)/ 3);width:calc((1144px)/ 3)}}.testimonial-videos .bullet-videos li .play-cont{width:40px;height:40px;margin:0 auto 12px}.testimonial-videos .bullet-videos li .play-btn{float:left;height:40px;width:40px;border-radius:40px;text-align:center;background-color:#fff;color:#fff}.testimonial-videos .bullet-videos li .play-btn:focus,.testimonial-videos .bullet-videos li .play-btn:hover{background-color:#6BC1B6}.testimonial-videos .bullet-videos li .vid-content{position:absolute;bottom:0;text-align:center;left:0;right:0;margin:0 auto;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,.8)));background-image:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.8))}.testimonial-videos .bullet-videos li .vid-content .text{width:100%;padding:12px 40px 20px}.testimonial-videos .bullet-videos li .vid-content .text .h2{margin:0 0 4px;color:#fff;font-weight:400}.testimonial-videos .bullet-videos li .vid-content .text p{color:#fff;margin:0 auto}.home-cta .h1{color:#142A39}@media screen and (min-width:860px){.home-cta .h1 span{display:inline}}.home-cta .h1 sup{font-size:40%;top:-1.1em;margin-left:2px}.home-cta .h2{width:50%}@media screen and (min-width:500px){.home-cta .h2{width:100%}}.home-cta .h2 span{display:block}@media screen and (min-width:1200px){.testimonial-videos .bullet-videos li .vid-content .text{padding:12px 55px 24px}.home-cta .h2 span{display:inline}}.home-cta .main-content{position:relative;padding-top:70px}@media screen and (min-width:768px){.home-cta .main-content{padding-bottom:40px;height:720px}}.home-cta .main-content .kardia-mobile-hand{background-image:url(/img/kardia-mobile-in-hand.png);height:344px;width:133px;background-size:133px 344px;position:absolute;right:20px;top:180px}@media screen and (min-width:500px){.home-cta .main-content .kardia-mobile-hand{top:94px}}@media screen and (min-width:768px){.home-cta .main-content .kardia-mobile-hand{top:inherit;bottom:0;right:95px;height:628px;width:244px;background-size:244px 628px}}@media screen and (min-width:1200px){.home-cta .main-content .kardia-mobile-hand{bottom:0;right:75px;height:769px;width:287px;background-size:287px 769px}}.home-holiday,.home-holiday-2{background-size:cover;background-repeat:no-repeat}.home-cta .main-content .buy-now{float:left}.home-cta .main-content>p{clear:left;color:#536062;padding-top:20px}@media screen and (min-width:768px){.home-cta .main-content>p{clear:none;padding-top:10px;margin-left:18px;float:left}}.home-cta .main-content .review{clear:both;margin:46px 0 0}@media screen and (min-width:500px){.home-cta .main-content .review{margin:70px 0 0}}.home-cta .main-content .byline{display:none;position:absolute;bottom:35px;right:24px}.advanced-determinations-home,.home-holiday,.home-holiday-2{position:relative}@media screen and (min-width:768px){.home-cta .main-content .review{width:50%;margin-top:60px}.home-cta .main-content .byline{display:block}}.home-cta .main-content .byline svg{height:36px;width:150px}.use-cases{background-color:#fff}.use-cases .mobile-padd{padding-right:20px;padding-left:20px}@media screen and (min-width:768px){.use-cases .mobile-padd{padding-right:40px;padding-left:40px}}@media screen and (min-width:1200px){.home-cta .main-content .review{margin-top:80px}.use-cases .mobile-padd{padding-right:20px;padding-left:20px}}.use-cases section.main-content{padding-right:0;padding-left:0}.use-cases section.main-content.indv{padding-bottom:0}@media screen and (min-width:768px){.use-cases section.main-content.indv{padding-bottom:80px}}.use-cases .h1,.use-cases .h2{text-align:center;color:#142A39}.use-cases .center{text-align:center;margin-top:60px}.use-cases .cta{text-align:center}.use-cases.center{background-color:#fff}@media screen and (min-width:1200px){.use-cases section.main-content{padding-right:20px;padding-left:20px}.use-cases section.main-content.indv{padding-bottom:120px}.use-cases.center{text-align:center}.use-cases.center .bullets{padding-bottom:60px}.use-cases.center li p{width:80%;margin:0 auto}}.trust-banner{background-color:#142A39;color:#fff}#compatibility .kardiamobile,.research-banner{background-color:#E2E7E3}.trust-banner section.main-content{padding-top:30px;padding-bottom:30px}@media screen and (min-width:768px){.trust-banner section.main-content{width:100%}}@media screen and (min-width:1200px){.trust-banner section.main-content{width:75%}.trust-banner section.main-content.wide{width:90%}}.trust-banner section.main-content .badge{text-align:center;margin-bottom:24px}@media screen and (min-width:768px){.trust-banner section.main-content .badge{float:left;width:29.333333%;margin:0 2%}}.trust-banner section.main-content .badge p{margin:0 auto}.trust-banner section.main-content .badge p span{display:block}.trust-banner section.main-content .icon{font-size:30px;font-weight:700;color:#2D9F86;height:36px;line-height:30px}.trust-banner section.main-content .icon svg{width:36px;height:36px}.trust-banner section.main-content .icon.stars svg{width:146px}.research-banner section.main-content{padding-top:24px;padding-bottom:24px;text-align:center}@media screen and (min-width:768px){.trust-banner section.main-content .badge p{max-width:250px}.trust-banner section.main-content .badge p.wide{max-width:270px}.trust-banner section.main-content .badge p span{display:inline}.research-banner section.main-content{width:95%}}@media screen and (min-width:1200px){.research-banner section.main-content{width:75%}}.research-banner section.main-content p{margin:0}.media-strip{background-color:#F1F5F3}.media-strip section.main-content{padding:40px 0;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}@media screen and (min-width:768px){.media-strip section.main-content{width:80%}}@media screen and (min-width:1200px){.media-strip section.main-content{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-justify-content:space-between;width:100%}}.media-strip section.main-content:after{clear:both;content:"";display:table;-webkit-box-flex:1;-ms-flex:auto;flex:auto;width:100%}.media-strip h2{float:left;color:#BABFBD;margin:0}.media-strip span{margin:0;width:157px}@media screen and (min-width:768px){.media-strip span{margin:0 10px}}@media screen and (min-width:1200px){.media-strip span{margin:0;width:initial}}.media-strip .techcrunch svg{width:142px;height:28px}@media screen and (min-width:768px){.media-strip .techcrunch svg{width:157px;height:31px}}@media screen and (min-width:1200px){.media-strip .techcrunch svg{width:161px;height:32px}}.media-strip .wired svg{width:136px;height:28px}@media screen and (min-width:1200px){.media-strip .wired svg{width:147px;height:29px}}.media-strip .engadget svg{width:119px;height:24px}@media screen and (min-width:1200px){.media-strip .engadget svg{width:130px;height:30px}}.media-strip .cardio svg{width:143px;height:30px}@media screen and (min-width:1200px){.media-strip .cardio svg{width:155px;height:31px}}.media-strip .fastco svg{width:112px;height:22px}@media screen and (min-width:1200px){.media-strip .fastco svg{width:133px;height:26px}}.media-strip .cnet svg{width:42px;height:42px}.advanced-determinations-home section.main-content{padding-top:40px;padding-bottom:0;text-align:center}@media screen and (min-width:1200px){.media-strip .cnet svg{width:49px;height:49px}.advanced-determinations-home section.main-content{text-align:left;padding:55px 20px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.advanced-determinations-home section.main-content.vid{display:block;text-align:center;padding:60px 20px 0}.advanced-determinations-home section.main-content.vid .text{max-width:430px}@media screen and (min-width:1200px){.advanced-determinations-home section.main-content.vid .text{margin:0 auto 60px;max-width:570px}.advanced-determinations-home section.main-content.vid .text h1{font-size:42px;line-height:45px}.advanced-determinations-home section.main-content.vid .text p{font-size:20px;line-height:28px;margin:0 40px 44px}.advanced-determinations-home section.main-content.vid-horiz{padding:60px 20px 80px}.advanced-determinations-home section.main-content.vid-horiz .text{max-width:470px;margin:0}.advanced-determinations-home section.main-content.vid-horiz .text h1{font-size:42px;line-height:45px}.advanced-determinations-home section.main-content.vid-horiz .text p{font-size:20px;line-height:28px}.advanced-determinations-home section.main-content.vid-horiz .hero__video{width:550px;margin:-42px 0 0 auto}}.advanced-determinations-home .text{max-width:545px;margin:0 auto 60px}@media screen and (min-width:1200px){.advanced-determinations-home .text{max-width:450px;margin:0}}.advanced-determinations-home .text h1{margin-bottom:20px}.advanced-determinations-home .text p{font-size:18px;line-height:24px;margin-bottom:24px}@media screen and (min-width:1200px){.advanced-determinations-home .text p{margin-bottom:44px}}.advanced-determinations-home .text p span{font-weight:700}.advanced-determinations-home .text span.mini-title{color:#885FA5;text-transform:uppercase;font-weight:700;display:block;margin-bottom:12px;font-size:18px}@media screen and (min-width:1200px){.advanced-determinations-home .text span.mini-title{font-size:22px;margin-bottom:12px}}.advanced-determinations-home .image{margin:0 auto 10px;max-width:670px}@media screen and (min-width:1200px){.advanced-determinations-home .image{margin:0 0 10px auto}}.advanced-determinations-home .image img{display:block}.advanced-determinations-home .hero__video{text-align:center}@media screen and (min-width:768px){.advanced-determinations-home .image{max-width:700px}.advanced-determinations-home .hero__video{width:500px;margin:20px auto 0}}@media screen and (min-width:1200px){.advanced-determinations-home .hero__video{width:700px;margin:-42px auto 0}}.advanced-determinations-home .hero__video video{width:100%;max-width:700px;display:block}.pilot-proj-home{text-align:center}.pilot-proj-home section.main-content{padding:60px 20px 0}.pilot-proj-home .hero__cont .hero__text{max-width:500px;margin:0 auto}@media screen and (min-width:768px){.pilot-proj-home section.main-content{padding:60px 40px 0}.pilot-proj-home .hero__cont .hero__text{max-width:630px;width:630px;margin:0 auto}}.pilot-proj-home .hero__cont .hero__text span.line{border-top-color:#885FA5}.home-new-years .hero-km6l video,.pilot-proj-home .hero__cont .hero__video video{border:none;-webkit-mask-image:-webkit-radial-gradient(white,#000);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden}@media screen and (min-width:1200px){.pilot-proj-home{text-align:left}.pilot-proj-home section.main-content{padding:60px 20px 80px}.pilot-proj-home .hero__cont{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.pilot-proj-home .hero__cont .hero__text{margin:0}.pilot-proj-home .hero__cont .hero__text h1{font-size:42px;padding-top:34px;margin:0}}.pilot-proj-home .hero__cont .hero__text h1 span,.store-landing-page.container .doctor-video .h1{font-size:32px}@media screen and (min-width:768px){.pilot-proj-home .hero__cont .hero__text h1 span{font-size:43px;margin-bottom:10px}}@media screen and (min-width:1200px){.pilot-proj-home .hero__cont .hero__text h1 span{font-size:56px;margin-bottom:12px}}.pilot-proj-home .hero__cont .hero__text .hero-p{margin:20px 0 0}@media screen and (min-width:768px){.pilot-proj-home .hero__cont .hero__text .hero-p{margin:30px 0 0}}.pilot-proj-home .hero__cont .hero__text .hero-p ul{font-size:18px;color:#536062;margin:0 20px 24px;font-weight:lighter;text-align:left}@media screen and (min-width:768px){.pilot-proj-home .hero__cont .hero__text .hero-p ul{font-size:22px;margin:0 0 24px}}.pilot-proj-home .hero__cont .hero__text .hero-p ul li{margin-bottom:12px;padding-left:34px;text-indent:-34px}.pilot-proj-home .hero__cont .hero__text .hero-p ul li:last-child{margin-bottom:0}.pilot-proj-home .hero__cont .hero__text .hero-p ul li svg{height:16px;width:24px;margin-right:10px}.pilot-proj-home .hero__cont .hero__text .hero-p ul li svg path{stroke:#885FA5}.pilot-proj-home .hero__cont .hero__text .hero-p .button__cont{margin-top:30px}.pilot-proj-home .hero__cont .hero__text .hero-p .button__cont .feature-link{display:block;margin-top:15px}@media screen and (min-width:768px){.pilot-proj-home .hero__cont .hero__text .hero-p .button__cont .feature-link{display:inline-block;margin:0 0 0 15px}}.pilot-proj-home .hero__cont .hero__img{max-width:400px;width:100%;margin:60px auto 0}@media screen and (min-width:1200px){.pilot-proj-home .hero__cont .hero__text .hero-p .button__cont .button.purple{padding:16px 18px;font-size:18px}.pilot-proj-home .hero__cont .hero__img{margin:78px 0 0}}.pilot-proj-home .hero__cont .hero__img img{display:block}.pilot-proj-home .hero__cont .hero__video{text-align:center}@media screen and (min-width:768px){.pilot-proj-home .hero__cont .hero__img{max-width:500px}.pilot-proj-home .hero__cont .hero__video{width:500px;margin:20px auto 0}}@media screen and (min-width:1200px){.pilot-proj-home .hero__cont .hero__video{width:550px;margin:-8px 0 0}}.pilot-proj-home .hero__cont .hero__video video{width:100%;max-width:550px;display:block}.fathers-day-home section.main-content{padding:40px 20px 0;text-align:center}@media screen and (min-width:768px){.fathers-day-home section.main-content{padding:50px 20px 0}}@media screen and (min-width:1200px){.fathers-day-home section.main-content{padding:60px 20px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;text-align:left}.fathers-day-home section.main-content .text{width:400px;margin-right:75px}}.fathers-day-home section.main-content .text .h1{margin-bottom:12px}@media screen and (min-width:768px){.fathers-day-home section.main-content .text .h1{font-size:40px;line-height:45px;margin-bottom:16px}}@media screen and (min-width:800px){.fathers-day-home section.main-content .text .h1{font-size:42px}}.fathers-day-home section.main-content .text p{font-size:18px;max-width:550px;margin:0 auto 20px}@media screen and (min-width:768px){.fathers-day-home section.main-content .text p{font-size:20px;max-width:580px;margin:0 auto 30px}.fathers-day-home section.main-content .text .button{font-size:16px;padding:16px 20px}}.fathers-day-home section.main-content .image img{display:block;width:90%;max-width:522px;margin:12px auto 0}@media screen and (min-width:1200px){.fathers-day-home section.main-content .image img{max-width:590px;margin:-30px 0 0 auto}}@media screen and (min-width:768px){.fathers-day-home.prime-day-home section.main-content .text{width:500px;margin:0 auto}}@media screen and (min-width:1200px){.fathers-day-home.prime-day-home section.main-content .text{width:515px;margin:0 50px 0 0}}.fathers-day-home.prime-day-home section.main-content .text .h1{font-size:29px;margin-bottom:6px}.fathers-day-home.prime-day-home section.main-content .text .h1.red{color:#F15757;margin-bottom:30px}@media screen and (min-width:768px){.fathers-day-home.prime-day-home section.main-content .text .h1{font-size:40px}.fathers-day-home.prime-day-home section.main-content .text p{width:480px;margin:0 auto 40px}}@media screen and (min-width:1200px){.fathers-day-home.prime-day-home section.main-content .text .h1{font-size:42px}.fathers-day-home.prime-day-home section.main-content .text p{margin:0 0 40px}}.fathers-day-home.prime-day-home section.main-content .image img{margin-top:40px;width:100%}@media screen and (min-width:768px){.fathers-day-home.prime-day-home section.main-content .image img{margin-top:50px}}.home-holiday{background-color:#142A39;background-image:url(/img/Holiday_desktop.jpg);border-bottom:120px solid #142A39}@media screen and (min-width:1200px){.fathers-day-home.prime-day-home section.main-content .image img{max-width:580px;width:580px;margin:50px 0 0 auto}.home-holiday{background-image:url(/img/Holiday_desktop.jpg);border-bottom:170px solid #142A39}}.home-holiday section.main-content{padding:60px 20px 0;margin-bottom:-75px}@media screen and (min-width:768px){.home-holiday section.main-content{padding:80px 40px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:-40px}}@media screen and (min-width:1200px){.home-holiday section.main-content{margin-bottom:-75px;padding:100px 20px 0}}.home-holiday .text{text-align:center;margin:0 auto 40px;color:#fff;max-width:400px}@media screen and (min-width:768px){.home-holiday .text{margin:15px 0 0;text-align:left}}.home-holiday .text .h1{font-size:40px;margin-bottom:20px}@media screen and (min-width:768px){.home-holiday .text .h1{font-size:45px;line-height:50px}}@media screen and (min-width:1200px){.home-holiday .text{width:550px;max-width:550px}.home-holiday .text .h1{font-size:60px;line-height:69px;margin-bottom:20px}}.home-holiday .text .h1 span{display:block}.home-holiday .text p{font-size:18px}@media screen and (min-width:1200px){.home-holiday .text p{font-size:24px}.home-holiday-2{background-image:url(/img/holiday_bg.jpg)}}.home-holiday .text .btn{margin-top:20px;padding:14px 22px;font-size:15px}.home-holiday img{width:100%;max-width:400px;margin:0 auto;display:block}@media screen and (min-width:768px){.home-holiday .text .btn{padding:15px 26px;font-size:16px}.home-holiday img{width:385px;max-width:385px;margin:0 0 0 auto}}@media screen and (min-width:900px){.home-holiday img{margin:0 0 0 auto;width:50%;max-width:550px}}.home-holiday-2{background-color:#F1F5F3;background-image:url(/img/holiday_bg.jpg)}.home-holiday-2 section.main-content{padding:60px 20px}.home-holiday-2 .text{margin:0 auto 40px;max-width:415px}@media screen and (min-width:768px){.home-holiday-2 section.main-content{padding:80px 40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.home-holiday-2 .text{margin:15px 0 0}}.home-holiday-2 .text .h1{font-size:40px;margin-bottom:20px}@media screen and (min-width:768px){.home-holiday-2 .text .h1{font-size:45px;line-height:50px}}@media screen and (min-width:1200px){.home-holiday-2 section.main-content{padding:100px 20px 60px}.home-holiday-2 .text{width:650px;max-width:650px}.home-holiday-2 .text .h1{font-size:60px;line-height:69px;margin-bottom:20px}}.home-holiday-2 .text .h1 span{display:block}.home-holiday-2 .text p{font-size:18px}@media screen and (min-width:1200px){.home-holiday-2 .text p{font-size:24px}}.home-holiday-2 .text .btn_cont{text-align:center}.home-holiday-2 .text .btn{margin-top:20px;padding:14px 22px;font-size:15px}.home-holiday-2 .text .rotate-words{display:inline;text-indent:10px}.home-holiday-2 .text .rotate-words span{position:absolute;opacity:0;color:#2D9F86;-webkit-animation:rotateWord 15s linear infinite 0s;animation:rotateWord 15s linear infinite 0s;display:inline!important}.home-holiday-2 .text .rotate-words span:nth-child(2){-webkit-animation-delay:3s;animation-delay:3s}.home-holiday-2 .text .rotate-words span:nth-child(3){-webkit-animation-delay:6s;animation-delay:6s}.home-holiday-2 .text .rotate-words span:nth-child(4){-webkit-animation-delay:9s;animation-delay:9s}.home-holiday-2 .text .rotate-words span:nth-child(5){-webkit-animation-delay:12s;animation-delay:12s}.home-holiday-2 .text .rotate-words span:nth-child(6){-webkit-animation-delay:15s;animation-delay:15s}.home-holiday-2 .text .rotate-words.four span{-webkit-animation-duration:12s;animation-duration:12s}.home-holiday-2 img{width:100%;max-width:400px;margin:0 auto;display:block;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;-ms-interpolation-mode:nearest-neighbor}.home-holiday-eu img,.kardiacare-plan .cta__cont .cta .img-cont img{image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;-ms-interpolation-mode:nearest-neighbor}@media screen and (min-width:768px){.home-holiday-2 .text .btn_cont{text-align:left}.home-holiday-2 .text .btn{padding:15px 26px;font-size:16px}.home-holiday-2 img{width:385px;max-width:385px;margin:0 0 0 auto}}@media screen and (min-width:900px){.home-holiday-2 img{margin:0 0 0 auto;width:50%;max-width:550px}}.home-holiday-2.eu .h1{font-size:34px;margin-bottom:16px}@media screen and (min-width:768px){.home-holiday-2.eu .h1{font-size:38px;margin-bottom:16px}.home-holiday-2.eu p span{display:block}.home-holiday-2.eu img{max-width:300px}}@media screen and (min-width:900px){.home-holiday-2.eu img{max-width:530px}}.home-holiday-eu{background-color:#002b49}.home-holiday-eu section.main-content{padding:60px 0 0}@media screen and (min-width:700px){.home-holiday-eu section.main-content{padding:60px 0 0 40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (min-width:768px){.home-holiday-eu section.main-content{padding:50px 0 0 80px}}@media screen and (min-width:1200px){.home-holiday-2 img{margin-top:-60px}.home-holiday-2.eu .h1{font-size:60px;margin-bottom:20px}.home-holiday-eu section.main-content{padding:100px 20px 0}}.home-holiday-eu .text{text-align:center;margin:0 auto 40px;color:#fff;max-width:400px}@media screen and (min-width:700px){.home-holiday-eu .text{margin:15px 0 0;text-align:left}}@media screen and (min-width:1200px){.home-holiday-eu .text{width:550px;max-width:550px}}.home-holiday-eu .text img{display:block;width:90%;max-width:270px;margin:0 auto 20px}@media screen and (min-width:700px){.home-holiday-eu .text img{max-width:300px;width:100%;margin:0 0 20px}}@media screen and (min-width:1200px){.home-holiday-eu .text img{max-width:360px;width:360px;margin:0 0 50px}}.home-holiday-eu .text .btn{margin-top:20px;padding:14px 22px;font-size:16px}@media screen and (min-width:768px){.home-holiday-eu .text .btn{padding:12px 26px;font-size:18px}}.home-holiday-eu img{image-rendering:-moz-crisp-edges;image-rendering:crisp-edges}.home-holiday-eu .img{width:90%;max-width:500px;margin:20px 0 0 auto}@media screen and (min-width:500px){.home-holiday-eu .img{margin:60px auto 0}}@media screen and (min-width:700px){.home-holiday-eu .img{width:70%;max-width:650px;margin:0 0 0 auto}}@media screen and (min-width:1200px){.home-holiday-eu .text .btn{padding:15px 26px;font-size:18px}.home-holiday-eu .img{width:85%;max-width:750px}}.home-holiday-eu .img img{width:100%;margin:0 auto;display:block}.home-holiday-eu .img .desktop{display:none}@media screen and (min-width:500px){.home-holiday-eu .img .desktop{display:block}}@media screen and (min-width:700px){.home-holiday-eu .img img{margin:0 0 0 auto}.home-holiday-eu .img .desktop{display:none}}@media screen and (min-width:1200px){.home-holiday-eu .img .desktop{display:block}}@media screen and (min-width:500px){.home-holiday-eu .img .mobile{display:none}}@media screen and (min-width:700px){.home-holiday-eu .img .mobile{display:block}}@-webkit-keyframes rotateWord{0%,100%,80%{opacity:0}2%{opacity:0;-webkit-transform:translateY(-30px);transform:translateY(-30px)}17%,5%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}20%{opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px)}}@keyframes rotateWord{0%,100%,80%{opacity:0}2%{opacity:0;-webkit-transform:translateY(-30px);transform:translateY(-30px)}17%,5%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}20%{opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px)}}.home-new-years{background-color:#F1F5F3;position:relative}.home-new-years section.main-content{padding:60px 20px}.home-new-years .text{z-index:1;margin:0 auto 40px;max-width:470px;text-align:center}.home-new-years .text .h1{font-size:40px;margin-bottom:20px}@media screen and (min-width:768px){.home-new-years section.main-content{padding:80px 40px}.home-new-years .text .h1{font-size:45px;line-height:50px}}@media screen and (min-width:1200px){.home-holiday-eu .img .mobile{display:none}.home-new-years section.main-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:100px 20px 60px}.home-new-years .text{width:550px;max-width:550px;text-align:left}.home-new-years .text .h1{font-size:52px;line-height:60px;margin-bottom:20px}}.home-new-years .text .h1 span{display:block}.home-new-years .text p{font-size:19px}.home-new-years .text .btn_cont{text-align:center}@media screen and (min-width:1200px){.home-new-years .text p{font-size:21px}.home-new-years .text .btn_cont{text-align:left}}.home-new-years .text .btn{margin-top:20px;padding:14px 22px;font-size:15px}.home-new-years .hero-km6l{text-align:center;margin-left:25px}.home-new-years .hero-km6l img{max-width:300px;width:67%;margin-left:-22px;margin-top:-13px}.home-new-years .hero-km6l video{max-width:100%}@media screen and (min-width:768px){.home-new-years .text .btn{padding:15px 26px;font-size:16px}.home-new-years .hero-km6l img{width:300px}.home-new-years .hero-km6l video{max-width:500px;width:100%;margin:1px -1px 0 10px}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.home-new-years .hero-km6l video{display:none}.home-new-years .hero-km6l .hero-video{background-image:url(/img/KM6L_poster.jpg);background-size:85% auto;height:300px;width:100%;background-repeat:no-repeat;margin:1px auto 0;position:relative}}@media screen and (-ms-high-contrast:active) and (min-width:768px),screen and (-ms-high-contrast:none) and (min-width:768px){.home-new-years .hero-km6l .hero-video{background-size:500px 264px;height:264px;width:500px}}.home-new-years .confetti-img .left{z-index:0;position:absolute;bottom:-40px;left:0;width:200px}@media screen and (min-width:768px){.home-new-years .confetti-img .left{width:45%}}@media screen and (min-width:1200px){.home-new-years .confetti-img .left{width:25%}}.home-new-years .confetti-img .right{position:absolute;top:0;right:0;width:174px}.our-mission section.main-content{padding:40px 40px 60px}@media screen and (min-width:768px){.home-new-years .confetti-img .right{width:40%}.our-mission section.main-content{padding:40px 40px 80px}}.our-mission h1{text-align:center;margin-bottom:12px}@media screen and (min-width:1200px){.home-new-years .confetti-img .right{z-index:1;width:25%}.our-mission section.main-content{padding:80px 20px 120px}.our-mission h1{margin-bottom:18px}}.our-mission h2{text-align:center;margin:0 auto 40px}@media screen and (min-width:1200px){.our-mission h2{font-size:32px;line-height:36px;margin:0 auto 60px}}.our-mission .text{margin:40px 0}@media screen and (min-width:768px){.our-mission .text{margin:60px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media screen and (min-width:1200px){.our-mission .text{margin:60px 80px 0}}.our-mission .text .box{text-align:center;background-color:#F1F5F3;padding:20px;border-radius:10px;margin-bottom:20px}@media screen and (min-width:768px){.our-mission .text .box{width:50%;margin-right:20px;padding:30px}.our-mission .text .box:last-of-type{margin-right:0}}@media screen and (min-width:1200px){.our-mission .text .box{padding:30px 40px}}.our-mission .text .box .h3{font-size:22px;margin-bottom:10px}.our-mission .text .box p{margin:0}@media screen and (min-width:768px){.our-mission .video{width:70%;margin:0 auto}}.our-mission .video-img{background-image:url(/img/mission-video-poster.jpg);position:relative;text-align:center;height:0;padding:0 0 56.25%;background-position:center center;background-size:100%;background-repeat:no-repeat}.our-mission .video-img .video-btn{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute}.our-mission .video-img .video-btn .play-btn{height:50px;width:50px;border-radius:50px;text-align:center;background-color:#fff;margin:15px auto 0;position:relative}@media screen and (min-width:768px){.our-mission .video-img .video-btn .play-btn{margin:0 auto}}.our-mission .video-img .video-btn .play-btn .arrow{bottom:17px;position:absolute}.our-mission .video-img .video-btn .play-btn:focus,.our-mission .video-img .video-btn .play-btn:hover{background-color:#6BC1B6}.our-mission .video-img .video-btn a{color:#fff;font-size:18px;font-weight:300;text-decoration:none}.container.quiz{margin-top:-70px;border-top:5px solid #142A39;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.container.quiz .title-wrapper span.line,.store-landing-page.container .best-buy-hero section.main-content .text span.line,.store-landing-page.container .cvs-hero section.main-content .text span.line{border-top-color:#142A39}@media screen and (min-width:1200px){.container.quiz{margin-top:-100px}}.container.quiz .blue-bg{background-color:#5cbacc}.container.quiz>.main-content{padding-top:0;padding-bottom:40}.container.quiz .logo-wrapper{text-align:center;margin-bottom:70px}.container.quiz .title-wrapper{text-align:center;margin:0 auto;width:80%}.container.quiz .title-wrapper h1{color:#fff;position:relative;padding-bottom:.75em}@media screen and (min-width:1200px){.container.quiz .title-wrapper{width:500px}.container.quiz .title-wrapper h1{font-size:45px}}.container.quiz .question-container .h2,.container.quiz .title-wrapper .h2{font-size:30px;font-family:soleil,"Helvetica Neue",Helvetica,Arial,sans-serif}.container.quiz .title-wrapper .h2{color:#142A39}.container.quiz .question-container{text-align:center;position:relative;padding:60px 0 0}.container.quiz .question-container.bottomBorder{border-bottom:1px #BABFBD dashed}.container.quiz .question{margin:0 auto 30px}.container.quiz .quiz-response{margin:20px auto 60px}@media screen and (min-width:1200px){.container.quiz .question-container{padding:80px 80px 0}.container.quiz .question,.container.quiz .quiz-response{width:500px}}.container.quiz .quiz-response.correct{color:#2D9F86}.container.quiz .quiz-response.incorrect{color:#F15757}.container.quiz .quiz-counter{margin-bottom:20px}.container.quiz .answers{text-align:center}.container.quiz .answers li{display:inline-block;margin:0 5px}.container.quiz .quiz-controls{text-align:center;padding:0 80px 80px}.container.quiz #quiz-buttons a,.container.quiz .answers a{background-color:#5cbacc;border:2px solid #5cbacc;border-radius:10px;color:#fff;cursor:pointer;display:inline-block;font-family:soleil,"Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;line-height:1;letter-spacing:.5px;padding:12px 14px 14px;text-decoration:none;-webkit-transition:all 150ms ease;transition:all 150ms ease;white-space:nowrap;text-transform:uppercase;text-shadow:0 1px 2px rgba(0,0,0,.2);font-weight:300;font-size:18px;width:100px}.container.quiz .overlay,.container.quiz .results-screen,.getting-started .center-cta{display:none}.container.quiz #quiz-buttons a:focus,.container.quiz #quiz-buttons a:hover,.container.quiz .answers a:focus,.container.quiz .answers a:hover{color:#fff;background-color:#83cad8;border-color:#83cad8}@media screen and (min-width:1200px){.container.quiz #quiz-buttons a,.container.quiz .answers a{padding-top:14px;width:150px}}.container.quiz .answers a.selected{background-color:#BABFBD;border-color:#BABFBD}.container.quiz .overlay{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(255,255,255,.75)}.container.quiz .results{text-align:center;background-color:#5cbacc;padding:60px 0}.container.quiz .results .h1{color:#fff;margin:0 20px 40px}.container.quiz .results a{background-color:#142A39;border-color:#142A39}.container.quiz .results a:focus,.container.quiz .results a:hover{background-color:#21465f;border-color:#21465f}.container.quiz .share-img{background-color:initial;text-align:center;padding:60px 40px}@media screen and (min-width:1200px){.container.quiz .results .h1{width:500px;margin:0 auto 30px}.container.quiz .share-img{padding:60px}}.kardiacare-plan section.main-content,.kardiacare-table section.main-content,.quizfooter{padding-top:100px}.container.quiz .share-img .button{margin:0 20px 15px;white-space:normal;background-color:#142A39}.container.quiz .share-img p{width:300px;margin:0 auto 20px}.quizfooter{text-align:center;width:100%;margin-top:0;float:none;-webkit-box-flex:0;-ms-flex:none;flex:none;z-index:1000;background-color:#fff}.quizfooter .footnote{text-align:justify;margin:0 15px}@media screen and (min-width:1200px){.quizfooter .footnote{width:575px;margin:0 auto}}.quizfooter .footnote p{font-size:13px;color:#BABFBD;line-height:1.4;margin:0 15px;text-indent:-14px}.quizfooter .footnote p a{color:#5cbacc}.quizfooter .copyright-statement{margin-top:30px}.quizfooter .copyright-statement.quiz{width:100%}.quizfooter .copyright-statement.quiz p{margin:0 15px 30px}.col-2 .left{border-top:5px solid #2D9F86}@media screen and (min-width:1200px){.quizfooter .copyright-statement.quiz p{width:575px;margin:0 auto 60px}.col-2 .left{width:24%;margin-right:6%;float:left}}.col-2 .left h1{margin:25px 0 0}.col-2 .left .page-nav-links{margin-top:61px;margin-bottom:48px}.col-2 .left .page-nav-links a{text-decoration:none;color:#142A39}.col-2 .left .page-nav-links .sublevel{margin-left:20px}@media screen and (min-width:1200px){.col-2 .left .page-nav-links{margin-top:80px}.col-2 .right{border-top:5px solid #2D9F86;width:70%;float:left}}.col-2 .right .question{padding:25px 0;border-bottom:1px solid #BABFBD}.col-2 .right .question:last-of-type{border-bottom:none;padding-bottom:0;margin-bottom:95px}.col-2 .right .question p:last-of-type{margin-bottom:0}.col-2.privacy-policy .left p:first-of-type,.col-2.privacy-policy h1,.col-2.terms-of-service .left p:first-of-type,.col-2.terms-of-service h1,.col-2.warranty .left p:first-of-type,.col-2.warranty h1{margin-top:25px}.col-2.privacy-policy .left .updates,.col-2.terms-of-service .left .updates,.col-2.warranty .left .updates{padding-bottom:30px}.col-2.privacy-policy .left .updates .archive-link,.col-2.terms-of-service .left .updates .archive-link,.col-2.warranty .left .updates .archive-link{margin-top:20px;display:block}.col-2.privacy-policy .left .updates .dates,.col-2.terms-of-service .left .updates .dates,.col-2.warranty .left .updates .dates{margin-top:25px;font-size:15px;color:#536062}.col-2.privacy-policy a.lang-link,.col-2.terms-of-service a.lang-link,.col-2.warranty a.lang-link{display:table;margin-bottom:4px}.col-2.privacy-policy .h5,.col-2.terms-of-service .h5,.col-2.warranty .h5{margin-top:30px;color:#142A39;letter-spacing:0}.col-2.privacy-policy .right .overview,.col-2.terms-of-service .right .overview,.col-2.warranty .right .overview{font-weight:300}.col-2.privacy-policy .right .h5,.col-2.terms-of-service .right .h5,.col-2.warranty .right .h5{margin-bottom:8px}.col-2.privacy-policy .right ul,.col-2.terms-of-service .right ul,.col-2.warranty .right ul{list-style:disc;margin:1em 0;padding:0 0 0 1.2em}.col-2.research .left .peer-reviewed{margin:12px 0;font-weight:700;font-size:22px;line-height:26px}.col-2.research .left .page-nav-links p{margin-bottom:15px;font-size:16px}.col-2.research .left .research-pdf-link{margin-top:16px}.col-2.research a{font-weight:300}.col-2.research .research-source{display:block}.col-2.research h2 a{text-decoration:none}.bullets{margin-top:26px;padding-bottom:80px}.bullets:after{content:"";clear:both;display:table}@media screen and (min-width:768px){.bullets{margin-top:80px}.bullets>li{float:left;display:inline;width:45%;margin-right:10%}.bullets>li:nth-of-type(even){margin-right:0}}@media screen and (min-width:1200px){.col-2.research .left .page-nav-links p{margin-bottom:24px}.bullets{margin-top:72px;padding-bottom:120px}}.bullets>li{margin-bottom:30px;border-radius:10px}.bullets>li .h3{line-height:24px;margin-left:40px;font-size:18px;margin-bottom:5px}@media screen and (min-width:768px){.bullets>li .h3{margin-left:60px}}@media screen and (min-width:1200px){.bullets>li,.bullets>li:nth-of-type(2){margin-right:1.6%}.bullets>li{width:23.8%}.bullets>li:last-child{margin-right:0}.bullets>li .h3{margin-bottom:14px;margin-left:0}.bullets>li .h3 span{display:block}}.bullets ul,.bullets>li p{margin-left:40px}.bullets>li p{color:#536062}@media screen and (min-width:768px){.bullets>li p{margin-left:60px}}.bullets>li .icon{height:30px;clear:left;float:left}@media screen and (min-width:1200px){.bullets>li p{width:82%;margin:0}.bullets>li .icon{float:none;margin-bottom:10px;height:42px}}.bullets>li .icon svg{width:30px;height:30px}@media screen and (min-width:768px){.bullets>li .icon svg{height:42px;width:42px}.bullets ul{margin-left:60px}}.bullets.five{padding-bottom:20px}.bullets.five li:last-child .h3{margin-bottom:14px;width:80%}@media screen and (min-width:1200px){.bullets.five{padding-bottom:40px}.bullets.five li .h3{margin-bottom:38px}.bullets.five li,.bullets.five li:nth-of-type(even){margin-right:1.6%}.bullets.five li{width:18.72%;margin-bottom:0}.bullets.five li:last-child{margin-right:0}.bullets ul{margin:0}}.bullets ul li{color:#536062;list-style-type:none}.bullets ul li:before{content:'\2022';font-size:14px;padding:3px 10px 0 0;float:left}.bullets ul li p{margin-left:14px;margin-bottom:0}.bullets ul li.nobull{list-style-type:none;margin-left:0}.bullets ul li.nobull:before{content:'';padding:0}.bullets ul li.nobull p{margin-left:0}.container.form-embed iframe{width:100%;height:100%;overflow:hidden;position:absolute;min-height:300px}.getting-started{background-color:#F1F5F3}@media screen and (min-width:768px){.getting-started section.main-content{padding-bottom:0}}.getting-started .title{text-align:center}.getting-started .title .h1{color:#142A39;margin:0}@media screen and (min-width:1200px){.getting-started section.main-content{padding:110px 20px 133px}.getting-started .title .h1{border-bottom:1px solid #BABFBD;padding-bottom:60px}.getting-started .title .h1 span{display:inline}.getting-started .steps{border-bottom:1px solid #BABFBD}}.getting-started .steps{margin:48px 0 0}.getting-started .steps .step{padding:34px 0}.getting-started .steps .step:first-of-type{padding-top:0}.getting-started .steps .step:last-of-type{padding-bottom:0}@media screen and (min-width:768px){.getting-started .steps{margin-top:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:distribute;justify-content:space-around}.getting-started .steps .step{width:50%}.getting-started .steps .step:first-of-type{padding-top:34px}.getting-started .steps .step.step-3{padding-bottom:0}}@media screen and (min-width:1200px){.getting-started .steps .step{width:25%;padding-top:0}.getting-started .steps .step:first-of-type{padding-top:0}.getting-started .steps .step .step-text{float:none}}.getting-started .steps .step svg{width:32px;height:32px;margin:0 auto 9px;display:block}.getting-started .steps .step svg circle{fill:#2D9F86;stroke:#2D9F86}.getting-started .steps .step .step-text{text-align:center}.getting-started .steps .step .step-text .h4{color:#142A39;font-weight:700;margin-bottom:16px}@media screen and (min-width:1200px){.getting-started .steps .step .step-text .h4{margin-bottom:32px}}.getting-started .steps .step .step-text p{color:#536062;margin:16px 0 6px}@media screen and (min-width:1200px){.getting-started .steps .step .step-text p{margin-top:24px}}.getting-started .steps .step .step-text p.nomarg{margin:0}.getting-started .steps .step .step-text a p{color:#2D9F86}.getting-started .steps .step .step-text .buy-now{margin-top:9px;margin-bottom:15px}.getting-started .steps .step .watch-link{height:27px}.getting-started .steps .step .step1img{background-image:url(/img/kardia-device.png);background-repeat:no-repeat;background-size:216px 62px;width:216px;height:70px;margin:0 auto}.getting-started .steps .step .step2img{background-image:url(/img/app-icon.png);background-size:70px 70px;width:70px;height:70px;margin:0 auto}.getting-started .steps .step .step3img{background-image:url(/img/phone-fingers-green.jpg);background-size:225px 198px;width:225px;height:198px;margin:38px auto 0}.getting-started .steps .step .step4img{background-image:url(/img/normal-screen.png);background-size:114px 131px;width:114px;height:131px;margin:0 auto}@media screen and (min-width:768px){.kardiacare-plan section.main-content,.kardiacare-table section.main-content{padding-top:80px}}@media screen and (min-width:1200px){.getting-started .steps .step .step3img{margin:0 auto}.getting-started .center-cta{display:block;margin-top:46px;text-align:center}.kardiacare-plan section.main-content,.kardiacare-table section.main-content{padding-top:120px}}.kardiacare-plan section.main-content .ribbon__cont,.kardiacare-table section.main-content .ribbon__cont{position:relative;height:40px;margin-bottom:22px}@media screen and (min-width:768px){.kardiacare-plan section.main-content .ribbon__cont,.kardiacare-table section.main-content .ribbon__cont{margin-bottom:42px}}.kardiacare-plan section.main-content .ribbon__cont .ribbon,.kardiacare-table section.main-content .ribbon__cont .ribbon{width:245px;position:absolute;background-color:#885FA5;text-align:center;padding:5px 0;left:0;right:0;margin:0 auto;color:#fff;font-weight:700;height:40px;font-size:20px;top:-20px}@media screen and (min-width:768px){.kardiacare-plan section.main-content .ribbon__cont .ribbon,.kardiacare-table section.main-content .ribbon__cont .ribbon{left:-30px;top:0;right:auto}}@media screen and (min-width:1200px){.kardiacare-plan section.main-content .ribbon__cont .ribbon,.kardiacare-table section.main-content .ribbon__cont .ribbon{left:-60px}}.kardiacare-plan section.main-content .ribbon__cont .ribbon:before,.kardiacare-table section.main-content .ribbon__cont .ribbon:before{content:"";position:absolute;display:block;bottom:0;border:20px solid #885FA5;left:-15px;border-left-width:14px;border-left-color:transparent}@media screen and (min-width:768px){.kardiacare-plan section.main-content .ribbon__cont .ribbon:before,.kardiacare-table section.main-content .ribbon__cont .ribbon:before{border:none}}.kardiacare-plan section.main-content .ribbon__cont .ribbon:after,.kardiacare-table section.main-content .ribbon__cont .ribbon:after{content:"";position:absolute;display:block;bottom:0;border:20px solid #885FA5;right:-15px;border-right-width:14px;border-right-color:transparent}.kardiacare-plan section.main-content .kardiacare__cont,.kardiacare-table section.main-content .kardiacare__cont{background-color:#fff;padding:0 20px 62px;position:relative}@media screen and (min-width:768px){.kardiacare-plan section.main-content .kardiacare__cont,.kardiacare-table section.main-content .kardiacare__cont{padding:60px 30px 62px}}.kardiacare-plan section.main-content .kardiacare__cont .h1,.kardiacare-table section.main-content .kardiacare__cont .h1{color:#142A39}.kardiacare-plan section.main-content .desktop,.kardiacare-table section.main-content .desktop{display:none}@media screen and (min-width:769px){.kardiacare-plan section.main-content .mobile,.kardiacare-table section.main-content .mobile{display:none}.kardiacare-plan section.main-content .desktop,.kardiacare-table section.main-content .desktop{display:initial}}.kardiacare-table{background-color:#F1F5F3}@media screen and (min-width:1200px){.kardiacare-plan section.main-content .kardiacare__cont,.kardiacare-table section.main-content .kardiacare__cont{padding:65px 60px 75px}.kardiacare-plan section.main-content .kardiacare__cont .h1,.kardiacare-table section.main-content .kardiacare__cont .h1{margin-bottom:20px}.kardiacare-table .kardiacare__cont{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.kardiacare-table .kardiacare__cont .left{width:26%;margin-right:12%}}.kardiacare-table .kardiacare__cont .left .h1,.kardiacare-table .kardiacare__cont .left h1{color:#142A39;text-align:center;max-width:350px;margin:0 auto 24px}@media screen and (min-width:768px){.kardiacare-table .kardiacare__cont .left .h1,.kardiacare-table .kardiacare__cont .left h1{margin:0 0 24px;text-align:left}}.kardiacare-table .kardiacare__cont .left .med-line{width:128px;display:block;border-bottom:1px solid #536062;margin:0 auto}@media screen and (min-width:768px){.kardiacare-table .kardiacare__cont .left .med-line{margin:0}}.kardiacare-table .kardiacare__cont .left .purchase-copy{font-weight:700;margin:16px auto;width:175px;text-align:center}@media screen and (min-width:768px){.kardiacare-table .kardiacare__cont .left .purchase-copy{margin:16px 0;text-align:left}}.kardiacare-table .kardiacare__cont .left .intro{text-align:center;margin:24px auto 45px;max-width:460px}@media screen and (min-width:768px){.kardiacare-table .kardiacare__cont .left .intro{text-align:left;margin:0 0 45px}}.kardiacare-table .kardiacare__cont .left .button__cont{text-align:center}@media screen and (min-width:768px){.kardiacare-table .kardiacare__cont .left .button__cont{text-align:left}}.kardiacare-table .kardiacare__cont .table__cont{margin-top:42px}@media screen and (min-width:1200px){.kardiacare-table .kardiacare__cont .table__cont{position:relative;overflow:hidden;margin-top:1px;width:58%}}.kardiacare-table .kardiacare__cont table{margin:0;width:100%}.kardiacare-table .kardiacare__cont table thead{border-bottom:2px solid #536062}.kardiacare-table .kardiacare__cont table tr{border-bottom:1px solid #E8E8E9}.kardiacare-table .kardiacare__cont table tr:last-of-type{border-bottom:none}.kardiacare-table .kardiacare__cont table td{border:none;padding:18px 0;font-weight:300;font-size:14px}@media screen and (min-width:1200px){.kardiacare-table .kardiacare__cont table td{font-size:16px}}.kardiacare-table .kardiacare__cont table td.head{width:60px;padding:0 0 8px;text-align:center;font-size:14px;vertical-align:bottom;line-height:16px}@media screen and (min-width:768px){.kardiacare-table .kardiacare__cont table td.head{width:100px}}@media screen and (min-width:1200px){.kardiacare-table .kardiacare__cont table td.head{font-size:18px;width:133px;padding:0 0 15px;line-height:22px}}.kardiacare-table .kardiacare__cont table td.head.bold{font-weight:700;color:#885FA5}.kardiacare-table .kardiacare__cont table td.head.wide{width:76px}@media screen and (min-width:768px){.kardiacare-table .kardiacare__cont table td.head.wide{width:100px}.kardiacare-table .kardiacare__cont table td.feature div{max-width:320px}}@media screen and (min-width:1200px){.kardiacare-table .kardiacare__cont table td.head.wide{width:133px}}.kardiacare-table .kardiacare__cont table td.basic{width:60px;text-align:center}@media screen and (min-width:1200px){.kardiacare-table .kardiacare__cont table td.basic{width:147px}}.kardiacare-table .kardiacare__cont table td.basic svg path.check-1{stroke:#BABFBD;stroke-width:2px}.kardiacare-table .kardiacare__cont table td.premium{text-align:center;width:60px}@media screen and (min-width:1200px){.kardiacare-table .kardiacare__cont table td.premium{width:147px}}.kardiacare-table .kardiacare__cont table td.premium svg path.check-1{stroke:#885FA5}.kardiacare-table .kardiacare__cont table td.feature span{font-weight:700;display:block}.kardiacare-table .kardiacare__cont table td.feature span a{color:#142A39;text-decoration:none}.kardiacare-table .kardiacare__cont table td.feature span sup{font-weight:400;font-size:60%;top:-.7em}.kardiacare-table .kardiacare__cont table td.feature .us-only{font-weight:lighter!important;font-size:14px;margin-top:8px;font-style:italic}.kardiacare-table .kardiacare__cont table td svg{width:20px;height:16px}.kardiacare-table .kardiacare__cont .footnotes{margin-top:28px}.kardiacare-table .kardiacare__cont .footnotes p{font-size:12px;line-height:1.5}.kardiacare-table.table-only{background-color:#fff}.kardiacare-table.table-only section.main-content{padding:0}@media screen and (min-width:1200px){.kardiacare-table.table-only section.main-content{padding-top:40px!important}}.kardiacare-table.table-only section.main-content .kardiacare__cont{text-align:left;padding:0 0 20px}.kardiacare-table.table-only section.main-content .kardiacare__cont .table__cont{margin:0}.kardiacare-plan{background-color:#F1F5F3}.kardiacare-plan section.main-content .kardiacare__cont{text-align:center}@media screen and (min-width:768px){.kardiacare-table.table-only section.main-content .kardiacare__cont .table__cont{width:80%;margin:0 auto}.kardiacare-table.table-only section.main-content .kardiacare__cont .table__cont table td.feature div{max-width:560px}.kardiacare-plan section.main-content .kardiacare__cont{text-align:left}.kardiacare-plan section.main-content .kardiacare__cont .h1{width:450px}}.kardiacare-plan section.main-content .kardiacare__cont .intro{margin-bottom:60px}.kardiacare-plan section.main-content .kardiacare__cont .kardiacare__list{margin-top:0;padding-bottom:0}@media screen and (min-width:768px){.kardiacare-plan section.main-content .kardiacare__cont .intro{width:490px;margin-bottom:77px}.kardiacare-plan section.main-content .kardiacare__cont .kardiacare__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}}.kardiacare-plan section.main-content .kardiacare__cont .kardiacare__list .h3{color:#142A39;margin:0 auto 10px;font-size:16px;line-height:20px}@media screen and (min-width:768px){.kardiacare-plan section.main-content .kardiacare__cont .kardiacare__list .h3{margin:0 0 10px}}@media screen and (min-width:1200px){.kardiacare-plan section.main-content .kardiacare__cont .kardiacare__list .h3{width:230px}}.kardiacare-plan section.main-content .kardiacare__cont .kardiacare__list .h3 a{color:#142A39;text-decoration:none}.kardiacare-plan section.main-content .kardiacare__cont .kardiacare__list>li{margin-bottom:60px;text-align:center}@media screen and (min-width:768px){.kardiacare-plan section.main-content .kardiacare__cont .kardiacare__list>li{margin-bottom:50px;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;text-align:left;width:50%}.kardiacare-plan section.main-content .kardiacare__cont .kardiacare__list>li:nth-of-type(4) .icon{margin-left:-9px}}@media screen and (min-width:925px){.kardiacare-plan section.main-content .kardiacare__cont .kardiacare__list>li{width:25%}}.kardiacare-plan section.main-content .kardiacare__cont .kardiacare__list>li .icon{margin-bottom:20px;height:46px}@media screen and (min-width:768px){.kardiacare-plan section.main-content .kardiacare__cont .kardiacare__list>li .icon{margin:0 0 24px -14px;padding-left:19px}}.kardiacare-plan section.main-content .kardiacare__cont .kardiacare__list>li .icon svg{width:60px;height:60px}.kardiacare-plan section.main-content .kardiacare__cont .kardiacare__list>li p{margin:0 auto;max-width:310px;line-height:24px}@media screen and (min-width:768px){.kardiacare-plan section.main-content .kardiacare__cont .kardiacare__list>li p{margin:0;max-width:245px}}.kardiacare-plan section.main-content .kardiacare__cont .kardiacare__list>li p.footnotes{font-size:14px;line-height:20px;margin:10px auto 0;font-style:italic}@media screen and (min-width:768px){.kardiacare-plan section.main-content .kardiacare__cont .kardiacare__list>li p.footnotes{margin:10px 0 0}.kardiacare-plan section.main-content .kardiacare__cont .kardiacare__list>li .text{border-left:1px solid #BABFBD;padding-left:19px;height:170px}.kardiacare-plan section.main-content .kardiacare__cont .kardiacare__list.wide li{width:33.33%}}@media screen and (min-width:925px){.kardiacare-plan section.main-content .kardiacare__cont .kardiacare__list>li .text{padding-right:12px;height:197px}}@media screen and (min-width:1200px){.kardiacare-plan section.main-content .kardiacare__cont .kardiacare__list>li p{max-width:200px}.kardiacare-plan section.main-content .kardiacare__cont .kardiacare__list>li .text{padding-right:0}}@media screen and (min-width:768px){.kardiacare-plan section.main-content .kardiacare__cont .kardiacare__list.wide li .text{padding-right:12px;height:220px}}@media screen and (min-width:1200px){.kardiacare-plan section.main-content .kardiacare__cont .kardiacare__list.wide li .text{padding-right:0;height:162px}.kardiacare-plan section.main-content .kardiacare__cont .kardiacare__list.wide li .h3{width:234px}}.kardiacare-plan section.main-content .kardiacare__cont .kardiacare__list.wide li p{max-width:250px}.kardiacare-plan section.main-content .kardiacare__cont .button__cont{text-align:center}.kardiacare-plan section.main-content .kardiacare__cont .button__cont .desktop{display:none}@media screen and (min-width:769px){.kardiacare-plan section.main-content .kardiacare__cont .button__cont .mobile{display:none}.kardiacare-plan section.main-content .kardiacare__cont .button__cont .desktop{display:block}}.kardiacare-plan section.main-content .kardiacare__cont .button__cont .desktop span{font-weight:lighter;padding-top:20px;display:block}.kardiacare-plan section.main-content .kardiacare__cont .med-line{width:128px;display:block;border-bottom:1px solid #536062;margin:33px auto 0}@media screen and (min-width:768px){.kardiacare-plan section.main-content .kardiacare__cont .button__cont{text-align:left}.kardiacare-plan section.main-content .kardiacare__cont .med-line{margin:33px 0 0}}.kardiacare-plan section.main-content .kardiacare__cont .purchase-copy{font-weight:700;width:175px;margin:16px auto}@media screen and (min-width:768px){.kardiacare-plan section.main-content .kardiacare__cont .purchase-copy{margin:16px 0;text-align:left}}.kardiacare-plan .cta__cont .cta{background-color:#142A39;padding:30px 40px;text-align:center}@media screen and (min-width:768px){.kardiacare-plan .cta__cont .cta{text-align:left;padding:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (min-width:1200px){.kardiacare-plan .cta__cont .cta{padding:30px 60px}}.kardiacare-plan .cta__cont .cta .purchase-header{color:#fff;font-size:28px;line-height:29px;font-weight:700;max-width:500px;margin:0 auto 24px}@media screen and (min-width:768px){.kardiacare-plan .cta__cont .cta .purchase-header{margin:3px 0 24px}.kardiacare-plan .cta__cont .cta.landing .purchase-header{margin:24px 0 0}.kardiacare-plan .cta__cont .cta .footnote.mobile{display:none}}.kardiacare-plan .cta__cont .cta .footnote{margin:0;font-weight:400;font-size:12px;color:#fff}.kardiacare-plan .cta__cont .cta .footnote.mobile a{display:block;padding-top:2px}@media screen and (min-width:768px){.kardiacare-plan .cta__cont .cta .footnote.desktop{display:block}}.kardiacare-plan .cta__cont .cta .footnote.desktop a{text-decoration:none;border-bottom:1px solid #fff}.kardiacare-plan .cta__cont .cta .footnote a,.kardiacare-plan .cta__cont .cta .footnote a:focus,.kardiacare-plan .cta__cont .cta .footnote a:hover,.kardiacare-plan .cta__cont .cta .footnote a:visited{color:#fff}.kardiacare-plan .cta__cont .cta .img-cont{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:30px 0;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.kardiacare-plan .cta__cont .cta .img-cont a{-ms-flex-item-align:center;align-self:center}@media screen and (min-width:768px){.kardiacare-plan .cta__cont .cta .img-cont{margin:0}.kardiacare-plan .cta__cont .cta .img-cont a{-ms-flex-item-align:end;align-self:flex-end}}.kardiacare-plan .cta__cont .cta .img-cont a:last-of-type{margin-top:12px}.kardiacare-plan .cta__cont .cta .img-cont img{height:50px;margin-bottom:12px;display:block;image-rendering:-moz-crisp-edges;image-rendering:crisp-edges}.kardiacare-plan .cta__cont .cta .img-cont img:last-of-type{margin-bottom:0}.kardiacare-plan .cta__cont .cta.landing .img-cont{margin:30px 0 10px}@media screen and (min-width:768px){.kardiacare-plan .cta__cont .cta.landing .img-cont{margin:0}.kardiacare__main .hero.kardiacare-plan .hero__cont .hero__text h1{font-style:32px}}.kardiacare-plan .footnotes{margin:28px 0 0}.kardiacare-plan .footnotes p{font-size:12px;line-height:1.5}.kardiacare__main .hero.kardiacare-plan section.main-content{padding-top:20px}.kardiacare__main .hero.kardiacare-plan .hero__cont{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:1200px){.kardiacare__main .hero.kardiacare-plan section.main-content{padding-top:120px}.kardiacare__main .hero.kardiacare-plan .hero__cont{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.kardiacare__main .hero.kardiacare-plan .hero__cont .hero__text{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.kardiacare__main .hero.kardiacare-plan .hero__cont .hero__text span.line{border-top-color:#885FA5}.kardiacare__main .hero.kardiacare-plan .hero__cont .hero__text h1{text-align:center;font-size:28px}@media screen and (min-width:1200px){.kardiacare__main .hero.kardiacare-plan .hero__cont .hero__text{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.kardiacare__main .hero.kardiacare-plan .hero__cont .hero__text h1{font-size:54px;padding-top:34px;width:500px;line-height:58px;margin:0;text-align:left}}.kardiacare__main .hero.kardiacare-plan .hero__cont .hero__text .hero-p{margin:20px auto 90px;text-align:center;max-width:625px}@media screen and (min-width:768px){.kardiacare__main .hero.kardiacare-plan .hero__cont .hero__text .hero-p{width:625px;margin:30px auto 80px}}@media screen and (min-width:1200px){.kardiacare__main .hero.kardiacare-plan .hero__cont .hero__text .hero-p{margin:30px 0 110px;text-align:left;width:415px}}.kardiacare__main .hero.kardiacare-plan .hero__cont .hero__text .hero-p p{font-size:18px;color:#536062;margin:0 0 24px}@media screen and (min-width:769px){.kardiacare__main .hero.kardiacare-plan .hero__cont .hero__text .hero-p p{font-size:22px;margin:0}}.kardiacare__main .hero.kardiacare-plan .hero__cont .hero__text .hero-p .ribbon__cont{margin-bottom:20px;height:34px}@media screen and (min-width:768px){.kardiacare__main .hero.kardiacare-plan .hero__cont .hero__text .hero-p .ribbon__cont{margin-bottom:30px;height:40px}}.kardiacare__main .hero.kardiacare-plan .hero__cont .hero__text .hero-p .ribbon__cont .ribbon{top:0;width:275px;color:#142A39;font-size:15px;background-color:#e8dcf0;height:34px}@media screen and (min-width:768px){.kardiacare__main .hero.kardiacare-plan .hero__cont .hero__text .hero-p .ribbon__cont .ribbon{font-size:20px;height:40px;width:370px;left:0;right:0}}@media screen and (min-width:1200px){.kardiacare__main .hero.kardiacare-plan .hero__cont .hero__text .hero-p .ribbon__cont .ribbon{left:15px;right:auto}}.kardiacare__main .hero.kardiacare-plan .hero__cont .hero__text .hero-p .ribbon__cont .ribbon:before{border:17px solid #e8dcf0;left:-15px;border-left-width:14px;border-left-color:transparent}@media screen and (min-width:768px){.kardiacare__main .hero.kardiacare-plan .hero__cont .hero__text .hero-p .ribbon__cont .ribbon:before{border:20px solid #e8dcf0;border-left-width:14px;border-left-color:transparent}}.kardiacare__main .hero.kardiacare-plan .hero__cont .hero__text .hero-p .ribbon__cont .ribbon:after{border:17px solid #e8dcf0;border-right-width:14px;border-right-color:transparent}.kardiacare__main .hero.kardiacare-plan .hero__cont .hero__text .hero-p .ribbon__cont.wide .ribbon{width:calc(100% - 20px)}.kardiacare__main .hero.kardiacare-plan .hero__cont .hero__text .hero-p .button__cont{margin-top:30px}.kardiacare__main .hero.kardiacare-plan .hero__cont .hero__text .hero-p .button__cont .feature-link{display:block;margin-top:15px}@media screen and (min-width:768px){.kardiacare__main .hero.kardiacare-plan .hero__cont .hero__text .hero-p .ribbon__cont .ribbon:after{border:20px solid #e8dcf0;border-right-width:14px;border-right-color:transparent}.kardiacare__main .hero.kardiacare-plan .hero__cont .hero__text .hero-p .button__cont .feature-link{display:inline-block;margin:0 0 0 15px}}.kardiacare__main .hero.kardiacare-plan .hero__cont .hero__text .hero-p .button__cont .eu-buy-button{margin:0 auto}.kardiacare__main .hero.kardiacare-plan .hero__cont .hero__img{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media screen and (min-width:1200px){.kardiacare__main .hero.kardiacare-plan .hero__cont .hero__text .hero-p .ribbon__cont.wide .ribbon{width:430px}.kardiacare__main .hero.kardiacare-plan .hero__cont .hero__text .hero-p .button__cont .eu-buy-button{margin:0}.kardiacare__main .hero.kardiacare-plan .hero__cont .hero__img{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.kardiacare__main .hero.kardiacare-plan .hero__cont .hero__img img{display:block;max-width:250px;width:100%;margin:0 auto 10px}@media screen and (min-width:768px){.kardiacare__main .hero.kardiacare-plan .hero__cont .hero__img img{max-width:400px;margin:0 auto 20px}}@media screen and (min-width:1200px){.kardiacare__main .hero.kardiacare-plan .hero__cont .hero__img img{max-width:660px;margin:-60px 0 60px}}.kardiacare__main .hero.kardiacare-plan section.main-content .kardiacare__cont{padding-top:0}.kardiacare__main .hero.kardiacare-plan section.main-content .kardiacare__cont .ribbon__cont{margin-bottom:20px}.kardiacare__main .hero.kardiacare-plan section.main-content .kardiacare__cont .ribbon__cont .ribbon{left:0;right:0;top:-20px}.kardiacare__main .hero.kardiacare-plan section.main-content .kardiacare__cont .ribbon__cont .ribbon:before{content:"";position:absolute;display:block;bottom:0;border:20px solid #885FA5;left:-15px;border-left-width:14px;border-left-color:transparent}.kardiacare__main .hero.kardiacare-plan section.main-content .kardiacare__cont>p{text-align:center;font-size:18px;max-width:450px;margin:0 auto 40px}@media screen and (min-width:768px){.kardiacare__main .hero.kardiacare-plan section.main-content .kardiacare__cont>p{font-size:22px;width:450px;margin:0 auto 60px}}@media screen and (min-width:1200px){.kardiacare__main .hero.kardiacare-plan section.main-content .kardiacare__cont>p{margin-bottom:100px}.kardiacare__main .hero-pilot-proj section.main-content{padding:100px 20px}}.kardiacare__main .hero.kardiacare-plan section.main-content .kardiacare__cont .kardiacare__list li:last-child{margin-bottom:0}.kardiacare__main .hero-pilot-proj{background-color:#F1F5F3;position:relative}.kardiacare__main .hero-pilot-proj section.main-content{text-align:center}.kardiacare__main .hero-pilot-proj .text{margin:0 auto}.kardiacare__main .hero-pilot-proj .text h1{margin:0 auto 20px;max-width:395px}@media screen and (min-width:1200px){.kardiacare__main .hero-pilot-proj .text h1{font-size:42px;max-width:517px;line-height:45px}}.kardiacare__main .hero-pilot-proj .text p{font-size:18px;max-width:545px;line-height:24px;margin:0 auto 24px}@media screen and (min-width:1200px){.kardiacare__main .hero-pilot-proj .text p{max-width:445px;margin:0 auto 44px}.kardiacare__main .hero-pilot-proj .text .button__cont .button.purple{padding:16px 18px;font-size:18px}.kardiacare__main .pricing section.main-content{padding:120px 84px}}.kardiacare__main .hero-pilot-proj .text .button__cont .feature-link{display:block;margin-top:15px}.kardiacare__main .pricing h2{color:#142A39;border-bottom:1px solid #BABFBD;padding-bottom:14px;text-align:center}.kardiacare__main .pricing .pricing__cont{margin-bottom:100px}.kardiacare__main .pricing .pricing__cont .text p:first-of-type{color:#2D9F86;margin-bottom:20px;margin-top:14px}.kardiacare__main .pricing .pricing__cont .text p.small{font-size:13px;margin-top:20px}.kardiacare__main .pricing .pricing__cont .table{margin-top:40px;font-weight:lighter;max-width:450px}@media screen and (min-width:768px){.kardiacare__main .pricing .pricing__cont{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.kardiacare__main .pricing .pricing__cont .text{width:38%}.kardiacare__main .pricing .pricing__cont .table{width:50%;margin:0}}@media screen and (min-width:1200px){.kardiacare__main .pricing h2{text-align:left}.kardiacare__main .pricing .pricing__cont .table{width:42%;margin:0 40px 0 0}}.kardiacare__main .pricing .pricing__cont .table table{margin:6px 0 0}.kardiacare__main .pricing .pricing__cont .table table tr{border-bottom:1px solid rgba(186,191,189,.5)}.kardiacare__main .pricing .pricing__cont .table table td{padding:8px 0;width:100px}.kardiacare__main .pricing .pricing__cont .table table td:first-of-type{width:auto}.kardiacare__main .pricing .replacement__cont{border-top:1px solid #BABFBD;padding-top:40px}@media screen and (min-width:1200px){.kardiacare__main .pricing .replacement__cont{padding-top:76px}}.kardiacare__main .pricing .replacement__cont .h3,.kardiacare__main .pricing .replacement__cont h3{margin:24px 0 14px;border-bottom:none;padding:0}.kardiacare__main .pricing .replacement__cont ul{list-style-type:disc;font-weight:lighter;padding-left:20px}.kardiacare__main .pricing .replacement__cont ul li{padding-left:4px;margin-bottom:12px}.kardiacare__main .new-table{background-color:#142A39}.kardiacare__main .new-table section.main-content{padding:120px 0}@media screen and (min-width:1200px){.kardiacare__main .new-table section.main-content{padding:120px 20px}}.kardiacare__main .new-table .table__cont{background-color:#fff;padding:20px}@media screen and (min-width:768px){.kardiacare__main .pricing .replacement__cont p,.kardiacare__main .pricing .replacement__cont ul{width:80%}.kardiacare__main .new-table .table__cont{padding:0 60px 60px}}.kardiacare__main .new-table .table__cont .ribbon__cont{margin-bottom:0}.kardiacare__main .new-table .table__cont .ribbon__cont .ribbon{top:-40px;width:245px;background-color:#885FA5;line-height:30px;font-size:16px}.kardiacare__main .new-table .table__cont .ribbon__cont .ribbon:before{border:20px solid #885FA5;border-left-width:14px;border-left-color:transparent}.kardiacare__main .new-table .table__cont .head__cont{margin:-60px -20px 0;background:#F1F5F3;padding:35px 60px 16px;text-align:left}.kardiacare__main .new-table .table__cont .head__cont .kardiacare{display:none}@media screen and (min-width:768px){.kardiacare__main .new-table .table__cont .ribbon__cont .ribbon{height:40px;width:275px;left:0;right:0}.kardiacare__main .new-table .table__cont .head__cont{margin:-60px -60px 0}.kardiacare__main .new-table .table__cont .head__cont .kardiacare{display:inline-block}}.kardiacare__main .new-table .table__cont .text{width:33.3%;display:inline-block;font-size:16px}@media screen and (min-width:768px){.kardiacare__main .new-table .table__cont .text{font-size:14px}}@media screen and (min-width:1200px){.kardiacare__main .new-table .table__cont .text{font-size:16px}}.kardiacare__main .new-table .table__cont .basic,.kardiacare__main .new-table .table__cont .kardiacare{width:30%;display:inline-block;text-align:center}.kardiacare__main .new-table .table__cont .accordion__cont .accordion{cursor:pointer;position:relative;padding:10px 10px 10px 0;text-align:left;border-bottom:1px solid #e9e9e9;font-size:16px}.kardiacare__main .new-table .table__cont .accordion__cont .accordion .caret{line-height:16px;display:inline-block;vertical-align:middle}.kardiacare__main .new-table .table__cont .accordion__cont .accordion .caret .up{display:none}.kardiacare__main .new-table .table__cont .accordion__cont .accordion .caret svg{height:24px;width:24px}.kardiacare__main .new-table .table__cont .accordion__cont .accordion .text{width:calc(100% - 34px)}.kardiacare__main .new-table .table__cont .accordion__cont .accordion .basic,.kardiacare__main .new-table .table__cont .accordion__cont .accordion .kardiacare{vertical-align:middle;display:none}@media screen and (min-width:768px){.kardiacare__main .new-table .table__cont .accordion__cont .accordion .text{width:calc(33% - 24px)}.kardiacare__main .new-table .table__cont .accordion__cont .accordion .basic,.kardiacare__main .new-table .table__cont .accordion__cont .accordion .kardiacare{display:inline-block}}.kardiacare__main .new-table .table__cont .accordion__cont .accordion .basic svg,.kardiacare__main .new-table .table__cont .accordion__cont .accordion .kardiacare svg{width:20px;height:15px}.kardiacare__main .new-table .table__cont .accordion__cont .accordion .basic img,.kardiacare__main .new-table .table__cont .accordion__cont .accordion .kardiacare img{width:15px;height:15px}.kardiacare__main .new-table .table__cont .accordion__cont:nth-of-type(5):not(.active) .accordion{border-bottom:none}@media screen and (min-width:768px){.kardiacare__main .new-table .table__cont .accordion__cont:nth-of-type(5):not(.active) .accordion{border-bottom:1px solid #e9e9e9}}.kardiacare__main .new-table .table__cont .accordion__cont:nth-of-type(5).active .panel{border-bottom:none}.kardiacare__main .new-table .table__cont .accordion__cont .panel{display:none;padding:20px;border-bottom:1px solid #e9e9e9;font-size:16px;text-align:center}@media screen and (min-width:768px){.kardiacare__main .new-table .table__cont .accordion__cont:nth-of-type(5).active .panel{border-bottom:1px solid #e9e9e9}.kardiacare__main .new-table .table__cont .accordion__cont .panel{font-size:14px;padding:20px 40px}}.kardiacare__main .new-table .table__cont .accordion__cont.active .panel{display:block}.kardiacare__main .new-table .table__cont .accordion__cont.active .caret .up{display:inline-block}.kardiacare__main .new-table .table__cont .accordion__cont.active .caret .down{display:none}.kardiacare__main .new-table .table__cont .mobile-header{padding:15px;text-align:center;background-color:#F1F5F3;margin:0 -20px}.kardiacare__main .new-table .table__cont .button__cont{margin-top:20px;text-align:center}.kardiacare__main .testimonials section.main-content{padding:0}@media screen and (min-width:450px){.kardiacare__main .testimonials section.main-content{padding:80px 0 0}}@media screen and (min-width:768px){.kardiacare__main .new-table .table__cont .mobile-header{display:none}.kardiacare__main .new-table .table__cont .button__cont{margin-top:30px}.kardiacare__main .testimonials section.main-content{padding:0}}@media screen and (min-width:1040px){.kardiacare__main .testimonials section.main-content{padding:100px 0 0}}.kardiacare__main .testimonials .testimonial__cont{color:#fff;max-width:450px;margin:0 auto}@media screen and (min-width:768px){.kardiacare__main .testimonials .testimonial__cont{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;max-width:1040px}.kardiacare__main .testimonials .testimonial__cont .left{width:50%}}.kardiacare__main .testimonials .testimonial__cont .left img{display:block}.kardiacare__main .testimonials .testimonial__cont .right{padding:40px;background-color:#142A39;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.kardiacare__main .testimonials .testimonial__cont .right .h2{color:#fff;margin-bottom:20px}@media screen and (min-width:768px){.kardiacare__main .testimonials .testimonial__cont .right{width:50%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.kardiacare__main .testimonials .testimonial__cont .right .h2{margin:-40px 0 20px}}.kardiacare__main .new-feature .h1{margin-bottom:20px}@media screen and (min-width:1200px){.kardiacare__main .new-table .table__cont .accordion__cont .panel{font-size:16px}.kardiacare__main .new-feature .flex-content{text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.kardiacare__main .new-feature .h1{font-size:34px}}.kardiacare__main .new-feature span.mini-title{color:#885FA5;text-transform:uppercase;font-weight:700;display:block;margin-bottom:8px}.kardiacare__main .new-feature .text{max-width:545px;margin:0 auto 60px}@media screen and (min-width:1200px){.kardiacare__main .new-feature .text{max-width:500px;margin:0}}.kardiacare__main .new-feature .text ul{font-weight:300;list-style-type:disc;margin:0 0 40px 20px;padding-left:20px}.kardiacare__main .new-feature .image{margin:0 auto 10px;max-width:545px}.kardiacare__main .new-feature .image img{display:block}.kardiacare__main .new-feature section.main-content:nth-of-type(2){padding:0 20px}@media screen and (min-width:768px){.kardiacare__main .new-feature section.main-content:nth-of-type(2){padding:0 40px}}.kardiacare__main .getting-started .h1,.kardiacare__main .new-feature .button__cont{text-align:center}@media screen and (min-width:1200px){.kardiacare__main .new-feature .image{max-width:600px;margin:6px 0 10px auto}.kardiacare__main .new-feature section.main-content:nth-of-type(2){padding:0 20px}.kardiacare__main .new-feature section.main-content:nth-of-type(2) .flex-content .text{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.kardiacare__main .new-feature section.main-content:nth-of-type(2) .flex-content .image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin:6px auto 0 0}.kardiacare__main .getting-started .steps .step{width:20%}}.kardiacare__main .getting-started .steps .step .step-text .h4{font-size:22px;width:275px;margin:0 auto 16px}@media screen and (min-width:1200px){.kardiacare__main .getting-started .steps .step .step-text .h4{width:100%}}.kardiacare__main .getting-started .steps .step svg circle{fill:#885FA5;stroke:#885FA5}.kardiacare__main .getting-started .steps .step .step1img{background-image:url(/img/kardiacare-shield.png);background-repeat:no-repeat;background-size:70px 70px;width:70px;height:70px;margin:0 auto}@media screen and (min-width:1200px){.kardiacare__main .getting-started .steps .step .step4img{margin:31px auto 0}}.kardiacare__main .getting-started .steps .step .step5img{background-image:url(/img/summary-report.png);background-size:256px 131px;width:256px;height:131px;margin:0 auto}@media screen and (min-width:1200px){.kardiacare__main .getting-started .steps .step .step5img{background-size:232px 118px;width:232px;height:118px}}.fsa-hero,.kardiacare__main .video .video-img,.product .video .video-img{background-size:100%;background-repeat:no-repeat}.kardiacare__main .video .main-content{padding-top:40px}@media screen and (min-width:768px){.kardiacare__main .video .main-content{padding:40px 80px 80px}}@media screen and (min-width:1200px){.kardiacare__main .video .main-content{padding:75px 20px 120px}}.kardiacare__main .video .main-content>p{text-align:center;width:90%;padding-bottom:54px;margin:20px auto 0;color:#536062}@media screen and (min-width:768px){.kardiacare__main .video .main-content>p{width:440px}}.kardiacare__main .video .h1{text-align:center;margin:0 auto}.kardiacare__main .video .video-img{background-image:url(/img/km-video-poster-desktop.jpg);position:relative;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-position:center center;height:0;padding:0 0 56.3%;max-width:900px;margin:0 auto}.kardiacare__main .video .video-btn{position:absolute;top:20%}@media screen and (min-width:1200px){.kardiacare__main .video .video-img{height:522px;width:80%;padding:0}.kardiacare__main .video .video-btn{position:static}}.kardiacare__main .video .video-btn .play-cont{width:40px;height:40px;margin:0 auto 12px;display:inline}.kardiacare__main .video .video-btn .play-btn{float:left;height:40px;width:40px;border-radius:40px;text-align:center;background-color:#fff;color:#fff}.kardiacare__main .video .video-btn a{color:#fff;text-decoration:none}.kardiacare__main .video .video-btn a p{font-weight:700;font-size:22px;margin:0;display:block;text-shadow:0 1px 5px rgba(0,0,0,.4);max-width:225px}@media screen and (min-width:350px){.kardiacare__main .video .video-btn{top:42%}.kardiacare__main .video .video-btn a p{margin:0 0 0 24px;display:inline-block}}@media screen and (min-width:768px){.kardiacare__main .video .video-btn a p{font-size:24px}}@media screen and (min-width:1200px){.kardiacare__main .video .video-btn a p{font-size:28px}}.kardiacare__main .trust-banner-pilot{background-color:#142A39;color:#fff}.kardiacare__main .trust-banner-pilot section.main-content{padding:18px 20px 32px}.kardiacare__main .trust-banner-pilot section.main-content>div{text-align:center;margin-bottom:28px}.kardiacare__main .trust-banner-pilot section.main-content>div:last-of-type{margin:0}@media screen and (min-width:768px){.kardiacare__main .trust-banner-pilot section.main-content{padding:18px 20px 28px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.kardiacare__main .trust-banner-pilot section.main-content>div{margin:0;width:25%}}.kardiacare__main .trust-banner-pilot section.main-content>div p{margin:-10px 0 0;line-height:18px}.kardiacare__main .trust-banner-pilot section.main-content .icon svg path{fill:#e8dcf0}.kardiacare__main .pilot-table{background-color:#142A39}.kardiacare__main .pilot-table .grid__cont{background-color:#fff;padding:40px 0}@media screen and (min-width:768px){.kardiacare__main .pilot-table .grid__cont{padding:60px 0}}.kardiacare__main .pilot-table .grid__cont .h1{text-align:center}.kardiacare__main .pilot-table .grid{padding:20px 20px 0}@media screen and (min-width:768px){.kardiacare__main .pilot-table .grid{padding:40px 60px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.kardiacare__main .pilot-table .grid .feature{width:46%}}.kardiacare__main .pilot-table .grid .feature{border-bottom:1px solid #BABFBD;margin-bottom:20px;padding-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.product .tech-specs .content,.review{-webkit-box-orient:vertical;-webkit-box-direction:normal}.kardiacare__main .pilot-table .grid .feature p{margin:0}.kardiacare__main .pilot-table .grid .feature p span{font-weight:700;display:block}.kardiacare__main .pilot-table .grid .feature:last-of-type{border-bottom:none}.kardiacare__main .pilot-table .grid .checkmark{margin:2px 10px 0 0}.kardiacare__main .pilot-table .grid .checkmark svg{width:20px;height:16px}.kardiacare__main .pilot-table .grid .checkmark svg path.check-1{stroke:#885FA5}.kardiacare__main .pilot-table .button__cont{text-align:center;margin-top:40px}.product-info .view h4{margin:24px 0 40px;font-weight:700;color:#142A39;text-align:center}@media screen and (min-width:768px){.product-info #reviews{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;max-height:700px}}@media screen and (min-width:768px) and (-ms-high-contrast:active),screen and (min-width:768px) and (-ms-high-contrast:none){.product-info #reviews{height:700px}}@media screen and (min-width:1000px){.product-info #reviews{max-height:600px}}@media screen and (min-width:1000px) and (-ms-high-contrast:active),screen and (min-width:1000px) and (-ms-high-contrast:none){.product-info #reviews{height:600px}}.product-info #reviews .stars svg{height:39px;width:160px;margin-left:-3px}.product-info #reviews .h3{margin-bottom:10px}.product-info #reviews>p{margin-top:-5px;margin-bottom:30px}.product-info .more-reviews{float:right;margin-top:12px}@media screen and (min-width:768px){.product-info #reviews .review{width:49%}.product-info .more-reviews{margin-top:0}}.product-info .compat{text-align:center;margin-top:80px}@media screen and (min-width:768px){.product-info .compat{margin-top:60px}}.product-info .compat .button{margin-left:5px}.product-info .compat .button:first-of-type{margin-left:0;margin-right:5px}@media (max-width:330px){.product-info .compat .button:first-of-type{margin-bottom:10px}}.product-info .center{text-align:center;margin-top:12px}.review{clear:both;background-color:#F1F5F3;border-radius:10px;padding:20px;position:relative;overflow:hidden;margin-bottom:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.review:last-of-type{margin-bottom:0}.review .h2{margin:0;color:#142A39;width:calc(100% - 125px)}@media (max-width:340px){.review .h2{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%;margin-top:10px}.review p{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.review p{float:none;clear:both;padding:20px 0 0;margin:0;font-size:14px}@media screen and (min-width:768px){.review p{font-size:16px}}.review .name{font-size:14px;color:#536062;display:block;padding:10px 0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.review svg{height:30px;width:121px;position:absolute;right:20px;top:20px}@media (max-width:340px){.review .name{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.review svg{position:static;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}}#compatibility{text-align:center}#compatibility.embed section.main-content{padding-top:60px}#compatibility section.main-content{max-width:100%;padding:80px 0 0}@media screen and (min-width:1200px){.review svg{float:right}#compatibility section.main-content{padding:120px 0 0}}#compatibility section.main-content>p{color:#536062;margin:40px auto 32px;padding:0 20px}@media screen and (min-width:768px){#compatibility section.main-content>p{width:75%}}#compatibility .italic{font-style:italic}#compatibility .h3{margin-bottom:32px}#compatibility .product{font-size:22px}#compatibility .brand{color:#536062;margin:0 0 16px;overflow:hidden}@media screen and (min-width:1200px){#compatibility section.main-content>p{width:910px}#compatibility .brand{float:left;width:25%;text-align:left;margin:0}}#compatibility .brand .h3{display:inline-block;vertical-align:top;margin:10px 0 0 8px;color:#536062}#compatibility .brand svg{width:38px;height:38px;display:inline-block}#compatibility .kardiaband,#compatibility .kardiamobile{padding:40px}#compatibility .kardiaband>p,#compatibility .kardiamobile>p{margin-bottom:40px}#compatibility .kardiaband .content,#compatibility .kardiamobile .content{max-width:1200px;margin:0 auto;padding:0 20px}#compatibility .kardiaband .content.underline,#compatibility .kardiamobile .content.underline{border-bottom:1px solid #2D9F86;margin-bottom:32px;padding-bottom:24px}#compatibility .kardiaband .chart,#compatibility .kardiamobile .chart{font-size:15px;font-weight:300;clear:both}@media screen and (min-width:768px){#compatibility .kardiaband .content,#compatibility .kardiamobile .content{overflow:hidden;padding:0 40px}#compatibility .kardiaband .chart,#compatibility .kardiamobile .chart{text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;width:584px;margin:0 auto}}@media screen and (min-width:1200px){#compatibility .kardiaband .content,#compatibility .kardiamobile .content{overflow:hidden;padding:0 20px}#compatibility .kardiaband .chart,#compatibility .kardiamobile .chart{float:left;width:75%;clear:none;margin:0}}#compatibility .kardiaband .chart li,#compatibility .kardiamobile .chart li{padding:0 0 8px;color:#536062}@media screen and (min-width:768px){#compatibility .kardiaband .chart li,#compatibility .kardiamobile .chart li{width:270px;margin-right:70px}#compatibility .kardiamobile .chart.iphone{height:428px}}#compatibility .kardiaband .chart li .regular,#compatibility .kardiamobile .chart li .regular{color:#142A39}#compatibility .kardiaband .chart li p,#compatibility .kardiamobile .chart li p{margin:0}@media screen and (min-width:1200px){#compatibility .kardiaband .chart li,#compatibility .kardiamobile .chart li{width:300px;margin-right:0}#compatibility .kardiamobile .chart.iphone{height:278px}}@media screen and (min-width:768px){#compatibility .kardiamobile .chart.ipad{height:218px}}@media screen and (min-width:1200px){#compatibility .kardiamobile .chart.ipad{height:158px}}@media screen and (min-width:768px){#compatibility .kardiamobile .chart.android{height:548px}}@media screen and (min-width:1200px){#compatibility .kardiamobile .chart.android{height:368px}}#compatibility .kardiaband{background-color:#EAEEEB}#compatibility .kardiaband>.h3{margin-bottom:18px}@media screen and (min-width:768px){#compatibility .kardiaband .chart.watch{height:125px}}@media screen and (min-width:1200px){#compatibility .kardiaband .chart.watch{height:93px}}@media screen and (min-width:768px){#compatibility .kardiaband .chart.phone{height:278px}}@media screen and (min-width:1200px){#compatibility .kardiaband .chart.phone{height:188px}}#compatibility .downloads{background-color:#F1F5F3;padding:40px 20px}#compatibility .downloads .content{clear:both}@media screen and (min-width:768px){#compatibility .downloads .content{width:48%;margin:0 auto;padding:0}}#compatibility .downloads .content .store-links{padding:0 18px;margin-top:30px}#compatibility .downloads .content a{text-decoration:none;margin-right:10px}#compatibility .downloads .content img{width:135px}#compatibility .downloads .omron-link{margin-top:32px}.main-blog,.single-blog,.single-news{position:relative}.main-blog .h1,.main-blog h1,.single-blog .h1,.single-blog h1,.single-news .h1,.single-news h1{margin-bottom:50px}.main-blog .h2,.main-blog h2,.single-blog .h2,.single-blog h2,.single-news .h2,.single-news h2{font-family:soleil,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;color:#142A39;font-size:24px;line-height:28px;margin:0 0 16px}.main-blog .h3,.main-blog h3,.single-blog .h3,.single-blog h3,.single-news .h3,.single-news h3{font-size:20px}.main-blog ul,.single-blog ul,.single-news ul{list-style:disc;padding-left:40px;margin:0 0 32px;font-weight:300}.main-blog ol li,.single-blog ol li,.single-news ol li{padding-left:2px}.main-blog .read-more,.single-blog .read-more,.single-news .read-more{text-decoration:none;text-transform:uppercase;font-weight:700;font-size:14px}.main-blog section.main-content{padding-top:72px}.main-blog .featured{position:relative;background-position:0 20%;background-size:cover;background-repeat:no-repeat;background-color:#e0e5e8;height:0;padding:0 0 75%}@media screen and (min-width:768px){.main-blog .featured{padding-bottom:40%}}@media screen and (min-width:1200px){.main-blog .featured{background-size:100%;padding-bottom:34.7857%}}.main-blog .featured:after{display:block;position:absolute;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(83,96,98,.6)),to(rgba(83,96,98,.6)));background-image:linear-gradient(rgba(83,96,98,.6),rgba(83,96,98,.6));height:0;width:100%;content:'';padding-bottom:75%}@media screen and (min-width:768px){.main-blog .featured:after{padding-bottom:40%}}@media screen and (min-width:1200px){.main-blog .featured:after{padding-bottom:34.7857%}}.main-blog .featured section.main-content{padding:0}.main-blog .featured .text{color:#fff;position:absolute;bottom:40px;padding:0 20px;width:100%;z-index:1}.main-blog .featured .text .tag{text-transform:uppercase;border-bottom:2px solid #2D9F86;display:inline-block;padding:0 0 8px;font-weight:700;font-size:14px;width:90px}.main-blog .featured .text .h1,.main-blog .featured .text h1{margin:18px 0}.main-blog .featured .text .h1 a,.main-blog .featured .text h1 a{color:#fff;text-decoration:none}.main-blog .featured .text .summary{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:75%;font-weight:400}.main-blog .section-title{font-size:14px;font-weight:700;text-transform:uppercase;margin:0 0 48px}.main-blog .section-title span{width:90px;border-bottom:2px solid #2D9F86;display:block;padding-top:8px}.main-blog .category-summaries{position:relative;font-size:14px}@media screen and (min-width:1200px){.main-blog .featured .text{bottom:100px;max-width:1200px}.main-blog .category-summaries{width:25%;margin-left:5%;float:left}}.main-blog .category-summaries .categoryList{list-style-type:none;margin:0;padding:0}.main-blog .category-summaries .categoryList>li{padding:16px 0;border-bottom:1px solid #E2E7E3;border-top:1px solid #E2E7E3}@media screen and (min-width:1200px){.main-blog .category-summaries .categoryList>li{border-top:none}}.main-blog .category-summaries .categoryList>li:first-child{border-top:1px solid #E2E7E3}.main-blog .category-summaries .categoryList>li.desktop{display:none}@media screen and (min-width:1200px){.main-blog .category-summaries .categoryList>li.desktop{display:block}.main-blog .grid{width:70%;float:left}}.main-blog .category-summaries .categoryList>li .category-link{text-decoration:none;color:#536062;font-weight:700;font-size:14px;text-transform:uppercase;margin-bottom:8px;display:inline-block}.main-blog .category-summaries .categoryList>li .title{color:#142A39;text-decoration:none}.main-blog .category-summaries .newsList{list-style-type:none;margin:0;padding:0}.main-blog .category-summaries .newsList.fixedHeight{max-height:250px;overflow-y:scroll}.main-blog .category-summaries .newsList li{padding:12px 0}.main-blog .grid .single-grid{clear:both;padding-bottom:64px;overflow:hidden}.main-blog .grid .single-grid .category{color:#2D9F86;text-transform:capitalize}.main-blog .grid .single-grid .category a{text-decoration:none}.main-blog .grid .single-grid .summary{margin-bottom:16px}.main-blog .grid .single-grid h2{margin-top:20px}@media screen and (min-width:768px){.main-blog .grid .single-grid img{width:285px;float:left}.main-blog .grid .single-grid .text{float:left;margin-left:40px;width:calc(100% - 285px - 40px)}.main-blog .grid .single-grid h2{margin-top:0}}.main-blog .grid .single-grid h2 a{color:#142A39;text-decoration:none}.main-blog .grid .line{width:100%;border-top:1px solid #BABFBD;clear:left;padding-top:44px}.single-blog h2:after,.single-news h2:after{content:'';display:-webkit-box;display:-ms-flexbox;display:flex;border:1px solid #2D9F86;width:40px;margin-top:8px}.single-blog p,.single-news p{margin-bottom:32px}.single-blog p strong,.single-news p strong{color:#2D9F86}.single-blog ul li p:has(+strong),.single-news ul li p:has(+strong){margin-bottom:0}.single-blog section.main-content,.single-news section.main-content{max-width:1000px}.single-blog .tab-container,.single-news .tab-container{max-width:1200px;margin:0 auto;padding:0 20px}.single-blog .tab-container .tab,.single-news .tab-container .tab{position:absolute;top:20px}.single-blog .tab-container .tab .h6,.single-news .tab-container .tab .h6{margin:0}.single-blog .tab-container .tab a,.single-news .tab-container .tab a{text-decoration:none;color:#536062}.single-blog .tab-container .tab span.teal,.single-news .tab-container .tab span.teal{color:#2D9F86}.single-blog .left,.single-news .left{width:16%;margin-right:4%;float:left;color:#536062}.single-blog .right,.single-news .right{width:80%;float:left}.single-blog .right.withMarg,.single-news .right.withMarg{width:100%;padding:0 20px}@media screen and (min-width:768px){.single-blog .left,.single-news .left{position:-webkit-sticky;position:sticky;top:90px}.single-blog .right.withMarg,.single-news .right.withMarg{padding:0;width:80%;margin-left:20%}}.single-blog .share p,.single-news .share p{margin:0 0 20px;font-size:14px}.single-blog .share ul,.single-news .share ul{list-style-type:none;padding:0;margin:0 0 32px}.single-blog .share li,.single-news .share li{margin-bottom:8px}.single-blog .share li svg,.single-news .share li svg{width:35px;height:35px}.single-blog .share li svg .background,.single-news .share li svg .background{fill:#F1F5F3}.single-blog .share li svg .icon,.single-news .share li svg .icon{fill:#536062}.buy-page #compatibility svg path,.single-blog .share li svg:hover .icon,.single-news .share li svg:hover .icon{fill:#2D9F86}.single-blog .share li svg:hover,.single-news .share li svg:hover{cursor:pointer}.single-blog .share li .fa,.single-news .share li .fa{margin-top:10px;font-size:18px}.single-blog .share .learn-more-km-sidebar,.single-news .share .learn-more-km-sidebar{display:none}@media screen and (min-width:768px){.single-blog .share .learn-more-km-sidebar,.single-news .share .learn-more-km-sidebar{display:block;width:120px}.single-blog .share .learn-more-km-sidebar .shop-link-km,.single-news .share .learn-more-km-sidebar .shop-link-km{font-size:14px}}.single-blog .img-caption,.single-news .img-caption{font-size:12px;color:#7e8586}.single-blog .floater,.single-news .floater{font-size:24px;font-family:arno-pro-display,garamond,serif;font-style:italic;color:#536062;padding:0 0 40px}@media screen and (min-width:768px){.single-blog .floater,.single-news .floater{float:left;width:40%;margin-left:-25%;line-height:40px;font-size:30px;text-align:right;padding:0 50px 50px 0}}@media screen and (min-width:1200px){.single-blog .floater,.single-news .floater{font-size:34px}}.single-blog .summary,.single-news .summary{color:#536062;font-style:italic;margin-top:16px}.single-blog .summary:after,.single-news .summary:after{content:'';display:block;border:1px solid #2D9F86;width:180px;margin-top:16px}.single-blog .blog-content,.single-news .blog-content{padding:40px 0 0}.single-blog .km-cta,.single-news .km-cta{text-align:center;margin:30px 0}@media screen and (min-width:768px){.single-blog .km-cta,.single-news .km-cta{margin:40px 0}}.single-blog .km-cta .buy-now,.single-news .km-cta .buy-now{white-space:normal;line-height:14px}@media screen and (min-width:380px){.single-blog .km-cta .buy-now,.single-news .km-cta .buy-now{line-height:1}}.single-blog .related-title,.single-news .related-title{font-weight:lighter;color:#BABFBD;text-transform:uppercase;font-size:16px;margin:12px 0}@media screen and (min-width:768px){.single-blog .related,.single-news .related{width:48%;float:left;margin-right:4%}.single-blog .related:last-of-type,.single-news .related:last-of-type{margin:0}}.single-blog .related img,.single-news .related img{width:100%;max-width:400px;display:block}.single-blog .related a,.single-news .related a{text-decoration:none;color:#142A39}.single-blog .related a p,.single-news .related a p{font-weight:700;margin-top:12px}.single-blog section.main-content.news h1,.single-news section.main-content.news h1{width:100%;margin:0 auto 12px;padding:0 20px}@media screen and (min-width:768px){.single-blog section.main-content.news h1,.single-news section.main-content.news h1{width:80%;padding:0}}.single-blog section.main-content.news .right,.single-news section.main-content.news .right{width:100%;padding:0 20px;margin:0 auto;float:none}@media screen and (min-width:768px){.single-blog section.main-content.news .right,.single-news section.main-content.news .right{width:80%;padding:0}}.single-blog .product.km6l .comparison section.main-content,.single-news .product.km6l .comparison section.main-content{padding:20px 10px 40px}.single-blog .product.km6l .comparison section.main-content .devices,.single-news .product.km6l .comparison section.main-content .devices{width:100%}.single-blog .product.km6l .comparison section.main-content .devices img,.single-news .product.km6l .comparison section.main-content .devices img{width:75%}.single-blog .product.km6l .comparison section.main-content .devices ul,.single-news .product.km6l .comparison section.main-content .devices ul{list-style-type:none;width:auto}.single-blog .product.km6l .comparison section.main-content .devices .km1,.single-news .product.km6l .comparison section.main-content .devices .km1{padding:0 20px}@media screen and (min-width:768px){.single-blog .product.km6l .comparison section.main-content .devices .km1,.single-news .product.km6l .comparison section.main-content .devices .km1{padding:0 10px 0 0}}.single-blog .product.km6l .comparison section.main-content .devices .km6,.single-news .product.km6l .comparison section.main-content .devices .km6{padding:0 20px 48px}.buy-page .h1,.buy-page h1{font-size:24px;line-height:32px;margin:0}.buy-page .h1.grey,.buy-page h1.grey{color:#536062}@media screen and (min-width:768px){.single-blog .product.km6l .comparison section.main-content .devices .km6,.single-news .product.km6l .comparison section.main-content .devices .km6{padding:0 0 0 10px}.buy-page .h1.grey,.buy-page h1.grey{width:80%}}.buy-page .h2{font-size:20px;font-family:soleil,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;margin:0 0 18px;color:#142A39;line-height:24px}.buy-page .product-info .h2,.fsa-steps .number{font-family:arno-pro-display,garamond,serif}.buy-page .h3{font-size:18px;margin:0 0 18px}.buy-page ol,.buy-page ul{padding-left:20px;font-weight:300}.buy-page ol p,.buy-page ul p{margin:0}.buy-page ol .regular,.buy-page ul .regular{font-weight:300}.buy-page ul{list-style-type:disc}.buy-page ol{list-style-type:decimal}.buy-page p.bold{font-weight:700;margin:0 0 4px}.buy-page>section.main-content{padding-top:40px}.buy-page>section.main-content:first-of-type{padding-top:60px;padding-bottom:60px}.buy-page .carousel{margin:60px 0;overflow:hidden}@media screen and (min-width:1200px){.single-blog .related img,.single-news .related img{max-width:100%}.single-blog .product.km6l .comparison section.main-content .devices ul,.single-news .product.km6l .comparison section.main-content .devices ul{max-width:300px}.buy-page .h1.grey,.buy-page h1.grey{width:65%}.buy-page .titles{float:left}.buy-page .titles .h1.grey{width:100%}.buy-page .carousel{float:left;width:56.3%;margin-right:6.7%}}.buy-page .carousel .thumb-imgs{list-style-type:none;margin:0;padding:0;float:left}.buy-page .carousel .thumb-imgs li{margin:0 7px 7px 0;cursor:pointer;height:66px;display:inline-block}@media screen and (min-width:768px){.buy-page .carousel .thumb-imgs li{display:block}}.buy-page .carousel .thumb-imgs li.selected img{border:1px solid #2D9F86}.buy-page .carousel .thumb-imgs li img{width:66px;border:1px solid #E2E7E3}.buy-page .carousel .main-img{display:inline}.buy-page .carousel .main-img img{width:580px}.buy-page .price{margin-top:32px}@media screen and (min-width:1200px){.buy-page .price{margin:0 0 0 63%}.buy-page .price.mobile{display:none}.buy-page .product-summary{float:left;width:37%}}.buy-page .price .h1{font-size:28px;margin-bottom:12px}.buy-page .price .h1.nomarg{margin:0}.buy-page .price .h1 span{display:inline;font-size:16px;font-weight:300;color:#536062}.buy-page .product-summary{margin-top:60px}.buy-page .product-summary .price{float:none;margin:0 0 40px}.buy-page .product-summary .price .h1{float:none;margin:0 0 12px}.buy-page .product-summary li{padding-bottom:12px}.buy-page .product-summary li:last-child{padding-bottom:0}.buy-page .product-summary li .normal{font-weight:400}.buy-page .product-summary .benefit-icons{margin-bottom:40px}.buy-page .product-summary .benefit-icons.margintop{margin-top:40px}.buy-page .product-summary .benefit-icons .icon-block{margin-bottom:12px;clear:left}.buy-page .product-summary .benefit-icons .icon-block .icon{width:48px;display:inline-block;text-align:center;margin-right:12px}.buy-page .product-summary .benefit-icons .icon-block svg{width:32px;height:32px;vertical-align:middle}.buy-page .product-summary .benefit-icons .icon-block.larger svg{width:48px}.buy-page .product-summary .benefit-icons .icon-block p{display:inline-block;margin:0}.buy-page .clearfix.border{border-bottom:1px solid #BABFBD;padding-top:18px;margin-bottom:18px}@media screen and (min-width:1200px){.buy-page .clearfix.border{margin:0 -20px 18px}}.buy-page .tech-specs,.buy-page .text{margin:0 0 60px}@media screen and (min-width:768px){.buy-page .tech-specs,.buy-page .text{margin:0 20px 60px}}@media screen and (min-width:1200px){.buy-page .tech-specs,.buy-page .text{margin:0 80px 80px}}.buy-page .tech-specs.margintop,.buy-page .text.margintop{margin-top:60px}.buy-page .text{margin-top:40px}@media screen and (min-width:1200px){.buy-page .text{margin-top:60px}}.buy-page .img-left{margin:60px 0}.buy-page .img-left .flex{text-align:center}.buy-page .img-left .flex .flex-content{text-align:left}.buy-page .img-left .flex ol,.buy-page .img-left .flex ul{margin-bottom:12px}.buy-page .img-left img{-ms-flex-item-align:start;align-self:start;width:300px;margin-bottom:20px}@media screen and (min-width:1200px){.buy-page .img-left .flex{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:left}.buy-page .img-left img{margin:0 60px 12px 0}.buy-page .img-left .price{margin:40px 0 16px;width:241px}.buy-page .img-left .price .h1{float:right;margin:8px 0 0 20px}.buy-page .img-left .discount.mobile{display:none}}.buy-page .img-left .discount.desktop{display:none}.buy-page .full-width img{margin-bottom:18px}@media screen and (min-width:1200px){.buy-page .img-left .discount.desktop{display:block}.buy-page .full-width .flex{display:-webkit-box;display:-ms-flexbox;display:flex}}.buy-page .full-width .flex .thirds{text-align:center;margin-bottom:30px}@media screen and (min-width:1200px){.buy-page .full-width .flex .thirds{-ms-flex-preferred-size:33.333%;flex-basis:33.333%;margin:0 40px 0 0;text-align:left}}.buy-page .full-width .flex .thirds:last-of-type{margin-right:0}.buy-page .full-width .flex .thirds .h3{height:43px}.buy-page .full-width .flex .thirds .h3,.buy-page .full-width .flex .thirds p,.buy-page .full-width .flex .thirds ul{text-align:left}.buy-page .full-width .flex .thirds img{margin-bottom:18px;width:300px}@media screen and (min-width:1200px){.buy-page .full-width .flex .thirds img{width:100%}}.buy-page .full-width .flex .thirds ul{margin-bottom:12px}.buy-page .full-width .flex .thirds#compatibility .h3{margin-bottom:18px}@media screen and (min-width:768px){.buy-page .full-width .flex.medium{display:-webkit-box;display:-ms-flexbox;display:flex}.buy-page .tech-specs .half{width:49%;margin-left:1%;float:left}.buy-page .tech-specs .half.first{margin:0 1% 0 0}}.buy-page .tech-specs .half .section:first-of-type{margin-bottom:20px}.buy-page .tech-specs .half .spec{font-weight:700}.buy-page .tech-specs .half ul{list-style-type:none;padding-left:0}.buy-page #compatibility section.main-content{padding:0}.buy-page #compatibility .kardiamobile{padding:40px 20px}@media screen and (min-width:768px){.buy-page #compatibility .kardiamobile{padding:40px}}.buy-page #compatibility .downloads,.buy-page #compatibility .kardiamobile{background-color:transparent}.buy-page #compatibility ul{list-style-type:none;padding:0}.buy-page .product-info section.main-content{padding-bottom:0;padding-left:0;padding-right:0}.buy-page .product-info .h2{font-weight:300;margin:0;font-size:24px;line-height:1.1}.buy-page .video-btn{overflow:hidden;margin-top:24px}.buy-page .video-btn .play-btn{float:left;height:50px;width:50px;border-radius:50px;text-align:center;background-color:#2D9F86;color:#fff;margin-right:20px;margin-bottom:10px}.buy-page .video-btn .play-btn:focus,.buy-page .video-btn .play-btn:hover{background-color:#6BC1B6}.buy-page .video-btn p{margin-top:10px;text-decoration:none;border-bottom:1px solid #2D9F86;float:left}.buy-page .home-cta section.main-content{padding-top:60px;height:400px}.buy-page .home-cta section.main-content .kardia-mobile-hand{bottom:0;top:inherit}@media screen and (min-width:768px){.buy-page .product-info .h2{font-size:28px;line-height:34px}.buy-page .home-cta section.main-content .kardia-mobile-hand{height:500px;width:191px;background-size:191px 500px}}.buy-page .home-cta .price{margin-left:0}.buy-page .discount{color:#536062;font-weight:300;margin:6px 0 18px}.buy-page .discount .coupon{background-color:#b6e0da;padding:1px 6px 3px;color:#142A39;border-radius:5px;position:relative;margin-right:8px}.buy-page .discount .coupon:after,.buy-page .discount .coupon:before{content:"";position:absolute;right:-7px}.buy-page .discount .coupon:before{bottom:0;border-style:dashed;border-width:0 7px 14px;border-color:rgba(255,255,255,0);border-bottom:14px solid #b6e0da;width:0;height:0;font-size:0;line-height:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.buy-page .discount .coupon:after{top:0;border-style:dashed;border-width:14px 7px 0;border-color:rgba(255,255,255,0);border-top:14px solid #b6e0da;width:0;height:0;font-size:0;line-height:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.buy-page .discount .code{font-weight:700}.fsa-hero{background-image:url(/img/FSA-Cover-Mobile.jpg);height:600px;background-position:center bottom;background-color:#dde4ea}@media screen and (min-width:500px){.fsa-hero{height:0;padding:0 0 163.76812%;background-position:center center}}@media screen and (min-width:768px){.fsa-hero{background-image:url(/img/FSA-Cover-Tablet.jpg);padding-bottom:97.65625%}}.fsa-hero h1{text-align:center;color:#142A39}.fsa-hero h1 span{display:inline}@media screen and (min-width:1200px){.fsa-hero{background-image:url(/img/FSA-Cover-Desktop.jpg);padding-bottom:53.5714%}.fsa-hero h1{color:#fff;text-align:left}.fsa-hero h1 span{display:block}}.fsa-steps,.store-landing-page.container .best-buy-hero .h6,.store-landing-page.container .best-buy-hero h1,.store-landing-page.container .best-buy-hero p,.store-landing-page.container .cvs-hero .h6,.store-landing-page.container .cvs-hero h1,.store-landing-page.container .cvs-hero p{text-align:center}.fsa-steps{margin:-160px 20px 20px}@media screen and (min-width:768px){.fsa-steps{width:80%;margin:-238px auto 0}}@media screen and (min-width:1200px){.fsa-steps{width:925px}}.fsa-steps .step{background-color:#F1F5F3;border-radius:10px;padding:40px 40px 60px;margin-bottom:20px}@media screen and (min-width:768px){.fsa-steps .step{margin-bottom:10px;padding:50px 50px 70px}}.fsa-steps .step:first-of-type{padding-top:60px}.fsa-steps .step:last-of-type{margin-bottom:0}@media screen and (min-width:768px){.fsa-steps .step:first-of-type{padding-top:70px}.fsa-steps .step p{width:82%;margin:0 auto}}@media screen and (min-width:1200px){.fsa-steps .step p{width:67%}}.fsa-steps .separator{width:100%;height:1px;background-color:#BABFBD;margin-top:75px;margin-bottom:50px}@media (min-width:768px) and (max-width:928px){.fsa-steps .separator{margin-top:47px}}.fsa-steps .number{font-size:55px;color:#6BC1B6}.fsa-steps .title{font-size:30px;font-weight:700;margin-bottom:30px}.fsa-steps p{color:#536062}.fsa-steps .no-fsa{padding:85px 20px 100px}@media screen and (min-width:768px){.fsa-steps .no-fsa p{width:80%;margin:0 auto}.store-landing-page.container .best-buy-hero section.main-content .text h1,.store-landing-page.container .cvs-hero section.main-content .text h1{font-size:38px;line-height:40px}}.store-landing-page.container .best-buy-hero,.store-landing-page.container .cvs-hero{position:relative;background-color:#5cb9cb}@media screen and (min-width:1200px){.fsa-steps .no-fsa{padding:85px 0 100px}.fsa-steps .no-fsa p{width:61%}.store-landing-page.container .best-buy-hero .h6,.store-landing-page.container .best-buy-hero h1,.store-landing-page.container .best-buy-hero p,.store-landing-page.container .cvs-hero .h6,.store-landing-page.container .cvs-hero h1,.store-landing-page.container .cvs-hero p{text-align:left}}.store-landing-page.container .best-buy-hero section.main-content,.store-landing-page.container .cvs-hero section.main-content{padding-top:40px;padding-bottom:0;text-align:center;position:relative}.store-landing-page.container .best-buy-hero section.main-content .text h1,.store-landing-page.container .cvs-hero section.main-content .text h1{color:#fff}@media screen and (min-width:1200px){.store-landing-page.container .best-buy-hero section.main-content,.store-landing-page.container .cvs-hero section.main-content{padding-top:120px;padding-bottom:0}.store-landing-page.container .best-buy-hero section.main-content .text,.store-landing-page.container .cvs-hero section.main-content .text{float:left;width:53%}.store-landing-page.container .best-buy-hero section.main-content .text h1,.store-landing-page.container .cvs-hero section.main-content .text h1{font-size:48px;line-height:50px}}.store-landing-page.container .best-buy-hero section.main-content .text .h6,.store-landing-page.container .cvs-hero section.main-content .text .h6{margin:14px 0 0;color:#142A39;font-size:16px}.store-landing-page.container .best-buy-hero section.main-content .text p,.store-landing-page.container .cvs-hero section.main-content .text p{margin:20px 0 30px}@media screen and (min-width:768px){.store-landing-page.container .best-buy-hero section.main-content .text .h6,.store-landing-page.container .cvs-hero section.main-content .text .h6{font-size:18px}.store-landing-page.container .best-buy-hero section.main-content .text p,.store-landing-page.container .cvs-hero section.main-content .text p{width:63%;margin:20px auto 50px;font-size:18px}}@media screen and (min-width:1200px){.store-landing-page.container .best-buy-hero section.main-content .text p,.store-landing-page.container .cvs-hero section.main-content .text p{width:74%;margin:20px 0 0}}.store-landing-page.container .best-buy-hero section.main-content>img,.store-landing-page.container .cvs-hero section.main-content>img{width:90%;max-width:550px;margin:0 auto;display:block;position:relative;right:-20px}@media screen and (min-width:1200px){.store-landing-page.container .best-buy-hero section.main-content>img,.store-landing-page.container .cvs-hero section.main-content>img{float:right;width:47%;max-width:700px;margin-top:-42px}}.store-landing-page.container .best-buy-hero section.main-content .best-buy-box,.store-landing-page.container .best-buy-hero section.main-content .cvs-box,.store-landing-page.container .cvs-hero section.main-content .best-buy-box,.store-landing-page.container .cvs-hero section.main-content .cvs-box{background-color:#fff;position:absolute;bottom:135px;left:20px;height:100px;width:100px;border-radius:50%;border:3px solid #c00;text-decoration:none}@media screen and (min-width:768px){.store-landing-page.container .best-buy-hero section.main-content .best-buy-box,.store-landing-page.container .best-buy-hero section.main-content .cvs-box,.store-landing-page.container .cvs-hero section.main-content .best-buy-box,.store-landing-page.container .cvs-hero section.main-content .cvs-box{width:140px;height:140px;padding:20px 20px 12px;left:66%;top:280px}}@media screen and (min-width:1200px){.store-landing-page.container .best-buy-hero section.main-content .best-buy-box,.store-landing-page.container .best-buy-hero section.main-content .cvs-box,.store-landing-page.container .cvs-hero section.main-content .best-buy-box,.store-landing-page.container .cvs-hero section.main-content .cvs-box{top:40px;right:0;left:auto}}.store-landing-page.container .best-buy-hero section.main-content .best-buy-box img,.store-landing-page.container .best-buy-hero section.main-content .cvs-box img,.store-landing-page.container .cvs-hero section.main-content .best-buy-box img,.store-landing-page.container .cvs-hero section.main-content .cvs-box img{display:inline-block;width:70px}.store-landing-page.container .best-buy-hero section.main-content .best-buy-box .h6,.store-landing-page.container .best-buy-hero section.main-content .cvs-box .h6,.store-landing-page.container .cvs-hero section.main-content .best-buy-box .h6,.store-landing-page.container .cvs-hero section.main-content .cvs-box .h6{text-align:center;margin:16px 0 8px;color:#c00;font-size:13px}.store-landing-page.container .best-buy-hero section.main-content .best-buy-box,.store-landing-page.container .cvs-hero section.main-content .best-buy-box{background-color:#0046be;border:none}@media screen and (min-width:768px){.store-landing-page.container .best-buy-hero section.main-content .best-buy-box img,.store-landing-page.container .best-buy-hero section.main-content .cvs-box img,.store-landing-page.container .cvs-hero section.main-content .best-buy-box img,.store-landing-page.container .cvs-hero section.main-content .cvs-box img{width:100px}.store-landing-page.container .best-buy-hero section.main-content .best-buy-box .h6,.store-landing-page.container .best-buy-hero section.main-content .cvs-box .h6,.store-landing-page.container .cvs-hero section.main-content .best-buy-box .h6,.store-landing-page.container .cvs-hero section.main-content .cvs-box .h6{font-size:14px;margin:8px 0 10px}.store-landing-page.container .best-buy-hero section.main-content .best-buy-box,.store-landing-page.container .cvs-hero section.main-content .best-buy-box{width:140px;height:140px;padding:20px 20px 12px;left:66%;top:280px}.store-landing-page.container .best-buy-hero section.main-content .best-buy-box img,.store-landing-page.container .cvs-hero section.main-content .best-buy-box img{width:90px}}@media screen and (min-width:1200px){.store-landing-page.container .best-buy-hero section.main-content .best-buy-box,.store-landing-page.container .cvs-hero section.main-content .best-buy-box{top:40px;right:0;left:auto}}.store-landing-page.container .best-buy-hero section.main-content .best-buy-box .h6,.store-landing-page.container .cvs-hero section.main-content .best-buy-box .h6{color:#fff}.store-landing-page.container .best-buy-hero section.main-content .kardia-box,.store-landing-page.container .cvs-hero section.main-content .kardia-box{background-color:#F15757;width:calc(100% + 40px);margin-left:-20px;display:table;height:115px}@media screen and (min-width:768px){.store-landing-page.container .best-buy-hero section.main-content .kardia-box,.store-landing-page.container .cvs-hero section.main-content .kardia-box{width:300px;position:absolute;left:50%;margin-left:-150px;border-radius:10px;bottom:-50px}}@media screen and (min-width:1200px){.store-landing-page.container .best-buy-hero section.main-content .kardia-box,.store-landing-page.container .cvs-hero section.main-content .kardia-box{bottom:-40px;left:20px;padding:12px 4px 12px 20px;margin:0;width:343px}}.store-landing-page.container .best-buy-hero section.main-content .kardia-box img,.store-landing-page.container .cvs-hero section.main-content .kardia-box img{display:table-cell;vertical-align:middle;width:120px;padding:10px 0}@media screen and (min-width:1200px){.store-landing-page.container .best-buy-hero section.main-content .kardia-box img,.store-landing-page.container .cvs-hero section.main-content .kardia-box img{display:inline-block;float:right;width:150px}}.store-landing-page.container .best-buy-hero section.main-content .kardia-box .h6,.store-landing-page.container .cvs-hero section.main-content .kardia-box .h6{display:table-cell;vertical-align:middle;width:60%}@media screen and (min-width:1200px){.store-landing-page.container .best-buy-hero section.main-content .kardia-box .h6,.store-landing-page.container .cvs-hero section.main-content .kardia-box .h6{display:block;width:auto;float:left;margin-top:28px}}.store-landing-page.container .best-buy-hero section.main-content .kardia-box .h6 a,.store-landing-page.container .cvs-hero section.main-content .kardia-box .h6 a{text-decoration:none;color:#fff}.store-landing-page.container .best-buy-hero section.main-content .kardia-box .h6 span,.store-landing-page.container .cvs-hero section.main-content .kardia-box .h6 span{display:block}.store-landing-page.container .best-buy-hero section.main-content .kardia-box .h6 p,.store-landing-page.container .cvs-hero section.main-content .kardia-box .h6 p{text-transform:none;margin:12px 0 0;font-size:15px}.store-landing-page.container .kardia-benefits{background-color:#F1F5F3}.store-landing-page.container .kardia-benefits .h1{text-align:center}@media screen and (min-width:768px){.store-landing-page.container .kardia-benefits .h1 span{display:inline}}.store-landing-page.container .kardia-benefits .key-benefits{margin-top:40px;overflow:hidden}.store-landing-page.container .kardia-benefits .key-benefits li{display:table;float:left;width:100%;margin-bottom:20px;background-color:#fff;border-radius:10px;padding:20px;text-align:center;min-height:120px}.store-landing-page.container .kardia-benefits .key-benefits li:last-child{margin:0}@media screen and (min-width:768px){.store-landing-page.container .kardia-benefits .key-benefits li{width:calc((100% - 20px)/ 2);margin:0 20px 20px 0;padding:24px}.store-landing-page.container .kardia-benefits .key-benefits li:nth-child(2){margin-right:0}}@media screen and (min-width:1200px){.store-landing-page.container .kardia-benefits .key-benefits li{width:calc((100% - 60px)/ 4);margin:0 20px 0 0;padding:30px 40px;height:180px}.store-landing-page.container .kardia-benefits .key-benefits li p span{display:block}.store-landing-page.container .kardia-benefits .key-benefits li:nth-child(2){margin-right:20px}}.store-landing-page.container .kardia-benefits .key-benefits li p{display:table-cell;vertical-align:middle}.store-landing-page.container .kardia-benefits.best-buy{background-color:#E2E7E3}.store-landing-page.container .doctor-video{margin-top:60px}.store-landing-page.container .doctor-video .h1 span{display:block}.store-landing-page.container .doctor-video .video-img{background-image:url(/img/commercial-mobile.jpg)}.store-landing-page.container .cvs-locations{text-align:center}.store-landing-page.container .cvs-locations .location-table{margin-top:40px}@media screen and (min-width:768px){.store-landing-page.container .doctor-video .h1 span{display:inline}.store-landing-page.container .doctor-video .video-img{background-image:url(/img/commercial-tablet.jpg)}.store-landing-page.container .cvs-locations .location-table{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:600px;margin:32px auto 0}.store-landing-page.container .cvs-locations .location-table .state{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}}.store-landing-page.container .cvs-locations .location-table .state{margin-bottom:24px}@media screen and (min-width:1200px){.store-landing-page.container .doctor-video .video-img{background-image:url(/img/commercial-desktop.jpg);padding-bottom:56.25%}.store-landing-page.container .cvs-locations .location-table{width:100%}.store-landing-page.container .cvs-locations .location-table .state{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;margin-bottom:0}}.store-landing-page.container .cvs-locations .location-table .state .name{font-size:16px;color:#536062;font-weight:700;text-transform:uppercase}.store-landing-page.container .cvs-locations .location-table .store{border-bottom:1px solid #E2E7E3;padding-bottom:15px;margin:0 40px}.store-landing-page.container .cvs-locations .location-table .store:last-of-type{border-bottom:none}@media screen and (min-width:768px){.store-landing-page.container .cvs-locations .location-table .store{margin:0 0 12px;border-bottom:none;padding:0}}.store-landing-page.container .cvs-locations .location-table .store .h2{margin-bottom:0}.store-landing-page.container .cvs-locations .location-table .store .h2 a{text-decoration:none}.store-landing-page.container .cvs-locations .location-table .store p{margin-bottom:5px}.store-landing-page.container .best-buy-hero{background-color:#F1F5F3}.store-landing-page.container .best-buy-hero section.main-content{padding-bottom:80px}.store-landing-page.container .best-buy-hero section.main-content .text h1{color:#142A39}.store-landing-page.container .best-buy-hero section.main-content>img{margin-left:-1px}.store-landing-page.container .best-buy-hero section.main-content .kardia-box{background-color:#2D9F86}.store-landing-page.container .disclaimer{font-size:13px;color:#536062;margin:0 0 24px;text-align:center}.store-landing-page.container .disclaimer a{text-decoration:none;color:#536062}.product .hero{background-color:#F1F5F3;text-align:center}.product .hero section.main-content{padding-bottom:40px}.product .hero .h1,.product .hero h1{margin-bottom:12px}@media screen and (min-width:768px){.product .hero .h1,.product .hero h1{font-size:44px;margin-bottom:24px}}@media screen and (min-width:1200px){.product .hero section.main-content{padding-top:90px}.product .hero .h1,.product .hero h1{margin-bottom:30px;font-size:54px}}.product .hero .h1 span,.product .hero h1 span{display:block}@media screen and (min-width:350px){.product .hero .h1 span,.product .hero h1 span{display:inline}}.product .hero p{margin:0;color:#2D9F86;font-size:18px;line-height:30px}.product .video .main-content{padding-top:40px}@media screen and (min-width:768px){.product .hero p{line-height:28px}.product .hero .how-it-works-anchor{display:none}.product .video .main-content{padding:40px 80px 80px}}@media screen and (min-width:1200px){.product .hero p{font-size:22px}.product .video .main-content{padding:75px 20px 120px}}.product .video .main-content>p{text-align:center;width:90%;padding-bottom:54px;margin:20px auto 0;color:#536062}@media screen and (min-width:768px){.product .video .main-content>p{width:45%}}.product .video .h1{text-align:center;color:#142A39;margin:0 auto}.product .video .video-img{background-image:url(/img/km-video-poster-desktop.jpg);position:relative;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-position:center center;height:0;padding:0 0 56.3%}.product .video .video-btn{position:absolute;top:20%}@media screen and (min-width:1200px){.product .video .main-content>p{width:40%}.product .video .video-img{height:522px;width:80%;margin:0 auto;padding:0}.product .video .video-btn{position:static}}.product .video .video-btn .play-cont{width:40px;height:40px;margin:0 auto 12px;display:inline}.product .video .video-btn .play-btn{float:left;height:40px;width:40px;border-radius:40px;text-align:center;background-color:#fff;color:#fff}.product .video .video-btn a{color:#fff;text-decoration:none}.product .video .video-btn a p{font-weight:700;font-size:22px;margin:0;display:block;text-shadow:0 1px 5px rgba(0,0,0,.4);max-width:225px}@media screen and (min-width:350px){.product .video .video-btn{top:42%}.product .video .video-btn a p{margin:0 0 0 24px;display:inline-block}}.product .video .cta{text-align:center;margin-top:30px}.product .video .cta .disclaimer{margin-top:10px}.product .tech-specs{background-color:#F1F5F3}.product.km6l .image,.toolkit .resource-hub{background-color:#9D9A8C;background-size:100%}.product .tech-specs .h1{text-align:center;color:#142A39}.product .tech-specs .h3{color:#536062;text-transform:uppercase;margin:0 0 24px;text-align:center}.product .tech-specs .content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:30px 0 0}.product .tech-specs .section{border-bottom:1px solid #C4E5EC;padding:30px 0}.product.km6l .hero video,.resource-hub .hero .hero-video video{border:none;-webkit-mask-image:-webkit-radial-gradient(white,#000);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden}@media screen and (min-width:768px){.product .video .video-btn a p{font-size:24px}.product .tech-specs .h3{text-align:left;width:50%}.product .tech-specs .content{width:620px;margin:50px auto 0}.product .tech-specs .section{display:-webkit-box;display:-ms-flexbox;display:flex}}.product .tech-specs .section:last-of-type{border-bottom:none}.product .tech-specs .section ul{text-align:center}.product .tech-specs .section ul li{color:#536062;margin-bottom:4px}.product .tech-specs .section ul li:last-child{margin-bottom:0}.product.km6l .hero{margin-bottom:12px}@media screen and (min-width:768px){.product .tech-specs .section ul{width:50%;text-align:left}.product.km6l{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product.km6l .hero{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}}.product.km6l .hero img{max-width:360px;width:55%;margin-top:50px;margin-bottom:-15px}.product.km6l .hero video{max-width:85%;margin-left:23px}@media screen and (min-width:768px){.product.km6l .hero img{width:360px}.product.km6l .hero video{max-width:600px;width:100%;margin:1px -1px 0 52px}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.product.km6l .hero video{display:none}.product.km6l .hero .hero-video{background-image:url(/img/KM6L_poster.jpg);background-size:85% auto;height:300px;width:100%;background-repeat:no-repeat;margin:1px auto 0;position:relative;left:10%}}@media screen and (-ms-high-contrast:active) and (min-width:768px),screen and (-ms-high-contrast:none) and (min-width:768px){.product.km6l .hero .hero-video{background-size:600px 317px;height:317px;width:600px;left:26px}}.product.km6l .image{background-image:url(/img/KM6L_Six_Mobile.jpg);height:575px;background-position:center;background-repeat:no-repeat;position:relative}@media screen and (min-width:500px){.product.km6l .image{height:0;padding:0 0 180.579%;background-position:center center}}.product.km6l .image section.main-content{padding-top:40px}.product.km6l .image .text{text-align:center;margin:0 auto;max-width:350px}@media screen and (min-width:768px){.product.km6l .image{background-image:url(/img/KM6L_Six_Tablet.jpg);padding-bottom:121.08%;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.product.km6l .image .text{width:350px}}@media screen and (min-width:1200px){.product .video .video-btn a p{font-size:28px}.product.km6l .image{background-image:url(/img/KM6L_Six.jpg);padding-bottom:52.7344%}.product.km6l .image section.main-content{padding-top:95px}.product.km6l .image .text{text-align:left;margin:0}}.product.km6l .image .text .bold{margin-bottom:12px}.product.km6l .image .text .bold p{font-weight:700}.product.km6l .image .text p{margin:0;color:#fff}.product.km6l .image .text .cta{position:absolute;bottom:40px;width:100%;margin:0 auto;left:0;right:0}.product.km6l .image .text .cta .button{margin:40px 0 10px}@media screen and (min-width:1200px){.product.km6l .image .text .cta .button{margin:45px 0 10px}}.product.km6l .image .text .cta .disclaimer{color:#fff;width:100px;text-align:center;margin:0 auto}@media screen and (min-width:1200px){.product.km6l .image .text .cta .disclaimer{margin:0;opacity:.55}}.product.km6l .banner{background-color:#142A39;color:#fff}.product.km6l .banner section.main-content{padding:50px 40px}.product.km6l .banner section.main-content p{color:#2D9F86;text-align:center;margin:0 auto}.product.km6l .top-bottom{padding:0 40px 48px;margin:0 20px;text-align:center}@media screen and (min-width:768px){.product.km6l .banner section.main-content p{width:80%}.product.km6l .banner section.main-content p span{display:block}.product.km6l .top-bottom{border-bottom:1px solid #BABFBD;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}}@media screen and (min-width:1200px){.product.km6l .banner section.main-content p{width:50%}.product.km6l .top-bottom{padding:0;width:928px;margin:0 auto;max-width:80%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;text-align:left}}.product.km6l .top-bottom p{margin:0;color:#536062}.product.km6l .comparison .h1,.product.km6l .top-bottom p.bold{color:#142A39}@media screen and (min-width:1200px){.product.km6l .top-bottom p:first-of-type{margin-top:140px}}.product.km6l .top-bottom p.margin{margin-bottom:12px}.product.km6l .top-bottom .text{max-width:455px;margin:0 auto}.product.km6l .top-bottom video{max-width:340px;width:100%;-webkit-mask-image:-webkit-radial-gradient(white,#000);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden}@media screen and (min-width:1200px){.product.km6l .top-bottom video{max-width:450px;width:450px;height:430px;margin-right:60px}}.product.km6l .video .h1{padding-bottom:48px}@media screen and (min-width:768px){.product.km6l .video .h1{padding-bottom:54px;width:65%}.product.km6l .comparison .h1{margin-bottom:50px}}.product.km6l .video .h1 span{display:inline}@media screen and (min-width:500px){.product.km6l .image .text .cta{position:static}.product.km6l .video .h1 span{display:block}}.product.km6l .video .video-img{background-image:url(/img/6L-poster.jpg)}.product.km6l .comparison{background-color:#F1F5F3;text-align:center}@media screen and (min-width:1200px){.product.km6l .video .h1{width:43%}.product.km6l .comparison section.main-content{padding-top:85px}}.product.km6l .comparison .disclaimer-6l{margin:40px 0 0}.product.km6l .comparison .disclaimer-6l.desktop{display:none}@media screen and (min-width:768px){.product.km6l .comparison .disclaimer-6l.mobile{display:none}.product.km6l .comparison .disclaimer-6l.desktop{display:block}}.product.km6l .comparison .devices{color:#536062;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:768px){.product.km6l .comparison .devices{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:0 auto;max-width:870px}}@media screen and (min-width:768px) and (min-width:1200px){.product.km6l .comparison .devices{width:75%}}.product.km6l .comparison .devices img{max-width:370px;width:100%;margin-bottom:34px}@media screen and (min-width:768px){.product.km6l .comparison .devices img{margin-bottom:47px}.product.km6l .comparison .devices .km1,.product.km6l .comparison .devices .km6{width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.product.km6l .comparison .devices .km1,.resource-hub .hero .text{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media screen and (min-width:768px){.product.km6l .comparison .devices .km1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;border-right:1px solid #BABFBD}}.product.km6l .comparison .devices .km6{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;border-bottom:1px solid #BABFBD;padding-bottom:48px;margin-bottom:32px}@media screen and (min-width:768px){.product.km6l .comparison .devices .km6{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding-bottom:0;margin-bottom:0;border-bottom:none}}.product.km6l .comparison .devices .name{font-weight:400;font-size:21px;padding-top:16px;padding-bottom:16px;margin:0;line-height:1.5}@media screen and (min-width:1200px){.product.km6l .comparison .devices .name{padding-bottom:33px}}.product.km6l .comparison .devices .cta{margin-top:auto}.product.km6l .comparison .devices .price{color:#2D9F86;font-size:18px;font-weight:700;margin:12px 0 0}.product.km6l .comparison .devices ul{padding:0 20px;margin-bottom:30px}@media screen and (min-width:350px){.product.km6l .comparison .devices ul{width:300px;padding:0;margin:0 auto 30px}}.product.km6l .comparison .devices ul li{margin-bottom:12px}.product.km6l .testimonial{text-align:center}.product.km6l .testimonial img{width:96px;height:96px}.product.km6l .testimonial .h2.quote{margin:25px 20px 16px;color:#142A39;font-size:28px;line-height:1.2}@media screen and (min-width:768px){.product.km6l .testimonial .h2.quote{width:75%;margin:25px auto 16px;font-size:30px}}.product.km6l .testimonial .credentials p{margin:0;color:#2D9F86}.product.km6l .testimonial p.small{color:#536062;margin:0;font-size:13px;padding:0 20px}.product.km6l .testimonial p.small:last-of-type{margin-bottom:24px}.product.km6l .testimonial p.small a{text-decoration:none;color:#536062}.product.km6l .disclaimer{color:#BABFBD}@media screen and (min-width:768px){.product.km .hero{background-size:100%;background-repeat:no-repeat;background-color:#585447;height:0;padding:0 0 125.651%;background-position:center center;background-image:url(/img/km-header-tablet.jpg)}}@media screen and (min-width:1200px){.product.km6l .testimonial .h2.quote{width:740px}.product.km .hero{background-image:url(/img/km-header-desktop.jpg);padding-bottom:69.35714%}}.product.km .hero section.main-content{padding-top:34px}@media screen and (min-width:768px){.product.km .hero section.main-content{padding-top:80px}}.product.km .hero .mobile-hero{background-image:url(/img/km-header-mobile.jpg);background-size:100%;background-repeat:no-repeat;background-color:#585447;height:0;padding:0 0 60.8696%;background-position:center center}@media screen and (min-width:768px){.product.km .hero .mobile-hero{background-image:none;padding:0;display:none}.product.km .hero .mobile-border{display:none}}.product.km .hero .mobile-border{border-bottom:1px solid #BABFBD;margin:0 20px;padding-top:30px}.product.km .hero .line{display:none}.product.km .hero .h1,.product.km .hero h1{line-height:1.2}@media screen and (min-width:768px){.product.km .hero .line{display:table}.product.km .hero .h1,.product.km .hero h1{color:#fff;width:75%;margin:0 auto 30px}}@media screen and (min-width:1200px){.product.km .hero .h1,.product.km .hero h1{width:50%}}.product.km .hero .h1 span,.product.km .hero h1 span{display:block}.product.km .hero p{margin:0 auto 30px;color:#536062;max-width:480px}.product.km .hero .view-details{display:none}@media screen and (min-width:768px){.product.km .hero p{color:#fff;width:540px}.product.km .hero .view-details{display:block}}.product.km .hero.radio .h1 span,.product.km .hero.radio h1 span{display:inline}.product.km .hero.radio p{max-width:490px}.product.km .video{background-color:#F1F5F3}@media screen and (min-width:768px){.product.km .hero.radio .h1 span,.product.km .hero.radio h1 span{display:block}.product.km .video .h1{width:50%}}@media screen and (min-width:1200px){.product.km .video .h1{width:32%}}@media screen and (min-width:768px){.product.km .video.radio .h1{max-width:370px;width:58%}}@media screen and (min-width:1200px){.product.km .video.radio .h1{max-width:450px;width:38%}}.product.km .trust-banner{padding:38px 0}.product.km .trust-banner .badge p{width:72%;min-width:265px}.product .kardiacare-plan,.product .kardiacare-table{background-color:#fff}.exec-team .bios .board-bio.bio,.product .kardiacare-plan section.main-content .kardiacare__cont,.product .kardiacare-table section.main-content .kardiacare__cont,.product.vitality .product-description{background-color:#F1F5F3}.product.vitality .vitality-hero section.main-content{padding:50px 20px;text-align:center}.product.vitality .vitality-hero section.main-content .intro h1{margin-bottom:12px}@media screen and (min-width:768px){.product.km .trust-banner .badge p{min-width:auto;width:100%}.product.vitality .vitality-hero section.main-content .intro h1{font-size:36px}}@media screen and (min-width:1200px){.product.vitality .vitality-hero section.main-content{padding:50px 20px 80px}.product.vitality .vitality-hero section.main-content .intro h1{font-size:42px}}.product.vitality .vitality-hero section.main-content .intro p strong{color:#F41C5E;font-size:18px}@media screen and (min-width:768px){.product.vitality .vitality-hero section.main-content .intro p{font-size:18px;max-width:790px;margin:0 auto 12px}.product.vitality .vitality-hero section.main-content .intro p strong{display:block;font-size:22px}}.product.vitality .vitality-hero section.main-content .intro img{width:130px;margin-bottom:20px}.product.vitality .vitality-hero section.main-content .intro a{margin-top:14px}.product.vitality .product-description section.main-content{padding:40px 30px 60px}@media screen and (min-width:768px){.product.vitality .product-description section.main-content{padding:40px 40px 60px}}.product.vitality .product-description section.main-content .flex{margin-bottom:40px}@media screen and (min-width:1200px){.product.vitality .product-description section.main-content{padding:120px 20px}.product.vitality .product-description section.main-content .flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:60px}}.product.vitality .product-description section.main-content .image{text-align:center}@media screen and (min-width:768px){.product.vitality .product-description section.main-content .image{width:500px;margin:0 auto}}.product.vitality .product-description section.main-content .image a{display:none}@media screen and (min-width:1200px){.product.vitality .product-description section.main-content .image{-ms-flex-item-align:start;align-self:flex-start;margin-right:40px;-ms-flex-preferred-size:500px;flex-basis:500px;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.product.vitality .product-description section.main-content .image a{display:inline-block;margin-top:12px}.product.vitality .product-description .desc{width:620px}.product.vitality .product-description .desc .btn-cont{display:none}}.product.vitality .product-description .desc .h1{margin-bottom:12px}.product.vitality .product-description .desc p{margin:0 0 20px}.product.vitality .product-description .desc ul{list-style-type:disc;margin-left:20px}.product.vitality .product-description .desc ul li{margin-bottom:6px;font-weight:lighter}.product.vitality .product-description .desc ul li:last-child{margin-bottom:0}.product.vitality .product-description .desc .disclaimer{font-size:12px;margin:20px 0 0}.product.vitality .product-description .desc .btn-cont{text-align:center;margin-top:20px}.exec-team .bios,.resource-hub .row{display:-webkit-box;display:-ms-flexbox}.product.vitality .faq .h1{text-align:center}.product.vitality .faq .topics .topic article a{text-decoration:none;color:#142A39}.product .use-cases .bullets{padding-bottom:50px}@media screen and (min-width:1200px){.product .use-cases .bullets{padding-bottom:60px}.product .use-cases .bullets li p{width:85%}.product .use-cases .bullets li:nth-child(2) .h3{margin-bottom:14px}}.international h1{margin-bottom:60px}.international p{margin-bottom:32px}.international .h2,.international h2{margin:30px 0}.international h3{margin-bottom:12px;border-bottom:1px solid rgba(83,96,98,.25);padding-bottom:4px}.international .current-resellers{margin-bottom:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.international .current-resellers>li.country{font-size:15px;line-height:22px;font-weight:700;margin-bottom:20px}.international .current-resellers>li.country a{font-weight:400}.international .current-resellers>li.country>a{font-weight:700}.international .current-resellers ul{margin:8px 0 12px}.international .current-resellers ul li{font-weight:400;margin-bottom:6px}.international .current-resellers ul li:last-child{margin-bottom:0}.exec-team section.main-content{padding-top:100px;position:relative}.exec-team section.main-content#executive-team{padding-bottom:40px}.exec-team section.main-content h1{margin-bottom:55px}.exec-team .exec-bio .name{font-family:soleil,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;color:#142A39;font-size:16px;line-height:23px;margin:0 0 4px}.exec-team .exec-bio .title{font-weight:400;color:#2D9F86;font-size:16px;line-height:23px;margin:0 0 4px}.exec-team .bios .board-bio .name{font-family:soleil,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;color:#142A39;font-size:20px;line-height:23px;margin:0 0 4px}.exec-team .bios .board-bio .title{font-weight:400;color:#2D9F86;font-size:16px;line-height:23px;margin:0}.exec-team .bios .board-bio.bio{margin-bottom:20px}@media screen and (min-width:768px){.international .current-resellers{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.international .current-resellers>li.country{width:33.333%}.exec-team .bios .board-bio.bio{width:calc(50% - 20px);min-height:137px}.exec-team .bios .board-bio.bio:nth-child(odd){margin:0 20px 20px 0}}@media screen and (min-width:1024px){.exec-team .bios .board-bio.bio{width:calc((100% - 40px)/ 3)}.exec-team .bios .board-bio.bio:nth-child(odd){margin:0 0 20px}.exec-team .bios .board-bio.bio:nth-child(3n - 1){margin:0 20px 20px}}.exec-team .bios .board-bio.bio .details{padding:32px 24px}.exec-team .bios{display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}.exec-team .bios .bio{width:100%}@media screen and (min-width:768px){.exec-team .bios .bio{width:50%}}@media screen and (min-width:1024px){.exec-team .bios .bio{width:25%}.bio-modal-fade-screen .bio-modal{max-width:1200px}}.exec-team .bios .bio .image{position:relative;background-color:#BABFBD}.exec-team .bios .bio .image .gridImg{background-size:cover;background-repeat:no-repeat;background-position:center;height:500px;margin:0 auto;display:block}.bio-modal-fade-screen,.exec-team .bios .bio .bio-content{display:none}.exec-team .bios .bio .image.customSize .gridImg{background-position:center 0}@media (min-width:400px) and (max-width:1024px){.exec-team .bios .bio .image.customSize .gridImg{background-size:contain;background-color:#F1F5F3}}.exec-team .bios .bio .details{text-align:center;padding:24px 0 66px}@media screen and (min-width:768px){.exec-team .bios .bio .image .gridImg{height:406px}.exec-team .bios .bio:hover{cursor:pointer}.exec-team .bios .bio:hover .details{background-color:#F1F5F3}.exec-team .bios .bio:hover .image .tint{position:absolute;background-color:rgba(20,42,57,.4);height:100%;width:100%;top:0}}.bio-modal-fade-screen.open{display:block;width:100%;height:100%;position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(255,255,255,.5);z-index:99999999999}.bio-modal-fade-screen .bio-modal{position:fixed;top:0;left:0;background-color:#fff;width:100%}.bio-modal-fade-screen .bio-modal .bio-modal-content{overflow-y:scroll;height:100vh}@media screen and (min-width:768px){.bio-modal-fade-screen .bio-modal{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:calc(100% - 80px);-webkit-box-shadow:15px 15px 30px 0 rgba(0,0,0,.25);box-shadow:15px 15px 30px 0 rgba(0,0,0,.25)}.bio-modal-fade-screen .bio-modal .bio-modal-content{height:auto;max-height:calc(100vh - 100px)}}.bio-modal-fade-screen .bio-modal .image{background-color:#BABFBD;text-align:center;background-size:cover;background-position:top center;background-repeat:no-repeat;height:585px}@media screen and (min-width:768px){.bio-modal-fade-screen .bio-modal .image{background-position:top center;height:425px}}@media (min-width:400px) and (max-width:1024px){.bio-modal-fade-screen .bio-modal .image.customSize{background-size:contain;background-color:#F1F5F3}}.bio-modal-fade-screen .bio-modal .text{padding:20px 40px 120px}@media screen and (min-width:768px){.bio-modal-fade-screen .bio-modal .text{padding:28px 60px 39px}}@media screen and (min-width:1024px){.bio-modal-fade-screen .bio-modal .bio-modal-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;overflow-y:auto}.bio-modal-fade-screen .bio-modal .image{background-position:center;height:auto;width:50%}.bio-modal-fade-screen .bio-modal .text{width:50%;padding:100px 70px;overflow-y:scroll}}.bio-modal-fade-screen .bio-modal .text .name,.bio-modal-fade-screen .bio-modal .text .title{text-align:center}.bio-modal-fade-screen .bio-modal .text .bio-content{margin-top:25px}.bio-modal-fade-screen .bio-modal .text .bio-content p{margin-bottom:12px}.bio-modal-fade-screen .bio-modal .text .bio-content p:last-of-type{margin-bottom:0}.bio-modal-fade-screen .bio-modal .bio-modal-close-cont{background-color:rgba(221,221,219,.35);position:absolute;top:40px;left:15px;height:70px;width:70px;border-radius:50%}@media screen and (min-width:768px){.bio-modal-fade-screen .bio-modal .text .name,.bio-modal-fade-screen .bio-modal .text .title{text-align:left}.bio-modal-fade-screen .bio-modal .text .bio-content{margin-top:12px}.bio-modal-fade-screen .bio-modal .bio-modal-close-cont{top:20px;right:20px;left:auto;background-color:transparent;height:auto;width:auto;border-radius:0}}.bio-modal-fade-screen .bio-modal .bio-modal-close{height:32px;width:32px;margin-top:18px;margin-left:23px;cursor:pointer;border:solid #142A39;border-width:0 2px 2px 0;-webkit-transform:rotate(135deg);transform:rotate(135deg)}@media screen and (min-width:768px){.bio-modal-fade-screen .bio-modal .bio-modal-close{height:20px;width:20px;border:none;-webkit-transform:none;transform:none}.bio-modal-fade-screen .bio-modal .bio-modal-close:after,.bio-modal-fade-screen .bio-modal .bio-modal-close:before{position:absolute;top:3px;right:3px;bottom:0;left:50%;-webkit-transform:rotate(45deg);transform:rotate(45deg);height:25px;width:2px;background:#142A39;content:'';display:block;margin:-3px 0 0 -1px}.bio-modal-fade-screen .bio-modal.no-img{width:600px}}.bio-modal-fade-screen .bio-modal .bio-modal-close:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.bio-modal-fade-screen .bio-modal.no-img .image{display:none}@media screen and (min-width:1024px){.bio-modal-fade-screen .bio-modal .bio-modal-close:after,.bio-modal-fade-screen .bio-modal .bio-modal-close:before{background:#2D9F86}.bio-modal-fade-screen .bio-modal.no-img .text{width:100%;padding:50px 70px 70px}}.resource-hub{text-align:center}.resource-hub .h1{color:#142A39}.resource-hub .row{display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.resource-hub .bullets>ul,.resource-hub .bullets>ul .col-2{display:-webkit-box;display:-ms-flexbox;-webkit-box-direction:normal}@media screen and (min-width:768px){.resource-hub .h1{margin-bottom:48px}.resource-hub .row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.resource-hub .bullets{margin:0;padding:0}@media screen and (min-width:1200px){.resource-hub .bullets{width:1000px;margin:0 auto}}.resource-hub .bullets>ul{margin:0 auto;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column}.resource-hub .bullets>ul>li{background-color:#F1F5F3;padding:36px 28px;text-align:center;border-radius:10px}@media screen and (min-width:768px){.resource-hub .bullets>ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.resource-hub .bullets>ul>li{margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.resource-hub .bullets>ul>li:before{display:none}.resource-hub .bullets>ul>li:last-child{margin-bottom:0}.resource-hub .bullets>ul>li h3{color:#142A39;text-transform:none;font-weight:700;line-height:1.25}.resource-hub .bullets>ul>li .excerpt{margin:0 auto 24px;max-width:520px}.resource-hub .bullets>ul>li .link{margin:auto 0 0}.resource-hub .bullets>ul>li .video-desc{margin:0 auto;max-width:568px}.resource-hub .bullets>ul>li .video-desc:last-of-type{margin-bottom:18px}.resource-hub .bullets>ul>li a{text-transform:uppercase;text-decoration:none;font-weight:700;font-size:16px}.resource-hub .bullets>ul .col-1{width:100%}.resource-hub .bullets>ul .col-1:last-child{margin-bottom:15px}.resource-hub .bullets>ul .col-3{margin-bottom:15px;width:100%}@media screen and (min-width:768px){.resource-hub .bullets>ul .col-3{width:calc(50% - 7.5px);margin:0 15px 15px 0}}@media screen and (min-width:1000px){.resource-hub .bullets>ul .col-3{width:calc(33.333% - 10px);margin:0 15px 15px 0}}@media screen and (min-width:768px){.resource-hub .bullets>ul .col-3:nth-of-type(2n){margin-right:0}}@media screen and (min-width:1000px){.resource-hub .bullets>ul .col-3:nth-of-type(2n){margin-right:15px}.resource-hub .bullets>ul .col-3:nth-of-type(3n){margin-right:0}}.resource-hub .bullets>ul .col-3:last-child{margin:0}.resource-hub .bullets>ul .col-2{margin-bottom:15px;display:flex;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;width:100%}@media screen and (min-width:768px){.resource-hub .bullets>ul .col-3:last-child{margin-bottom:15px}.resource-hub .bullets>ul .col-2{width:calc(50% - 7.5px);margin:0 15px 0 0}}.resource-hub .bullets>ul .col-2 .link,.resource-hub .bullets>ul .col-2:last-of-type{margin:0}.resource-hub a.play-video,.resource-hub a.play-video-link{text-decoration:none;color:#142A39;font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.resource-hub a.play-video .play-btn,.resource-hub a.play-video-link .play-btn{height:40px;width:40px;border-radius:40px;text-align:center;background-color:#fff;float:left;-webkit-box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.resource-hub a.play-video .play-btn:focus,.resource-hub a.play-video .play-btn:hover,.resource-hub a.play-video-link .play-btn:focus,.resource-hub a.play-video-link .play-btn:hover{-webkit-box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.resource-hub .background-video{position:relative;background-size:contain;background-repeat:no-repeat;background-position:50% 50%;width:180px;height:100px;margin:0 auto 20px;z-index:0}.resource-hub .background-video.ahsn-nenc{background-image:url(/img/digital-transformation-bg.png)}.resource-hub .background-video.esc-digital{background-image:url(/img/esc-digital-health-bg.png)}.resource-hub .background-video.esc-2021{background-image:url(/img/esc-2021-bg.png)}.resource-hub .background-video .background-color{background-color:rgba(20,42,57,.7);position:absolute;top:0;left:0;height:100%;width:100%;z-index:-1}.resource-hub .background-video .play-video{z-index:2;height:100px}.resource-hub .background-video .link a{font-weight:700}.resource-hub .hero{background-color:#F1F5F3}.resource-hub .hero .text{padding:0 20px;text-align:center;max-width:340px;margin:0 auto}@media screen and (min-width:768px){.resource-hub .hero .text{text-align:left;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin:0;padding:0;max-width:370px}}.resource-hub .hero .text p.nomargin{margin:0}.resource-hub .hero .hero-video{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;text-align:center;-ms-flex-negative:0;flex-shrink:0}@media screen and (min-width:768px){.resource-hub .hero .hero-video{margin-top:4px;width:50%;margin-left:3%}}@media screen and (min-width:1200px){.resource-hub .hero .text{padding-left:80px;max-width:450px}.resource-hub .hero .hero-video{margin-left:90px}}.resource-hub .hero .hero-video video{width:100%;max-width:581px;margin-left:16px}.resource-hub .our-devices{background-color:#F1F5F3;color:#536062;text-align:center}@media screen and (min-width:1200px){.resource-hub .hero .hero-video video{width:581px}.resource-hub .our-devices{margin-bottom:40px}}.resource-hub .our-devices .h3{color:#2D9F86;font-size:20px}.resource-hub .our-devices .km1{border-top:1px solid #BABFBD;padding-top:48px;margin-top:48px}@media screen and (min-width:768px){.resource-hub .hero .hero-video video{margin-left:0}.resource-hub .our-devices .km6{border-right:1px solid #BABFBD;padding-right:30px;width:50%}.resource-hub .our-devices .km1{padding-top:0;margin-top:0;border-top:none;padding-left:30px;width:50%}}@media screen and (min-width:1200px){.resource-hub .our-devices .km6{padding-right:0}.resource-hub .our-devices .km1{padding-left:0}}.resource-hub .our-devices img{max-width:370px;width:100%;margin-bottom:34px}@media screen and (min-width:768px){.resource-hub .our-devices img{margin-bottom:17px;width:300px}.resource-hub .our-devices ul{min-height:230px;height:276px}}.resource-hub .our-devices ul{margin-bottom:30px}@media screen and (min-width:350px){.resource-hub .our-devices ul{width:288px;padding:0;margin:0 auto 30px}}.resource-hub .our-devices ul li{margin-bottom:12px}.resource-hub .our-devices .play-video .play-btn{margin-right:20px}.resource-hub .about-alivecor section.main-content{padding:50px 20px}@media screen and (min-width:1200px){.resource-hub .about-alivecor section.main-content{padding:120px 20px}}.resource-hub .about-alivecor .brand-assets{margin-top:20px}.resource-hub .clinical-validation section.main-content,.resource-hub .educational-material section.main-content,.resource-hub .use-case section.main-content,.resource-hub .video-presentations section.main-content{padding:50px 20px}.resource-hub .clinical-validation .button_cont{margin-top:24px}@media screen and (min-width:768px){.resource-hub .clinical-validation .button_cont{margin-top:48px}.resource-hub .educational-material .h1{margin-bottom:12px}.resource-hub .educational-material p{margin-bottom:48px}}.resource-hub .order-devices{background-color:#F1F5F3;margin-top:20px}@media screen and (min-width:1200px){.resource-hub .clinical-validation section.main-content,.resource-hub .educational-material section.main-content,.resource-hub .use-case section.main-content,.resource-hub .video-presentations section.main-content{padding:80px 20px}.resource-hub .order-devices{margin-top:40px}}.resource-hub .order-devices section.main-content{position:relative;text-align:center}@media screen and (min-width:768px){.resource-hub .order-devices section.main-content{padding:100px 40px;width:740px;text-align:left}.resource-hub .order-devices h2{margin-left:40px;text-align:left}}@media screen and (min-width:1200px){.resource-hub .order-devices section.main-content{padding:100px 70px}.resource-hub .order-devices h2{margin:0 0 30px}}.resource-hub .order-devices p{margin:0 auto 12px}@media screen and (min-width:768px){.resource-hub .order-devices p{margin:0 0 12px 40px;text-align:left}}@media screen and (min-width:1200px){.resource-hub .order-devices p{margin:0 0 12px}}.resource-hub .order-devices p.nomargin{margin:0 auto}@media screen and (min-width:768px){.resource-hub .order-devices p.nomargin{margin:0 0 0 40px;text-align:left}.resource-hub .order-devices .image{position:absolute;bottom:0;right:100px}}@media screen and (min-width:1200px){.resource-hub .order-devices p.nomargin{margin:0}}@media screen and (min-width:768px) and (min-width:1200px){.resource-hub .order-devices .image{right:70px}}.resource-hub .order-devices .image img.mobile{display:block;width:100%;max-width:250px;margin:40px auto 0}.resource-hub .order-devices .image img.desktop{display:none}.resource-hub .order-devices .button{margin-top:20px}@media screen and (min-width:768px){.resource-hub .order-devices .image img.mobile{display:none}.resource-hub .order-devices .image img.desktop{display:block;width:200px}.resource-hub .order-devices .button{margin:20px 0 0 40px}}@media screen and (min-width:1200px){.resource-hub .order-devices .button{margin:20px 0 0}.resource-hub .split>div.bullets ul .col-2:last-child{height:156px}}.resource-hub .split>div.bullets{margin:0}.resource-hub .split>div.bullets ul .col-2{margin-bottom:15px}.resource-hub .split>div.bullets ul .col-2:nth-of-type(2){margin:0 0 15px}@media screen and (min-width:1000px){.resource-hub .split{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.resource-hub .split>div{width:calc(50% - 7.5px)}.resource-hub .split>div.bullets ul .col-2:last-child{padding:24px}}.resource-hub .split .video{background-color:#F1F5F3;border-radius:10px;margin-bottom:15px;padding:36px}@media screen and (min-width:768px){.resource-hub .split .video{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.single-press section.main-content{max-width:1000px;padding:80px 40px}@media screen and (min-width:1200px){.resource-hub .split .video{height:346.5px}.single-press section.main-content{padding:120px 20px}}.single-press section.main-content p{margin-bottom:16px}.single-press section.main-content ul{padding-left:40px;list-style-type:disc;font-weight:300;margin-bottom:16px}.single-press section.main-content ol{padding-left:40px;list-style-type:decimal;font-weight:300;margin-bottom:16px}.single-press .tab-container{max-width:1200px;margin:0 auto;padding:0 20px}.single-press .tab-container .tab{position:absolute;top:20px}.single-press .tab-container .tab .h6{margin:0}.single-press .tab-container .tab a{text-decoration:none}.single-press .tab-container .tab svg{height:20px;width:20px;display:inline;vertical-align:bottom;margin-right:8px}.single-press .tab-container .tab svg path{stroke:#2D9F86;stroke-width:3px}.col-2.press .left h1{margin-bottom:32px;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.col-2.press .right ul{list-style-type:none;margin:42px 0 60px;padding:0}.col-2.press .right ul li{margin-bottom:20px}.col-2.press .right .h3{margin-bottom:12px}.col-2.press .right a{font-weight:lighter}.col-2.press .address{text-align:center;padding:0 40px 40px}@media screen and (min-width:768px){.toolkit .hero{background-color:#bbbec3;height:0;padding:0 0 69.1406%;background-position:center center;background-size:100%;background-repeat:no-repeat;position:relative;background-image:url(/img/Partner-Toolkit-Tablet.jpg);-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.toolkit .hero .mobile-img{display:none}}@media screen and (min-width:1200px){.toolkit .hero{background-image:url(/img/Partner-Toolkit-Desktop.jpg);padding-bottom:38.7%}}.toolkit .form section.main-content,.toolkit .hero section.main-content{padding:60px 20px}.toolkit .hero .mobile-img img{display:block}@media screen and (min-width:768px){.toolkit .hero section.main-content{padding:80px 40px}}@media screen and (min-width:1200px){.toolkit .hero section.main-content{padding:120px 20px}}.toolkit .hero .text{text-align:center;max-width:360px;margin:0 auto}@media screen and (min-width:768px){.toolkit .hero .text{background-color:rgba(241,245,243,.5);padding:40px;border-radius:10px;width:440px;max-width:440px;margin:0 auto}}@media screen and (min-width:1200px){.toolkit .hero .text{width:35%;max-width:35%;text-align:left;margin:0}.toolkit .onboarding section.main-content{padding:80px 20px}}.toolkit .assets,.toolkit .email,.toolkit .onboarding,.toolkit .product section.main-content .col-2{text-align:center}.toolkit .onboarding{background-color:#F1F5F3}.toolkit .onboarding p{margin-bottom:40px}@media screen and (min-width:1200px){.toolkit .assets section.main-content{padding:80px 20px}}.toolkit .assets section.main-content p{max-width:380px;margin:0 auto 60px}.toolkit .assets section.main-content ul li{background-color:#F1F5F3;padding:40px 20px;border-radius:20px;margin-bottom:20px}@media screen and (min-width:768px){.toolkit .assets section.main-content p{max-width:540px}.toolkit .assets section.main-content ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.toolkit .assets section.main-content ul li{width:31%;margin-right:3.5%}}@media screen and (min-width:1200px){.toolkit .assets section.main-content ul li{width:18%;margin-right:2.5%;margin-bottom:0}}.toolkit .assets section.main-content ul li .number{width:28px;height:28px;border-radius:50%;color:#fff;background-color:#2D9F86;margin:0 auto 20px;padding:1px 0}.toolkit .assets section.main-content ul li:nth-child(3){margin-right:0}@media screen and (min-width:1200px){.toolkit .assets section.main-content ul li:nth-child(3){margin-right:2.5%}}.toolkit .assets section.main-content ul li:last-child{margin-right:0}.toolkit .email{background-color:#142A39;color:#fff}.toolkit .email section.main-content .col-2{margin-bottom:80px}@media screen and (min-width:768px){.toolkit .email section.main-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:80px 20px;-ms-flex-wrap:wrap;flex-wrap:wrap}.toolkit .email section.main-content .col-2{width:47%;margin-right:6%}}@media screen and (min-width:1200px){.toolkit .email section.main-content .col-2{width:49%;margin-right:2%}.toolkit .product section.main-content{padding:80px 20px}}.toolkit .email section.main-content .col-2:last-of-type{margin-bottom:0}.toolkit .email section.main-content .col-2:nth-of-type(2n) a:last-of-type{margin-left:20px}@media screen and (min-width:768px){.toolkit .email section.main-content .col-2:nth-of-type(2n){margin-right:0}.toolkit .email section.main-content .col-2:nth-of-type(3){margin-bottom:0}.toolkit .product section.main-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.toolkit .email section.main-content .col-2 p{max-width:380px;margin:0 auto 20px;min-height:96px}@media screen and (min-width:768px){.toolkit .product section.main-content .col-2{text-align:left;width:49%;margin-right:2%}}.toolkit .product section.main-content .col-2:last-of-type{margin-right:0}.toolkit .product section.main-content .col-2 p{margin-bottom:40px}.toolkit .product section.main-content .col-2 ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:60px}@media screen and (min-width:768px){.toolkit .product section.main-content .col-2 ul{width:364px;margin-bottom:0}}.toolkit .product section.main-content .col-2 ul li{margin:0 20px 20px 0}.toolkit .product section.main-content .col-2 ul li a.button{width:162px;text-align:center}@media screen and (min-width:768px){.toolkit .product section.main-content .col-2 .img{max-width:82%;margin:30px 0 0 auto}}.toolkit .resource-hub{background-image:url(/img/Partner-Resource-Mobile.jpg);height:460px;background-position:center;background-repeat:no-repeat;position:relative}@media screen and (min-width:500px){.toolkit .resource-hub{height:0;padding:0 0 144.873%;background-position:center center}}@media screen and (min-width:768px){.toolkit .resource-hub{background-image:url(/img/Partner-Resource-Tablet.jpg);padding-bottom:91.152%;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.toolkit .resource-hub .text{width:350px}}@media screen and (min-width:900px){.toolkit .product section.main-content .col-2 .img{max-width:90%;margin:0 auto}.toolkit .resource-hub{background-image:url(/img/Partner-Resource-Desktop.jpg);padding-bottom:33.964%}}.toolkit .resource-hub section.main-content{padding-top:40px}.toolkit .resource-hub .text{text-align:center;margin:0 auto;max-width:350px}@media screen and (min-width:900px){.toolkit .resource-hub .text{text-align:left;margin:0}}.toolkit .resource-hub .text .h1{color:#fff;margin-bottom:20px}.toolkit .resource-hub .text p{margin:0;color:#fff;font-weight:400}.toolkit .resource-hub .text .cta{position:absolute;bottom:40px;width:100%;margin:0 auto;left:0;right:0}@media screen and (min-width:500px){.toolkit .resource-hub .text .cta{position:static}}.toolkit .resource-hub .text .cta .button{margin:40px 0 10px}@media screen and (min-width:1200px){.toolkit .resource-hub section.main-content{padding-top:80px}.toolkit .resource-hub .text .cta .button{margin:45px 0 10px}}.toolkit .form{background-color:#142A39;color:#fff;text-align:center}.toolkit .form section.main-content .h3{margin:0 auto 20px;max-width:600px}@media screen and (min-width:1200px){.toolkit .form section.main-content .h3{max-width:845px}}.partner-form{background-color:#fff;padding:30px 30px 40px;border-radius:10px;height:100%;overflow:scroll}@media screen and (min-width:768px){.partner-form{max-width:600px;margin:0 auto}}@media screen and (min-width:1200px){.partner-form{height:auto}}@media screen and (min-width:1200px) and (max-height:930px){.partner-form{overflow:scroll;height:100%}}.partner-form .modal-close:after,.partner-form .modal-close:before{background:#142A39}.landing-page .hero,.landing-page .km-video,.teleconnect .hero,.teleconnect .tile-3 section.main-content .box,.teleconnect .tile-4{background-color:#F1F5F3}.partner-form header{margin-bottom:40px}.partner-form .required{text-align:right;color:#2D9F86}.partner-form .form-error,.partner-form .form-success{margin-top:20px;display:none}.teleconnect .hero section.main-content{position:relative;padding-bottom:0}.teleconnect .hero .text{text-align:center}.teleconnect .hero .text h1{margin-bottom:10px;font-size:44px;line-height:46px}.teleconnect .hero .text p:first-of-type{font-size:24px;line-height:26px}.teleconnect .hero .text p.italic{font-style:italic;font-size:12px}.teleconnect .hero .image{margin:40px auto -80px;max-width:400px}@media screen and (min-width:768px){.teleconnect .hero section.main-content{padding-bottom:80px}.teleconnect .hero .text{text-align:left;width:52%}.teleconnect .hero .image{position:absolute;width:44%;top:40px;right:40px}}@media screen and (min-width:1200px){.teleconnect .hero section.main-content{padding-bottom:120px}.teleconnect .hero .image{width:40%;top:20px;right:0;max-width:480px}}.teleconnect .tile-2 .h1{margin:0 auto 30px;text-align:center}@media screen and (min-width:900px){.teleconnect .tile-2 .h1{width:500px}}.teleconnect .tile-2 section.main-content{position:relative;padding:100px 20px 0}@media screen and (min-width:768px){.teleconnect .tile-2 section.main-content{padding:80px 40px 0}.teleconnect .tile-2 section.main-content p span{display:block}}@media screen and (min-width:1200px){.teleconnect .tile-2 .h1{width:56%}.teleconnect .tile-2 section.main-content{padding:120px 20px 0}}.teleconnect .tile-2 section.main-content p{text-align:center;font-size:18px}.teleconnect .tile-2 .steps{margin-top:30px;text-align:center;border-top:1px solid #BABFBD;padding-top:30px}@media screen and (min-width:768px){.teleconnect .tile-2 .steps{border:none;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around}.teleconnect .tile-2 .steps .step{width:45%}}@media screen and (min-width:1200px){.teleconnect .tile-2 .steps .step{width:32%}}.teleconnect .tile-2 .steps .step .num{font-weight:700;font-size:20px}.teleconnect .tile-2 .steps .step p{margin-bottom:24px}@media screen and (min-width:768px){.teleconnect .tile-2 .steps .step p{min-height:84px;max-width:330px;margin:0 auto 24px}}@media screen and (min-width:850px){.teleconnect .tile-2 .steps .step p{min-height:auto}}.teleconnect .tile-2 .steps .step img{width:calc(100% - 38px);margin-right:38px;max-width:280px}.teleconnect .tile-2 .steps .step img:first-of-type{margin-bottom:30px}.teleconnect .tile-3 section.main-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:40px}@media screen and (min-width:1200px){.teleconnect .tile-3 section.main-content{padding-top:60px}}.teleconnect .tile-3 section.main-content .box{border-radius:10px;padding:8px 24px 24px;text-align:center;margin-bottom:16px}@media screen and (min-width:768px){.teleconnect .tile-3 section.main-content .box{width:calc(50% - 16px);margin-right:16px}}.teleconnect .tile-3 section.main-content .box:nth-of-type(2){margin-right:0}.teleconnect .tile-3 section.main-content .box .title{font-weight:700;margin-bottom:12px;font-size:18px}.teleconnect .tile-3 section.main-content .box img{width:80px;display:block;margin:0 auto}.teleconnect .tile-3 section.main-content .box p{margin-bottom:0}.teleconnect .tile-4{text-align:center}.teleconnect .tile-4 section.main-content{max-width:800px}.teleconnect .tile-4 section.main-content .question{font-weight:700;margin-bottom:6px;font-size:18px}.teleconnect .tile-4 section.main-content .answer{margin-bottom:28px}.landing-page h1{margin-bottom:14px;font-size:34px;line-height:1.1}@media screen and (min-width:768px){.landing-page h1{font-size:40px;line-height:42px}}@media screen and (min-width:1200px){.landing-page h1{font-size:44px;line-height:46px}}.landing-page h2{font-family:soleil,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:24px;font-weight:700;color:#142A39;margin:0 0 12px;line-height:1.2}@media screen and (min-width:768px){.landing-page h2{font-size:32px}}.landing-page h2 span{display:inline}@media screen and (min-width:1200px){.landing-page h2 span{display:block}}.landing-page p{margin-bottom:20px}.landing-page p .italic{font-style:italic}.landing-page p.disclaimer{font-size:13px;margin-top:40px}.landing-page .hero section.main-content{position:relative;padding-bottom:0}.landing-page .hero .text{text-align:center;margin-bottom:40px}@media screen and (min-width:768px){.landing-page .hero section.main-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.landing-page .hero .text{text-align:left;width:45%;margin-bottom:0}}@media screen and (min-width:1200px){.landing-page .hero section.main-content p{font-size:18px}.landing-page .hero .image{margin:-60px 100px 0 0}}.landing-page .hero .image img{width:240px;display:block;margin:0 auto}@media screen and (min-width:768px){.landing-page .hero .image img{width:350px}.landing-page .hero section.main-content.afib-blog{padding:80px 20px}}@media screen and (min-width:1200px){.landing-page .hero .image img{width:415px;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;-ms-interpolation-mode:nearest-neighbor}}.landing-page .hero section.main-content.afib-blog .text{text-align:center}@media screen and (min-width:768px){.landing-page .hero section.main-content.afib-blog .text{width:70%;margin:0 auto;max-width:510px}}.landing-page .hero section.main-content.afib-blog .text h1 span{display:inline}.landing-page .hero section.main-content.afib-blog .text .buy-now{margin-right:12px}.landing-page .hero section.main-content.afib-blog ul{list-style-type:disc;margin:0 0 20px 20px;font-weight:lighter;text-align:left}@media screen and (min-width:1200px){.landing-page .hero section.main-content.afib-blog .text{width:51%;max-width:600px}.landing-page .hero section.main-content.afib-blog .text h1 span{display:block}.landing-page .hero section.main-content.afib-blog ul{font-size:18px}}.landing-page .hero section.main-content.afib-blog ul li{margin-bottom:6px}@media screen and (min-width:768px){.landing-page .trust-banner section.main-content .badge{float:left;width:23%;margin:0 1%}}.landing-page .trust-banner section.main-content .badge:nth-of-type(4) svg circle,.landing-page .trust-banner section.main-content .badge:nth-of-type(4) svg path{stroke:#2D9F86}.landing-page .trust-banner section.main-content .badge p{line-height:1.1}.landing-page .km-focus{position:relative}.landing-page .km-focus section.main-content{padding-bottom:0}@media screen and (min-width:1000px){.landing-page .km-focus section.main-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.landing-page .km-focus section.main-content .text{width:55%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media screen and (min-width:1200px){.landing-page .km-focus section.main-content .text{width:48%}.landing-page .km-focus section.main-content .text p{font-size:18px}}.landing-page .km-focus section.main-content .text h2{margin-bottom:20px;max-width:680px}@media screen and (min-width:768px){.landing-page .km-focus section.main-content .text h2{text-align:center;margin:0 auto 20px}}@media screen and (min-width:1000px){.landing-page .km-focus section.main-content .text h2{margin:0 0 20px;text-align:left}}.landing-page .km-focus section.main-content .text h2 span{display:inline}.landing-page .km-focus section.main-content .text ul{list-style-type:disc;margin:0 0 40px 20px;font-weight:lighter}@media screen and (min-width:768px){.landing-page .km-focus section.main-content .text ul{width:420px;margin:0 auto 40px}}@media screen and (min-width:1000px){.landing-page .km-focus section.main-content .text ul{margin:0 0 40px 20px;width:100%;font-size:18px}}.landing-page .km-focus section.main-content .text ul li{margin-bottom:6px}.landing-page .km-focus section.main-content .text .button__cont{text-align:center}.landing-page .km-focus section.main-content .image{max-width:400px;margin:0 auto}@media screen and (min-width:1000px){.landing-page .km-focus section.main-content .text .button__cont{text-align:left}.landing-page .km-focus section.main-content .image{margin:60px 0 0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media screen and (min-width:1200px){.landing-page .km-focus section.main-content .image{max-width:550px;margin:-40px 7% 0 0;width:45%}.landing-page .km-video section.main-content p{font-size:18px}}.landing-page .km-focus section.main-content .image img{display:block}.landing-page .km-video.dark{background-color:#142A39}.landing-page .km-video.dark section.main-content,.landing-page .km-video.dark section.main-content h2{color:#fff}.landing-page .km-video section.main-content{text-align:center}.landing-page .km-video section.main-content p{font-weight:400;margin-bottom:40px}.landing-page .km-video section.main-content p.disclaimer{font-size:13px;margin-bottom:0}.landing-page .km-video section.main-content .video-img{background-image:url(/img/km-video-poster-desktop.jpg);position:relative;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-position:center center;background-size:100%;background-repeat:no-repeat;height:0;padding:0 0 56.3%;margin-bottom:40px}@media screen and (min-width:768px){.landing-page .km-video section.main-content .video-img{height:270px;width:500px;margin:0 auto 40px;padding:0}}.landing-page .km-video section.main-content .video-btn{position:absolute;top:20%}@media screen and (min-width:1200px){.landing-page .km-video section.main-content .video-img{height:350px;width:700px}.landing-page .km-video section.main-content .video-btn{position:static}}.landing-page .km-video section.main-content .video-btn .play-cont{width:40px;height:40px;margin:0 auto 12px;display:inline}.landing-page .km-video section.main-content .video-btn .play-btn{float:left;height:40px;width:40px;border-radius:40px;text-align:center;background-color:#fff;color:#fff}.landing-page .km-video section.main-content .video-btn a{color:#fff;text-decoration:none}.landing-page .km-video section.main-content .video-btn a p{font-weight:700;font-size:22px;margin:0;display:block;text-shadow:0 1px 5px rgba(0,0,0,.4);max-width:225px}@media screen and (min-width:350px){.landing-page .km-video section.main-content .video-btn{top:42%}.landing-page .km-video section.main-content .video-btn a p{margin:0 0 0 24px;display:inline-block}}@media screen and (min-width:768px){.landing-page .km-video section.main-content .video-btn a p{font-size:24px}}@media screen and (min-width:1200px){.landing-page .km-video section.main-content .video-btn a p{font-size:28px}}.landing-page .km-benefits section.main-content{text-align:center}.landing-page .km-benefits section.main-content .list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:28px 0 8px}.landing-page .km-benefits section.main-content .list li{background-color:#F1F5F3;border-radius:10px;padding:24px 40px;text-align:center;margin-bottom:20px}@media screen and (min-width:768px){.landing-page .km-benefits section.main-content .list li{width:calc(50% - 10px);margin-right:20px}}.landing-page .km-benefits section.main-content .list li:nth-child(2n){margin-right:0}.landing-page .km-benefits section.main-content .list li .title{font-weight:700;margin-bottom:12px;font-size:18px}.landing-page .km-benefits section.main-content .list li svg{width:42px;height:42px;display:block;margin:0 auto 8px}.landing-page .km-benefits section.main-content .list li svg path{stroke:#2D9F86}.landing-page .km-benefits section.main-content .list li p{margin-bottom:0}.landing-page .blog-feature{background-color:#F1F5F3}.landing-page .blog-feature section.main-content{text-align:center}.landing-page .blog-feature section.main-content .articles{margin-top:28px}.landing-page .blog-feature section.main-content .articles .article{max-width:350px;margin:0 auto 24px}.landing-page .blog-feature section.main-content .articles .article:last-of-type{margin-right:0}@media screen and (min-width:768px){.landing-page .blog-feature section.main-content .articles{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.landing-page .blog-feature section.main-content .articles .article{width:30%;margin:0 20px 0 0}.landing-page .single-blog section.main-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.landing-page .blog-feature section.main-content .articles .article a{text-decoration:none}.landing-page .blog-feature section.main-content .articles .article a p{font-weight:700;color:#142A39;line-height:1.25;margin:4px 0 0}.landing-page .single-blog section.main-content{max-width:1200px}@media screen and (min-width:768px){.landing-page .single-blog .text{width:75%;margin-right:18px}}@media screen and (min-width:1200px){.landing-page .single-blog section.main-content{padding:120px 20px 80px}.landing-page .single-blog .text{width:50%;font-size:18px;margin:0}}.landing-page .single-blog .image img{width:240px;display:block;margin:60px auto 0}@media screen and (min-width:768px){.landing-page .single-blog .image img{width:350px;margin:40px 0 0}}@media screen and (min-width:1200px){.landing-page .single-blog .image img{margin-top:-40px;width:360px;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;-ms-interpolation-mode:nearest-neighbor}}.landing-page .single-blog .h2,.landing-page .single-blog h2{font-size:28px}.landing-page .single-blog .h3,.landing-page .single-blog h3{font-size:24px}.landing-page .single-blog .h4,.landing-page .single-blog h4{font-size:20px;color:#142A39;font-weight:700}.landing-page .single-blog .single-blog-read-less-link,.landing-page .single-blog .single-blog-read-more-content{display:none}