.container--article .col-text, .container--article .section--header, .container--article .section--text, .container--article .section-blank, .container--article .section-title, .container--article .section-header, .container--article .section-cta {
max-width: unset;
margin-left: auto;
margin-right: auto;
}

/*.main>.container:first-child, .main>.motive__motto:first-child, .container--article {
padding-bottom: 0;
}*/



/* HEADER & NAVBAR */

.navbar__brand-logo-img {
  max-width: unset;
}

.header {
  box-shadow: 0px 3px 10px #00000024;
  border-bottom: 1px solid #BFBFBF;
}

.navbar__menu-link {
  text-transform: uppercase;
  font-weight: 500;
}

/* MOTIVE & MOTTO */
.motto {
  max-width: 40em;
}

.motto__title {
  font-weight: 500;
  font-size: 3.5rem;
}

@media (max-width: 575.98px) {
  .motto__title {
    font-size: 2.5rem;
  }
}

@media (max-width: 575.98px) {
  .motto__text {
    font-size: 1.3rem;
  };
}

.motive:after {
  position: absolute;
  content: '';
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  background-color: rgba(31, 34, 46, 0.5);
  background: radial-gradient(circle, #127604) 0%, #127604) 100%);
  z-index: 0;
}

/* BUTTONS */
.btn {
  font-weight: 500;
}

/* FOOTER */
.footer {
  background: linear-gradient(#313539, #3a3f44 60%, #484e55);
  color: var(--bs-body-bg);
}

.footer a, .footer a:hover, .footer h4 {
  color: var(--bs-body-bg);
}

.footer .section-contact .social-icons>.section-cell-item a:hover {
  background-color: var(--bs-primary);
  border-color: var(--bs-primary);
}

.footer .section-contact .social-icons>.section-cell-item a {
  background-color: var(--bs-body-bg);
  border-color: var(--bs-body-bg);
}

/*.table-bordered > thead > tr > th, .table-bordered > tbody > tr > th, .table-bordered > tfoot > tr > th, .table-bordered > thead > tr > td, .table-bordered > tbody > tr > td, .table-bordered > tfoot > tr > td {
border: 1px solid #dddddd;
}*/