body {
    margin: 0;
    overflow: hidden;
    overflow-y: scroll;
    touch-action: pan-y;
}

html::-webkit-scrollbar {
    display: none; /* Chrome, Safari, Opera*/
}

html {
  scrollbar-width: none;  /* Firefox */
  -ms-overflow-style: none;  /* IE and Edge */
}

/* #scroll-y {
    overflow: hidden;
    overflow-y: scroll;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 1000;
} */

main {
    background-color: #f5f5f5;
    border: 5px solid #000;
    z-index: 10;
    position: absolute;
    padding: 5%;
    font-size: 1.5em;
    font-family: 'DM Sans', sans-serif;
    max-width: 1344px;
}


article {
    padding: 30px;
}

.display-centre {
    margin-left: auto;
    margin-right: auto;
    width: max-content;
}

.display-right {
    margin-left: auto;
    width: max-content;
}

.description div {
    padding-bottom: 10px;
}

.logo-img {
    width: 300px;
}

