
body {
 font-family: "museo-sans", sans-serif;
   font-weight: 400;
       font-size: 16px;
}

h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6,
.the-seasons {
 font-family: "museo-sans", sans-serif;
  font-weight: bold;
      letter-spacing: normal;
          text-transform: none;
          line-height: 1.125 !important
}


@media (min-width: 992px) {
.h2, h2 {
    font-size: 46px;
}

.h3, h3 {
    font-size: 36px;
    }

.h4, h4 {
    font-size: 28px;
}
.h5, h5 {
    font-size: 24px;
    }

.h6, h6 {
    font-size: 20px;
  }
}

header nav.navbar .navbar-nav > .nav-item > .nav-link {
  font-weight: 500
}

section.header .header-action .header-action__block p:nth-child(1) {
  font-family: inherit;
}

.gform_wrapper form .gform_body .gform_fields .gfield > :is(label, legend) {
   font-family: inherit;
}



.btn {
      padding: 20px 60px 20px 22.5px;
          color: #ffffff;
}

.btn:after {
  right: 25px;
  background: var(--color1);
}

.btn.btn--tertiary {
      color: var(--color1);
}

.btn.btn--outline:after {
 background: #ffffff;
}
header nav.navbar .navbar-brand {
      max-width: 120px;
}

section.header .header-action .header-action__block {
  border-radius: 0
}


section.header .header-action .header-action__block + .btn {
   border-top-left-radius: 0;
   border-top-right-radius: 0;
}

.card .card-footer .btn,
section.downloads .download .download-footer .btn,
article.article .article-sidebar .article-sidebar__footer .btn{
  border-top-left-radius: 0;
   border-top-right-radius: 0;
}

article.article .article-content.article-content--background:not([data-background="color3"]) :is(h1, h2, h3, h4, h5, h6) {
  color: #ffffff
}



@media (max-width: 992px) {
    header nav.navbar .navbar-brand {
      max-width: 60px;
      }
    }




section.header .header-action .header-action__block {
      color: var(--color3);
}


section.header .header-action .header-action__block + .btn {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    background: var(--color1);
    color: var(--color3);
}

section.header .header-action .header-action__block + .btn:after {
   background: var(--color3);
}


article.article .article-content.article-content--background .btn {

    background: var(--color1);
    color: var(--color3);
}


article.article .article-content.article-content--background .btn:after {
  background: var(--color3);
}

.card .card-content {
  background: var(--color1);
    color: var(--color3);

}

::-webkit-input-placeholder {
    color: var(--color1);
}

::-moz-placeholder {
    color: var(--color1);
}

:-ms-input-placeholder {
    color: var(--color1);
}

article.article .article-sidebar .article-sidebar__content {
  background: var(--color1);
}

article.article .article-sidebar .article-sidebar__content :is(h4, h5, h6, .h4, .h5, .h6) {
  color: #ffffff
}


/*
.btn.btn--download:after {
      -webkit-mask: url(../../images/download.svg) no-repeat 50% 50%;
    mask: url(../../images/download.svg) no-repeat 50% 50%;
}*/