a {
    color: #e74c3b;
}
.navbar-logo {
  color: #e74c3b;
  background-color: #fff;
  font-size: 24px;
  font-weight: 700;
  padding: 15px 0px 10px 0px;
  border-radius: 0 0 5px 5px;
}


.parallax {
  background-image: url('../../img/vrouwvrouw-banner-hero.jpg');
  background-attachment: scroll;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  margin-top: 57px;

}
@media screen and (max-width: 767px) {
  .parallax {
    background-image: url('../../img/vrouwvrouw-hero-banner.jpg');
    background-attachment: scroll;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    margin-top: 57px;
  }
}
@media screen and (min-width: 768px) {
  .register-content {
    right: 10em;
  }
}
.input-group {
    position: relative;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -ms-flex-align: stretch;
    align-items: stretch;
    width: 100%;
}

.speech-bubble-aanmelden {
  position: relative;
  background: #ffffffc2;
  border-radius: .4em;
  padding:3%;
  font-size: 20px;
  margin-top: 20px;
  text-align: center;
}
.hover-signup-btn:hover {
    background: #a31a36 !important;
    cursor: pointer;
}

.speech-bubble {
  position: relative;
  background: #e6e6e6;
  border-radius: .4em;
  margin-left: 25px;
  padding:3%;
  font-weight: 700;
  font-size: 13px;
  margin-top: 20px;
}
.btn-base-1 {
    color: #FFF;
    background-color: #e74c3b;
    border: 1px solid #e74c3b;
}
.btn-styled-new {
    font-size: 16px;
    font-weight: 700;
    letter-spacing: 0;
    padding: 1.5rem;
    padding-top: 12px;
    padding-bottom: 32px;
    width: auto;
}
.register-content {
  background-color: #fff0;
  padding-top: 2rem;
  padding-bottom: 3rem;
  padding-right: 15px;
  padding-left: 15px;
  position: absolute;
  bottom: 78px;
}
.register-header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-bottom: .5rem;
}
.register-body {
  position: relative;
}
.btn-base-1.btn-outline {
    background-color: transparent !important;
    border-color: #e74c3b !important;
    color: #e74c3b !important;
}
.swiper-button-next:after, .swiper-button-prev:after {
    background-color: #ffffffd6;
    padding: 20px;
    border-radius: 20px;
}
.landing-page section p {
    color: #525252;
    font-size: 14px;
}
.landing-page h1 {
    color: #e74c3b;
}
.landing-page .features-block {
    margin-top: 0px;
}
.landing-page span.navy_small {
    color: #e74c3b;
    font-size: 14px;
}
.landing-page .bubble {
    height: auto;
}
.landing-page .pricing-plan li {
    color: #585858;
}
.landing-page li.pricing-title {
    color: #fff;
}
.swal2-footer {
    font-size: 14px;
}
.swal2-container {
    z-index: 10000 !important;
}
#over img {
  margin-left: auto;
  margin-right: auto;
  display: block;
}
.milestone-counter .milestone-count {
    font-size: 32px;
    font-family: "Nunito",sans-serif;
    padding: 0;
    margin: 0;
}
.team-member h2 {
    font-size: 24px;
    margin: 0px 0 26px;
}
.footer-links {
    margin-left: -22px;
}

@media (max-width: 768px) {
    body:not(.mini-navbar) {
        background-color: #ffffff;
    }
    .landing-page .navbar-wrapper .navbar {
        padding-bottom: 0px;
    }
}
@media screen and (max-width: 767px) {
  .is-hidden-mobile {
      display: none!important;
  }
}

@media (min-width: 991px) {
  .register-content {
    padding-bottom: 5rem;
  }
}
@media (max-width: 991px) {
  .btn-container>.btn {
      margin-bottom: 1rem;
  }
}

@media (min-width: 1440px) {
  .register-content {
    border-top-left-radius: 25px;
    border-top-right-radius: 25px;
  }
}
.landing-page .gray-section {
    background: #ffebe3;
}

.quote-box {
  padding:4px;
  font-size:12px !important;
}

.landing-page .navbar-default .navbar-brand:hover, .landing-page .navbar-default .navbar-brand:focus {
    background: #a31a36;
}
.landing-page .btn-primary:hover {
    background-color: #a31a36 !important;
    border-color: #a31a36 !important;
}
.cookieinfo-close {
    background-color: #A21A36 !important;
    color: #ffffff !important;
}