All language subtitles for merged Editor - Clideo

af Afrikaans
ak Akan
sq Albanian
am Amharic
ar Arabic
hy Armenian
az Azerbaijani
eu Basque
be Belarusian
bem Bemba
bn Bengali
bh Bihari
bs Bosnian
br Breton
bg Bulgarian
km Cambodian
ca Catalan
ceb Cebuano
chr Cherokee
ny Chichewa
zh-CN Chinese (Simplified)
zh-TW Chinese (Traditional)
co Corsican
hr Croatian
cs Czech
da Danish
nl Dutch
en English
eo Esperanto
et Estonian
ee Ewe
fo Faroese
tl Filipino
fi Finnish
fr French
fy Frisian
gaa Ga
gl Galician
ka Georgian
de German
el Greek
gn Guarani
gu Gujarati
ht Haitian Creole
ha Hausa
haw Hawaiian
iw Hebrew
hi Hindi
hmn Hmong
hu Hungarian
is Icelandic
ig Igbo
id Indonesian
ia Interlingua
ga Irish
it Italian
ja Japanese
jw Javanese
kn Kannada
kk Kazakh
rw Kinyarwanda
rn Kirundi
kg Kongo
ko Korean
kri Krio (Sierra Leone)
ku Kurdish
ckb Kurdish (Soranî)
ky Kyrgyz
lo Laothian
la Latin
lv Latvian
ln Lingala
lt Lithuanian
loz Lozi
lg Luganda
ach Luo
lb Luxembourgish
mk Macedonian
mg Malagasy
ms Malay
ml Malayalam
mt Maltese
mi Maori
mr Marathi
mfe Mauritian Creole
mo Moldavian
mn Mongolian
my Myanmar (Burmese)
sr-ME Montenegrin
ne Nepali
pcm Nigerian Pidgin
nso Northern Sotho
no Norwegian
nn Norwegian (Nynorsk)
oc Occitan
or Oriya
om Oromo
ps Pashto
fa Persian
pl Polish
pt-BR Portuguese (Brazil)
pt Portuguese (Portugal)
pa Punjabi
qu Quechua
ro Romanian
rm Romansh
nyn Runyakitara
ru Russian
sm Samoan
gd Scots Gaelic
sr Serbian
sh Serbo-Croatian
st Sesotho
tn Setswana
crs Seychellois Creole
sn Shona
sd Sindhi
si Sinhalese
sk Slovak
sl Slovenian
so Somali
es Spanish
es-419 Spanish (Latin American)
su Sundanese
sw Swahili
sv Swedish
tg Tajik
ta Tamil
tt Tatar
te Telugu
th Thai
ti Tigrinya
to Tonga
lua Tshiluba
tum Tumbuka
tr Turkish
tk Turkmen
tw Twi
ug Uighur
uk Ukrainian
ur Urdu
uz Uzbek
vi Vietnamese
cy Welsh
wo Wolof
xh Xhosa
yi Yiddish
yo Yoruba
zu Zulu

Original subtitles

Subtitle merger | GoTranscript

@font-face { font-family: 'Inter'; font-style: normal; font-weight: 400; src: url("https://cdn.gotranscript.com/fonts/Inter/Inter-Regular.woff") format('woff'); font-display: fallback; } @font-face { font-family: 'Inter'; font-style: normal; font-weight: 600; src: url("https://cdn.gotranscript.com/fonts/Inter/Inter-SemiBold.woff") format('woff'); font-display: fallback; } @font-face { font-family: 'Source Serif Pro'; font-style: normal; font-weight: 600; src: url("https://cdn.gotranscript.com/fonts/Source_Serif_Pro/SourceSerifPro-SemiBold.woff2") format('woff2'); font-display: fallback; }

.subtitle-merger-divider__80 { height: 80px; }

.subtitle-merger-divider__60 { height: 60px; }

.subtitle-merger { font-family: Inter, sans-serif; color: #002052; font-size: 16px; line-height: 24px; }

.subtitle-merger-advert { margin-top: 20px; }

.subtitle-merger-header { background: #D7E9FF; padding: 35px 0; }

.subtitle-merger-header__image { display: flex; align-items: center; justify-content: end; }

.subtitle-merger-header__image img { max-height: 70px; }

.subtitle-merger-header__title-text { font-size: 27px; line-height: 40px; font-weight: 600; letter-spacing: -0.2px; margin-bottom: 5px; }

.subtitle-merger-header__title span { font-family: "Source Serif Pro"; font-size: 29px; line-height: 4px; }

.subtitle-merger-header__subtitle { font-size: 18px; line-height: 27px; font-weight: 600; }

.subtitle-merger-card__top { font-weight: 600; background: #D7E9FF; border-radius: 5px 5px 0 0; margin-top: 20px; padding: 10px 15px; }

.subtitle-merger-card__container { padding: 10px 15px; border: 1px solid #E3E5ED; border-top: none; border-radius: 0 0 5px 5px; }

.subtitle-merger-card__btn { display: block; background: #FFBA00; box-shadow: 0 2px 10px #E2E2E2; border-radius: 30px; font-size: 16px; line-height: 20px; font-weight: 600; text-align: center; text-decoration: none; transition: .3s; color: #002052; border: none; width: 100%; padding: 10px 15px; }

.subtitle-merger-card__btn:hover { color: #FFBA00; background: #002052; }

.subtitle-merger-card__file-name { overflow: hidden; white-space: nowrap; text-overflow: ellipsis; width: 100%; padding: 8px 15px; }

.subtitle-merger-card__options { display: none; }

.subtitle-merger-card__options-box { display: none; }

.subtitle-merger-card__options-title { font-weight: 600; margin-top: 10px; }

.subtitle-merger-card__options-text { margin-top: 10px; }

.subtitle-merger-card__options-input { appearance: none; padding: 4px 12px; border: 1px solid #e5e7eb; border-radius: 8px; box-shadow: 0 2px 10px #00000030; width: 99px; }

.subtitle-merger-card__mode-question-mark { margin-left: 3px; vertical-align: 7px; }

@media (max-width: 1199px) { .subtitle-merger-header__title-text { font-size: 24px; line-height: 36px; letter-spacing: 0; margin-bottom: 12px; max-width: initial; }

.subtitle-merger-header__title-text span { font-size: 26px; }

.subtitle-merger-header__subtitle { font-size: 17px; line-height: 20px; }

.subtitle-merger-card__top { font-size: 20px; line-height: 27px; }

.subtitle-merger-card__btn { font-size: 15px; }

.subtitle-merger-card__container { font-size: 15px; line-height: 21px; border-radius: 0 0 5px 5px; } }

@media (max-width: 991px) { .subtitle-merger-card__btn { margin: 0 auto; width: 310px; }

.subtitle-merger-header__image img { max-width: 100%; max-height: 100%; } }

@media (max-width: 767px) { .subtitle-merger-header__image { max-width: 246px; margin: 0 auto 20px; }

.subtitle-merger-card__container { padding: 20px; } }

@media (max-width: 575px) { .subtitle-merger-card__btn { width: 270px; } }

@media (max-width: 350px) { .subtitle-merger-card__btn { width: 250px; } } .s-over-footer { font-family: Inter, sans-serif; font-size: 16px; line-height: 24px; color: #002052; } .s-over-footer__card { background-color: #FFBA00; border-radius: 8px; text-align: center; height: 100%; padding: 60px 0 66px; } .s-over-footer__card--blue { background-color: #D7E9FF; } .s-over-footer__card-title { font-size: 36px; line-height: 54px; font-weight: 600; margin-bottom: 6px; } .s-over-footer__card-security--text { font-size: 14px; line-height: 21px; max-width: 437px; margin: 16px auto 0; } .s-over-footer__card--project { max-width: 300px; margin: 6px auto 0; } .s-over-footer__card-btn-b { display: block; font-family: 'Inter', sans-serif; font-style: normal; font-weight: 600; font-size: 16px; line-height: 24px; text-align: center; text-decoration: none; transition: .3s; color: #002052; border-radius: 30px; background-color: #fff; box-shadow: 0 2px 10px #00000026; max-width: 262px; padding: 17px 0; margin: 35px auto 0; } .s-over-footer__card-btn-b:hover { background-color: #002052; color: #fff; } .s-over-footer__card-btn-b--right { margin-top: 68px; } @media (max-width: 1199px) { .s-over-footer__card { padding: 40px 0; } .s-over-footer__card-title { font-size: 24px; line-height: 36px; margin-bottom: 21px; } .s-over-footer__card--project { font-size: 15px; } .s-over-footer__card-security--text { font-size: 12px; line-height: 17px; margin-top: 16px; max-width: 326px; } .s-over-footer__card-btn-b { font-size: 15px; padding: 8px 0; margin-top: 36px; } .s-over-footer__card-btn-b--right { margin-top: 60px; } } @media (max-width: 991px) { .s-over-footer__card-security--text { max-width: 276px; } } @media (max-width: 767px) { .s-over-footer__card { padding: 40px 16px 34px; } .s-over-footer__card-title { margin-bottom: 11px; } .s-over-footer__card-box-stars { max-width: 159px; margin: auto; } .s-stars-and-review__vertical-line { display: none !important; } .s-over-footer__card-security--text { margin-top: 11px; } .s-over-footer__card--project { line-height: 21px; margin-top: 0; } .s-over-footer__card-btn-b { margin-top: 26px; } .s-over-footer__card-btn-b--right { margin-top: 33px; } } @media (max-width: 575px) { .s-over-footer__card-outer { margin: 10px 0; } .s-over-footer__card { padding: 40px 16px 46px; } .s-over-footer__card-title { margin-bottom: 11px; } .s-over-footer__card-security--text { margin-top: 14px; } .s-over-footer__card--project { font-size: 12px; line-height: 17px; max-width: 270px; margin-top: 0; } .s-over-footer__card-btn-b { margin-top: 26px; } .s-over-footer__card-btn-b--right { margin-top: 43px; } } .s-stars-and-review { font-family: Inter, sans-serif; font-size: 14px; line-height: 21px; } .s-stars-and-review img { margin-right: -2px; vertical-align: -4px; } .s-stars-and-review__points { font-weight: 600; margin-left: 4px; } .s-stars-and-review__vertical-line { display: inline-block; width: 1px; height: 10px; background-color: #002052; margin: 0 8px; } .s-stars-and-review__link { color: #002052; } @media (max-width: 1199px) { .s-stars-and-review img { transform: scale(0.9); } .s-stars-and-review__points, .s-stars-and-review__link { font-size: 12px; } } @media (max-width: 1199px) { .s-stars-and-review__vertical-line { margin: 0 5px; } } .s-blog-place-order { position: relative; border-radius: 8px; border: 1px solid #D7E9FF; background: #002052; padding: 16px 16px 49px 16px;

flex-direction: column; gap: 12px; display: flex; width: 100%; }

.s-blog-place-order__bottom { position: relative; z-index: 5; margin-top: 71px; font-size: 12px; line-height: 16px; font-weight: 600; color: #fff; }

.s-blog-place-order__lines { position: absolute; bottom: 0; right: 0; pointer-events: none;

}

.s-blog-place-order__title { color: #FFF; font-family: Inter; font-size: 24px; font-weight: 600; line-height: 36px; margin: 0; }

.s-blog-place-order__arrow { filter: invert(1) brightness(1.5); transition: .3s; }

.s-blog-place-order-wrap { display: flex; flex-direction: column; gap: 8px; }

.s-blog-place-order-element { display: flex; flex-direction: row; gap: 20px; justify-content: space-between; text-decoration: none; transition: .3s; padding: 8px; border-bottom: 1px solid rgba(156, 196, 255, 0.20); }

.s-blog-place-order-element:last-child { border-bottom: none; }

.s-blog-place-order-element:hover { background-color: #D7E9FF; }

.s-blog-place-order-element:hover .s-blog-place-order-element-inner-price, .s-blog-place-order-element:hover .s-blog-place-order-element-inner-title { color: #051939; }

.s-blog-place-order-element:hover .s-blog-place-order__icon { filter: invert(1); }

.s-blog-place-order-element:hover .s-blog-place-order__arrow { filter: invert(0); }

.s-blog-place-order-element img { width: 24px; height: 24px; }

.s-blog-place-order-element-inner { display: flex; flex-direction: row; gap: 12px; }

.s-blog-place-order-element-inner-texts { display: flex; flex-direction: column; gap: 4px; }

.s-blog-place-order-element-inner-title { font-weight: 600; font-size: 18px; line-height: 27px; color: #D7E9FF; }

.s-blog-place-order-element-inner-price { font-weight: 400; font-size: 16px; line-height: 24px; color: #9CC4FF; transition: .3s; }

.s-blog-place-order-btn-y { display: block; font-family: 'Inter', sans-serif; font-style: normal; font-weight: 600; font-size: 16px; line-height: 24px; text-align: center; text-decoration: none; transition: .3s; color: #002052; border: none; border-radius: 50px; background-color: #FFBA00; padding: 12px 20px; }

.s-blog-place-order-btn-y:hover { background: #D7E9FF; color: #051939;

} .s-alert-messages__alert-success { margin: 24px 0; background: #CEEBB7; color: #295D00; border: none; } .s-alert-messages__alert-danger { margin: 24px 0; background: #EFCACA; color: #6A0000; border: none; } .s-alert-messages__alert-danger ul { margin: 0; } .s-alert-messages__alert-danger.alert-dismissible button.btn-close { background: url("https://cdn.gotranscript.com/img/pages2/alert-dismiss/close-v2.svg") center no-repeat; }

global_currency_symbol = '$'; global_currency_exchange_rate = 1;

Services PROFESSIONAL SERVICES Human Transcription Human-made, publish-ready transcripts Closed Captions Broadcast and streaming-ready captions Proofreading & Transcript Editing Fix errors, formatting and speaker labels AUTOMATED SOLUTIONS AI Transcriptions Instant speech-to-text for drafts Transcription & Captioning API Go live in days with our REST API CUSTOM SOLUTIONS Custom Transcription & Data Labeling Speaker IDs, timestamps, sentiment, JSON exports View all (8) → View Sample Transcripts →

Pricing Pricing Calculator Get an instant estimate by minutes and add-ons Loyalty Program Earn ongoing discounts Education Discount 10% off for students & educators Nonprofit Discount Discounts for nonprofit & NGOs Green Initiative Discount Discounts for climate organizations

For business Education Faster research workflows · 10% .edu discount Government Secure, compliant transcription Legal Court-ready transcripts and exhibits Medical HIPAA‑ready transcription Language Service Providers Scale capacity and protect margins Law Enforcement Evidence‑ready transcripts Internal Communications Meetings into searchable notes Market Research Turn sessions into insights News organisations Ready‑to‑publish transcripts

Company Case Studies Customer success stories Partnership Integrations, resellers & affiliates Trust Center Security & compliance overview Our Languages Coverage in 140+ languages About Our story & mission Our Team Meet the people behind GoTranscript Blog How‑to guides & industry insights Careers Open roles & culture

Contact Enterprise Solutions High volume projects, API and dataset labeling Talk to Sales Speak with a specialist about pricing and solutions Book a Meeting Schedule a call - we will confirmation within 24 hours Education & Campus Support POs, Net 30 terms and .edu discounts Order Support Help with order status, changes, or billing Help Center Find answers and get support, 24/7 General Inquiries Questions about services, billing or security Careers Explore open roles and apply.

Place Order Get an Instant Quote Try Free Pilot Login

.mobile-menu-backdrop { position: fixed; top: 0; left: 0; right: 0; bottom: 0; background-color: rgba(0, 0, 0, 0.5); z-index: 9998; }

.mobile-menu-drawer { position: fixed; top: 0; right: 0; bottom: 0; width: 100%; max-width: 448px; background: #FFFFFF; z-index: 9999; display: flex; flex-direction: column; box-shadow: -2px 0 8px rgba(0, 0, 0, 0.1); transform: translateX(100%); transition: transform 0.3s ease-in-out; }

.mobile-menu-drawer.open { transform: translateX(0); }

.mobile-menu-header { position: sticky; top: 0; background: #FFFFFF; border-bottom: 1px solid #E5E7EB; padding: 16px; display: flex; align-items: center; justify-content: space-between; }

.mobile-brand { font-weight: 700; font-size: 20px; line-height: 28px; color: #1e3a8a; color: #032a67; text-decoration: none; }

.mobile-close-btn { padding: 8px; color: #374151; background: transparent; border: none; border-radius: 6px; display: flex; align-items: center; justify-content: center; transition: all 0.2s; }

.mobile-close-btn img { filter: brightness(0) saturate(100%) invert(13%) sepia(43%) saturate(4529%) hue-rotate(213deg) brightness(94%) contrast(97%); /* #032a67 */ }

.mobile-close-btn:hover { color: #2563EB; background: #F3F4F6; }

.mobile-content-scroll { overflow-y: auto; flex: 1; padding-bottom: 24px; }

.mobile-accordion-btn { width: 100%; display: flex; align-items: center; justify-content: space-between; padding: 12px 16px; text-align: left; font-weight: 500; font-size: 16px; color: #111827; background: none; border: none; border-bottom: 1px solid #E5E7EB; transition: background-color 0.2s; }

.mobile-accordion-btn:hover { background-color: #F9FAFB; }

.mobile-accordion-btn:focus { box-shadow: none; border-color: #E5E7EB; }

.accordion-button::after { background-size: 1.25rem; width: 1.25rem; height: 1.25rem; }

.accordion-button:not(.collapsed) { color: #032a67; background-color: transparent; box-shadow: none; }

.group-title { font-size: 12px; font-weight: 600; color: #032a67; text-transform: uppercase; letter-spacing: 0.05em; margin-bottom: 12px; margin-top: 16px; padding-left: 8px; }

.service-card { display: flex; gap: 12px; padding: 12px; border-radius: 8px; text-decoration: none; transition: background-color 0.2s; }

.service-card:hover { background-color: #F9FAFB; }

.service-icon-box { flex-shrink: 0; width: 40px; height: 40px; border-radius: 8px; background: linear-gradient(135deg, #e8eef7 0%, #d1dff0 100%); display: flex; align-items: center; justify-content: center; color: #032a67; }

.service-icon-box img { width: 20px; height: 20px; filter: brightness(0) saturate(100%) invert(13%) sepia(43%) saturate(4529%) hue-rotate(213deg) brightness(94%) contrast(97%); /* #032a67 */ }

.service-text { flex: 1; }

.service-title { font-weight: 700; font-size: 16px; color: #111827; margin-bottom: 4px; }

.service-desc { font-size: 14px; color: #4B5563; line-height: 1.4; margin-bottom: 0; }

.view-all-link { display: block; padding: 8px 12px; font-size: 14px; font-weight: 600; color: #032a67; text-decoration: none; border-radius: 8px; transition: background-color 0.2s; }

.view-all-link:hover { background-color: #F9FAFB; }

.mobile-footer-actions { padding: 16px; display: flex; flex-direction: column; gap: 12px; }

.btn-primary-action, .btn-secondary-action, .btn-outline-action { display: block; width: 100%; padding: 12px; text-align: center; font-weight: 600; border-radius: 8px; text-decoration: none; transition: all 0.2s; }

.btn-primary-action { color: #000; }

.btn-primary-action:hover { opacity: 0.9; color: #000; }

.btn-secondary-action { background-color: #F3F4F6; color: #111827; }

.btn-secondary-action:hover { background-color: #E5E7EB; color: #111827; }

.btn-outline-action { background-color: #FFFFFF; color: #111827; border: 1px solid #000; }

.btn-outline-action:hover { background-color: #F9FAFB; color: #111827; }

.user-info-box { padding: 16px; border-bottom: 1px solid #E6E9EE; }

.user-info-box h4 { font-size: 18px; font-weight: 600; color: #032a67; margin-bottom: 4px; }

.user-info-box p { font-size: 14px; color: #667997; margin: 0; }

.mobile-link-item { display: flex; padding: 16px; font-size: 16px; font-weight: 600; color: #002052; text-decoration: none; align-items: center; }

.mobile-link-item:hover { background-color: #F9FAFB; color: #002052; }

.text-gold { color: #d69c00; font-size: 10px; margin-left: 4px; vertical-align: top; }

.btn-logout { display: flex; align-items: center; justify-content: center; gap: 8px; width: 100%; padding: 10px; border: 1px solid #ef4444; color: #ef4444; border-radius: 20px; font-weight: 600; text-decoration: none; }

.btn-place-order { display: block; width: 100%; padding: 10px; background: #FFBA00; color: #002052; border-radius: 20px; font-weight: 600; text-align: center; text-decoration: none; }

(function() { function initMobileMenu() { if (typeof jQuery === 'undefined') { setTimeout(initMobileMenu, 50); return; }

$(document).ready(function() { var $drawer = $('#mobileMenuDrawer'); var $backdrop = $('#mobileMenuBackdrop'); var $toggleBtn = $('#navbarButton'); var $closeBtn = $('.mobile-close-btn');

if ($drawer.parent()[0] !== document.body) { $drawer.appendTo('body'); $backdrop.appendTo('body'); }

function openMenu() { $backdrop.removeClass('d-none'); $drawer.removeClass('d-none');

setTimeout(function() { $drawer.addClass('open'); }, 10); $('body').css('overflow', 'hidden'); }

function closeMenu() { $drawer.removeClass('open'); setTimeout(function() { $drawer.addClass('d-none'); $backdrop.addClass('d-none'); }, 300); $('body').css('overflow', '');

$('#collapseNavbar').collapse('hide'); }

$toggleBtn.off('click').on('click', function(e) { e.preventDefault(); e.stopPropagation(); openMenu(); });

$closeBtn.on('click', closeMenu); $backdrop.on('click', closeMenu);

$(document).on('keydown', function(e) { if (e.key === 'Escape' && $drawer.hasClass('open')) { closeMenu(); } }); }); } initMobileMenu(); })(); Services PROFESSIONAL SERVICES Human Transcription Human-made, publish-ready transcripts 99.4% accuracy · Fast turnaround · Secure Closed Captions Broadcast- and streaming-ready captions FCC-compliant · Multi-format · Quality-assured Proofreading & Transcript Editing Fix errors, formatting, and speaker labels Native editors · Style-guide matched · Quality checked AUTOMATED SOLUTIONS AI Transcriptions Instant speech-to-text for drafts Fast · Affordable · Scalable Transcription & Captioning API Go live in days with our REST API REST API · Docs · Developer support CUSTOM SOLUTIONS Custom Transcription & Data Labeling Speaker IDs, timestamps, sentiment, JSON exports View all (8) View Sample Transcripts Transparent pricing See exactly what you'll pay before you order Get an instant quote Book a meeting Talk to our team about your transcription needs Schedule a call Pricing Pricing Calculator Get an instant estimate by minutes and add-ons Loyalty Program Earn ongoing discounts SPECIAL DISCOUNTS Education Discount 10% off for students & educators Nonprofit Discount Discounts for nonprofits & NGOs Green Initiative Discount Discounts for climate organizations Simple, Transparent Pricing Clear per-minute rates, optional add-ons, and volume discounts for teams. Billing Terms View our complete billing terms and conditions (PDF) For business Education Faster research workflows · 10% .edu discount Government Secure, compliant transcription Legal Court-ready transcripts and exhibits Medical HIPAA-ready transcription Language Service Providers Scale capacity and protect margins Law Enforcement Evidence-ready transcripts Internal Communications Meetings into searchable notes Market Research Turn sessions into insights News Organizations Ready-to-publish transcripts Trusted by Global Leaders Trusted by media organizations, universities, and Fortune 50 teams. View 2026 Company Deck (PDF) Company Case Studies Customer success stories Partnership Integrations, resellers & affiliates Trust Center Security & compliance overview Our Languages Coverage in 140+ languages About Our story & mission Our Team Meet the people behind GoTranscript Blog How-to guides & industry insights Careers Open roles & culture GoTranscript Global transcription & translation since 2005. 4.9/5 Based on 3,771 reviews Contact Enterprise Solutions High-volume projects, API, and dataset labeling Talk to Sales Speak with a specialist about pricing and solutions Book a Meeting Schedule a call — we'll confirm within 24 hours Education & Campus Support POs, Net 30 terms, and .edu discounts Order Support Help with order status, changes, or billing Help Center Find answers and get help 24/7 General Inquiries Questions about services, billing, or security Careers Explore open roles and apply 24/7 Customer Support We're with you from start to finish, whether you're a first-time user or a long-time client. Call Support +1 (831) 222-8398 Log In Try Free Pilot Place order Transcription by a Professional Transcriber & Editor Captions (FCC/SDH) by a Professional Captioner Transcript Editing & Proofreading by a Professional Editor Translation (text/audio/images) by a Professional Translator Subtitles by a Professional Subtitler AI Transcription (Automated) for Faster Turnaround Video Description (AD) by a Professional Describer Place order .site-main-menu__dropdown-menu-box { transform: translateX(-20%) !important; border-radius: 12px; }

.site-main-menu__services-dropdown-box { background-color: white; border-radius: 12px; border: 1px solid #f3f4f6; overflow: hidden; z-index: 50; box-shadow: rgba(255, 255, 255, 0.3) 0px 20px 60px, rgba(0, 0, 0, 0.2) 0px 10px 40px; }

.site-main-menu__dropdown-menu-box--services { left: 0 !important; transform: translateX(10%); }

.site-main-menu__services-dropdown-box--business { transform: translateX(-30%) !important; }

.site-main-menu__services-dropdown-box--company { transform: translateX(-37%) !important; }

.site-main-menu__dropdown-menu-box--contact { transform: translateX(-55%) !important; }

.site-main-menu__services-dropdown-box { width: max-content; max-width: 90vw; }

.site-main-menu__services-dropdown-box--pricing, .site-main-menu__services-dropdown-box--company, .site-main-menu__services-dropdown-box--contact { width: max-content; }

.site-main-menu__services-dropdown-inner { display: flex; }

.site-main-menu__services-dropdown-main { flex: 1; padding: 24px 32px; }

.site-main-menu__services-dropdown-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 24px; }

.site-main-menu__services-dropdown-column { display: flex; flex-direction: column; }

.site-main-menu__services-dropdown-heading { font-size: 0.75rem; font-weight: bold; color: #032a67; text-transform: uppercase; letter-spacing: 0.1em; margin-bottom: 15px; }

.site-main-menu__services-dropdown-list { display: flex; flex-direction: column; gap: 12px; }

.site-main-menu__services-dropdown-item { display: flex; align-items: flex-start; padding: 12px; border-radius: 8px; transition: all 0.2s ease; text-decoration: none; cursor: pointer; margin: 0 -12px; }

.site-main-menu__services-dropdown-item:hover { background-color: #f9fafb; transform: translateX(4px); }

.site-main-menu__services-dropdown-content { flex: 1; }

.site-main-menu__services-dropdown-icon-box { flex-shrink: 0; width: 44px; height: 44px; border-radius: 8px; background: linear-gradient(to bottom right, #e8eef7, #d1dff0); display: flex; align-items: center; justify-content: center; color: #032a67; transition: background 0.2s; margin-right: 16px; }

.site-main-menu__services-dropdown-item:hover .site-main-menu__services-dropdown-icon-box { background: linear-gradient(to bottom right, #d1dff0, #b9cfe9); }

.site-main-menu__services-dropdown-item-title { font-weight: bold; color: #1f2937; margin-bottom: 4px; font-size: 0.95rem; line-height: 1.2; transition: color 0.2s; }

.site-main-menu__services-dropdown-item:hover .site-main-menu__services-dropdown-item-title { color: #032a67; }

.site-main-menu__services-dropdown-item-desc { font-size: 0.85rem; color: #6b7280; margin-bottom: 4px; line-height: 1.3; }

.site-main-menu__services-dropdown-item-desc-compact { font-size: 0.85rem; color: #6b7280; line-height: 1.3; margin-bottom: 0; }

.site-main-menu__services-dropdown-item-meta { font-size: 0.75rem; color: #9ca3af; transition: color 0.2s; }

.site-main-menu__services-dropdown-item:hover .site-main-menu__services-dropdown-item-meta { color: #032a67; }

.site-main-menu__services-dropdown-section--divider { margin-top: 14px; padding-top: 24px; border-top: 1px solid #f3f4f6; }

.site-main-menu__services-dropdown-footer { margin-top: 15px; padding-top: 24px; border-top: 1px solid #f3f4f6; display: flex; justify-content: space-between; align-items: center; }

.site-main-menu__services-dropdown-icon-box img { filter: brightness(0) saturate(100%) invert(13%) sepia(43%) saturate(4529%) hue-rotate(213deg) brightness(94%) contrast(97%); /* #032a67 */ }

.site-main-menu__services-dropdown-footer-link { display: flex; align-items: center; gap: 8px; color: #1f2937; font-weight: 600; text-decoration: none; transition: color 0.2s; }

.site-main-menu__services-dropdown-footer-link img { filter: brightness(0) saturate(100%) invert(13%) sepia(43%) saturate(4529%) hue-rotate(213deg) brightness(94%) contrast(97%); /* #032a67 */ }

.site-main-menu__services-dropdown-footer-link:hover { color: #032a67 !important; }

.site-main-menu__services-dropdown-footer-link--samples { margin-left: auto; }

.site-main-menu__services-dropdown-sidebar { width: 365px; flex-shrink: 0; background: linear-gradient(135deg, #111827 0%, #1e3a8a 50%, #1f2937 100%); color: white; padding: 48px; display: flex; flex-direction: column; justify-content: space-between; position: relative; overflow: hidden; }

.site-main-menu__services-dropdown-sidebar-pattern { position: absolute; inset: 0; opacity: 0.2; pointer-events: none; }

.site-main-menu__services-dropdown-sidebar-svg { width: 100%; height: 100%; object-fit: cover; }

.site-main-menu__services-dropdown-sidebar-block { position: relative; z-index: 1; }

.site-main-menu__services-dropdown-sidebar-block--mt { margin-top: 48px; }

.site-main-menu__services-dropdown-sidebar-title { font-size: 1.25rem; font-weight: bold; margin-bottom: 12px; color: white; }

.site-main-menu__services-dropdown-sidebar-desc { font-size: 0.9rem; color: rgba(255, 255, 255, 0.8); margin-bottom: 24px; line-height: 1.5; }

.site-main-menu__services-dropdown-sidebar-btn { display: block; width: 100%; padding: 14px 24px; border: 1px solid rgba(255, 255, 255, 0.3); border-radius: 9999px; text-align: center; font-weight: 600; color: white; text-decoration: none; transition: all 0.2s ease; font-size: 0.95rem; margin-top: auto; }

.site-main-menu__services-dropdown-sidebar-btn:hover { background-color: rgba(255, 255, 255, 0.1); border-color: rgba(255, 255, 255, 0.6); color: white; }

.site-main-menu__services-dropdown-sidebar-quote-box { margin-top: auto; position: relative; z-index: 1; }

.site-main-menu__services-dropdown-sidebar-card { display: block; padding: 24px; background-color: rgba(255, 255, 255, 0.1); backdrop-filter: blur(4px); border-radius: 12px; border: 1px solid rgba(255, 255, 255, 0.2); color: white; text-decoration: none; transition: background-color 0.2s ease, border-color 0.2s ease; }

.site-main-menu__services-dropdown-sidebar-card:hover { background-color: rgba(255, 255, 255, 0.15); border-color: rgba(255, 255, 255, 0.3); color: white; }

.site-main-menu__services-dropdown-sidebar-card-header { display: flex; align-items: center; gap: 12px; margin-bottom: 12px; }

.site-main-menu__services-dropdown-sidebar-card-icon-box { display: flex; align-items: center; justify-content: center; flex-shrink: 0; width: 40px; height: 40px; border-radius: 10px; background-color: rgba(255, 255, 255, 0.2); }

.site-main-menu__services-dropdown-sidebar-card-icon { width: 20px; height: 20px; filter: brightness(0) invert(1); }

.site-main-menu__services-dropdown-sidebar-card-title { margin-bottom: 0; font-size: 1.125rem; font-weight: 600; color: white; }

.site-main-menu__services-dropdown-sidebar-card-text { margin-bottom: 0; font-size: 0.875rem; line-height: 1.5; color: rgba(255, 255, 255, 0.8); }

.site-main-menu__services-dropdown-sidebar-rating { display: flex; flex-direction: column; margin-top: auto; }

.site-main-menu__services-dropdown-sidebar-stars { display: flex; gap: 8px; margin-bottom: 8px; }

.site-main-menu__services-dropdown-sidebar-stars img { width: 24px; height: 24px; }

.site-main-menu__services-dropdown-sidebar-score { font-size: 1.875rem; font-weight: bold; color: white; }

.site-main-menu__services-dropdown-sidebar-reviews { font-size: 0.875rem; color: rgba(255, 255, 255, 0.7); margin-top: 4px; }

.site-main-menu__services-dropdown-sidebar--contact { width: 384px; }

.site-main-menu__services-dropdown-sidebar-contact-info { margin-top: auto; }

.site-main-menu__services-dropdown-sidebar-contact-card { display: flex; align-items: center; gap: 12px; padding: 16px; background-color: rgba(255, 255, 255, 0.1); backdrop-filter: blur(4px); border-radius: 8px; }

.site-main-menu__services-dropdown-sidebar-contact-label { font-size: 0.875rem; color: rgba(255, 255, 255, 0.7); margin-bottom: 4px; }

.site-main-menu__services-dropdown-sidebar-contact-link { font-size: 1.125rem; font-weight: bold; color: white; text-decoration: none; white-space: nowrap; transition: color 0.2s ease; }

.site-main-menu__services-dropdown-sidebar-contact-link:hover { color: #93c5fd; }

.site-main-menu__services-dropdown-sidebar-contact-icon { width: 40px; height: 40px; flex-shrink: 0; }

@media (min-width: 992px) and (max-width: 1199px) { .site-main-menu__services-dropdown-box { width: max-content; }

.site-main-menu__services-dropdown-box--pricing, .site-main-menu__services-dropdown-box--company { width: max-content; }

.site-main-menu__dropdown-menu-box { left: 50%; transform: translateX(-50%); }

.site-main-menu__dropdown-menu-box--services { left: 0 !important; transform: translateX(-24%) !important; }

.site-main-menu__services-dropdown-box--business { transform: translateX(-41%) !important; }

.site-main-menu__services-dropdown-box--company { transform: translateX(-53%) !important; }

.site-main-menu__dropdown-menu-box--contact { transform: translateX(-63%) !important; }

.site-main-menu__services-dropdown-sidebar--contact { width: 300px; }

.site-main-menu__services-dropdown-main { padding: 24px; }

.site-main-menu__services-dropdown-grid { gap: 16px; }

.site-main-menu__services-dropdown-sidebar-title { font-size: 1.1rem; }

.site-main-menu__services-dropdown-sidebar-desc { font-size: 0.85rem; margin-bottom: 16px; }

.site-main-menu__services-dropdown-sidebar-block--mt { margin-top: 24px; }

.site-main-menu__services-dropdown-sidebar-contact-link { font-size: 14px; } }

@media (min-width: 1200px) and (max-width: 1399px) { .site-main-menu__services-dropdown-box { width: max-content; }

.site-main-menu__services-dropdown-box--pricing, .site-main-menu__services-dropdown-box--company, .site-main-menu__services-dropdown-box--contact { width: max-content; }

.site-main-menu__dropdown-menu-box { left: 50%; transform: translateX(-50%); }

.site-main-menu__services-dropdown-box--business { transform: translateX(-35%) !important; }

.site-main-menu__services-dropdown-box--company { transform: translateX(-40%) !important; }

.site-main-menu__dropdown-menu-box--services { left: 0 !important; transform: translateX(10%); }

.site-main-menu__services-dropdown-sidebar { width: 320px; padding: 40px; }

.site-main-menu__services-dropdown-sidebar--contact { width: 340px; } }

body { overflow-x: hidden; }

.site-top-menu { font-family: Inter, sans-serif; font-style: normal; font-weight: normal; font-size: 14px; line-height: 20px; background-color: #002052; color: #fff; left: 0; right: 0; z-index: 15; transition: .3s; }

.site-top-menu__pilot-link { padding: 10px 20px; border-radius: 20px; border: 1px solid #CCD2DC; background: #FFF; color: #002052; text-align: center; font-size: 14px; font-weight: 600; line-height: 20px; text-decoration: none; transition: .3s; margin-right: 5px; }

.site-top-menu__pilot-link:hover { background: #FFBA00; color: #002052; border-color: #FFBA00; }

@media (min-width: 992px) { .isTransparent { background-color: transparent; position: fixed; }

.isTransparent.scroller-header { background-color: #002052; } }

.site-top-menu.sticky .site-top-menu__logo { max-width: 225px; }

.site-top-menu__side-wrap { min-height: 64px; }

.site-top-menu__account-wrap { display: flex; cursor: pointer; padding-left: 24px; border-left: 1px solid rgba(255, 255, 255, 0.25); position: relative; }

.site-top-menu__account-wrap--no-menu { margin-left: auto; margin-right: 60px; border: none; }

.site-top-menu__account-wrap .dropdown { position: static; }

.site-top-menu__account-orders, .site-top-menu__account-orders span { color: #CCD2DC; margin: 0; }

.site-top-menu__btn-c { display: block; font-family: 'Inter', sans-serif; font-style: normal; font-weight: 600; font-size: 14px; line-height: 20px; text-align: center; text-decoration: none; transition: .3s; color: #002052; border-radius: 20px; background-color: #FFBA00; width: 180px; padding: 10px 0; margin: auto; }

.site-top-menu__btn-c:hover { color: #002052; background-color: #fff; }

.site-top-menu__btn-e { display: block; font-family: 'Inter', sans-serif; font-style: normal; font-weight: 600; font-size: 14px; line-height: 20px; text-align: center; text-decoration: none; transition: .3s; color: #fff; border-radius: 20px; width: 82px; max-width: 100%; padding: 9px 0; margin: auto; }

.site-top-menu__btn-e:hover { color: #1560CE; }

.site-top-menu__logo { display: inline-block; max-width: 225px; width: 100%; transition: all ease-in .2s; }

.site-top-menu__logo a { display: inline-block; padding: 15px 0; }

.site-top-menu__logo a img { max-width: 100%; }

.site-top-menu__link { position: relative; z-index: 1; }

.site-top-menu__cart { position: relative; z-index: 1; }

.site-top-menu__cart-btn { background: #FFBA00; border-radius: 20px; padding: 11px 15px; text-decoration: none; color: #002052; font-weight: 600; transition: all 0.3s; }

.site-top-menu__cart-btn:hover { background-color: #FFF; color: #002052; }

.site-top-menu__cart-btn img { margin-left: 5px; vertical-align: -3px; filter: brightness(0) saturate(100%) invert(13%) sepia(43%) saturate(4529%) hue-rotate(213deg) brightness(94%) contrast(97%); /* #032a67 */ }

.site-top-menu__cart-btn span { display: inline-block; min-width: 20px; height: 20px; line-height: 20px; text-align: center; background: #FFF; border-radius: 10px; font-weight: 600; font-size: 14px; margin-left: 3px; transition: all 0.3s; padding: 0 5px; }

.site-top-menu__cart-btn:hover span { background: #FFBA00; }

.site-top-menu__dashboard a { text-decoration: none; color: #fff; padding: 7px 0; }

.site-top-menu__dashboard a img { margin-right: 6px; vertical-align: -2px; }

.site-top-menu__account a, .site-top-menu__service a { text-decoration: none; }

.site-top-menu__account a img, .site-top-menu__service a img { margin-left: 5px; }

.site-top-menu__account-btn { transition: all .3s; }

.site-top-menu__account-btn.show, .site-top-menu__account-btn:hover { color: #002052; }

.site-top-menu__account-chevron-box, .site-top-menu__service-chevron-box { display: inline-block; width: 12px; height: 12px; margin-left: 7px; }

.site-top-menu__account-chevron { width: 10px; height: 10px; border-right: 2px solid #fff; border-bottom: 2px solid #fff; transform: rotate(45deg); transition: all 0.3s; }

.site-top-menu__service-chevron { width: 10px; height: 10px; border-right: 2px solid #002052; border-bottom: 2px solid #002052; transform: rotate(45deg); transition: all 0.3s; }

.site-top-menu__account-btn.show>div .site-top-menu__account-chevron, .site-top-menu__account-btn:hover>div .site-top-menu__account-chevron, .site-top-menu__service-btn.show>div .site-top-menu__service-chevron, .site-top-menu__service-btn:hover>div .site-top-menu__service-chevron, .site-top-menu__account-wrap:hover .site-top-menu__account-chevron { transform: rotate(225deg); margin-top: 4px; }

.site-top-menu__account-menu { position: absolute; background: transparent; border: none; min-width: 200px; left: 50% !important; top: 100% !important; transform: translateX(-50%) !important; padding: 0; }

.site-top-menu__account-menu-background, .site-top-menu__service-menu-background { position: absolute; background: #fff; width: 200%; left: -50%; height: 100%; z-index: -1; box-shadow: 0 2px 10px #00000026; }

.site-top-menu__account-menu-ul { background: #FFFFFF; box-shadow: 0 2px 10px #00000026; border: none; border-radius: 5px; min-width: 95px; font-weight: 600; font-size: 14px; line-height: 21px; list-style: none; padding: 10px 20px; margin: 5px 0 0; }

.site-top-menu__account-menu-ul li a { display: inline-flex; padding: 5px 0; color: #002052; transition: all .3s; }

.site-top-menu__account-menu a:hover, .site-top-menu__account-menu a.active { color: #1560CE; }

.site-top-menu__service-btn { background: #FFBA00; border-radius: 20px; padding: 11px 20px; color: #002052; font-weight: 600; transition: all .3s; display: block; }

.site-top-menu__service-btn.show, .site-top-menu__service-btn:hover { background: #fff; color: #002052; }

.site-top-menu__service-menu { position: absolute; background: transparent; border: none; min-width: 530px; left: 50% !important; top: 100% !important; transform: translateX(-72%) !important; padding: 0; }

.site-top-menu__service-menu-ul { background: #FFFFFF; box-shadow: 0 2px 10px #00000026; border: none; border-radius: 5px; min-width: 95px; font-weight: 600; font-size: 14px; line-height: 21px; list-style: none; padding: 8px; margin: 5px 0 0; }

.site-top-menu__service-menu-ul li+li { margin-top: 8px; }

.site-top-menu__service-menu-ul li a { display: block; font-size: 16px; font-weight: 600; line-height: 24px; width: 100%; padding: 10px 24px; color: #002052; transition: all .3s; border-radius: 8px; border: 1px solid #CCD2DC; opacity: .75; }

.site-top-menu__service-menu-ul li a:hover, .site-top-menu__service-menu-ul li a.active { background: #F0F7FF; border-radius: 5px; opacity: 1; }

.site-top-menu__service-menu-ul li a img { margin-right: 8px; vertical-align: -2px; max-height: 20px; filter: brightness(0) saturate(100%) invert(13%) sepia(43%) saturate(4529%) hue-rotate(213deg) brightness(94%) contrast(97%); /* #032a67 */ }

.site-top-menu__service-menu-ul li a span { font-size: 12px; font-weight: 400; }

@media (min-width: 992px) {

.site-top-menu__account:hover>.site-top-menu__account-btn img, .site-top-menu__service:hover>.site-top-menu__service-btn img { transform: rotate(180deg); }

.site-top-menu__account:hover>.site-top-menu__account-menu, .site-top-menu__service:hover>.site-top-menu__service-menu { display: block; }

.site-top-menu__account-wrap:hover .site-top-menu__account-menu { display: block; } }

@media (max-width: 575px) { .site-top-menu__account-btn { padding: 5px 20px; font-size: 12px; line-height: 18px; }

.site-top-menu__btn-c { width: 138px; padding: 5px 0; font-size: 12px; line-height: 18px; }

.site-top-menu__btn-e { width: 60px; padding: 5px 0; font-size: 12px; line-height: 18px; }

.site-top-menu__link { padding: 15px 2px; }

.site-top-menu__cart-btn { padding: 5px 10px; font-size: 12px; line-height: 18px; }

.site-top-menu__cart-btn img { vertical-align: -4px; }

.site-top-menu__cart-btn span { min-width: 18px; height: 18px; font-size: 12px; line-height: 18px; } }

.site-main-menu__language-dropdown:hover>a .site-main-menu__dropdown-chevron { transform: rotate(225deg); border-color: #1560CE; margin-top: 4px; }

.site-top-menu__side-wrap { display: flex; align-items: center; }

.site-main-menu__language-dropdown>a { text-decoration: none; color: #FFF; }

.site-main-menu { border: none; border-radius: 0; font-family: Inter, sans-serif; font-size: 14px; line-height: 20px; color: #fff; position: relative; z-index: 2; height: 100%; }

.site-main-menu__header-box, .site-main-menu__navbar { margin-right: -12px; margin-left: -12px; top: 0; }

.site-main-menu__wrap { display: flex; justify-content: space-between; }

.site-main-menu__navbar { overflow-x: visible; overflow-y: auto; top: 0; }

.site-main-menu__navbar.in { overflow-y: auto; }

.site-main-menu__brand { padding: 18px 0 17px; display: none; }

.site-main-menu__brand img { max-width: 100%; }

.site-main-menu__nav { padding-left: 0; list-style: none; }

.site-main-menu__nav>li>a { position: relative; display: flex; color: #fff; font-weight: 600; line-height: 20px; padding: 25px 20px; text-decoration: none; transition: all 0.3s; }

.site-main-menu__nav>li.active>a, .site-main-menu__nav>li>a.show { color: #FFBA00; }

.site-main-menu__dropdown-chevron-box { display: inline-block; width: 12px; height: 12px; margin-left: 7px; }

.site-main-menu__dropdown-chevron { width: 10px; height: 10px; border-right: 2px solid #fff; border-bottom: 2px solid #fff; transform: rotate(45deg); transition: all 0.3s; }

.site-main-menu__nav>li a.show>div .site-main-menu__dropdown-chevron { transform: rotate(225deg); border-color: #FFBA00; margin-top: 4px; }

.site-main-menu__nav>li>a:focus, .site-main-menu__nav .open>a:focus { transition: 0.15s; background-color: transparent; }

.site-main-menu__nav>li>a>img { margin-right: 5px; vertical-align: -2px; }

.site-main-menu__dropdown { position: relative; }

.site-main-menu__dropdown-menu-box { position: absolute; padding: 0; border: none; margin: 0; top: 95% !important; }

.site-main-menu__toggle-button { position: relative; border: none; padding: 12px 13px; background-color: transparent; }

.site-main-menu__toggle-button:focus { outline: none; }

.dropdown-menu.show { z-index: 1; }

@media (min-width: 992px) { .site-main-menu__navbar .container { padding: 0; }

.site-main-menu__header-box, .site-main-menu__navbar { margin-right: 0; margin-left: 0; }

.site-main-menu__navbar.collapse { display: block !important; height: auto !important; padding-bottom: 0; overflow: visible !important; }

.site-main-menu__toggle-button { display: none; }

.site-main-menu__navbar { width: auto; border-top: 0; box-shadow: none; }

.site-main-menu__nav { margin: 0; }

.site-main-menu__nav>li { position: relative; display: block; }

.site-main-menu__nav>li>a { padding: 25px 7px; align-items: center; }

.site-main-menu__dropdown:hover>.site-main-menu__dropdown-menu-box { display: block; margin-top: 0; }

.site-main-menu__nav>li:hover>a { color: #FFBA00; }

.site-main-menu__nav>li:hover>a .site-main-menu__dropdown-chevron { transform: rotate(225deg); border-color: #FFBA00; margin-top: 4px; } }

@media (max-height: 950px) {}

@media (min-width: 1199px) {}

@media (min-width: 1399px) { .site-main-menu__nav>li>a { padding: 25px 15px; align-items: center; }

.site-top-menu.sticky .site-top-menu__logo { max-width: 270px; } }

@media (max-width: 991px) { .site-main-menu { position: -webkit-sticky; position: sticky; top: 0; z-index: 1020; width: 100%; }

.site-top-menu__pilot-link { width: 288px; margin-right: 0; padding: 12px 20px; font-size: 16px; line-height: 24px; }

.site-top-menu__service { display: none; }

.site-top-menu__account-menu { width: 100%; }

.site-top-menu__account-menu-ul { box-shadow: none; margin: 0; border-radius: 0; }

.site-main-menu__brand { display: inline; }

.site-main-menu__navbar { background: linear-gradient(208deg, rgb(3 44 110 / 93%) -3.09%, rgb(5 25 57 / 93%) 82.58%); backdrop-filter: blur(4px); position: fixed; left: 0px; right: 0px; }

.site-main-menu__navbar:before, .site-main-menu__navbar:after, .site-main-menu__header-box:before, .site-main-menu__header-box:after { content: " "; display: table; }

.site-main-menu__navbar, .site-main-menu__header-box:after { clear: both; }

.site-main-menu__brand { padding: 18px 0 18px; margin-left: 12px; }

.site-main-menu__nav { padding-bottom: 28px; margin: 0; flex-direction: column; }

.site-main-menu__nav>li>a { padding: 7px 0; font-size: 20px; line-height: 24px; justify-content: space-between; }

.site-main-menu__nav>li:last-child { border: none; }

.site-main-menu__nav>li>a>.site-main-menu__dropdown-chevron-box { margin-top: 7px; }

.site-main-menu__dropdown-menu-box.show { position: relative !important; }

.site-main-menu__dropdown-menu>li>a { font-size: 14px; font-weight: 600; color: #FFF; }

.site-main-menu__dropdown-menu-box { position: absolute; padding: 3px 0 0; border: none; margin: 0; background: inherit; left: 50% !important; top: 100% !important; }

.site-top-menu__side-wrap { display: none; }

.site-main-menu__dropdown .dropdown-menu { min-width: 10rem; }

.site-top-menu__account-wrap { display: none; }

.site-main-menu__toggle-button { padding: 7px; margin-right: 5px; }

.site-main-menu__toggle-button.dip { margin-top: 19px; display: none; }

}

@media (max-width: 1399px) { .site-top-menu__account-wrap { padding-left: 14px; } }

@media (max-width: 1199px) { .site-top-menu.sticky .site-top-menu__logo { max-width: 180px; }

.site-top-menu__account-wrap--no-menu { margin-right: 0; }

.site-top-menu__account-wrap { padding-left: 24px; }

.site-main-menu__brand { width: 250px; }

.site-top-menu__btn-e { width: 70px; }

.site-top-menu__service a { display: none; }

.site-top-menu__cart { display: none; } }

@media (max-width: 767px) { .site-main-menu__navbar { padding: 0; }

.site-main-menu__brand img { width: 225px; height: 28px; } }

Subtitle merger Combine two subtitles into a single file. Order Now Transcriptions Human-made audio-to-text in 140 languages Captions Human-made broadcast-ready captions Instant Quote Top pick

1. Upload your base file Upload

2. Upload your merge file Upload

3. Select mode Simple merge Nearest cue End-to-end (CD1 + CD2) Options

Base video length (hh:mm:ss)

Cue combining threshold in milliseconds (1000 ms = 1 second) 4. Get File Merge

Get Started Now 4.9/5 3771 customer reviews

Security, privacy, and confidentiality guarantee: 2048-bit SSL encryption, NDA protection Order Online Have a large project? Connecting business with 20,000+ transcriptionist workforce Explore GT Enterprise

Get In Touch Contact Us +1 (831) 222-8398 Book a Meeting GoTranscript Inc. 16192 Coastal Highway, Lewes Delaware 19958 United States 166 College Rd Harrow HA1 1BH United Kingdom (function(d, s, i) { var c = d.createElement(s), g = d.getElementsByTagName(s)[0]; c.async = true; c.src = 'https://app-prod.compliancygroup.com/seal.js?key=' + i; g.parentNode.insertBefore(c, g); })(document, 'script', 'c3543b74-28a4-4d6b-9f9d-a3774e0f06b6'); Join us as a transcriber Join us as a translator Services Services Transcription Custom transcription Transcription proofreading AI transcription Captioning Translations Subtitling API Orders & Pricing Orders & Pricing Pricing Pricing calculator Detailed pricing (PDF) Billing terms (PDF) Student discount Customer loyalty program About About About us Our clients Partnership Services presentation (PDF) Feedback Information security policy FAQs Careers For Business For Business Education Legal Medical LSP Law enforcement News organisations Market research Government For Transcriptionists For Transcriptionists Apply to work Affiliate Transcription editor Caption editor Free Tools Free Tools Mobile app Online voice recorder Subtitle converter US-to-UK converter Word counter Text compare More tools About us Blog Privacy Trust & Security Help center Downloads & Resources

.s-footer { background: linear-gradient(208deg, #032C6E -3.09%, #051939 82.58%); color: #fff; font-size: 14px; line-height: 21px; }

.s-footer-container { padding: 80px 30px; }

.s-footer__contacts>div { margin-bottom: 60px; }

.s-footer__address--top { margin-top: 12px; }

.s-footer__btn-j { display: block; width: 100%; font-family: 'Inter', sans-serif; font-style: normal; font-weight: 600; font-size: 16px; line-height: 24px; text-align: center; text-decoration: none; transition: .3s; color: #fff; border: 1px solid #D7E9FF; box-sizing: border-box; border-radius: 30px; padding: 12px; margin: auto; max-width: 100%; }

.s-footer__btn-j:hover { color: #002052; background-color: #D7E9FF; }

.s-footer__get-in-touch { font-size: 16px; line-height: 24px; font-weight: 600; }

.s-footer__contact a { color: #fff; text-decoration: none; transition: .3s; }

.s-footer__contact--tel:hover { color: #9CC4FF; }

.s-footer-bottom-line { height: 1px; width: 100%; background-color: rgba(255, 255, 255, 0.10); margin: 60px 0 30px; }

.s-footer__bottom-links { margin-right: 45px; }

.s-footer__bottom-links:last-child { margin-right: 0; }

.s-footer__bottom-links a { color: #D7E9FF; text-decoration: none; transition: .3s; }

.s-footer__bottom-social { margin-left: 40px; }

.s-footer__bottom-links a:hover, .s-footer__bottom-social a:hover { color: #9CC4FF; }

.s-footer__bottom-social a img { height: 20px; }

.s-footer__link-title { font-size: 16px; line-height: 24px; font-weight: 600; transition: .3s; margin-bottom: 12px; }

.s-footer__link-title-chevron-box { display: inline-block; width: 12px; height: 12px; margin-top: 9px; float: right; }

.s-footer__link-title-chevron { width: 10px; height: 10px; border-left: 2px solid #ffffff; border-top: 2px solid #ffffff; transform: rotate(45deg); transition: all 0.3s; }

.s-footer__link-title.collapsed>div .s-footer__link-title-chevron { transform: rotate(225deg); margin-top: -4px; }

.s-footer__link { font-size: 14px; line-height: 32px; color: #D7E9FF; text-decoration: none; transition: .3s; }

.s-footer__link:hover { color: #fff; }

/* md - xxl*/ @media (max-width: 1199px) { .s-footer__bottom-links { margin-right: 30px; }

.s-footer__wrap { row-gap: 14px; } }

@media (min-width: 768px) { .s-footer-collapse.collapse:not(.show) { display: block !important; } }

@media (max-width: 1200px) { .s-footer__contacts-hipaa { height: 64px; } }

/* xs, sm*/ @media (max-width: 767px) { .s-footer-bottom-line { margin: 4px 0 14px; }

.s-footer__link-box { margin-bottom: 24px; }

.s-footer__link-title { font-size: 15px; line-height: 22px; margin-bottom: 4px; }

.s-footer__link { font-size: 12px; line-height: 32px; } }

/* xs */ @media (max-width: 575px) { .s-footer-container { padding: 30px 16px; }

.s-footer__contacts>div { margin-bottom: 32px; }

.s-footer__get-in-touch { font-size: 15px; line-height: 22px; }

.s-footer__contact { font-size: 12px; line-height: 24px; }

.s-footer__address { font-size: 12px; line-height: 16px; }

.s-footer__address--top { margin-top: 8px; }

.s-footer__btn-j { font-size: 13px; line-height: 16px; width: 188px; padding: 11px 0; }

.s-footer__bottom-links { font-size: 12px; line-height: 22px; } }

var button = document.getElementById('recaptcha'); button.disabled = true; var turnstileWidgetId;

function recaptchaCallback() { var el = document.createElement('div'); button.parentNode.insertBefore(el, button);

turnstileWidgetId = turnstile.render(el, { "sitekey": '0x4AAAAAACrrHcfu-kokhWUV', "appearance": "interaction-only", "execution": "execute", "response-field-name": "g-recaptcha-response", "callback": function() { button.closest('form').submit(); if (button.hasAttribute('data-auto-reset')) { setTimeout(function() { button.disabled = false; turnstile.reset(turnstileWidgetId); }, 1000); } } });

button.closest('form').addEventListener('submit', function(event) { button.disabled = true; if (!turnstile.getResponse(turnstileWidgetId)) { event.preventDefault(); turnstile.execute(el); } });

button.disabled = false; }

(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-NF6W9NK'); function logout() { event.preventDefault(); document.getElementById('logout-form').submit(); } $(document).ready(function() { var isScrollerHeaderApplied = false; if ($(window).scrollTop() >= 10) { $(".isTransparent").addClass("scroller-header"); isScrollerHeaderApplied = true; } $(window).scroll(function() { var scroll = $(window).scrollTop(); if (scroll >= 10 && !isScrollerHeaderApplied) { $(".isTransparent").addClass("scroller-header"); isScrollerHeaderApplied = true; } else if (scroll < 10 && isScrollerHeaderApplied) { $(".isTransparent").removeClass("scroller-header"); isScrollerHeaderApplied = false; } }); $('#navbarButton').click(function() { $("#collapseNavbar").toggle(); $(this).toggleClass('dip'); $(".site-main-menu__brand-logo--white").toggleClass('d-none'); });

$('.site-main-menu__dropdown > a[data-bs-toggle="dropdown"]').on('mouseenter click', function() { var currentTrigger = this; $('.site-main-menu__dropdown > a[data-bs-toggle="dropdown"]').each(function() { if (this !== currentTrigger && $(this).hasClass('show')) { if (typeof bootstrap !== 'undefined' && bootstrap.Dropdown) { var instance = bootstrap.Dropdown.getInstance(this); if (instance) { instance.hide(); } } else { $(this).removeClass('show'); $(this).attr('aria-expanded', 'false'); $(this).next('.dropdown-menu').removeClass('show'); } } }); }); }); $(function() { $('.js-base-file').change(function() { let file_container = $('.js-base-file-name'); let file = $(this)[0].files[0]; file_container.text(file.name); }); $('.js-merge-file').change(function() { let file_container = $('.js-merge-file-name'); let file = $(this)[0].files[0] file_container.append(file.name); }); $('input[name="mode"]').on('change', function() { showHideOptions(); }) showHideOptions();

function showHideOptions() { let input = $('input[name="mode"]:checked'); let nearest = $('.js-options-nearest'); let end_to_end = $('.js-options-end'); if (['end-to-end', 'nearest'].includes(input.val())) { nearest.hide(); end_to_end.hide(); if (input.val() === 'nearest') { nearest.show() } if (input.val() === 'end-to-end') { end_to_end.show() } $('.js-options').slideDown(); } else { $('.js-options').slideUp(); } } }); Check reviews Leave a review ★★★★★ 4.9/5 Based on 3,756 verified reviews 98.7% of customers rate us 4–5 stars.

Verified Orders

Featured in "One of the bigger advantages of choosing GoTranscript is that it can cater for the more complex projects you may need to handle" Read article → By Mark Pickavance April 14, 2022 "We found that GoTranscript is the best service for people who need the most accurate transcripts." Read article → By Matthew Guay September 22, 2025 "If you frequently need high-quality, human-generated transcriptions for your professional work, GoTranscript is cost-effective, simple to use, and highly accurate." Read article → By Meg St-Esprit March 17, 2025

Rating distribution 5★ 3,178 4★ 543 3★ 43 2★ 5 1★ 2

Search reviews

accuracy fast support quality pricing turnaround professional reliable affordable timestamps formatting customer service academic business interviews

Showing 4 of 2971 reviews

.s-review-filter { font-family: Inter, sans-serif; font-size: 16px; line-height: 24px; color: #0B1F3A; padding: 32px 0; margin-top: 20px; }

.s-review-filter__col-left { padding-right: 32px; }

.s-review-filter__title { font-size: 20px; line-height: 28px; font-weight: 600; color: #0B1F3A; margin-bottom: 24px; }

.s-review-filter__bars { display: flex; flex-direction: column; gap: 8px; }

.s-review-filter__bar-row { display: flex; align-items: center; gap: 16px; text-decoration: none; color: inherit; padding: 6px 0; transition: opacity 0.2s; }

.s-review-filter__bar-row:hover { opacity: 0.8; }

.s-review-filter__bar-label { font-size: 14px; font-weight: 500; color: #0B1F3A; width: 32px; flex-shrink: 0; }

.s-review-filter__bar-bg { flex: 1; height: 8px; background-color: #E7EEF9; border-radius: 4px; overflow: hidden; }

.s-review-filter__bar-fill { height: 100%; background-color: #FFC400; transition: width 0.3s ease; }

.s-review-filter__bar-count { font-size: 14px; color: #6B7A90; width: 54px; text-align: center; flex-shrink: 0; }

.s-review-filter__col-right { display: flex; flex-direction: column; padding-left: 32px; gap: 16px; }

.s-review-filter__search-box { background-color: transparent; border: none; border-radius: 0; padding: 0; box-shadow: none; }

.s-review-filter__search-label { display: block; font-size: 14px; font-weight: 600; color: #0B1F3A; margin-bottom: 8px; }

.s-review-filter__search-wrapper { position: relative; }

.s-review-filter__search-icon { position: absolute; left: 12px; top: 50%; transform: translateY(-50%); color: #6B7A90; pointer-events: none; }

.s-review-filter__search-input { width: 100%; height: 52px; background-color: #fff; border: 1px solid #D8E2F2; border-radius: 14px; padding: 0 16px 0 40px; font-size: 14px; transition: all 0.2s; color: #0B1F3A; }

.s-review-filter__search-input::placeholder { color: #6B7A90; }

.s-review-filter__search-input:focus { outline: none; border-color: #2F6FED; box-shadow: 0 0 0 3px rgba(47, 111, 237, 0.1); }

.s-review-filter__tags { display: flex; align-items: center; flex-wrap: wrap; gap: 8px; margin-top: 12px; }

.s-review-filter__tag { background-color: #fff; border: 1px solid #D8E2F2; border-radius: 10px; padding: 6px 12px; font-size: 12px; font-weight: 400; color: #3C4A63; cursor: pointer; transition: all 0.2s; }

.s-review-filter__tag:hover { background-color: #F3F7FF; border-color: #2F6FED; color: #0B1F3A; }

.s-review-filter__tag.active { background-color: #2F6FED; border-color: #2F6FED; color: #fff; }

.s-review-filter__showing-text { font-size: 12px; color: #6B7A90; margin: 0; }

@media (max-width: 991px) { .s-review-filter { flex-direction: column; gap: 40px; }

.s-review-filter__col-left { padding-right: 0; }

.s-review-filter__col-right { padding-left: 0; } }

@media (max-width: 767px) { .s-review-filter { padding: 24px 0; margin-top: 0; }

.s-review-filter__search-box { padding: 24px; } }

@media (max-width: 575px) { .s-review-filter { padding: 16px 0; }

.s-review-filter__search-box { padding: 20px 16px; border-radius: 12px; }

.s-review-filter__title { font-size: 18px; margin-bottom: 16px; }

.s-review-filter__bar-row { gap: 12px; padding: 4px 0; }

.s-review-filter__bar-label { font-size: 13px; width: 28px; }

.s-review-filter__bar-bg { height: 6px; }

.s-review-filter__bar-count { font-size: 13px; width: 48px; }

.s-review-filter__search-label { font-size: 13px; }

.s-review-filter__search-input { height: 52px; padding: 0 12px 0 40px; font-size: 14px; }

.s-review-filter__tag { padding: 4px 10px; font-size: 11px; }

.s-review-filter__showing-text { font-size: 11px; text-align: center; } }

Verified Order ★ ★ ★ ★ ★ Great Service! Mohit Kumar March 22, 2026 Verified Order ★ ★ ★ ★ ★ Incredibly fast response time. Very easy to upload and place order. Michelle March 19, 2026 Verified Order ★ ★ ★ ★ ★ Very happy with service Marcus March 8, 2026 Verified Order ★ ★ ★ ★ I enjoyed the services provided Sharon March 8, 2026

1 / 743

.s-review-list { font-family: Inter, sans-serif; margin-top: 32px; }

.s-review-list__col { margin-bottom: 24px; display: flex; }

.s-review-card { background-color: #fff; border: 1px solid #E6EEFA; border-radius: 16px; padding: 32px; box-shadow: 0 4px 20px rgba(11, 31, 58, 0.06); display: flex; flex-direction: column; width: 100%; transition: box-shadow 0.2s; height: 100%; }

.s-review-card:hover { box-shadow: 0 8px 30px rgba(11, 31, 58, 0.1); }

.s-review-card__header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 20px; }

.s-review-card__verified { display: flex; align-items: center; gap: 8px; color: #2F6FED; font-size: 14px; font-weight: 500; }

.s-review-card__verified-icon { width: 18px; height: 18px; filter: invert(36%) sepia(50%) saturate(2669%) hue-rotate(206deg) brightness(97%) contrast(96%); }

.s-review-card__stars { display: flex; gap: 2px; color: #FFC400; font-size: 18px; line-height: 1; }

.s-review-card__star { display: inline-block; }

.s-review-card__content { font-size: 14px; line-height: 1.6; margin-bottom: 24px; flex-grow: 1; }

.s-review-card__footer { padding-top: 20px; border-top: 1px solid #F3F4F6; display: flex; align-items: center; gap: 8px; flex-wrap: wrap; }

.s-review-card__author { font-size: 14px; font-weight: 600; color: #0B1F3A; }

.s-review-card__date { font-size: 12px; color: #6B7A90; }

.s-review-list__pagination-wrapper { display: flex; justify-content: center; margin-top: 20px; padding-bottom: 20px; }

.s-review-list__pagination { display: flex; align-items: center; gap: 20px; padding: 5px 0; }

.s-review-list__btn { display: flex; align-items: center; justify-content: center; width: 40px; height: 40px; border-radius: 50%; background-color: #fff; border: 1px solid #D8E2F2; transition: all 0.2s; color: #0B1F3A; }

.s-review-list__btn:hover { background-color: #F3F7FF; border-color: #2F6FED; color: #2F6FED; }

.s-review-list__btn.disabled { opacity: 0.5; pointer-events: none; background-color: #F8F9FA; }

.s-review-list__btn-arrow { display: block; width: 8px; height: 8px; border-right: 2px solid currentColor; border-bottom: 2px solid currentColor; }

.s-review-list__btn-arrow--left { transform: rotate(135deg); margin-left: 2px; }

.s-review-list__btn-arrow--right { transform: rotate(-45deg); margin-right: 2px; }

.s-review-list__page-info { font-size: 15px; font-weight: 500; color: #3C4A63; }

@media (max-width: 767px) { .s-review-card { padding: 20px; }

.s-review-card__header { margin-bottom: 16px; } }

Leave feedback about our transcription service We value your feedback and read every review to help us improve our service. Rate our service

★ ★ ★ ★ ★ Your feedback Name Email Submit review Verified reviews are tied to completed orders.

.s-review-form-section { padding: 16px 0 32px; }

.s-review-form-container { max-width: 1200px; margin: 0 auto; padding: 0 16px; }

.s-review-form-title { font-size: 24px; font-weight: 700; color: #0B1F3A; margin-bottom: 16px; font-family: Inter, sans-serif; text-align: left; }

.s-review-form-description { font-size: 16px; color: #3C4A63; margin-bottom: 32px; line-height: 1.6; text-align: left; }

.s-review-form-rating-group { margin-bottom: 32px; text-align: center; }

.s-review-form-label { display: block; font-weight: 600; color: #0B1F3A; margin-bottom: 12px; font-size: 14px; }

.s-review-form-label--large { font-size: 16px; margin-bottom: 16px; }

.s-review-form-stars { display: flex; gap: 8px; justify-content: center; }

.s-review-form-star-btn { background: none; border: none; padding: 0; cursor: pointer; color: #D1D5DB; transition: all 0.2s; }

.s-review-form-star-char { font-size: 48px; line-height: 1; }

.s-review-form-star-btn.active { color: #FFC400; }

.s-review-form-group { margin-bottom: 24px; }

.s-review-form-textarea { width: 100%; border: 1px solid #D8E2F2; border-radius: 12px; padding: 16px; font-size: 15px; transition: all 0.2s; color: #0B1F3A; background-color: #F8F9FA; resize: vertical; }

.s-review-form-textarea:focus { outline: none; border-color: #2F6FED; background-color: #fff; box-shadow: 0 0 0 4px rgba(47, 111, 237, 0.1); }

.s-review-form-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 24px; margin-bottom: 32px; }

.s-review-form-input { width: 100%; height: 52px; border: 1px solid #D8E2F2; border-radius: 12px; padding: 0 16px; font-size: 15px; transition: all 0.2s; color: #0B1F3A; background-color: #F8F9FA; }

.s-review-form-input:focus { outline: none; border-color: #2F6FED; background-color: #fff; box-shadow: 0 0 0 4px rgba(47, 111, 237, 0.1); }

.s-review-form-footer { display: flex; align-items: center; gap: 24px; }

.s-review-form-submit-btn { background-color: #FFC400; color: #0B1F3A; border: none; border-radius: 20px; padding: 14px 32px; font-size: 16px; font-weight: 600; cursor: pointer; transition: all 0.2s; }

.s-review-form-submit-btn:hover { background-color: #f5bc00; box-shadow: 0 4px 12px rgba(255, 196, 0, 0.2); }

.s-review-form-footer-text { font-size: 14px; color: #6B7A90; margin: 0; margin-left: auto; text-align: right; }

.hover-scale:hover { transform: scale(1.1); }

.transition-all { transition: all 0.2s; }

@media (max-width: 767px) { .s-review-form-grid { grid-template-columns: 1fr; gap: 16px; }

.s-review-form-footer { flex-direction: column; align-items: stretch; }

.s-review-form-submit-btn { width: 100%; }

.s-review-form-star-char { font-size: 40px; }

.s-review-form-footer-text { margin-left: 0; text-align: center; } }

.s-review-modal { font-family: Inter, sans-serif; color: #0B1F3A; }

.s-review-modal-dialog { max-width: 1120px; margin: 30px auto; }

.s-review-modal-content { border-radius: 24px; box-shadow: rgba(11, 31, 58, 0.4) 0px 20px 60px; border: none; background-color: #fff; overflow: hidden; height: 760px; display: flex; flex-direction: column; }

.s-review-modal-header { display: flex; align-items: center; justify-content: space-between; padding: 40px 48px 24px; border-bottom: 1px solid #F3F4F6; flex-shrink: 0; }

.s-review-modal-tabs { display: flex; gap: 32px; }

.s-review-modal-tab { background: none; border: none; padding: 0 0 16px; font-size: 18px; font-weight: 600; color: #6B7A90; position: relative; cursor: pointer; display: flex; flex-direction: column; align-items: center; }

.s-review-modal-tab.active { color: #0B1F3A; }

.s-review-modal-tab-indicator { position: absolute; bottom: 0; left: 0; right: 0; height: 2px; background-color: transparent; transition: .2s; }

.s-review-modal-tab.active .s-review-modal-tab-indicator { background-color: #FFC400; }

.s-review-modal-close { color: #6B7A90; background: none; border: none; padding: 0; cursor: pointer; transition: color 0.2s; margin-bottom: 15px; }

.s-review-modal-close:hover { color: #0B1F3A; }

.s-review-modal-body { padding: 32px 48px; flex: 1; overflow-y: auto; }

.s-review-modal-body::-webkit-scrollbar { width: 8px; }

.s-review-modal-body::-webkit-scrollbar-track { background: #f1f5f9; border-radius: 10px; }

.s-review-modal-body::-webkit-scrollbar-thumb { background: #cbd5e1; border-radius: 10px; }

.s-review-modal-body::-webkit-scrollbar-thumb:hover { background: #94a3b8; }

.s-review-modal-summary-card { background-color: #f3f7ff; border-radius: 20px; padding: 24px; margin-bottom: 32px; }

.s-review-modal-summary-grid { display: flex; justify-content: space-between; align-items: flex-start; gap: 16px; }

.s-review-modal-stars-row { display: flex; align-items: center; gap: 16px; margin-bottom: 16px; }

.s-review-modal-stars { display: flex; gap: 4px; font-size: 32px; color: #FFC400; line-height: 1; }

.s-review-modal-stars .fade { opacity: 0.3; }

.s-review-modal-score { font-family: inherit; font-size: 32px; font-weight: 700; color: #0B1F3A; line-height: 1; }

.s-review-modal-verified-row { display: flex; align-items: center; gap: 8px; margin-bottom: 8px; }

.s-review-modal-verified-row p { color: #3C4A63; font-size: 14px; margin: 0; }

.s-review-modal-info-btn { background: none; border: none; padding: 0; color: #6B7A90; cursor: pointer; display: flex; align-items: center; }

.s-review-modal-desc { color: #3C4A63; font-size: 14px; margin: 0; }

.s-review-modal-verified-badge { display: inline-flex; align-items: center; gap: 8px; background-color: #E9F2FF; padding: 8px 16px; border-radius: 25px; color: #0B1F3A; font-weight: 600; font-size: 14px; white-space: nowrap; }

.s-review-modal-featured-title { text-align: center; color: #6B7A90; font-size: 12px; font-weight: 500; text-transform: uppercase; letter-spacing: 0.05em; margin-bottom: 24px; }

.s-review-modal .s-review-featured-row { margin-left: -12px; margin-right: -12px; }

.s-review-modal .s-review-featured-row>[class*="col-"] { padding-left: 12px; padding-right: 12px; margin-bottom: 24px; }

.s-review-modal .s-review-featured-card { background: #f3f7ff; border-radius: 20px; padding: 32px; box-shadow: 0 4px 20px rgba(11, 31, 58, 0.06); height: 100%; display: flex; flex-direction: column; }

.s-review-modal .s-review-featured-card__logo { object-fit: contain; object-position: left; margin-bottom: 20px; width: auto; }

.s-review-modal .s-review-featured-card__logo--techradar { height: 36px; }

.s-review-modal .s-review-featured-card__logo--nyt { height: 28px; }

.s-review-modal .s-review-featured-card__logo--pcmag { height: 44px; }

.s-review-modal .s-review-featured-card__text { color: #0B1F3A; font-size: 15px; line-height: 1.6; margin-bottom: 24px; flex: 1; }

.s-review-modal .s-review-featured-card__link-wrap { display: flex; justify-content: flex-end; margin-bottom: 12px; }

.s-review-modal .s-review-featured-card__link { color: #2F6FED; font-size: 13px; font-weight: 500; text-decoration: none; }

.s-review-modal .s-review-featured-card__link:hover { text-decoration: underline; }

.s-review-modal .s-review-featured-card__footer { border-top: 1px solid #D8E2F2; padding-top: 16px; }

.s-review-modal .s-review-featured-card__author { font-size: 13px; font-weight: 500; color: #3C4A63; margin-bottom: 4px; }

.s-review-modal .s-review-featured-card__date { font-size: 12px; color: #6B7A90; margin: 0; }

@media (max-width: 767px) { .s-review-modal .s-review-featured-card { border-radius: 16px; padding: 24px; }

.s-review-modal .s-review-featured-card__logo--techradar { height: 28px; }

.s-review-modal .s-review-featured-card__logo--nyt { height: 22px; }

.s-review-modal .s-review-featured-card__logo--pcmag { height: 34px; }

.s-review-modal .s-review-featured-card__logo { margin-bottom: 16px; }

.s-review-modal .s-review-featured-card__text { font-size: 14px; margin-bottom: 20px; }

.s-review-modal .s-review-featured-card__link-wrap { margin-bottom: 8px; }

.s-review-modal .s-review-featured-card__link { font-size: 12px; }

.s-review-modal .s-review-featured-card__footer { padding-top: 12px; }

.s-review-modal .s-review-featured-card__author { font-size: 12px; }

.s-review-modal .s-review-featured-card__date { font-size: 11px; } }

.s-review-modal-main-content { margin-bottom: 32px; }

.s-review-modal-section-title { font-size: 18px; font-weight: 600; color: #0B1F3A; margin-bottom: 16px; }

.s-review-modal-dist-row { width: 100%; display: flex; align-items: center; gap: 16px; padding: 8px 16px; background: none; border: none; border-radius: 8px; transition: background 0.2s; cursor: pointer; }

.s-review-modal-dist-row:hover { background-color: #F3F7FF; }

.s-review-modal-dist-label { width: 32px; font-size: 14px; font-weight: 500; color: #0B1F3A; text-align: left; }

.s-review-modal-dist-bar-bg { flex: 1; height: 8px; background-color: #E7EEF9; border-radius: 4px; overflow: hidden; }

.s-review-modal-dist-bar-fill { height: 100%; background-color: #FFC400; transition: width 0.3s; }

.s-review-modal-dist-count { width: 48px; font-size: 14px; color: #3C4A63; text-align: right; }

.s-review-tab-content { display: none; }

.s-review-tab-content.active { display: block; }

.s-review-modal-list { margin-top: 32px; }

.s-review-modal-form-wrap .s-review-form-section { padding: 0; }

.s-review-modal-form-wrap .s-review-form-container { padding: 0; }

.s-review-modal-form-wrap .s-review-form-title { font-size: 26px; margin-bottom: 14px; }

.s-review-modal-form-wrap .s-review-form-description { font-size: 14px; margin-bottom: 24px; }

.s-review-modal-form-wrap .s-review-form-rating-group { margin-bottom: 24px; }

.s-review-modal-form-wrap .s-review-form-label--large { font-size: 15px; margin-bottom: 12px; }

.s-review-modal-form-wrap .s-review-form-star-char { font-size: 40px; }

.s-review-modal-form-wrap .s-review-form-group { margin-bottom: 16px; }

.s-review-modal-form-wrap .s-review-form-grid { margin-bottom: 24px; gap: 16px; }

.s-review-modal-form-wrap .s-review-form-input, .s-review-modal-form-wrap .s-review-form-textarea { padding: 8px 14px; font-size: 13px; }

.s-review-modal-form-wrap .s-review-form-submit-btn { padding: 10px 24px; font-size: 14px; }

@media (max-width: 991px) { .s-review-modal-dialog { margin: 0; max-width: 100%; }

.s-review-modal-content { height: 100vh; border-radius: 0; }

.s-review-modal-header { padding: 24px 20px 16px; }

.s-review-modal-body { padding: 24px 20px; }

.s-review-modal-summary-grid { flex-direction: column; } } $(document).ready(function() { // Review Filter Logic (function() { var reviewsBaseUrl = "https://gotranscript.com/review"; var searchTimeout;

window.updateReviews = window.updateReviews || function(url) { $.get(url).done(function(response) { $('.js-s-review-filter-container, .js-s-review-modal-filter').each(function() { $(this).html(response.filter); }); $('.js-s-review-list-container, .js-s-review-modal-list-container').each(function() { $(this).html(response.list); });

if (typeof initModalTooltips === 'function') initModalTooltips();

try { window.history.pushState({}, '', url); } catch (e) {} }); };

$(document).off('click.sReviewFilter').on('click.sReviewFilter', 'a.js-review-ratings, .js-s-review-list__btn', function(e) { e.preventDefault(); updateReviews($(this).attr('href')); return false; });

$(document).off('input.sReviewSearch').on('input.sReviewSearch', '.js-s-review-search-input', function() { var query = $(this).val(); clearTimeout(searchTimeout); searchTimeout = setTimeout(function() { var url = new URL(reviewsBaseUrl, window.location.origin); if (query) url.searchParams.set('search', query); updateReviews(url.toString()); }, 500); });

$(document).off('click.sReviewTag').on('click.sReviewTag', '.js-s-review-tag', function() { var tag = $(this).data('tag'); var is_active = $(this).hasClass('active'); var url = new URL(reviewsBaseUrl, window.location.origin);

if (!is_active) { url.searchParams.set('search', tag); } updateReviews(url.toString()); }); })();

// Review Form Logic $(document).off('mouseenter.sReviewForm', '.js-s-review-form-rate-star').on('mouseenter.sReviewForm', '.js-s-review-form-rate-star', function() { var $wrapper = $(this).closest('.s-review-form-wrapper'); var index = $(this).prevAll('.js-s-review-form-rate-star').length; $wrapper.find('.js-s-review-form-rate-star').each(function(i) { if (i $(this).addClass('active'); } else { $(this).removeClass('active'); } }); });

$(document).off('mouseleave.sReviewForm', '.js-s-review-form-rate-star').on('mouseleave.sReviewForm', '.js-s-review-form-rate-star', function() { var $wrapper = $(this).closest('.s-review-form-wrapper'); var currentRating = $wrapper.find('.js-s-review-form-input-rating').val(); $wrapper.find('.js-s-review-form-rate-star').each(function(i) { if (currentRating && i < currentRating) { $(this).addClass('active'); } else { $(this).removeClass('active'); } }); });

$(document).off('click.sReviewForm', '.js-s-review-form-rate-star').on('click.sReviewForm', '.js-s-review-form-rate-star', function() { var $wrapper = $(this).closest('.s-review-form-wrapper'); var rating = $(this).prevAll('.js-s-review-form-rate-star').length + 1; $wrapper.find('.js-s-review-form-input-rating').val(rating); });

$('.js-s-review-tab').click(function() { var target = $(this).data('target');

$('.js-s-review-tab').removeClass('active'); $(this).addClass('active');

if (target === 'writen') { $('#s-review-modal-tab-reviews').hide(); $('#s-review-modal-tab-writen').fadeIn(); $('.js-s-review-modal-scrollable').scrollTop(0); } else { $('#s-review-modal-tab-writen').hide(); $('#s-review-modal-tab-reviews').fadeIn(); } });

if (window.location.hash === '#writen') { $('.js-s-review-tab[data-target="writen"]').click(); }

window.initModalTooltips = function() { var tooltipTriggerList = [].slice.call(document.querySelectorAll('.js-s-review-modal [data-bs-toggle="tooltip"]')) tooltipTriggerList.map(function(tooltipTriggerEl) { return new bootstrap.Tooltip(tooltipTriggerEl) }) }

initModalTooltips(); });

Can't find what you're looking for?
Get subtitles in any language from opensubtitles.com, and translate them here.