.splash-outer{
    max-width: 1024px;
    margin-left: auto;
    margin-right: auto
}

.splash-override{
    position: relative !important;
    margin-left: 0px;
}

.dark_mode {
    background-color: #0d47a1;
    color: rgb(212, 212, 212) !important;

}

.dark_mode h2 { color: rgb(212, 212, 212) }

.section-light {
    background-color: white;
}

.content {
    margin-left:auto;
    margin-right:auto;
    max-width:1024px;
    padding-left:1em;
    padding-right:1em;
  }

  .content-wrapper {
    background-color: #0d47a1;
  }

.home-menu {
    background-color: #0d47a1;
}

.section-header-light{
    color: white;
    background-color: #0d47a1;
    text-align: center;
    border-color: white;
    border-top: 1px solid white;
    border-bottom: 1px solid white;
}

.section-header-light h2 { 
    color: white;
    line-height: 1;
    display: inline-block;
    vertical-align: top;
    margin: 20px;
}

.center-ul{
    display:inline-block;
}

.home-menu{
    width:1024px;
    margin-right: auto !important;
    margin-left: auto !important;
    left: 0; 
    right: 0; 
    margin-inline: auto; 
    width: fit-content;
}

.wrap-list li {
    word-wrap: break-word;
}

.grid-img{
    object-fit: cover;
    max-width: 100%;
    object-position: center;
}

#message{
    width: 100%;
}

#contact-us-outer{ padding-top: 0px}

.content-wrapper {
    top: 55%
}

#contact-message-message {
    width: 100%
}