.Contact-header{display:inline-block;width:100%;padding-bottom:20px}.Contact-headerHeadline{display:block;color:grey;border-top:1px solid #E6E6E6;margin:0 -15px;padding:25px 15px 0}.Contact-row{margin-bottom:25px}.Contact-rowAction{display:inline-block;width:100%;margin-top:15px}.Contact-box{padding-top:15px}.Contact-form{padding:0 15px 5px;margin:0 -15px 25px;border-bottom:1px solid #E6E6E6}.Contact-formAction{margin-top:25px}.Contact .TextButton{text-decoration:underline}.Newsletter-header{display:inline-block;width:100%;padding:20px 95px 0 0;position:relative}.Newsletter-headerHeadline{display:block;color:grey;margin-bottom:25px}.Newsletter-headerBadge{position:absolute;right:0;top:-3px}.Newsletter-block{margin-bottom:30px}.Newsletter-action,.Newsletter-row{margin-bottom:15px}.Newsletter-rowHint{padding-left:15px;position:relative;font-size:14px;line-height:19px;color:grey}.Newsletter-rowHint:before{content:"*";position:absolute;left:0;top:0}.Newsletter-rowInnerHeadline{color:grey;font-size:24px;line-height:30px;margin-top:25px}.Newsletter-action{display:inline-block;width:100%}.Newsletter .SpecialInfoLabel{margin-bottom:20px}.Coupon{margin-bottom:30px}.Coupon-body,.Coupon-header{margin-bottom:15px}.Coupon-headerHeadline{display:inline-block;color:grey;margin-top:10px}.Coupon-bodyHead{color:#000;font-family:'PT Sans Bold';font-style:normal;font-weight:700;font-size:16px;line-height:22px;margin-bottom:10px}.Coupon-bodyForm{margin-top:10px}.Coupon-bodyFormHint{font-size:12px;line-height:15px}.Coupon-bodyText{color:#000;margin-top:10px}.Consulting-header{margin:25px 0 15px}.Consulting-text{margin:15px 0 20px}.Consulting-headline{margin:30px 0 10px}.ConsultingPli:last-child{border-bottom:1px solid #E6E6E6;margin-bottom:40px;color:red}.ConsultingQuestionnaire{margin-bottom:10px}.ConsultingQuestionnaire-headlineInput{width:150px;clear:both;margin:15px auto}.ConsultingQuestionnaire-headlineInput:after{content:"";display:table;clear:both}.ConsultingQuestionnaire-headlineInput.Row-mB25{margin-bottom:25px}.ConsultingQuestionnaire-item{margin-bottom:15px;width:100%;border:1px solid #003DA1;padding:10px}.ConsultingQuestionnaire-itemLabel{float:left;margin-right:10px}.ConsultingQuestionnaire-item:last-child{margin-bottom:0}.ConsultingQuestionnaire-item .is-checked{border:2px solid #003DA1}.ConsultingPli{margin-bottom:20px;position:relative}.ConsultingPli .MobileProductlistImage{border:1px solid #E6E6E6;margin-bottom:10px;padding-bottom:1px}.ConsultingPli .MobileProductlistImage a{text-align:center}.ConsultingPli p{margin-top:10px}.ConsultingPli p.H2{margin-bottom:5px;margin-top:0;font-size:16px;line-height:22px}.ConsultingPli p a{text-decoration:none}.ConsultingPli-badge{position:absolute;right:25px;top:25px;z-index:1}.ConsultingPli-priceBox{display:block;width:100%}.ConsultingPli-priceBox .Price--unitpriceMedium{display:block}.ConsultingPli-priceBoxLast{margin-bottom:10px!important}.ConsultingPli .LabeledIcon{position:relative;padding-left:24px}.ConsultingPli .LabeledIcon .Icon{position:absolute;left:0;top:2px;color:grey}.ConsultingPli-infoline p{margin-top:0}.ConsultingPli-infolineProducer{display:block;font-size:14px;line-height:19px;color:grey;font-weight:700;margin-bottom:5px}.ConsultingPli-infolineRating{display:inline-block;font-size:14px;line-height:19px;color:grey}.ConsultingPli-checkList{margin-top:35px}.ConsultingPli-checkList ul li{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;line-height:30px}