@charset "UTF-8";
h1,p{margin:0;padding:0;border:0;vertical-align:baseline;font:inherit;font-weight:300;font-size:100%;font-size:18px}
article{display:block}
p{position:relative;padding-bottom:30px;line-height:24px}
.headline.no-space{padding-bottom:0}
.button.space-right{margin-right:20px}
.headline-header-inner.with-header-info{padding-right:220px}
.overview{padding:30px 0;color:#323436;counter-reset:overview-number}
.overview,.overview article{position:relative;display:block}
.overview article{transition:opacity .25s linear}
.overview article:after{position:absolute;bottom:100px;z-index:1;display:block;width:100%;height:2px;background-color:#f2f5f9;content:""}
.overview img{position:relative;z-index:2;display:inline-block;max-width:100%;vertical-align:middle}
.overview-number{position:relative;z-index:2;display:block;padding-top:150px;padding-right:80px;padding-bottom:150px;counter-increment:overview-number}
.overview-number:before{position:absolute;top:75px;right:80px;height:115px;color:#f2f5f9;content:"0" counter(overview-number);font-size:140px;line-height:1}
.grid--narrow-15{margin-left:-15px}
.grid--narrow-15>.grid__item{padding-left:15px}
.one-third{width:33.333%}
.sticky-footer{clear:both;height:auto!important;height:100%;min-height:100%}
.footer-pusher,.headline,.sticky-footer{position:relative}
.headline{display:block;padding-bottom:60px;font-size:65px;line-height:1.2;opacity:1;transition:opacity .25s linear}
.headline.inline{display:inline-block;margin-right:20px;padding-bottom:0;vertical-align:bottom;line-height:59px}
.headline-text{padding-bottom:70px;color:#a6a8ab;font-size:24px;line-height:40px}
.headline-text,.max-width{position:relative;display:block;margin-right:auto;margin-left:auto}
.max-width.normal{max-width:960px}
.text-align-center{text-align:center}
.color-blue{color:#003da5}
.button{position:relative;display:inline-block;padding:11px 25px 10px;min-width:110px;border:1px solid #003da5;border-radius:20px;background-color:#003da5;color:#fff;vertical-align:middle;text-align:center;text-transform:uppercase;font-weight:400;font-size:14px;line-height:1.2;transition:color .2s linear,background-color .2s linear,border-color .2s linear}
.button.white{border:1px solid #fff;background-color:#fff;color:#032152}
.button.transparent{border:1px solid #fff;background-color:transparent;color:#fff}
.headline-header,.headline-header-inner{position:relative;display:block}
.headline-header-inner{padding-top:50px}
.bloodpressure-card{position:relative;display:block;margin-bottom:15px}
.bloodpressure-card img{position:relative;display:block;margin-right:auto;margin-left:auto;max-width:100%;border:1px solid #ccc;border-radius:10px}
.bloodpressure-card--small{padding-top:35px;padding-bottom:80px}
.bloodpressure-card-hover{position:absolute;top:0;right:0;display:block;padding-top:0;width:0;border-radius:0 0 0 100%;background-color:#003da5;background-color:rgba(0,61,165,.8);transition:width .5s linear,padding-top .5s linear}
.bloodpressure-card-inner{bottom:-40px;left:0;z-index:2;display:block;width:100%;transition:bottom .25s linear}
.header-placeholder{position:relative;display:block;height:70px}
.va-outer{position:relative;display:table;width:100%;height:100%}
.va-middle{display:table-cell;vertical-align:middle}
.grid{font-size:0}
.grid__item{position:relative;text-align:left;font-size:18px}
.grid{margin:0 0 0 -20px;padding:0;list-style:none}
.grid__item{display:inline-block;box-sizing:border-box;padding-left:20px;vertical-align:top}
.grid--full{margin-left:0}
.grid--full>.grid__item{padding-left:0}
.grid--center{text-align:center}
.grid--center>.grid__item{text-align:left}
.grid--middle>.grid__item{vertical-align:middle}
.grid--wide{margin-left:-40px}
.grid--wide>.grid__item{padding-left:40px}
.one-half{width:50%}
.five-twelfths{width:60%}
.seven-twelfths{width:40%}
.headline-second{position:relative;display:block;padding-bottom:18px;font-size:40px;line-height:1.2}
.headline-second span{position:relative;display:block;font-size:20px}
.headline-third{position:relative;display:block;padding-bottom:20px;/* font-size:32px;*/line-height:1.2} 
.headline-third.with-underline{margin-bottom:20px;padding-bottom:15px;border-bottom:1px solid #53565a;font-weight:400}
.max-width{position:relative;display:block;margin-right:auto;margin-left:auto;padding-right:20px;padding-left:20px;max-width:1600px}
.max-width.middle{max-width:1200px}
.max-width.no-padding{padding-right:0;padding-left:0}
.padding-left-20{padding-left:20px}
.color-grey{color:#53565a}
.product-number-type{position:relative;display:block;margin-bottom:20px;color:#53565a}
.product-number-type span{position:relative;display:inline-block;vertical-align:bottom;text-transform:uppercase;font-size:40px;line-height:1}
.product-number-type span.big{font-size:96px;line-height:82px}
.product-header{position:relative;display:block;margin-bottom:10px;border-bottom:1px solid #dedede}
.product-header img{max-width:100%;opacity:1;transition:opacity .25s linear}
.product-header img,.product-header-inner{position:relative;display:block;margin-right:auto;margin-left:auto}
.product-header-inner{padding-top:50px;/*padding-bottom:30px;*/max-width:1340px}
.product-info{opacity:1;transition:opacity .25s linear}
.product-header-buttons{position:relative;display:block;font-size:0}
.textblock-icon{position:relative;display:block;padding-top:20px;padding-bottom:20px;padding-left:50px;border-radius:80px;color:#53565a;white-space:nowrap}
.textblock--white{color:#fff}
.textblock--border .textblock-icon-icon{border-right:2px solid #53565a}
.textblock-icon-icon{padding:25px;width:50px;height:50px;font-size:50px}
.textblock-icon-icon,.textblock-icon-inner{position:relative;display:inline-block;vertical-align:middle}
.textblock-icon-inner{padding-left:25px;max-width:255px;white-space:normal;font-weight:400;line-height:20px}
.textblock-icon-inner span{position:relative;display:block;margin-bottom:10px;font-weight:500;font-size:19px}
.product-features{position:relative;display:block;padding-top:50px;padding-bottom:100px}
.product-features p{padding-right:15px;max-width:510px;color:#53565a}
.product-features-image{position:relative;display:block;text-align:center}
.product-features-image img{position:relative;display:inline-block;max-width:100%;vertical-align:middle}
.product-parts{position:relative;display:block;background-color:#53565a;color:#fff}
.product-parts .grid__item,.product-parts .va-outer{min-height:460px}
.product-parts-background{background-color:#46494a}
.product-parts-inner{position:relative;display:block;padding-top:20px;padding-bottom:20px}
.product-parts-image{position:absolute;top:0;left:0;width:40%;height:100%;background-position:50%;background-size:cover;background-size:100%;background-repeat:no-repeat}
.support-search input:placeholder{color:#53565a;opacity:1}
.support-search input::input-placeholder,.support-search input:input-placeholder{color:#53565a}
.share-container{position:relative}
.navigation input:placeholder{color:#323436;opacity:1}
.navigation input::input-placeholder,.navigation input:input-placeholder{color:#323436}

@font-face {
    font-family: HelveticaNeue;
    font-style: normal;
    font-weight: 300;
    src: url(/style2/313E4C_0_0.eot);
    src: url(/style2/313E4C_0_0.eot?#iefix) format("embedded-opentype"),url(/style2/313E4C_0_0.woff2) format("woff2"),url(/style2/313E4C_0_0.woff) format("woff"),url(/style2/313E4C_0_0.ttf) format("truetype")
}

@font-face {
    font-family: HelveticaNeue;
    font-style: normal;
    font-weight: 400;
    src: url(/style2/313E4C_1_0.eot);
    src: url(/style2/313E4C_1_0.eot?#iefix) format("embedded-opentype"),url(/style2/313E4C_1_0.woff2) format("woff2"),url(/style2/313E4C_1_0.woff) format("woff"),url(/style2/313E4C_1_0.ttf) format("truetype")
}

@font-face {
    font-family: HelveticaNeue;
    font-style: normal;
    font-weight: 500;
    src: url(/style2/313E4C_2_0.eot);
    src: url(/style2/313E4C_2_0.eot?#iefix) format("embedded-opentype"),url(/style2/313E4C_2_0.woff2) format("woff2"),url(/style2/313E4C_2_0.woff) format("woff"),url(/style2/313E4C_2_0.ttf) format("truetype")
}

@font-face {
    font-display: block;
    font-family: icomoon;
    font-style: normal;
    font-weight: 400;
    src: url(/style2/icomoon.ttf?kx2c91) format("truetype"),url(/style2/icomoon.woff?kx2c91) format("woff"),url(/style2/icomoon.svg?kx2c91#icomoon) format("svg")
}

@media screen and (max-width: 1030px) {
    .headline.inline{margin-right:5px;line-height:52px}
    .headline{font-size:48px}
    .headline-header-inner.with-header-info{padding-left:0;text-align:left!important}
    .overview{padding-right:0;padding-left:0}
    .overview-number{padding-top:100px;padding-right:20px;padding-bottom:100px}
    .overview-number:before{top:60px;right:20px;height:75px;font-size:90px}
    .product-parts-image{width:50%}
}
@media only screen and (max-width: 1030px) {
    .ipadq--five-twelfths{width:41.666%}
    .ipadq--seven-twelfths{width:58.333%}
    .ipadq--one-half{width:50%}
    .ipadq--one-third{width:33.333%}
    .ipadq--two-thirds{width:66.666%}
}
@media screen and (max-width: 800px) {
    .bloodpressure-card img{width:160px;height:auto}
    .headline{font-size:42px;line-height:48px}
    .headline.inline{font-size:44px;line-height:49px}
    .headline-text{padding-bottom:40px}
    .headline-second{font-size:36px;line-height:1.2}
    .headline-second span{font-size:15px}
    .headline-third{font-size:24px;line-height:1.2}
    .not-ipadp{display:none}
    .product-number-type{margin-bottom:15px}
    .product-number-type span{font-size:30px}
    .product-number-type span.big{font-size:72px;line-height:60px}
    .product-header{margin-bottom:30px}
    .product-header img{margin-bottom:30px;width:530px}
    .product-header-inner{padding-top:10px}
    .product-header-inner .padding-left-20,.textblock--hover-blue .textblock-icon-icon,.textblock-icon{padding-left:0}
    .textblock-icon-inner{max-width:450px}
    .product-features{padding-top:30px;padding-bottom:30px}
    .product-parts .max-width{min-height:0}
    .product-parts-image{position:relative;padding-top:56.25%;width:100%;height:auto}
}
@media only screen and (max-width: 800px) {
    .ipadp--one-half{width:50%}
    .ipadp--one-whole{width:100%}
}
@media screen and (max-width: 700px) {
    .headline-text{padding-bottom:20px}
    .overview img{display:block;margin-right:auto;margin-left:auto;padding-top:0}
    .overview article:after{display:none}
    .overview-number{padding-top:0;padding-right:30px;padding-bottom:50px}
    .overview-number:before{top:-30px;right:0;left:auto;height:55px;font-size:60px}
    .headline-header-inner{padding-top:10px}
    .headline-header-inner.with-header-info{padding-right:0}
    .headline-header-inner.text-align-center{text-align:center!important}
    .headline{padding-bottom:25px;font-size:32px;line-height:36px}
    .textblock-icon-icon{padding:14px}
    .textblock-icon-inner{padding-left:14px;max-width:200px}
    .headline-second{font-size:30px}
    .product-number-type span.big{font-size:60px;line-height:54px}
}
@media only screen and (max-width: 700px) {
    .iphone--one-whole{width:100%}
}