.tbs_hScroll_widget_wrapper{position:relative;width:100%}.tbs_hScroll_pin_container{height:100vh;display:flex;flex-direction:column;justify-content:center;width:100%;background-color:#fff;box-sizing:border-box;overflow:hidden}.tbs_hScroll_header{text-align:left;padding:0 5%;margin-bottom:30px}.tbs_hScroll_subtitle{font-size:16px;font-weight:600;text-transform:uppercase;color:#0084ff;margin-bottom:10px;letter-spacing:1px}.tbs_hScroll_title{font-size:42px;font-weight:700;color:#1a1a1a;margin:0;line-height:1.2}.tbs_hScroll_tracker_container{width:90%;margin:0 auto 40px;height:4px;background:#e0e0e0;position:relative;border-radius:2px;overflow:hidden}.tbs_hScroll_tracker_fill{width:0%;height:100%;background:#0084ff;position:absolute;left:0;top:0;border-radius:2px}.tbs_hScroll_viewport{width:100%;overflow:visible}.tbs_hScroll_track{display:flex;width:max-content;padding:0 5%;align-items:stretch;position:relative}.tbs_hScroll_item{display:flex;flex-direction:row;width:80vw;max-width:1000px;padding-right:2.5vw;margin-right:2.5vw;border-right:1px solid #e0e0e0;align-items:center;gap:50px;flex-shrink:0}.tbs_hScroll_item:last-child{padding-right:0;margin-right:0;border-right:none}.tbs_hScroll_item_text_col{flex:1;display:flex;flex-direction:column;justify-content:center}.tbs_hScroll_item_title{font-size:32px;font-weight:700;color:#222;margin-bottom:15px;line-height:1.3}.tbs_hScroll_item_desc{font-size:18px;color:#555;line-height:1.6;margin:0}.tbs_hScroll_item_image_col{flex:1;display:flex;justify-content:center;align-items:center}.tbs_hScroll_item_image_col img{width:100%;height:auto;object-fit:cover;border-radius:12px;box-shadow:0 15px 40px rgb(0 0 0 / .1)}@media screen and (max-width:768px){.tbs_hScroll_title{font-size:32px}.tbs_hScroll_item{flex-direction:column-reverse;width:85vw;gap:20px}.tbs_hScroll_item_text_col,.tbs_hScroll_item_image_col{width:100%}.tbs_hScroll_item_title{font-size:24px}.tbs_hScroll_item_desc{font-size:16px}}