﻿@font-face{font-family:OTOBangla;src:url('../Fonts/NotoSansBengali-Regular.ttf') format('truetype');font-weight:400;font-display:swap}
@font-face{font-family:OTOBangla;src:url('../Fonts/NotoSansBengali-Bold.ttf') format('truetype');font-weight:700;font-display:swap}
@font-face{font-family:OTOTamil;src:url('../Fonts/NotoSansTamil-Regular.ttf') format('truetype');font-weight:400;font-display:swap}
@font-face{font-family:OTOTamil;src:url('../Fonts/NotoSansTamil-Bold.ttf') format('truetype');font-weight:700;font-display:swap}
html:lang(bn) body,html:lang(bn) input,html:lang(bn) select,html:lang(bn) button,html:lang(bn) textarea,html:lang(bn) h1,html:lang(bn) h2,html:lang(bn) h3,body.oto-bangla,body.oto-bangla input,body.oto-bangla select,body.oto-bangla button,body.oto-bangla textarea,body.oto-bangla h1,body.oto-bangla h2,body.oto-bangla h3{font-family:OTOBangla,sans-serif;line-height:1.6}
html:lang(ta) body,html:lang(ta) input,html:lang(ta) select,html:lang(ta) button,html:lang(ta) textarea,html:lang(ta) h1,html:lang(ta) h2,html:lang(ta) h3,body.oto-tamil,body.oto-tamil input,body.oto-tamil select,body.oto-tamil button,body.oto-tamil textarea,body.oto-tamil h1,body.oto-tamil h2,body.oto-tamil h3{font-family:OTOTamil,sans-serif;line-height:1.6}

.signup-localized-thanks{max-width:650px;margin:24px auto;padding:28px 22px;border-radius:18px;background:#f1f7f4;text-align:center;color:#253248;overflow-wrap:anywhere}
.signup-localized-thanks h2{font-size:1.5rem}
html:lang(bn) .btn,html:lang(ta) .btn,body.oto-bangla .btn,body.oto-tamil .btn{white-space:normal;height:auto;min-height:44px;overflow-wrap:anywhere}
html:lang(bn) .offer-badge,html:lang(ta) .offer-badge{font-size:14px;line-height:1.35;padding:6px;box-sizing:border-box}
@media(max-width:650px){html:lang(bn) .offer-badge,html:lang(ta) .offer-badge{font-size:10px;padding:5px}}
