.elementor .books-h1-s{font-family:var(--cr-heading-font);font-weight:800;font-size:48px;color:var(--cr-ink);line-height:1.1em;}.elementor .s-5d1ca52{font-size:20px;color:var(--cr-muted);}.elementor .s-6fc47f7{width:100%;max-width:1140px;flex-direction:column;gap:18px;}.elementor .s-books-head{padding-block-start:72px;padding-block-end:48px;padding-inline-start:24px;padding-inline-end:24px;flex-direction:column;align-items:center;}.elementor .s-cover-ed1{width:48%;max-width:200px;border-radius:4px;box-shadow:0px 6px 18px 0px #1D243326;}.elementor .s-cover-ed2{width:48%;max-width:200px;border-radius:4px;box-shadow:0px 6px 18px 0px #1D243326;}.elementor .s-covers-edexcel{margin-block-start:8px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:row;gap:16px;}.elementor .s-e9b7b2e{font-size:17px;}.elementor .s-4c4e475{margin-block-start:10px;}.elementor .s-9254b23{font-size:17px;}.elementor .s-498a39c{margin-block-start:auto;}.elementor .s-cover-aqa1{width:48%;max-width:200px;border-radius:4px;box-shadow:0px 6px 18px 0px #1D243326;}.elementor .s-cover-aqa2{width:48%;max-width:200px;border-radius:4px;box-shadow:0px 6px 18px 0px #1D243326;}.elementor .s-covers-aqa{margin-block-start:8px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:row;gap:16px;}.elementor .s-7a04c77{font-size:17px;}.elementor .s-91b7cc6{margin-block-start:10px;}.elementor .s-2cdfcfd{font-size:17px;}.elementor .s-803d81b{margin-block-start:auto;}.elementor .s-ac75afc{width:100%;max-width:1140px;flex-direction:row;gap:24px;flex-wrap:wrap;}.elementor .s-books-boards{padding-block-start:16px;padding-block-end:80px;padding-inline-start:24px;padding-inline-end:24px;flex-direction:column;align-items:center;}.elementor .s-59da352{align-self:flex-start;}.elementor .s-fa9f7ab{width:100%;max-width:1140px;flex-direction:column;gap:16px;}.elementor .s-books-qr{padding-block-start:64px;padding-block-end:72px;padding-inline-start:24px;padding-inline-end:24px;background-color:var(--cr-surface);flex-direction:column;align-items:center;}