/* 
#mainvisual img{
    width: 100%;
    margin: 0 auto;
    vertical-align:top;
} */

 model-viewer {
     margin: 0 auto;
     width: 1000px;
     height: 1000px;
     background-color:#2d2d2d;
     margin-right: 100px;
 }

body{
    background-color:#2d2d2d;
}

.modelviewer{
    width: 40% !important;
}

.planet_desc {
    color: #fff;
    display: flex;
    justify-content: center;
    max-width: 90%;
    /* margin: 0 auto; */
    /* margin-left: -220px; */
}

.moon_ttl h2{
    font-weight: 700;
}
.moon_text {
    font-weight: 100;
    margin-top: 271px;
    max-width: 380px;
}


 /* #solarsystem{
     padding-top: 100px;
    color:#bbbaba;
    background-color: #2d2d2d; 
    padding-bottom: 100px;   
 } */
/* .star{
    margin: 0 auto;
    display: flex;
    justify-content: center;
    height: 300px;
    width: 100%;
    max-width: 960px;
padding-bottom: 300px;
}

.star_text{
    padding-top: 100px;
    width: 300px;
} */