.ta-c-row{display:flex}
.ta-s-ns{margin-top:90px}
.w-50{flex:0 0 50%}
.title-wrap{display:flex;align-items:center}
.ta-cr-icon{flex-shrink:0;align-items:center;justify-content:center;border-radius:50%;padding:15px;width:82px;height:82px;background:#f2f7fb;display:flex;justify-content:center;align-items:center}
.ta-cr-icon img{width:100%;max-width:60px;max-height:60px}
.title-wrap>.rt-two-head{margin-left:20px}
.tw-after{position:relative;margin-bottom:72px}
.tw-after::after{content:"";position:absolute;top:80%;z-index:-1;height:100%;width:1px;left:41px;border:0;border-left:1px solid #0073bb;border-style:dashed}
.ta-c-sales-list{margin-right:20px;margin-left:36px;counter-reset:sales-counter}
.ta-c-sales-list li{padding-bottom:40px;padding-left:45px;font-family:"Helvetica";font-size:18px;font-weight:300;line-height:1.56;letter-spacing:normal;color:#373737;position:relative}
.ta-c-sales-list li::before{display:flex;align-items:center;justify-content:center;position:absolute;width:48px;height:48px;background-color:#f2f7fb;border-radius:50%;left:-20px;top:-10px;counter-increment:sales-counter;content:counter(sales-counter);color:#4197d3}
.ta-c-sales-list li:not(:last-child)::after{content:"";position:absolute;top:0;z-index:-1;height:100%;width:1px;left:3px;border:0;border-left:1px solid #0073bb;border-style:dashed}
.ta-exp-nonsales-sct{display:flex;justify-content:space-between;margin-top:60px;flex-wrap:wrap}
.ta-exp-col{margin-bottom:0}
.ta-exp-col:nth-child(odd){border-right:1px dashed #4197d3}
.ta-exp-col:nth-child(even){padding-left:30px}
.rt-two-head-right{margin-left:20px}
.ta-exp-col>ul>li{padding-bottom:20px;font-family:"Helvetica";font-size:18px;font-weight:300;line-height:1.56;letter-spacing:normal;color:#373737;word-break:break-word}
.ta-c-sales-list li p:first-child{font-family:"HelveticaNeueLTStd-Bd",sans-serif;font-size:20px;font-weight:normal;line-height:1.2;letter-spacing:normal;color:#58595b;position:relative}
@media screen and (max-width:767.99px){.ta-c-row{flex-direction:column;margin-top:30px}
.ta-cr-icon{width:50px;height:50px;padding:10px}
.ta-cr-icon img{max-width:40px;max-height:40px}
.ta-c-sales-list li::before{width:42px;height:42px}
.tw-after::after{left:25px}
.tw-after{margin-bottom:35px}
.ta-c-sales-list{margin-left:23px}
.ta-c-sales-list li:not(:last-child)::after{left:2px}
.ta-c-sales-list li{padding-left:30px;padding-bottom:34px}
.ta-c-sales-list li p{font-size:14px;font-weight:300;line-height:1.71}
.ta-c-sales-list li p:first-child{font-size:14px;line-height:1.14;margin-bottom:5px}
.ta-exp-col>ul>li{font-size:14px;font-weight:300;line-height:1.71;padding-bottom:16px}
.ta-exp-nonsales-sct{margin-top:32px}
}