/* Content settings */
section {
  padding: 3rem 0 4rem 0;
}
.container-fluid {
  margin: 0;
  padding: 0;
}
.frame.frame-default {
  margin: 2rem 0 3rem 0;
}
.container-standard {
  text-align: left;
}

.container-standard p {
  margin: 1rem 0 2rem 0;
}
h1, h2, h3 {
  color: var(--blue);
}

h2:after {
  content: "";
  background: var(--blue);
  width: 15%;
  margin-top: 1rem;
  height: 2px;
  display: block;
}

/* Header settings */
.bg-image-standard {
  height: 90vh;
}

.page-description {
  background: rgb(255, 255, 255, 0.9);
  margin-top: 25%;
  padding: 2rem 3rem;
  text-align: left;
  border-radius: 5px;
}

/* Landingpage */
.fixed-image {
    margin: -100px auto 0 auto;
    z-index: 999;
   padding-left: 100px;
 display: block;
  }
.fixed-image img {
  max-width: 100%;
  border-radius: 5px;
}

/* Call 2 Action Widget */
.c2a-description {
  background: rgb(255, 255, 255, 0.9);
  margin:2rem 0;
  padding: 2rem 3rem;
  text-align: left;
  border-radius: 5px;
}
.call2action {
  margin: 10% 0 2rem 0 !important;
  min-height: unset;
  background-attachment: fixed;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  margin: 0;
}

.call2action img {
  margin-top: -25%;
  max-width: 350px;
  height: auto;
  border-radius: 5px;
}

.call2action h3 {
  font-weight: 600;
  color: var(--blue);
}

.call2action p {
  color: var(--standard);
}

.btn.btn-custom {
  background-color: rgba(44, 58, 133, 0.8);
  border-radius: 5px;
  font-size: 1.2rem;
  line-height: var(--golden-cut);
  width: 100%;
  color: white !important;
  padding: 0.5rem 1rem 0.5rem 1rem;
}
.scale:hover {
  scale: 1.05;
  transition: 1s;
  transition-timing-function: ease;
  transition-timing-function: ease-out;
}

/* Footer settings */
footer {
  padding: 2rem 0 1rem 0 !important;
  background: var(--blue);
}
footer p, a {
  font-size: 1rem;
  text-align: center;
  color: white;
}

footer a:hover {
  color: white;
  text-decoration: underline;
}