  .gallery_flex {
            display: flex;
            flex-grow: 1;
            flex-direction: row;
            justify-content: center;
            flex-wrap: wrap;
            margin: 100px;
            align-items: stretch;
            
        }

        .gallery_flex>div { 
            
        }

        .moveright {
            margin-right: 10px;
        }

        .morespace {

            margin-bottom: 200px;
            clear: right;
            
        }

        .space {

            margin-bottom: 100px;
            clear: right;
            
        }

        .babyspace {

            margin-bottom: 50px;
            clear: right;
            
        }

        .m1 {
            /* THIS AFFECTS ALL BOXES */
            /* flex-grow: 1; */
            margin: 10px;
            flex-basis: 200px;
            height: 200px;
            background-color: #ccc;
            
        }

        .lb-image a {
            /* margin: 10px */
           
        }

        .lb-image img{
            
            width: 100px;
            height: 100px;
            border-radius: 20px;
            margin:30px;
            box-shadow: 0 0 30px 5px rgb(255, 255, 255);

            
        }

        :root {
            --clr-one: rgb(255, 255, 255);
            --clr-two: rgb(255, 255, 255);
            --clr-three: rgb(255, 255, 255);
            --clr-four: rgba(255, 0, 0, 0.491);
            --clr-five: rgb(255, 255, 255);
            --clr-bg: #000000;
          }
          
          *,
          *::before,
          *::after {
            box-sizing: border-box;
            margin: 0;
          }
          
          body {
            min-height: 100vh;
            display: flex;
            justify-content: center;
            align-items: center;
            flex-direction: column;
            background-image: url(../images/2bigneonback.jpg);
            background-size: 1500px;
            background-repeat: none;
            background-position-y:-50px ;
            font-family: "acumin-pro", sans-serif;
            font-weight: 700;
            font-style: normal;
            /* overflow: hidden; */
          }
          
          h1 {
            color: white;
          }

          h2 {
            margin-top: 10px;
            color: white;
          }
          h3 {
            margin-top: 10px;
            color: white;
            text-align: left;
            font-size: 25px;
          }
          
          p {
            margin-top: 1em;
            margin-left: 5px;
            color: white;
            font-family: "acumin-pro", sans-serif;
            font-weight: 400;
            font-style: normal;
            font-size: 14px;
            
          }
          
          
          .buttons {
            display: flex;
            /* justify-content: center; */
            align-items: center;
            flex-wrap: wrap;
          }
          
          .neon-button {
            font-size: 1rem;
          
            display: inline-block;

            text-decoration: none;
            padding: 0.5em 1em;
            margin: 1rem;
            border-radius: 0.25em;
            position: relative;
          }
          
          .neon-button__1 {
            color: var(--clr-one);
            border: var(--clr-one) 0.125em solid;
            text-shadow: 0 0 0.125em hsl(0 0% 100% / 0.3), 0 0 0.45em --clr-one;
            box-shadow: inset 0 0 0.5em 0 var(--clr-one), 0 0 0.5em 0 var(--clr-one);
          }
          
          .neon-button__2 {
            color: var(--clr-two);
            border: var(--clr-two) 0.125em solid;
            text-shadow: 0 0 0.125em hsl(0 0% 100% / 0.3), 0 0 0.45em --clr-two;
            box-shadow: inset 0 0 0.5em 0 var(--clr-two), 0 0 0.5em 0 var(--clr-two);
          }
          
          .neon-button__3 {
            color: var(--clr-three);
            border: var(--clr-three) 0.125em solid;
            text-shadow: 0 0 0.125em hsl(0 0% 100% / 0.3), 0 0 0.45em --clr-three;
            box-shadow: inset 0 0 0.5em 0 var(--clr-three), 0 0 0.5em 0 var(--clr-three);
          }
          
          .neon-button::before {
            content: "";
            position: absolute;
            top: 120%;
            left: 0;
            pointer-events: none;
          }
          
          .neon-button.active::before {
            animation: scalingShadow 0.2s ease-in-out;
          }
          
          @keyframes scalingShadow {
            0% {
              top: 120%;
              transform: perspective(1.5em) rotateX(45deg) scale(0.8, 0.3);
            }
            50% {
              top: 165%;
              transform: perspective(1.5em) rotateX(45deg) scale(0.75, 0.3);
            }
            100% {
              top: 120%;
              transform: perspective(1.5em) rotateX(45deg) scale(0.8, 0.3);
            }
          }
          
          .neon-button__1::before {
            background: var(--clr-one);
          }
          
          .neon-button__2::before {
            background: var(--clr-two);
          }
          
          .neon-button__3::before {
            background: var(--clr-three);
          }
          
          .neon-button::after {
            content: "";
            position: absolute;
            top: 0;
            left: 0;
            bottom: 0;
            right: 0;
            opacity: 0;
            z-index: -1;
            /* transition: opacity 100ms linear; */
            transition: opacity 0.3s linear;
            
          }
          
          .neon-button__1::after {
            box-shadow: 0 0 2em 0.5em var(--clr-four);
            background-color: var(--clr-four);
          }
          
          .neon-button__2::after {
            box-shadow: 0 0 2em 0.5em var(--clr-four);
            background-color: var(--clr-four);
          }
          
          .neon-button__3::after {
            box-shadow: 0 0 2em 0.5em var(--clr-four);
            background-color: var(--clr-four);
          }
          
          .neon-button:hover::before,
          .neon-button:focus::before {
            opacity: 1;
          }
          
          .neon-button:hover::after,
          .neon-button:focus::after {
            opacity: 1;
          }
          
          .neon-button:hover,
          .neon-button:focus {
            outline: none;
            color: var(--clr-five);
            text-shadow: none;
          }
          
          .active {
            animation: animate 0.1s ease-in-out; 
          }
          
          @keyframes animate {
            0% {
              transform: translateY(0%);
            }
            50% {
              transform: translateY(-40%);
            }
            100% {
              transform: translateY(0%);
            }
          }

        