.main-menu__logo {
  z-index: 2;
  height: 100%;
  width: 214px;
  display: table;
}

.main-menu__logo a {
  display: table-cell;
  text-align: center;
  padding: 0 !important;
  vertical-align: middle;
  background-color: transparent;
}
.main-menu__top {
  background-color: white;
}
.main-menu__top-inner {
    padding-left: 214px;
}
.main-menu__top-left {
  padding: 0 !important;
}
.main-menu__top-left h1{
  line-height: 42px;
  font-size: 1.5rem;
}
.main-menu__bottom-inner {
    padding-left: 214px;
}
.portfolio-three__title {
  color: var(--govity-white);
}

.page-header__inner p {
  color: var(--govity-white);
}

.counter-one {
  margin-top: 65px;
  padding: 24px 0 50px 0;
}
.counter-one__inner {
  position: relative;
  display: block;
}

.counter-one__list {
  display: block;
  position: static;
}

.counter-one__list li {
  position: static;
  display: block;
  text-align: center;
}

.counter-one__count {
  position: static;
  display: block;
  margin: 26px 0 0 0;
}

.department-details {
    padding-top: 90px;
}
.department-details__download-icon {
  min-width: 51px;
}
.department-details__download-text span {
  font-size: 12px;
  letter-spacing: 0.1em;
}

.department-details__title.no-picto {
  margin-left: 0;
}

.odometer.odometer-auto-theme .odometer-digit .odometer-digit-inner, .odometer.odometer-theme-default .odometer-digit .odometer-digit-inner {
  min-width: 40px;
}

.txt-body{
  padding-bottom: 65px;
}
.txt-body p{
  padding-top: 20px;
}
.txt-body strong,
.department-details__img-and-points-box strong{
  color: #000000;
  font-weight: 500;
}

.department-details__img-and-points-box {
  padding-bottom: 50px;
}
.department-details__points-list li {
  align-items: normal;
  font-size: 16px !important;
}
.department-details__points-list li .icon {
  margin-top: 7px;
  min-width: 14px;
}

.txt-body a,
.department-details__img-and-points-box a{
  color: var(--govity-base);
  text-decoration: underline;
}
.txt-body a:hover,
.department-details__img-and-points-box a:hover{
  color: #000000;
}
.department-details__points-list li .text p {
  font-size: 16px;
  color: inherit;
}
.embed{
  padding-bottom: 65px;
}
.embed iframe{
  border: 0 !important;
  margin: 0 0 -10px 0;
  width: 100% !important;
}
.lastmod{
  font-size: 14px;
  position: absolute;
  margin-top: -85px;
}
