.benefits-overview-module{color:#0a3141;padding:54px 0}.benefits-overview-module h3{color:#0a3141;font-family:GT-Walsheim-med,sans-serif;font-size:35px;font-weight:500;line-height:1}.benefits-overview-module .top-pane h3{margin-bottom:15px}.benefits-overview-module .top-pane{font-size:17px;line-height:22px}.benefits-overview-module .top-pane :last-child{margin-bottom:0}.benefits-overview-module .tier-card{padding-left:15px;padding-right:15px}.benefits-overview-module .tier-card .box{align-items:flex-end;background:#c1e94f;border-radius:10px;display:flex;font-family:GT-Walsheim-regular,sans-serif;font-size:25px;font-weight:400;justify-content:center;line-height:1;padding:66px 15px 49px;text-align:center}.benefits-overview-module .tier-card.tier3 .box{min-height:135px;padding-bottom:40px;padding-top:75px}.benefits-overview-module .tier-card.tier2 .box{min-height:181px}.benefits-overview-module .tier-card.tier1 .box{min-height:223px}.benefits-overview-module .counter{border:15px solid #f3f1ed;border-radius:25px;margin-bottom:-50px;margin-left:-30px;max-width:232px;position:relative;z-index:1}.benefits-overview-module .counter,.benefits-overview-module .counter span{color:#f3f1ed;font-family:GT-Walsheim-regular,sans-serif;font-size:25px;font-weight:500;line-height:1}.benefits-overview-module .counter span{background:#0a3141;border-radius:10px;display:block;padding:16px 66px;text-align:center}.benefits-overview-module .row.tier-group{align-items:flex-end;column-gap:15px;margin-bottom:47px;margin-top:-20px;padding-left:80px;padding-right:0}.benefits-overview-module .tier-card .box p{margin-bottom:0}.benefits-overview-module .bottom-pane-header .content{font-size:22px;font-weight:400;line-height:1.3;text-align:justify}.benefits-overview-module .custom-button{align-items:center;background:#7a1e60;border:2px solid #7a1e60;border-radius:10px;color:#f3f1ed;display:inline-flex;font-family:GT-Walsheim-med,sans-serif;font-size:24px;font-weight:500;justify-content:center;line-height:1.5;max-width:264px;padding:11.5px 30px;text-align:center;text-decoration:none;transition:all .2s ease-in;width:100%}.benefits-overview-module .custom-button:hover{background:#fff;color:#7a1e60}.benefits-overview-module .button-wrapper{display:flex;justify-content:flex-end;margin-top:50px}@media(min-width:768px) and (max-width:991px){.benefits-overview-module .row.tier-group{padding-left:40px}}@media(min-width:768px){.benefits-overview-module .tier-card{padding-left:15px;padding-right:15px;ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:30%}}@media(max-width:767px){.benefits-overview-module .row.tier-group{margin-bottom:60px;margin-top:40px;padding-left:40px;padding-right:40px;row-gap:30px}.benefits-overview-module .bottom-pane-header .content{text-align:left}.benefits-overview-module .tier-card .box{min-height:auto!important}.benefits-overview-module .button-wrapper{justify-content:center;margin-top:30px}}