.ta-product-banner{position:relative;margin-top:68px}
.ta-product-icon-c .share-icon2-wh-ht{width:30px;height:30px}
.ta-product-banner-lhs{width:66%}
.ta-product-banner-lhs .ta-heading--md{margin-bottom:20px}
.ta-product-banner-lhs .ta-heading--md span{font-size:18px}
.ta-product-banner-lhs h1{font-size:42px;line-height:42px;letter-spacing:-0.62px}
.ta-product-banner-lhs h1 span{font-size:18px}
.ta-product-banner-lhs h3 span{font-size:18px;line-height:37px}
.shareIcon{display:flex;align-items:center}
.ta-product-banner-lhs .ta-sub-heading{margin-bottom:30px}
.ta-product-banner-lhs p{font-family:'Helvetica';line-height:25px;margin-bottom:15px;font-size:16px;line-height:1.56}
.ta-sub-heading{font-size:36px;font-family:"Inter",sans-serif;line-height:1.28;font-weight:800;letter-spacing:-0.4px}
.ta-product-banner-lhs .ta-sub-heading p{font-size:16px;line-height:45px;font-family:"Inter",sans-serif}
.ta-sub-heading.--with-circle{padding:30px 0 0 50px;position:relative;margin-top:20px}
.ta-sub-heading.--with-circle::before{content:"";position:absolute;top:0;left:0;width:100px;height:100px;border-radius:100%;background:#f2f7fb;z-index:-1}
.ta-product-icon-w{position:absolute;top:0;right:0}
.ta-product-icon-c{position:relative;display:flex;align-items:center;margin-bottom:20px}
.ta-product-icon{display:inline-block;width:30px;height:30px;cursor:pointer}
.ta-product-icon .icon{width:100%;height:100%}
.ta-product-icon-text{margin-left:10px;font-size:16px;font-family:"HelveticaNeueLTStd-Md",sans-serif;line-height:normal;letter-spacing:-0.18px;color:#58595b}
.ta-share-modal{position:absolute;padding:18px 20px;padding-right:40px;top:0;left:-10px;transform:translateX(-100%);display:none;transition:opacity .2s ease-out}
.ta-share-modal.active{visibility:visible;opacity:1}
.ta-share-icon-c{display:flex;align-items:center;margin-bottom:14px}
.ta-share-icon-c:last-child{margin-bottom:0}
.ta-share-icon{display:inline-block;width:26px;height:26px}
.ta-share-icon .icon{width:100%;height:100%}
.ta-share-icon-text{font-size:16px;font-family:"HelveticaNeueLTStd-Md",sans-serif;line-height:1.25;color:#373737;margin-left:15px}
.ta-readmoretxt{font-size:14px;font-family:"HelveticaNeueLTStd-Bd";line-height:24px;color:#0073bb}
.ta-mob-dinline{display:none}
.mobileonly-para{display:block}
.op-para{font-family:"Helvetica";font-size:18px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;color:#333}
.cs-blue-readmore{font-family:"HelveticaNeueLTStd-Bd",sans-serif;font-size:18px;font-weight:300;font-stretch:normal;font-style:normal;line-height:24px;letter-spacing:normal;color:#0073bb}
.mobileonly{display:none}
.m-bottom p:nth-last-child(){margin-bottom:0}
.mb-last-0:nth-last-of-type(){margin-bottom:0}
.ta-product-banner-lhs .ta-heading h1{font-size:42px;line-height:43px;letter-spacing:-0.23px}
@media screen and (max-width:769.99px){.ta-product-banner-lhs p{font-size:14px;line-height:1.71}
.ta-product-icon-c .share-icon2-wh-ht{width:25px;height:25px}
.ta-product-banner-lhs .ta-sub-heading p{font-size:14px;line-height:1.43}
.cs-blue-readmore{font-size:14px}
.op-para{font-size:12px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.67;letter-spacing:-0.33px}
.mobileonly{display:block}
#toggleMe{display:none}
.ta-product-banner-lhs .ta-heading h1{font-size:28px;line-height:30px}
.ta-product-banner-lhs h1{font-size:28px;line-height:30px;letter-spacing:-0.78px}
}
@media screen and (max-width:991.99px){.ta-product-icon-c{margin-bottom:0}
.ta-product-banner{margin-top:28px}
.ta-product-banner-lhs{width:100%}
.ta-product-banner-lhs .ta-sub-heading{margin-bottom:20px}
.ta-sub-heading{font-size:14px;font-family:"Helvetica";line-height:1.43;font-weight:bold;letter-spacing:normal}
.ta-sub-heading.--with-circle{padding:16px 0 4px 40px;margin-bottom:0}
.ta-sub-heading.--with-circle::before{width:60px;height:60px}
.ta-product-icon-w{display:flex}
.ta-product-icon-c:first-child{margin-right:10px}
.ta-product-icon{width:25px;height:25px}
.ta-product-icon-text{display:none}
.ta-share-modal{padding:15px;padding-right:35px}
.ta-share-icon-text{font-size:12px;margin-left:10px}
.ta-share-icon{width:20px;height:20px}
.ta-mob-dinline{display:inline}
}
.--shadow-card{border-radius:20px;box-shadow:3px 6px 14px 0 rgba(0,115,187,0.1);background:#fff}