.background_ornament {
    position: absolute;
    left: 0;
    width: 100vw;
    height: 300px;
    background: url("../img/orn_2.svg") repeat-x;
    z-index: -1;
}

.edi_max a svg,
.edi_min a svg {
    flex-shrink: 0;
}

.edi_max a svg {
    margin-left: 89%;
}

.edi_max a,
.edi_min a {
    width: 100%;
    height: 100%;
    max-height: 100%;
}

.edi_max,
.edi_min {
    height: 232px;
}

.edi_min {
    width: 232px;
}

.edi_max {
    width: 464px;
}

.edt-max {
    width: 70%;
}

.entrant_doc_ab {
    gap: 10px 20px;
}

.edi_null {
    margin-bottom: 0 !important;
}

@media only screen and (max-width: 1440px) {
    .edi_null {
        display: none;
    }
}

@media only screen and (max-width: 1150px) {
    .entrant_doc_ab {
        width: 100%;
        height: auto;
        margin-top: 70px;
        display: flex;
        justify-content: space-around;
        flex-wrap: wrap;
    }
}

@media only screen and (max-width: 660px) {
    .edi_max {
        height: calc(570px - 50vw);
    }

    .edi_max a svg {
        margin-left: 85%;
    }
}

@media only screen and (max-width: 380px) {
    .edi_max {
        width: 232px;
        height: 400px;
    }

    .edi_max a svg {
        margin-left: 78%;
    }
}

@media only screen and (min-width: 1900px) {
    .edi_max,
    .edi_max a {
        width: calc(461px * var(--scale)) !important;
        max-width: none !important;
    }

    .edt-max {
        max-width: none !important;
    }

    .edi_min {
        width: calc(232px * var(--scale));
    }
    .edi_max,
    .edi_min {
        height: calc(232px * var(--scale));
    }

    .entrant_doc_ab {
        gap: calc(10px * var(--scale)) calc(20px * var(--scale));
    }
}

@media (prefers-color-scheme: dark) {
    .background_ornament {
        background: url("../img/dark_orn_2.svg") repeat-x;
    }
}

.background_ornament_top {
    top: 13%;
    background-position-x: -40px;
}

.background_ornament_bottom {
    top: 50%;
    background-position-x: -40px;
}
