.ta-kb-sec-w{margin:50px 0 0}
.marg-0{margin:0}
.ta-kb-sec-mw{padding:60px 0;background-image:linear-gradient(to bottom,#f2f7fb 14%,rgba(255,255,255,0) 98%);border-radius:20px}
.ta-kb-row{display:flex;margin-left:-15px;margin-right:-15px;flex-wrap:wrap}
.ta-kb-content-paratext p sup{line-height:0}
.ta-kb-content-paratext ul li{position:relative;padding-left:20px;padding-bottom:10px}
.ta-kb-content-paratext ul li:before{position:absolute;content:'';width:7px;height:7px;background:#4197d3;background-size:contain;background-position:center;left:0;top:10px;border-radius:50%}
.ta-kb-cols{width:33.33%;padding:0 15px}
.ta-kb-content{padding:30px 0}
.ta-kb-content-img{background:#f2f7fb;border-radius:50%;width:82px;height:82px;position:relative;margin-bottom:22px}
.ta-kb-center-icon{position:absolute;width:55px;height:55px;-o-object-fit:contain;object-fit:contain;transform:translate(-50%,-50%);left:50%;top:50%}
.ta-kb-content-head{margin-bottom:12px}
.ta-kb-content-headtext{letter-spacing:-0.4px;color:#333;font-size:36px;line-height:36px;font-family:"Inter";font-weight:800;margin:0}
.ta-kb-content-paratext{font-family:"Helvetica";font-size:16px;line-height:24px;color:#58595b;display:block}
.ta-highlights-m{padding:60px 60px 0;counter-reset:hl-counter;border-radius:20px;box-shadow:3px 6px 14px 0 rgba(0,115,187,0.1);background:#fff}
.ta-highlight-head{margin-bottom:30px}
.ta-highlights-rw{display:flex;margin-left:-20px;margin-right:-20px;flex-wrap:wrap}
.ta-highlights-cols{width:50%;padding:0 20px}
.ta-highlights-list{padding-left:60px;margin-bottom:60px;position:relative}
.ta-highlights-list:before{counter-increment:hl-counter;content:"0" counter(hl-counter);position:absolute;font-family:"HelveticaNeueLTStd-Bd";color:#4197d3;letter-spacing:-0.4px;font-size:36px;line-height:36px;top:2px;left:0}
.resp-gradient{background-image:linear-gradient(to bottom,#f2f7fb 10%,rgba(255,255,255,0) 31%)}
.wd-50{width:50%}
.ta-kb-content-para tr{border:1px solid #000}
.ta-kb-content-para td{border:1px solid #000;padding:2px 10px 2px;vertical-align:text-bottom}
.ta-keybenefits-section .ta-keybenefits-head h2{font-size:36px;line-height:39px}
.ta-keybenefits-container h2{font-size:30px}
.key-and-benefits .ta-kb-content-paratext th{border:1px solid #333}
@media screen and (max-width:991.99px){.ta-kb-sec-w{margin:30px 0 0}
.bord-radius-0{border-radius:0}
.marg-0{margin:0}
.marg-0{margin:0}
.ta-kb-content-paratext ul li:before{top:8px}
.ta-kb-sec-mw{padding:30px 0}
.resp-gradient{background-image:linear-gradient(to bottom,#f2f7fb 3%,rgba(255,255,255,0) 22%)}
.ta-keybenefits-head{margin-bottom:30px}
.ta-kb-content{padding:0 0 30px 60px;position:relative}
.ta-kb-row{flex-direction:column}
.ta-kb-cols{width:100%;margin-top:20px}
.ta-kb-content-img{position:absolute;left:0;top:-10px;width:50px;height:50px;margin-bottom:0}
.ta-kb-center-icon{width:33px;height:33px}
.ta-kb-content-head{margin-bottom:6px}
.ta-kb-content-headtext{font-size:20px;font-family:"HelveticaNeueLTStd-Bd",sans-serif;font-weight:normal;line-height:24px;letter-spacing:-0.83px}
.ta-kb-content-paratext{font-size:14px;line-height:24px}
.ta-highlights-m{padding:20px}
.ta-highlights-rw{flex-direction:column}
.ta-highlights-cols{width:100%}
.ta-highlights-cols:last-child .ta-highlights-list{margin-bottom:0}
.ta-highlights-list{margin-bottom:30px;padding-left:28px}
.ta-highlights-list:before{letter-spacing:normal;font-size:16px;line-height:16px;top:6px}
.ta-keybenefits-container h2{font-size:20px}
}
@media screen and (max-width:767px){.key-and-benefits .ta-kb-content{overflow:auto}
}