.eft-lesson .textbook-bilingual-reader{font-synthesis:none;letter-spacing:normal;font-family:AlokExamLatin,AlokExamBengali,Arial,sans-serif;font-size:1rem;line-height:1.7}.eft-lesson .textbook-bilingual-reader .bilingual-paper{border-radius:12px;padding:28px clamp(16px,3vw,36px)}.eft-lesson .textbook-bilingual-reader .book-pair{gap:10px 16px;margin-block:14px}.eft-lesson .textbook-bilingual-reader .bilingual-paper .book-pair p{letter-spacing:normal;word-break:normal;overflow-wrap:anywhere;min-width:0;font-family:inherit;font-weight:400;font-size:1rem!important;line-height:1.7!important}.eft-lesson .textbook-bilingual-reader .bilingual-paper .book-pair p[lang=bn]{line-height:1.8!important}.eft-lesson .textbook-bilingual-reader :is(.book-block-instruction,.book-choice-heading) .book-pair p{font-weight:600;font-size:1.0625rem!important}.eft-lesson .textbook-bilingual-reader .book-lesson-title{gap:16px;margin-bottom:24px}.eft-lesson .textbook-bilingual-reader .book-lesson-title>span{font-family:inherit;font-size:1rem;font-weight:600}.eft-lesson .textbook-bilingual-reader .book-lesson-title>span b{padding:6px 10px}.eft-lesson .textbook-bilingual-reader .book-lesson-title .book-pair p[lang=en],.eft-lesson .textbook-bilingual-reader .book-poem-heading .book-pair:first-child p{font-weight:700;font-size:1.5rem!important;line-height:1.4!important}.eft-lesson .textbook-bilingual-reader .book-lesson-title .book-pair p[lang=bn]{font-weight:500;font-size:1.25rem!important;line-height:1.6!important}.eft-lesson .textbook-bilingual-reader .book-poem-heading .book-pair:last-child p{font-size:1rem!important}.eft-lesson .textbook-bilingual-reader .book-running-head{margin-bottom:24px;font-family:inherit;font-size:.875rem;line-height:1.6}.eft-lesson .textbook-bilingual-reader .book-running-head:last-child{margin:28px 0 0}.eft-lesson .textbook-bilingual-reader .book-word-columns h3{font-family:inherit!important;font-size:1.0625rem!important;font-weight:600!important;line-height:1.6!important}.eft-lesson .textbook-bilingual-reader .book-word-columns h3 span{font-family:inherit;font-size:.9375rem}.eft-lesson .textbook-bilingual-reader .book-page-nav :is(button,span){font-family:inherit;font-size:.9375rem;line-height:1.6}.eft-lesson .textbook-bilingual-reader .book-page-nav>span{color:#eaf2ed}.eft-lesson .textbook-bilingual-reader .book-original-box{margin:24px 0;transform:none}.eft-lesson .textbook-bilingual-reader .book-listen svg{stroke-width:2px;width:22px;height:22px}.eft-lesson .textbook-bilingual-reader .book-poem-lines .book-pair{min-height:50px;margin-block:0}.eft-lesson .textbook-bilingual-reader :is(button,select){font-family:inherit}.eft-lesson .textbook-bilingual-reader .book-page-bottom :is(button,span){font-size:.9375rem;line-height:1.6}.eft-lesson .textbook-bilingual-reader .seven-bilingual-table p{letter-spacing:normal;overflow-wrap:anywhere;font-family:inherit;font-size:1rem!important;line-height:1.7!important}.eft-lesson .textbook-bilingual-reader .seven-bilingual-table p[lang=bn]{line-height:1.8!important}.eft-lesson .textbook-bilingual-reader .seven-original-figure :is(figcaption,p){font-family:inherit;font-size:1rem;line-height:1.8}.eft-lesson .textbook-bilingual-reader .seven-scroll-help{font-size:.875rem;line-height:1.7}.eft-lesson .grammar-understand.textbook-bilingual-reader{min-width:0}.eft-lesson .grammar-understand.textbook-bilingual-reader>:is(h3,p,label){color:#eaf2ed}.eft-lesson .grammar-understand.textbook-bilingual-reader>h3{font-size:1.5rem;font-weight:600;line-height:1.4}.eft-lesson .grammar-understand.textbook-bilingual-reader>p{font-size:1rem;line-height:1.8}.eft-lesson .grammar-understand.textbook-bilingual-reader>label{gap:8px;min-width:0;margin-block:20px;font-size:1rem;line-height:1.7;display:grid}.eft-lesson .grammar-understand.textbook-bilingual-reader select{text-overflow:ellipsis;width:100%;min-width:0;max-width:100%;min-height:44px;padding:10px 12px;font-size:1rem;line-height:1.7}.eft-lesson .textbook-bilingual-reader .grammar-paper{overflow-wrap:anywhere;padding:24px;line-height:1.8}.eft-lesson .textbook-bilingual-reader .grammar-paper h3{margin:12px 0 20px;font-family:inherit;font-size:1.5rem;font-weight:600;line-height:1.4}.eft-lesson .textbook-bilingual-reader .grammar-paper h4{margin:22px 0 8px;font-family:inherit;font-size:1.0625rem;font-weight:600;line-height:1.6}.eft-lesson .textbook-bilingual-reader .grammar-paper p{letter-spacing:normal;margin-block:10px;font-family:inherit;font-size:1rem;font-weight:400;line-height:1.8}.eft-lesson .textbook-bilingual-reader .grammar-paper p[lang=en]{line-height:1.7}.eft-lesson .textbook-bilingual-reader .grammar-paper :is(small,.grammar-example-note){font-size:.875rem;line-height:1.7}.eft-lesson .textbook-bilingual-reader .grammar-paper .book-pair{grid-template-columns:44px minmax(0,1fr);align-items:start;gap:4px 12px;display:grid}.eft-lesson .textbook-bilingual-reader .grammar-paper .book-pair p{margin:0}.eft-lesson .textbook-bilingual-reader .grammar-paper .book-pair p[lang=bn]{grid-column:2}.eft-lesson .textbook-bilingual-reader .practice-controls>button{min-width:44px;min-height:44px;font-size:1rem}@media (max-width:650px){.eft-lesson .textbook-bilingual-reader .grammar-paper{padding:20px 16px}.eft-lesson .textbook-bilingual-reader .grammar-paper h3,.eft-lesson .grammar-understand.textbook-bilingual-reader>h3{font-size:1.375rem}.eft-lesson .textbook-bilingual-reader .bilingual-paper{padding:20px 12px}.eft-lesson .textbook-bilingual-reader .book-pair{gap:4px 10px;margin-block:18px}.eft-lesson .textbook-bilingual-reader .book-lesson-title .book-pair p[lang=en]{font-size:1.375rem!important}.eft-lesson .textbook-bilingual-reader .book-lesson-title .book-pair p[lang=bn]{font-size:1.125rem!important}.eft-lesson .textbook-bilingual-reader .book-word-columns .book-pair{margin:14px 8px}.eft-lesson .textbook-bilingual-reader .book-poem-lines .book-pair{margin-block:12px}}
