.primary_button,.secondary_button{transition:.3s}.hero-content{text-align:center}.hero-content h1{letter-spacing:0;line-height:100%;margin:0}.hero-content h4{letter-spacing:0;line-height:40px;margin:10px 0 0}.hero-content .btn-wrapper a.primary_button{line-height:100%;padding:11px 15px}.hero-main.ts-hero .btn-wrapper{gap:15px;margin:21px 0 0}.hero-main.ts-hero .btn-wrapper a{box-shadow:none;line-height:100%;min-width:140px}.hero-main.ts-service .btn-wrapper{gap:15px}.hero-main.ts-service .btn-wrapper a{line-height:100%;min-width:190px}.hero-main .hero-content .btn-wrapper{margin:18px 0 0}.hero-main .hero-content .btn-wrapper a.primary_button{min-width:140px}.hero-main .hero-content h2{margin:0}.test.hero-main.ts-custmor-storiess .hero-content p{font-size:26px;line-height:42px;margin:0}.content-wrapper{padding:0}.hero-main .hero-content .btn-wrapper a.icon_enable{display:flex!important;justify-content:flex-start!important;max-height:max-content;min-width:190px;padding:2px 4px}.hero-main .hero-content .btn-wrapper a.secondary_button.icon_enable{background:#fff!important;border-color:#000!important;color:#000!important}.hero-main .hero-content .btn-wrapper a.secondary_button.icon_enable:hover{background:#000!important;border-color:#fff!important;color:#fff!important}.hero-main .hero-content .btn-wrapper a.icon_enable .custom_arrow{display:flex}.test.hero-main.ts-fast-cnc-service h2{line-height:100%}.test.hero-main.ts-fast-cnc-service .btn-wrapper{margin:22px 0 0!important}.test.hero-main.ts-custmor-storiess .hero-content .btn-wrapper a.primary_button:hover,.test.hero-main.ts-fast-cnc-service .btn-wrapper a.primary_button:hover{background:#fff;border-color:#fff;color:#000}.test.hero-main.ts-home-banner .btn-wrapper a.customized_button.secondary_button:hover{border-color:#fff!important;color:#fff!important}@media screen and (max-width:1024px){body .image-content-video .content-wrapper .description h4{line-height:30px}body .image-content-video .content-wrapper .description,body .image-content-video.ts-quality-foundation .content-wrapper .description{margin:0 0 35px}body .test.hero-main.ts-custmor-storiess .hero-content p{font-size:22px;line-height:32px}header.header .custom-mega-menu ul.main_menu_wrapper li.main_menu_list a.main_menu,header.header .custom-mega-menu ul.main_menu_wrapper li.main_menu_list a.main_menu:hover{background-color:transparent}.hero-content h4{line-height:30px}}@media screen and (max-width:767px){body .image-content-video .content-wrapper .description h4{line-height:25px}body .image-content-video .content-wrapper .description,body .image-content-video.ts-quality-foundation .content-wrapper .description{margin:0 0 25px}body .image-content-video .content-wrapper .description p{line-height:26px;margin:0 0 15px}.hero-content h4{line-height:25px}.hero-main .hero-content .btn-wrapper.icon_enable{flex-direction:column}.hero-main .hero-content .btn-wrapper.icon_enable a{margin:auto;max-width:190px}body .test.hero-main.ts-custmor-storiess .hero-content p{font-size:20px;line-height:22px;margin:0 0 20px}.hero-main .hero-content .btn-wrapper:has(a.icon_enable){align-items:center;flex-direction:column}.hero-main .hero-content h2{line-height:32px!important}.module_sec.layout_4_main .single_pro_card .add_content h3{line-height:35px}.test.hero-main.ts-home-banner .btn-wrapper a.customized_button.secondary_button{background-color:#fff!important;border-color:#000!important;color:#000!important}.test.hero-main.ts-home-banner .btn-wrapper a.customized_button.secondary_button:hover{background-color:#000!important;border-color:#fff!important;color:#fff!important}.test.hero-main.ts-home-banner .hero-content{max-width:100%!important}.test.hero-main .content-wrapper{z-index:2}}