.tb-header{max-width:700px;margin:0 auto 40px;text-align:center}.tb-label{margin-bottom:10px;font-family:"Yantramanav",Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:3px;color:#000}.tb-title{font-family:"Yantramanav",Sans-serif;font-size:36px;font-weight:700;text-transform:uppercase;line-height:38px;color:#000}.tb-desc{font-family:"Yantramanav",Sans-serif;font-size:16px;font-weight:300;line-height:23px;color:#000;max-width:461px;margin:0 auto}.tb-slider-wrap{max-width:1290px;margin:0 auto;position:relative}.tb-card{background:#fff;border:1px solid #e5e7eb;border-radius:10px;box-shadow:0 2px 6px rgba(0,0,0,.04);height:150px;display:flex;align-items:center;justify-content:center;padding:20px}.tb-card img{max-width:100%;max-height:70px;width:auto;height:auto;object-fit:contain}.tb-splide .splide__arrow{opacity:0;visibility:hidden;transition:opacity .25s ease;background:#fff;border:1px solid #e5e7eb;box-shadow:0 2px 8px rgba(0,0,0,.08);width:40px;height:40px}.tb-splide .splide__arrow svg{fill:#111827}.tb-splide:hover .splide__arrow{opacity:1;visibility:visible}.tb-splide .splide__arrow--prev{left:-20px}.tb-splide .splide__arrow--next{right:-20px}@media (max-width:1024px){.tb-title{font-size:26px}}