.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.component{border:dashed 1px #ccc;border-radius:2px;padding:.5rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.lifeGoal{min-height:100px}
.lifeGoal .lifeGoal__carousel .slick-dots.life-goal__carousel--slick-dots li button:before{font-size:30px}
.lifeGoal__angular--content{display:block;min-height:360px}
@media(min-width:768px){.lifeGoal__angular--content{min-height:500px}
}
.lifeGoal__textCmp--wrapper.text{padding:0;margin-top:30px}
@media(min-width:480px){.lifeGoal__textCmp--wrapper.text{padding:0 0 0 20px;margin-top:40px}
}
@media(min-width:768px){.lifeGoal__textCmp--wrapper.text{padding:0 10px 0 26px;margin-top:40px}
}
@media(min-width:1024px){.lifeGoal__textCmp--wrapper.text{padding:0 10px 0 40px;margin-top:40px}
}
.lifeGoal__textCmp--wrapper.text .cmp-text{padding:0}
.lifeGoal__textCmp--wrapper.text .cmp-text h1,.lifeGoal__textCmp--wrapper.text .cmp-text h2,.lifeGoal__textCmp--wrapper.text .cmp-text h3,.lifeGoal__textCmp--wrapper.text .cmp-text h4,.lifeGoal__textCmp--wrapper.text .cmp-text h5,.lifeGoal__textCmp--wrapper.text .cmp-text h6{margin-bottom:30px;line-height:28px}
.lifeGoal__textCmp--wrapper.text .cmp-text h4{font-size:22px}
.lifeGoal__textCmp--wrapper.text .cmp-text>p{margin-bottom:20px;line-height:24px}
.lifeGoal__textCmp--wrapper.text .cmp-text>p a>span.cmp-text__cta--secondarylinklist{font-size:14px;line-height:20px;font-weight:600}
.lifeGoal__angular--content .cmp-lifeGoal__productTeaser--wrapper{height:500px;width:calc(100% + 20px) !important}
.lifeGoal__angular--content .cmp-lifeGoal__productTeaser--wrapper .slick-dots.life-goal__carousel--slick-dots{text-align:left}
.lifeGoal__angular--content .cmp-lifeGoal__productTeaser--wrapper .slick-dots.life-goal__carousel--slick-dots li button:before{font-size:30px}
.lifeGoal__angular--content .cmp-lifeGoal__productTeaser--wrapper .cmp-productTeaserV2__description{display:block}
.lifeGoal__angular--content .cmp-lifeGoal__productTeaser--wrapper .cmp-productTeaserV2{padding:15px 12px 0 12px}
.lifeGoal__angular--content .cmp-lifeGoal__productTeaser--wrapper .productTeaser-v2{clear:none}
.lifeGoal__angular--content .cmp-lifeGoal__productTeaser--wrapper .slick-list{height:450px;margin-left:-12px}
.lifeGoal__angular--content .cmp-lifeGoal__productTeaser--wrapper .life-goal__carousel--slick-dots{left:-9px}
.lifeGoal__angular--content .cmp-lifeGoal__productTeaser--wrapper.number-1{height:470px;width:100% !important}
.lifeGoal__angular--content .cmp-lifeGoal__productTeaser--wrapper.number-1 .slick-track{width:auto !important}
.lifeGoal__angular--content .cmp-lifeGoal__productTeaser--wrapper.number-1 .productTeaser-v2{width:100% !important}
@media(min-width:768px){.lifeGoal__angular--content .cmp-lifeGoal__productTeaser--wrapper.number-1 .productTeaser-v2{width:33.33333% !important}
}
.lifeGoal__angular--content .cmp-lifeGoal__productTeaser--wrapper.number-1 .life-goal__carousel--slick-dots{display:none}
@media(max-width:767px){.lifeGoal__angular--content .cmp-lifeGoal__productTeaser--wrapper.number-1 .slick-slider-annual .slick-slide-annual{width:100% !important}
}
@media(min-width:768px){.lifeGoal__angular--content .cmp-lifeGoal__productTeaser--wrapper.number-2,.lifeGoal__angular--content .cmp-lifeGoal__productTeaser--wrapper.number-3{height:470px}
}
@media(min-width:768px){.lifeGoal__angular--content .cmp-lifeGoal__productTeaser--wrapper.number-2 .slick-track,.lifeGoal__angular--content .cmp-lifeGoal__productTeaser--wrapper.number-3 .slick-track{width:auto !important}
}
@media(min-width:768px){.lifeGoal__angular--content .cmp-lifeGoal__productTeaser--wrapper.number-2 .productTeaser-v2,.lifeGoal__angular--content .cmp-lifeGoal__productTeaser--wrapper.number-3 .productTeaser-v2{width:33.33333% !important}
}
@media(min-width:768px){.lifeGoal__angular--content .cmp-lifeGoal__productTeaser--wrapper.number-2 .life-goal__carousel--slick-dots,.lifeGoal__angular--content .cmp-lifeGoal__productTeaser--wrapper.number-3 .life-goal__carousel--slick-dots{display:none}
}
@media(min-width:768px){.lifeGoal__angular--content .cmp-lifeGoal__productTeaser--wrapper .slick-slider-annual .slick-track{width:inherit !important}
}
.lifeGoal__angular--content .cmp-lifeGoal__productTeaser--wrapper .slick-slider-annual .slick-slide-annual>div{padding-right:20px}
.lifeGoal__angular--content .cmp-lifeGoal__productTeaser--wrapper .slick-slider-annual .slick-slide-annual>div .productTeaser-v2{width:100% !important}
.lifeGoal__angular--content .cmp-lifeGoal__productTeaser--wrapper .slick-slider-annual .slick-slide-annual:last-child>div{padding-right:0}
.lifeGoal__angular--content .cmp-lifeGoal__layoutContainer--wrapper{padding-top:60px}
.lifeGoal__angular--content .cmp-lifeGoal__layoutContainer--wrapper .root.responsivegrid{padding:0;margin:0;width:100%}
.lifeGoal__angular--content .cmp-lifeGoal__layoutContainer--wrapper .text .cmp-text{padding:0}
.lifeGoal__angular--content .cmp-lifeGoal__layoutContainer--wrapper .text.aem-GridColumn{padding:0}
.lifeGoal__angular--content .cmp-lifeGoal__layoutContainer--wrapper .text.aem-GridColumn h1,.lifeGoal__angular--content .cmp-lifeGoal__layoutContainer--wrapper .text.aem-GridColumn h2,.lifeGoal__angular--content .cmp-lifeGoal__layoutContainer--wrapper .text.aem-GridColumn h3,.lifeGoal__angular--content .cmp-lifeGoal__layoutContainer--wrapper .text.aem-GridColumn h4,.lifeGoal__angular--content .cmp-lifeGoal__layoutContainer--wrapper .text.aem-GridColumn h5,.lifeGoal__angular--content .cmp-lifeGoal__layoutContainer--wrapper .text.aem-GridColumn h6{padding:0;margin:0}
.lifeGoal__angular--content .cmp-lifeGoal__layoutContainer--wrapper .text.aem-GridColumn h3+h4{margin-top:30px}
.lifeGoal__angular--content .cmp-lifeGoal__layoutContainer--wrapper .new.section{display:none}
.lifeGoal__angular--content .life-goal__carousel--slick-dots .slick-active-annual button{outline:0;background:#282b3e !important}
.lifeGoal__angular--content .life-goal__carousel--slick-dots .slick-active-annual button:active,.lifeGoal__angular--content .life-goal__carousel--slick-dots .slick-active-annual button:focus,.lifeGoal__angular--content .life-goal__carousel--slick-dots .slick-active-annual button:hover{outline:none !important}
.lifeGoal__angular--content .life-goal__carousel--slick-dots .slick-active-annual button:before{opacity:.75}