        <script type="text/javascript">
            window.location.href = '/en/bibliotheque';
        </script>
        <style>
        .e192-22.x-anchor {
            font-size: 2em;
            background-color: rgba(255, 255, 255, 1);
            transition-timing-function: cubic-bezier(0.400, 0.000, 0.200, 1.000);
        }

        .e192-22.x-anchor .x-anchor-content {
            flex-direction: row;
            justify-content: center;
            align-items: center;
            padding: 0.575em 0.85em 0.575em 0.85em;
        }

        .e192-22.x-anchor .x-anchor-text {
            margin: 5px;
        }

        .e192-22.x-anchor .x-anchor-text-primary {
            font-family: inherit;
            font-size: 1em;
            font-style: normal;
            font-weight: 500;
            line-height: 1;
            text-decoration: underline;
            text-transform: uppercase;
            color: #C10016;
            transition-timing-function: cubic-bezier(0.400, 0.000, 0.200, 1.000);
        }

        .e192-22.x-anchor:hover .x-anchor-text-primary,
        .e192-22.x-anchor[class*="active"] .x-anchor-text-primary,
        [data-x-effect-provider*="colors"]:hover .e192-22.x-anchor .x-anchor-text-primary {
            color: rgba(193, 0, 22, 0.81);
        }

        .e192-22.x-anchor .x-anchor-text-secondary {
            margin-top: 0.35em;
            font-family: inherit;
            font-size: 0.75em;
            font-style: normal;
            font-weight: 400;
            line-height: 1;
            color: rgba(0, 0, 0, 1);
            transition-timing-function: cubic-bezier(0.400, 0.000, 0.200, 1.000);
        }

        .e192-22.x-anchor:hover .x-anchor-text-secondary,
        .e192-22.x-anchor[class*="active"] .x-anchor-text-secondary,
        [data-x-effect-provider*="colors"]:hover .e192-22.x-anchor .x-anchor-text-secondary {
            color: rgba(0, 0, 0, 0.5);
        }

        .e192-22.x-anchor .x-graphic-child {
            transition-timing-function: cubic-bezier(0.400, 0.000, 0.200, 1.000);
        }

        .e192-8.x-text {
            font-size: 1em;
            background-color: transparent;
            transition-timing-function: cubic-bezier(0.400, 0.000, 0.200, 1.000);
        }

        .e192-32.x-text {
            font-size: 1.5em;
            background-color: transparent;
            transition-timing-function: cubic-bezier(0.400, 0.000, 0.200, 1.000);
        }

        .e192-8.x-text .x-text-content-text-primary {
            font-family: "brilliant-cut-pro";
            font-size: 1.2em;
            font-style: normal;
            font-weight: 400;
            line-height: 1.4;
            letter-spacing: 0em;
            margin-right: calc(0em * -1);
            text-transform: none;
            color: rgba(0, 0, 0, 1);
            transition-timing-function: cubic-bezier(0.400, 0.000, 0.200, 1.000);
        }

        .e192-32.x-text .x-text-content-text-primary {
            font-family: "brilliant-cut-pro";
            font-size: 1em;
            font-style: normal;
            font-weight: 400;
            line-height: 1.4;
            letter-spacing: 0em;
            margin-right: calc(0em * -1);
            text-decoration: underline;
            text-transform: none;
            color: rgba(0, 0, 0, 1);
            transition-timing-function: cubic-bezier(0.400, 0.000, 0.200, 1.000);
        }

        .e192-8.x-text .x-text-content-text-subheadline {
            transition-timing-function: cubic-bezier(0.400, 0.000, 0.200, 1.000);
        }

        .e192-32.x-text .x-text-content-text-subheadline {
            transition-timing-function: cubic-bezier(0.400, 0.000, 0.200, 1.000);
        }

        .e192-8.x-text .x-text-typing {
            transition-timing-function: cubic-bezier(0.400, 0.000, 0.200, 1.000);
        }

        .e192-32.x-text .x-text-typing {
            transition-timing-function: cubic-bezier(0.400, 0.000, 0.200, 1.000);
        }

        .e192-8.x-text .x-typed-cursor {
            transition-timing-function: cubic-bezier(0.400, 0.000, 0.200, 1.000);
        }

        .e192-32.x-text .x-typed-cursor {
            transition-timing-function: cubic-bezier(0.400, 0.000, 0.200, 1.000);
        }

        .e192-8.x-text .x-graphic-child {
            transition-timing-function: cubic-bezier(0.400, 0.000, 0.200, 1.000);
        }

        .e192-32.x-text .x-graphic-child {
            transition-timing-function: cubic-bezier(0.400, 0.000, 0.200, 1.000);
        }

        .e192-13.x-image {
            max-width: 30vw;
            background-color: transparent;
            transition-timing-function: cubic-bezier(0.400, 0.000, 0.200, 1.000);
        }

        .e192-17.x-image {
            max-width: 500px;
            background-color: transparent;
            transition-timing-function: cubic-bezier(0.400, 0.000, 0.200, 1.000);
        }

        .e192-18.x-image {
            padding: 10px;
            background-color: transparent;
            transition-timing-function: cubic-bezier(0.400, 0.000, 0.200, 1.000);
        }

        .e192-17.x-image img {
            object-fit: contain;
        }

        .e192-3.x-col {
            display: flex;
            flex-direction: row;
            justify-content: space-evenly;
            align-items: center;
            flex-wrap: wrap;
            align-content: center;
            z-index: auto;
            font-size: 1em;
            text-align: center;
            background-color: transparent;
            transition-timing-function: cubic-bezier(0.400, 0.000, 0.200, 1.000);
        }

        .e192-16.x-col {
            display: flex;
            flex-direction: column;
            justify-content: center;
            align-items: center;
            z-index: auto;
            font-size: 1em;
            background-color: transparent;
            transition-timing-function: cubic-bezier(0.400, 0.000, 0.200, 1.000);
        }

        .e192-34.x-col {
            display: flex;
            flex-direction: row;
            justify-content: flex-start;
            align-items: center;
            flex-wrap: wrap;
            align-content: center;
            z-index: auto;
            font-size: 1.2em;
            text-align: left;
            background-color: transparent;
            transition-timing-function: cubic-bezier(0.400, 0.000, 0.200, 1.000);
        }

        .e192-38.x-col {
            display: flex;
            flex-direction: row;
            justify-content: flex-start;
            align-items: center;
            flex-wrap: wrap;
            align-content: center;
            z-index: auto;
            font-size: 1.2em;
            text-align: left;
            background-color: transparent;
            transition-timing-function: cubic-bezier(0.400, 0.000, 0.200, 1.000);
        }

        .e192-7.x-col {
            z-index: auto;
            font-size: 1em;
            text-align: center;
            background-color: transparent;
            transition-timing-function: cubic-bezier(0.400, 0.000, 0.200, 1.000);
        }

        .e192-12.x-col {
            z-index: auto;
            font-size: 1em;
            background-color: transparent;
            transition-timing-function: cubic-bezier(0.400, 0.000, 0.200, 1.000);
        }

        .e192-21.x-col {
            z-index: auto;
            font-size: 1em;
            background-color: transparent;
            transition-timing-function: cubic-bezier(0.400, 0.000, 0.200, 1.000);
        }

        .e192-25.x-col {
            z-index: auto;
            font-size: 2em;
            text-align: center;
            background-color: transparent;
            transition-timing-function: cubic-bezier(0.400, 0.000, 0.200, 1.000);
        }

        .e192-27.x-col {
            z-index: auto;
            font-size: 2em;
            text-align: center;
            background-color: transparent;
            transition-timing-function: cubic-bezier(0.400, 0.000, 0.200, 1.000);
        }

        .e192-31.x-col {
            z-index: auto;
            font-size: 1em;
            background-color: transparent;
            transition-timing-function: cubic-bezier(0.400, 0.000, 0.200, 1.000);
        }

        .e192-2.x-row {
            z-index: auto;
            margin-left: auto;
            margin-right: auto;
            padding: 1px;
            font-size: 1em;
            background-color: transparent;
            transition-timing-function: cubic-bezier(0.400, 0.000, 0.200, 1.000);
        }

        .e192-6.x-row {
            z-index: auto;
            margin-left: auto;
            margin-right: auto;
            padding: 1px;
            font-size: 1em;
            background-color: transparent;
            transition-timing-function: cubic-bezier(0.400, 0.000, 0.200, 1.000);
        }

        .e192-11.x-row {
            z-index: auto;
            margin-left: auto;
            margin-right: auto;
            padding: 1px;
            font-size: 1em;
            background-color: transparent;
            transition-timing-function: cubic-bezier(0.400, 0.000, 0.200, 1.000);
        }

        .e192-15.x-row {
            z-index: auto;
            margin-left: auto;
            margin-right: auto;
            padding: 1px;
            font-size: 1em;
            background-color: transparent;
            transition-timing-function: cubic-bezier(0.400, 0.000, 0.200, 1.000);
        }

        .e192-20.x-row {
            z-index: auto;
            margin-left: auto;
            margin-right: auto;
            padding: 1px;
            font-size: 1em;
            background-color: transparent;
            transition-timing-function: cubic-bezier(0.400, 0.000, 0.200, 1.000);
        }

        .e192-24.x-row {
            z-index: auto;
            margin-left: auto;
            margin-right: auto;
            padding: 1px;
            font-size: 1em;
            background-color: transparent;
            transition-timing-function: cubic-bezier(0.400, 0.000, 0.200, 1.000);
        }

        .e192-30.x-row {
            z-index: auto;
            margin-left: auto;
            margin-right: auto;
            padding: 1px;
            font-size: 1em;
            background-color: transparent;
            transition-timing-function: cubic-bezier(0.400, 0.000, 0.200, 1.000);
        }

        .e192-33.x-row {
            z-index: auto;
            margin: 1em auto 0px auto;
            padding: 1px;
            font-size: 1em;
            background-color: transparent;
            transition-timing-function: cubic-bezier(0.400, 0.000, 0.200, 1.000);
        }

        .e192-2>.x-row-inner {
            flex-direction: row;
            justify-content: flex-start;
            align-items: stretch;
            align-content: stretch;
            margin: calc(((1rem / 2) + 1px) * -1) calc(((1rem / 2) + 1px) * -1);
        }

        .e192-6>.x-row-inner {
            flex-direction: row;
            justify-content: flex-start;
            align-items: stretch;
            align-content: stretch;
            margin: calc(((1rem / 2) + 1px) * -1) calc(((1rem / 2) + 1px) * -1);
        }

        .e192-11>.x-row-inner {
            flex-direction: row;
            justify-content: flex-start;
            align-items: stretch;
            align-content: stretch;
            margin: calc(((1rem / 2) + 1px) * -1) calc(((1rem / 2) + 1px) * -1);
        }

        .e192-15>.x-row-inner {
            flex-direction: row;
            justify-content: flex-start;
            align-items: stretch;
            align-content: stretch;
            margin: calc(((1rem / 2) + 1px) * -1) calc(((1rem / 2) + 1px) * -1);
        }

        .e192-20>.x-row-inner {
            flex-direction: row;
            justify-content: flex-start;
            align-items: stretch;
            align-content: stretch;
            margin: calc(((1rem / 2) + 1px) * -1) calc(((1rem / 2) + 1px) * -1);
        }

        .e192-24>.x-row-inner {
            flex-direction: row;
            justify-content: flex-start;
            align-items: stretch;
            align-content: stretch;
            margin: calc(((1rem / 2) + 1px) * -1) calc(((1rem / 2) + 1px) * -1);
        }

        .e192-30>.x-row-inner {
            flex-direction: row;
            justify-content: flex-start;
            align-items: stretch;
            align-content: stretch;
            margin: calc(((1rem / 2) + 1px) * -1) calc(((1rem / 2) + 1px) * -1);
        }

        .e192-33>.x-row-inner {
            flex-direction: row;
            justify-content: flex-start;
            align-items: stretch;
            align-content: stretch;
            margin: calc(((1rem / 2) + 1px) * -1) calc(((1rem / 2) + 1px) * -1);
        }

        .e192-2>.x-row-inner>* {
            flex-grow: 1;
            margin: calc(1rem / 2) calc(1rem / 2);
        }

        .e192-6>.x-row-inner>* {
            flex-grow: 1;
            margin: calc(1rem / 2) calc(1rem / 2);
        }

        .e192-11>.x-row-inner>* {
            flex-grow: 1;
            margin: calc(1rem / 2) calc(1rem / 2);
        }

        .e192-15>.x-row-inner>* {
            flex-grow: 1;
            margin: calc(1rem / 2) calc(1rem / 2);
        }

        .e192-20>.x-row-inner>* {
            flex-grow: 1;
            margin: calc(1rem / 2) calc(1rem / 2);
        }

        .e192-24>.x-row-inner>* {
            margin: calc(1rem / 2) calc(1rem / 2);
        }

        .e192-30>.x-row-inner>* {
            margin: calc(1rem / 2) calc(1rem / 2);
        }

        .e192-33>.x-row-inner>* {
            margin: calc(1rem / 2) calc(1rem / 2);
        }

        .e192-1.x-section {
            margin: 0em auto 0em auto;
            border-width: 0px 0px 1px 0px;
            border-style: solid solid solid solid;
            border-color: transparent transparent #C10016 transparent;
            padding: 0px;
            background-color: transparent;
            z-index: auto;
            transition-timing-function: cubic-bezier(0.400, 0.000, 0.200, 1.000);
        }

        .e192-5.x-section {
            margin: 0px;
            padding: 45px 0px 45px 0px;
            background-color: transparent;
            z-index: auto;
            transition-timing-function: cubic-bezier(0.400, 0.000, 0.200, 1.000);
        }

        .e192-10.x-section {
            margin: 0px;
            padding: 0px;
            text-align: center;
            background-color: transparent;
            z-index: auto;
            transition-timing-function: cubic-bezier(0.400, 0.000, 0.200, 1.000);
        }

        .e192-14.x-section {
            margin: 0px;
            padding: 0px;
            text-align: center;
            background-color: transparent;
            z-index: auto;
            transition-timing-function: cubic-bezier(0.400, 0.000, 0.200, 1.000);
        }

        .e192-19.x-section {
            margin: 0px;
            padding: 45px 0px 45px 0px;
            background-color: transparent;
            z-index: auto;
            transition-timing-function: cubic-bezier(0.400, 0.000, 0.200, 1.000);
        }

        .e192-29.x-section {
            margin: 0px;
            padding: 45px 0px 45px 0px;
            background-color: transparent;
            z-index: auto;
            transition-timing-function: cubic-bezier(0.400, 0.000, 0.200, 1.000);
        }

        .e192-1.x-section:hover,
        .e192-1.x-section[class*="active"],
        [data-x-effect-provider*="colors"]:hover .e192-1.x-section {
            border-color: #C10016;
        }

        .e192-4.x-text {
            margin: 1px 0em 1px 0em;
            padding: 0.7em 0em 0.7em 0em;
            font-family: "brilliant-cut-pro";
            font-size: 1.2em;
            font-style: normal;
            font-weight: 400;
            line-height: 1;
            letter-spacing: 0em;
            text-transform: uppercase;
            color: rgba(0, 0, 0, 1);
            background-color: transparent;
            transition-timing-function: cubic-bezier(0.400, 0.000, 0.200, 1.000);
        }

        .e192-35.x-text {
            padding: 0em 10px 0em 0em;
            font-family: inherit;
            font-size: 1em;
            font-style: normal;
            font-weight: 400;
            line-height: 1.4;
            letter-spacing: 0em;
            text-transform: none;
            color: rgba(0, 0, 0, 1);
            background-color: transparent;
            transition-timing-function: cubic-bezier(0.400, 0.000, 0.200, 1.000);
        }

        .e192-39.x-text {
            padding: 0em 10px 0em 0em;
            font-family: inherit;
            font-size: 1em;
            font-style: normal;
            font-weight: 400;
            line-height: 1.4;
            letter-spacing: 0em;
            text-transform: none;
            color: rgba(0, 0, 0, 1);
            background-color: transparent;
            transition-timing-function: cubic-bezier(0.400, 0.000, 0.200, 1.000);
        }

        .e192-9.x-text {
            font-family: "fancy-cut-pro";
            font-size: 1.1em;
            font-style: normal;
            font-weight: 400;
            line-height: 1.4;
            letter-spacing: 0em;
            text-transform: none;
            color: rgba(0, 0, 0, 1);
            background-color: transparent;
            transition-timing-function: cubic-bezier(0.400, 0.000, 0.200, 1.000);
        }

        .e192-23.x-text {
            font-family: "fancy-cut-pro";
            font-size: 1.2em;
            font-style: normal;
            font-weight: 400;
            line-height: 1.4;
            letter-spacing: 0em;
            text-align: justify;
            text-transform: none;
            color: rgba(0, 0, 0, 1);
            background-color: transparent;
            transition-timing-function: cubic-bezier(0.400, 0.000, 0.200, 1.000);
        }

        .e192-4.x-text> :first-child {
            margin-top: 0;
        }

        .e192-9.x-text> :first-child {
            margin-top: 0;
        }

        .e192-23.x-text> :first-child {
            margin-top: 0;
        }

        .e192-35.x-text> :first-child {
            margin-top: 0;
        }

        .e192-39.x-text> :first-child {
            margin-top: 0;
        }

        .e192-4.x-text> :last-child {
            margin-bottom: 0;
        }

        .e192-9.x-text> :last-child {
            margin-bottom: 0;
        }

        .e192-23.x-text> :last-child {
            margin-bottom: 0;
        }

        .e192-35.x-text> :last-child {
            margin-bottom: 0;
        }

        .e192-39.x-text> :last-child {
            margin-bottom: 0;
        }

        @media (max-width:479.98px) {
            .e192-2>.x-row-inner>*:nth-child(1n - 0) {
                flex-basis: calc(100% - 1rem);
            }

            .e192-6>.x-row-inner>*:nth-child(1n - 0) {
                flex-basis: calc(100% - 1rem);
            }

            .e192-11>.x-row-inner>*:nth-child(1n - 0) {
                flex-basis: calc(100% - 1rem);
            }

            .e192-15>.x-row-inner>*:nth-child(1n - 0) {
                flex-basis: calc(100% - 1rem);
            }

            .e192-20>.x-row-inner>*:nth-child(1n - 0) {
                flex-basis: calc(100% - 1rem);
            }

            .e192-24>.x-row-inner>*:nth-child(1n - 0) {
                flex-basis: calc(100% - 1rem);
            }

            .e192-30>.x-row-inner>*:nth-child(1n - 0) {
                flex-basis: calc(100% - 1rem);
            }

            .e192-33>.x-row-inner>*:nth-child(1n - 0) {
                flex-basis: calc(100% - 1rem);
            }
        }

        @media (min-width:480px) and (max-width:766.98px) {
            .e192-2>.x-row-inner>*:nth-child(1n - 0) {
                flex-basis: calc(100% - 1rem);
            }

            .e192-6>.x-row-inner>*:nth-child(1n - 0) {
                flex-basis: calc(100% - 1rem);
            }

            .e192-11>.x-row-inner>*:nth-child(1n - 0) {
                flex-basis: calc(100% - 1rem);
            }

            .e192-15>.x-row-inner>*:nth-child(1n - 0) {
                flex-basis: calc(100% - 1rem);
            }

            .e192-20>.x-row-inner>*:nth-child(1n - 0) {
                flex-basis: calc(100% - 1rem);
            }

            .e192-24>.x-row-inner>*:nth-child(2n - 1) {
                flex-basis: calc(50% - 1rem);
            }

            .e192-30>.x-row-inner>*:nth-child(1n - 0) {
                flex-basis: calc(100% - 1rem);
            }

            .e192-33>.x-row-inner>*:nth-child(1n - 0) {
                flex-basis: calc(100% - 1rem);
            }

            .e192-24>.x-row-inner>*:nth-child(2n - 0) {
                flex-basis: calc(50% - 1rem);
            }
        }

        @media (min-width:767px) and (max-width:978.98px) {
            .e192-2>.x-row-inner>*:nth-child(1n - 0) {
                flex-basis: calc(100% - 1rem);
            }

            .e192-6>.x-row-inner>*:nth-child(1n - 0) {
                flex-basis: calc(100% - 1rem);
            }

            .e192-11>.x-row-inner>*:nth-child(1n - 0) {
                flex-basis: calc(100% - 1rem);
            }

            .e192-15>.x-row-inner>*:nth-child(1n - 0) {
                flex-basis: calc(100% - 1rem);
            }

            .e192-20>.x-row-inner>*:nth-child(1n - 0) {
                flex-basis: calc(100% - 1rem);
            }

            .e192-24>.x-row-inner>*:nth-child(2n - 1) {
                flex-basis: calc(50% - 1rem);
            }

            .e192-30>.x-row-inner>*:nth-child(1n - 0) {
                flex-basis: calc(100% - 1rem);
            }

            .e192-33>.x-row-inner>*:nth-child(1n - 0) {
                flex-basis: calc(100% - 1rem);
            }

            .e192-24>.x-row-inner>*:nth-child(2n - 0) {
                flex-basis: calc(50% - 1rem);
            }
        }

        @media (min-width:979px) and (max-width:1199.98px) {
            .e192-2>.x-row-inner>*:nth-child(1n - 0) {
                flex-basis: calc(100% - 1rem);
            }

            .e192-6>.x-row-inner>*:nth-child(1n - 0) {
                flex-basis: calc(100% - 1rem);
            }

            .e192-11>.x-row-inner>*:nth-child(1n - 0) {
                flex-basis: calc(100% - 1rem);
            }

            .e192-15>.x-row-inner>*:nth-child(1n - 0) {
                flex-basis: calc(100% - 1rem);
            }

            .e192-20>.x-row-inner>*:nth-child(1n - 0) {
                flex-basis: calc(100% - 1rem);
            }

            .e192-24>.x-row-inner>*:nth-child(2n - 1) {
                flex-basis: calc(50% - 1rem);
            }

            .e192-30>.x-row-inner>*:nth-child(1n - 0) {
                flex-basis: calc(100% - 1rem);
            }

            .e192-33>.x-row-inner>*:nth-child(1n - 0) {
                flex-basis: calc(100% - 1rem);
            }

            .e192-24>.x-row-inner>*:nth-child(2n - 0) {
                flex-basis: calc(50% - 1rem);
            }
        }

        @media (min-width:1200px) {
            .e192-2>.x-row-inner>*:nth-child(1n - 0) {
                flex-basis: calc(100% - 1rem);
            }

            .e192-6>.x-row-inner>*:nth-child(1n - 0) {
                flex-basis: calc(100% - 1rem);
            }

            .e192-11>.x-row-inner>*:nth-child(1n - 0) {
                flex-basis: calc(100% - 1rem);
            }

            .e192-15>.x-row-inner>*:nth-child(1n - 0) {
                flex-basis: calc(100% - 1rem);
            }

            .e192-20>.x-row-inner>*:nth-child(1n - 0) {
                flex-basis: calc(100% - 1rem);
            }

            .e192-24>.x-row-inner>*:nth-child(2n - 1) {
                flex-basis: calc(50% - 1rem);
            }

            .e192-30>.x-row-inner>*:nth-child(1n - 0) {
                flex-basis: calc(100% - 1rem);
            }

            .e192-33>.x-row-inner>*:nth-child(1n - 0) {
                flex-basis: calc(100% - 1rem);
            }

            .e192-24>.x-row-inner>*:nth-child(2n - 0) {
                flex-basis: calc(50% - 1rem);
            }
        }

        .e192-25.x-col {
            flex: 1;
        }

        .btn-read {
            color: white;
            background-color: black;
            font-weight: 700;
            padding: .3em .5em;
            border-radius: 0;
            border: 1px solid black;
        }

        .btn-read:hover {
            color: black;
            background-color: white;
        }

        .e192-38 {
            margin-top: 0 !important;
            margin-bottom: 0 !important;
        }
    </style>
    