body
    <style>
        @import url('https://neuroplus.site/font/HelveticaNeueThin.otf');
        @import url('https://neuroplus.site/font/HelveticaNeueThinItalic.otf');

        @font-face{
        font-family:"Helvetica Neue Bold";
        letter-spacing: 1px;
        src:url("https://kaylaflowers.net/etc/HelveticaNeueBold.otf") format("opentype"), 
        url("https://kaylaflowers.net/etc/HelveticaNeueBoldItalic.otf") format("opentype");
        }

        @font-face{
        font-family:"Helvetica Neue Medium";
        letter-spacing: 1px;
        src:
        url("https://kaylaflowers.net/etc/HelveticaNeueMedium.otf") format("opentype"),
        url("https://kaylaflowers.net/etc/HelveticaNeueMediumItalic.otf") format("opentype");
        }

        @font-face{
        font-family:"Helvetica Neue";
        letter-spacing: 1px;
        src:
        url("https://kaylaflowers.net/etc/HelveticaNeueRoman.otf") format("opentype"),
        url("https://kaylaflowers.net/etc/HelveticaNeueItalic.ttf") format("opentype"),
        }

       @font-face{
        font-family:"Helvetica Neue Light";
        letter-spacing: 1px;
        src:
        url("https://kaylaflowers.net/etc/HelveticaNeueLight.otf") format("opentype"),
        url("https://kaylaflowers.net/etc/HelveticaNeueLightItalic.otf") format("opentype");
        }



        body {
            background-image: #fff;
            margin-top:20px;
            color: #fff;
        }
            p, ul, li {
                font-family: 'Helvetica Neue Light', sans-serif;
            }
            ul {
                list-style-type: none;
            }

            a{
                text-decoration: none;
                font-family: 'Helvetica Neue Medium', sans-serif;
            }


            h1{
                font-family: 'Helvetica Neue Bold', sans-serif;
                font-weight: 400;
                font-size: 50px;
                margin: 20px 30px 20px 30px;
            }
            h2{
                font-family: 'Helvetica Neue Bold', sans-serif;
                font-weight: 400;
                font-size: 45px;
                margin: 20px 0px 0px 20px;
            }
            h3{
               font-family: 'Helvetica Neue Bold', sans-serif;
                font-weight: 400;
                font-size: 30px;
                margin: 0px 0px 0px 20px;
            }
            h4{
              font-family: 'Helvetica Neue Bold', sans-serif;
                font-weight: 400;
                font-size: 19px;
                margin: 10px 2px 0px 2px;
            }
            h5{
                font-family: 'Helvetica Neue Bold', sans-serif;
                font-size: 19px;
                font-weight: 400;
                color: #f8feff;
                margin: 0px 0px 0px 20px;
            }


        #wrapper {
            margin: 0 auto;
            width: 900px;
            z-index: 1;

        }
        main {
            display: flex;
        }
        section {
            float: right;
        }

                .container {
                    width: 650px;
                    height:700px;
                    background: #000;
                    overflow:auto;
                    overflow-x:hidden;
                }

                        .container::-webkit-scrollbar {
                          width: 10px;
                          border-width: 0px 1px 1px 0px;
                          overflow-x: hidden;
                          display:solid;
                        }
                        .container::-webkit-scrollbar-track {
                          display: solid;
                        }


                    .container p {
                        margin: 5px 40px 15px 40px;
                        font-size: 18px;
                        font-family: 'Helvetica Neue Light', sans-serif;
                    }

                    .container li, ul {
                        list-style-type: none;
                        margin: 0px 40px 0px 40px;
                        font-size: 18px;
                        text-align: right;
                    }

                    .container a{
                        text-decoration: underline dotted;
                        color: #f8feff;
                        font-family: 'Helvetica Neue Medium', sans-serif;
                    }


                .gallery_c {
                    justify-content: center; /* Horizontally centers */
                    align-items: center;     /* Vertically centers */
                    text-align:center;
                    width: 650px;
                    margin-top:10px;
                }

                    .gallery_c img {
                        width:115px;
                        padding: 5px;
                        background: #000;
                        border: 5px dashed #00aeef;
                        margin: 5px;
                    }

                .gallery_m {
                    margin:0px;
                    width: 650px;
                    justify-content: center; /* Horizontally centers */
                    align-items: center;     /* Vertically centers */
                    text-align:center;
                    margin: 10px 2px 2px 2px;
                }

                    .gallery_m img {
                        padding: 5px;
                        background: #000;
                        border: 5px dashed #ec008c;
                        margin: 5px;
                        width: 115px;
                }

                .gallery_y {
                    margin:0px;
                    width: 650px;
                    justify-content: center; /* Horizontally centers */
                    align-items: center;     /* Vertically centers */
                    text-align:center;
                    margin: 10px 2px 2px 2px;
                }

                    .gallery_y img {
                        padding: 5px;
                        background: #000;
                        border: 5px dashed #fff200;
                        margin: 5px;
                    }

                .gallery_k {
                    justify-content: center; /* Horizontally centers */
                    align-items: center;     /* Vertically centers */
                    text-align:center;
                    width: 650px;
                    margin-top:10px;
                }

                    .gallery_k img {
                        width: 115px;
                        padding: 5px;
                        background: #000;
                        border: 5px dashed #fff;
                        margin: 5px;
                    }

                .pfp {
                    width:125px;
                    padding: 5px;
                    background: #000;
                    border: 5px dashed #fff;
                    margin: 2px;
                }

                .project_txt p {
                    font-size: 14px;
                    text-align: right;
                    font-family: 'Helvetica Neue Light', sans-serif;
                    margin: 10px 50px 10px 50px;
                }

        #links {
            width: 820px;
            height:auto;
            margin: 0px 0px 15px 0px;
            display: inline-flex;
            background: #000;
            justify-content: center;
        }
            #links a, p {
                font-family: 'Helvetica Neue Bold', sans-serif;
                font-size: 35px;
                padding: 0px;
                margin: 15px 0px 15px 0px;
            }
            

        #rightside {
            height:auto;
            width:150px;
            margin: 0px 20px 20px 20px;
        }
            #rightside > a {
                text-align: left;
                text-decoration: none;
            }
                .extra1, .extra2, .extra3, .extra4, .extra5 {
                    margin: 0px 0px 10px 0px;
                    padding: 15px 0px 15px 20px;    
                    height: 20px; width:130px;
                    font-family: 'Helvetica Neue Bold', sans-serif; 
                }
                    .extra1 {
                        background-color: #00aeef;
                        color: #000;

                    }
                    .extra2 {
                        background-color: #ec008c;
                        color: #fff;

                    }
                    .extra3 {
                        background-color: #fff200;
                        color: #000;
    
                    }
                    .extra4 {
                        background-color: #000;
                        color: #fff;
                    }

        .footer{
            margin-top:5px;
            padding: 0px;
        }
            .footer p{
                font-family: 'Helvetica Neue Light', sans-serif;
                font-size:12px;
                color:#000;
                margin:0px;
            }

            .footer a{
                font-family: 'Helvetica Neue Bold', sans-serif;
                font-size:14px;
                color:#000;
                margin:0px;
                text-decoration: underline dotted;
            }

            .footer img{
                padding: 2px 0px 3px 0px;
            }


            .crt::before {
                  content: " ";
                  display: block;
                  position: fixed;
                  top: 0;
                  left: 0;
                  bottom: 0;
                  right: 0;
                  background: linear-gradient(rgba(18, 16, 16, 0) 50%, rgba(0, 0, 0, 0.25) 50%), linear-gradient(90deg, rgba(255, 0, 0, 0.06), rgba(0, 255, 0, 0.02), rgba(0, 0, 255, 0.06));
                  z-index: 2;
                  background-size: 100% 2px, 3px 100%;
                  pointer-events: none;
                }

                .bgflowera{
                    z-index: -1;
                    position: absolute;
                    animation: flowers 30s linear 0s infinite reverse;
                }

                .bgflowerb{
                    z-index: -1;
                    position: absolute;
                    animation: flowers 20s linear 0s infinite;
                }

                @keyframes flowers {
                    0% {transform: rotate(1deg)}
                    50% {transform: rotate(180deg)}
                    100% {transform: rotate(360deg)}
                }
}

    </style>