body {
    overflow-y: scroll;
    overflow-x: scroll;
}


.aboutgrid {
    display: grid;
    grid-template-columns: 33vmax 33vmax 33vmax;
}

p {
    color: rgb(23, 27, 59);
}

h1, p, .snowflake1 {
    grid-column: 1;
}

h1 {
    color: rgb(23, 27, 59);
}
.adapic {
    max-height: 40vmax;
    z-index: -100;
    grid-row: 1 / span 3;
    grid-column: 2;
    border-radius: 20px;
    
}

.snowflake2 {
    grid-column: 3;
    grid-row: 1 / span 3;
}
@media (max-width: 992px) {

    body {
        display: revert;
    }

    .snowflake1 {
        position: absolute;
    }
    .snowflake2 {

        margin-top: -80%;
        margin-left: 50%;

    }
.adapic {
    max-width:93vw;
    max-height: max-content;
}
    .aboutgrid {
        width: 95%;
        display: revert;
        overflow-y: scroll;
        overflow-x:hidden;
        margin: auto;

    }

    body {
        overflow-y: scroll;
        scrollbar-width: none;
        overflow-x: hidden;
    }

    p {
        width: 100%;
    }
    a.homelink {
    height:fit-content;
}
}