.value-prop.component{padding-top:50px;padding-bottom:50px}
.value-prop.gray{background-color:#f2f2f2}
.value-prop .value-prop__title{font-family:'MetLifeCircular','Arial','Helvetica','sans-serif';font-size:38px;line-height:48px;letter-spacing:-0.59px;color:#333;text-align:center;font-weight:500;margin-bottom:0}
.value-prop .value-prop__subtitle{font-family:'MetLifeCircular','Arial','Helvetica','sans-serif';font-size:22px;line-height:32px;letter-spacing:-0.5px;color:#333;text-align:center;font-weight:400;margin-bottom:0}
.value-prop .value-prop__title ~ .value-prop__subtitle{margin-top:10px}
.value-prop .value-prop__container .value-prop-indicators{margin:0 auto;display:flex;justify-content:center;align-items:baseline}
.value-prop .value-prop__container .value-prop-indicators button{color:transparent;border:0;border-radius:100%;background-color:#333;margin-right:20px;margin-top:45px;height:20px;width:20px}
.value-prop .value-prop__container .value-prop-indicators button .valueHidden{border:0;position:absolute;width:1px;height:1px;overflow:hidden;white-space:nowrap}
.value-prop .value-prop__container .value-prop-indicators .slick-active button{height:30px;width:30px;margin-top:40px;background-color:#007abc}
.value-prop .value-prop__item-container{width:100%;margin-top:40px}
.value-prop .value-prop__item-container .slick-list{overflow:visible}
.value-prop .value-prop__item-container .value-prop__item__bg img{height:60px}
.value-prop .value-prop__item-container .value-prop__item-image-title{font-family:'MetLifeCircular','Arial','Helvetica','sans-serif';font-size:18px;line-height:28px;letter-spacing:-0.09px;color:#333;text-align:center;font-weight:500}
.value-prop .value-prop__item-container .value-prop__item__description{font-family:'Noto Sans','Arial','Helvetica','sans-serif';font-size:18px;line-height:28px;letter-spacing:-0.26px;color:#333;text-align:center;margin-top:15px}
.value-prop .value-prop__item-container .value-prop__item__description p{margin-bottom:0}
.value-prop .value-prop__item-container .value-prop__cta{font-family:'MetLifeCircular','Arial','Helvetica','sans-serif';font-size:18px;line-height:32px;letter-spacing:.64px;margin-top:30px;font-weight:bold;display:flex;justify-content:center}
.value-prop .value-prop__item-container .value-prop__cta a{color:#007abc;display:inline-flex;text-align:center}
.value-prop .value-prop__item-container .icon-chevron-right{width:8px;height:11px;color:#007abc;fill:none;stroke:#007abc;margin-left:8px;margin-top:8px}
.value-prop .value-prop__item-container .value-prop-indicators{display:flex;justify-content:center;align-items:baseline}
.value-prop .value-prop__item-container .value-prop-indicators button{color:transparent;border:0;border-radius:100%;background-color:#333;margin-right:20px;margin-top:45px;height:20px;width:20px}
.value-prop .value-prop__item-container .value-prop-indicators button .valueHidden{border:0;position:absolute;width:1px;height:1px;overflow:hidden;white-space:nowrap}
.value-prop .value-prop__item-container .value-prop-indicators .slick-active button{height:30px;width:30px;margin-top:40px;background-color:#007abc}
.value-prop.numbers .value-prop__item-container{counter-reset:section}
.value-prop.numbers .value-prop__item-container .value-prop__number{display:flex;justify-content:center;margin-bottom:15px}
.value-prop.numbers .value-prop__item-container .value-prop__number:before{content:counter(section,decimal-leading-zero) " ";counter-increment:section;display:flex;align-items:flex-end;font-family:'MetLifeCircular','Arial','Helvetica','sans-serif';font-size:102px;border-bottom:2px solid;line-height:88px;min-height:125px}
.value-prop.numbers .value-prop__item-container .value-prop__item:nth-child(3n-2) .value-prop__number{color:#007abc}
.value-prop.numbers .value-prop__item-container .value-prop__item:nth-child(3n-1) .value-prop__number{color:#00aca0}
.value-prop.numbers .value-prop__item-container .value-prop__item:nth-child(3n) .value-prop__number{color:#0090da}
.value-prop.numbers .value-prop__item-container .value-prop-indicators button{background-color:#d9d9d6}
.value-prop.numbers .value-prop__item-container .value-prop-indicators button[aria-selected='true']{background-color:#007abc}
@media screen and (min-width:768px){.value-prop .value-prop__title{font-size:44px;line-height:55px;letter-spacing:-0.68px}
.value-prop .value-prop__subtitle{font-size:26px;line-height:34px;letter-spacing:-0.59px}
.value-prop .value-prop__item-container{display:flex;flex-wrap:wrap;justify-content:center}
.value-prop .value-prop__item-container .value-prop__item{display:flex;flex-direction:column}
.value-prop .value-prop__item-container .value-prop__item:nth-child(n+4){margin-top:40px}
.value-prop .value-prop__item-container .value-prop__cta{align-items:flex-end;flex-grow:1}
.value-prop.numbers .value-prop__item-container .value-prop__number:before{font-size:101px;line-height:89px}
}
@media screen and (min-width:1024px){.value-prop .value-prop__title{font-size:50px;line-height:58px;letter-spacing:-1.13px}
.value-prop .value-prop__subtitle{font-size:32px;line-height:40px;letter-spacing:-0.3px}
.value-prop .value-prop__item-container .value-prop__item-image-title{font-size:20px;line-height:30px;letter-spacing:-0.1px}
.value-prop .value-prop__item-container .value-prop__item__description{line-height:32px}
.value-prop.numbers .value-prop__item-container .value-prop__number:before{line-height:86px}
}
.keyboard-active .value-prop .value-prop-indicators button:focus{outline-offset:2px}