.peex_banner .peex_banner_content-col .peex_banner_content_wrap {
  padding-bottom: 2rem;
}

.peex_banner .peex_banner_content-col .peex_banner_content_wrap p .btn {
  margin-right: 10px;
  margin-bottom: 10px;
}

.peex_initiativform .peex_initiativform_gravity_wrap .peex_gravity_form_job_wrapper .gform_body .step_confirm_addbewerbungsunterlagen:before {
  height: calc(100% - 65px)!important;
}

/*#wrapper-navbar .navbar .container .menu-wrapper .navbar-nav > li:not(.active).menu-item-461 a:focus .job-menu-contents-count,*/
/*#wrapper-navbar .navbar .container .menu-wrapper .navbar-nav > li:not(.active).menu-item-461 a:hover .job-menu-contents-count {*/
/*  background-color: #cc246b;*/
/*  color: #fff;*/
/*}*/
/*#wrapper-navbar .navbar .container .menu-wrapper .navbar-nav > li:not(.active).menu-item-461 a:focus,*/
/*#wrapper-navbar .navbar .container .menu-wrapper .navbar-nav > li:not(.active).menu-item-461 a:hover {*/
/*  background-color: #fff;*/
/*  color: #cc246b;*/
/*}*/

body.page-id-31 #wrapper-navbar .navbar .container .menu-wrapper .navbar-nav li.menu-item-461 a:not(:hover) {
  background-color: #fff;
  color: #cc246b;
}

body.page-id-31 #wrapper-navbar .navbar .container .menu-wrapper .navbar-nav li.menu-item-461 a:not(:hover) .job-menu-contents-count {
  background-color: #cc246b;
  color: #fff;
}

#wrapper-navbar .navbar .container .menu-wrapper .navbar-nav > li.pe-hov a {
  background-color: #fff;
  color: #cc246b;
}

#wrapper-navbar .navbar .container .menu-wrapper .navbar-nav > li.pe-hov .job-menu-contents-count {
  background-color: #cc246b;
  color: #fff;
}

@media (max-width: 1199px) {
  #wrapper-navbar #mainmenunavmobile .mainmenunav {
    height: calc(100% - 180px);
    overflow-y: auto;
  }
}

#wrapper-navbar .navbar {
  z-index: 3001;
}

.navbar-dark .navbar-toggler.active .navbar-toggler-icon {
  position: relative;
  background: none;
}

.navbar-dark .navbar-toggler.active .navbar-toggler-icon:before,
.navbar-dark .navbar-toggler.active .navbar-toggler-icon:after {
  content: ''!important;
  display: block!important;
  position: absolute;
  height: 100%;
  width: 2px;
  top: 0;
  left: 13px;
  background-color: rgba(255, 255, 255, 0.5);
}

.navbar-dark .navbar-toggler.active .navbar-toggler-icon:before {
  transform: rotate(-45deg);
}

.navbar-dark .navbar-toggler.active .navbar-toggler-icon:after {
  transform: rotate(45deg);
}

body.pe-no-scroll {
  overflow: hidden;
}