body {
    --pb-base-font-family: "Noto Sans Hebrew", 'Roboto', 'Noto', sans-serif;
    --pb-base-font-size: 18px;
    --pb-base-line-height: 1.42857143;
    --pb-base-font-weight: 400;
    --pb-base-font: var(--pb-base-font-weight) var(--pb-base-font-size)/var(--pb-base-line-height) var(--pb-base-font-family);
    --pb-serif-font-family: "SBL BLit", "Noto Serif Hebrew", "Junicode", Georgia, "Times New Roman", serif;
    --pb-content-font-weight: 500;
    --pb-content-font-size: 22px;
    --pb-heading-font-family: "Oswald", Verdana, "Helvetica", sans-serif;
    --pb-heading-font-weight: 400 !important;
    --pb-heading-line-height: 1.2;
    --pb-popover-theme: "light";
    --pb-popover-max-width: 480px;
    --pb-popover-max-height: 480px;
    --pb-popover-font-size: 16px;
    --pb-popover-line-height: 1.2;
    --pb-popover-placement: "bottom";
    --pb-popover-fallback-placement: "top right left";
    --pb-drawer-background-color: rgba(86, 166, 212);
    --pb-menubar-background-color: rgba(86, 166, 212);
    --pb-toolbar-background-color: rgba(54, 21, 161);
    --pb-toolbar-color: white;
}

.logo {
    background-image: url("../images/logo_dike.png");
    width: auto;
    height: auto;
    background-size: 100% 100%;
}

@font-face {
    font-family: "Noto Sans Hebrew";
    src: url("../fonts/NotoSansHebrew-Regular.ttf") format("truetype");
    font-weight: 400;
    font-style: normal;
}

@font-face {
    font-family: "Noto Sans Hebrew";
    src: url("../fonts/NotoSansHebrew-Medium.ttf") format("truetype");
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: "Noto Sans Hebrew";
    src: url("../fonts/NotoSansHebrew-Bold.ttf") format("truetype");
    font-weight: 700;
    font-style: normal;
}

@font-face {
    font-family: "Noto Serif Hebrew";
    src: url("../fonts/NotoSerifHebrew-Regular.ttf") format("truetype");
    font-weight: 400;
    font-style: normal;
}

@font-face {
    font-family: "Noto Serif Hebrew";
    src: url("../fonts/NotoSerifHebrew-Medium.ttf") format("truetype");
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: "Noto Serif Hebrew";
    src: url("../fonts/NotoSerifHebrew-Bold.ttf") format("truetype");
    font-weight: 700;
    font-style: normal;
}

@font-face {
    font-family: "SBL BLit";
    src: url("../fonts/SBL_BLit.ttf") format("truetype");
    font-weight: 400;
    font-style: normal;
}

.toc pb-link a {
    color: white;
}