.container_ludw {
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}

body {
  background: #fafafa;
  color: #333333;
  margin-top: 7rem;
}



.bg-steel {
  background-color: #ffffff;
}




.site-header .navbar-nav .nav-link {
  color: #000000;
}

.site-header .navbar-nav .nav-link:hover {
  color: #048d5b;
}

.site-header .navbar-nav .nav-link.active {
  font-weight: 500;
}

.content-section {
  background: #ffffff;
  padding: 10px 20px;
  border: 1px solid #dddddd;
  border-radius: 3px;
  margin-bottom: 20px;
}

.article-title {
  color: #048d5b;
}

a.article-title:hover {
  color: #84c5ac;
  text-decoration: none;
}

.article-content {
  white-space: pre-line;
}

.article-img {
  height: 65px;
  width: 65px;
  margin-right: 16px;
}

.article-metadata {
  padding-bottom: 1px;
  margin-bottom: 4px;
  border-bottom: 1px solid #e3e3e3
}

.article-metadata a:hover {
  color: #333;
  text-decoration: none;
}

.article-svg {
  width: 25px;
  height: 25px;
  vertical-align: middle;
}





.account-img {
  height: 125px;
  width: 125px;
  margin-right: 20px;
  margin-bottom: 16px;
}

.account-heading {
  font-size: 2.5rem;
}

.mr-2{
    color: #84c5ac;
}

.btn-info{
    color: #fff;
    background-color: #048d5b;
    border-color: #048d5b;
}


:-webkit-any-link {
    color: #048d5b;
}

:-webkit-any-link:hover
{
    color: #84c5ac;
}

navbar-toggler {
    padding: .25rem .75rem;
    font-size: 1.25rem;
    line-height: 1;
    background-color: #048d5b;
    border: 1px solid #048d5b;
    border-radius: .25rem;
}

.navbar-dark .navbar-toggler {
    color: #048d5b;
    border-color: #048d5b;
}

.navbar-dark .navbar-toggler-icon {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(4,141,91,255)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E");
}

.custom-toggler.navbar-toggler {
  border-color: #048d5b;
}

.card-columns {
  @include media-breakpoint-only(lg) {
    column-count: 4;
  }
  @include media-breakpoint-only(xl) {
    column-count: 5;
  }
}





.image-carousel-item {
  font-family: 'Open Sans', sans-serif;
  color: white;
 text-shadow:
  -1px -1px 0 #048d5b,
   1px -1px 0 #048d5b,
   -1px 1px 0 #048d5b,
    1px 1px 0 #048d5b;
}

.greenHeader {
  color: #048d5b;
  font-family: 'Open Sans', sans-serif;
}


.text_landing {
  color: #555555;
  font-family: 'Open Sans', sans-serif;
  font-size: 24px;
  line-height: 45px;
  font-style: normal;
  font-weight: 500;
  letter-spacing: 0px;
  text-transform: none;
}


.text_landing_small {
  color: #555555;
  font-family: 'Open Sans', sans-serif;
  font-style: normal;
  letter-spacing: 0px;
  text-transform: none;
}

.well {
  display: flex;
  align-items: center;
}










/*      here are new custome css from the wordpress website     */

element.style {
    margin-top: 40px;
    margin-bottom: 40px;
    height: 8px;
}

.qode-type1-gradient-left-to-right {
    background: linear-gradient(to right,#04bf7b, #038c5a);
}

.qode-type1-gradient-left-to-right {
    border-radius: 8px;
}

.separator {
    position: relative;
    display: block;
    height: 1px;
    background-color: #eaeaea;
    margin: 10px 0;
}
