@font-face {
  font-family: 'BelleroseLight';
  font-display: auto;
  src: url(../fonts/BelleroseLight.woff) format("woff"), url(../fonts/BelleroseLight.woff) format("woff2");
}

.sticky-wrapper .untree_co--site-nav .untree_co--site-logo {
  -webkit-filter: grayscale(1) invert(1);
  filter: grayscale(1) invert(1);
}

.sticky-wrapper.is-sticky .untree_co--site-nav .untree_co--site-logo {
  -webkit-filter: grayscale(0) invert(0);
  filter: grayscale(0) invert(0);
}

.cta {
  background: url(../images/contactblock.png) !important;
}

.site-hero-logo {
  max-width: 30%;
  margin-left: auto;
  margin-right: auto;
}

@media screen and (max-width: 767.9px) {
  .footer-copyright {
    padding-left: 15px;
    padding-right: 15px;
  }
}

.lang-select {
  display: inline-block;
  width: 15px;
  height: 15px;
  vertical-align: middle;
}

.flag-th {
  background: url(../images/svg/thailand.svg) no-repeat center;
  background-size: cover;
}

.flag-gb {
  background: url(../images/svg/united-kingdom.svg) no-repeat center;
  background-size: cover;
}

@media screen and (min-width: 1024px) {
  .sticky-wrapper .untree_co--site-nav .logo-wrap {
    position: relative !important;
  }
  .sticky-wrapper .untree_co--site-nav .icons-wrap {
    position: relative !important;
    white-space: nowrap;
  }
  .icons-top li a {
    vertical-align: middle;
  }
}

@media screen and (min-width: 992px) and (max-width: 1279.9px) {
  .sticky-wrapper .untree_co--site-nav .site-nav-ul > li > a {
    padding-left: 8px !important;
    padding-right: 8px !important;
  }
}

.form-group * {
  font-family: 'BelleroseLight', serif;
  color: black;
}

.form-group .btn.btn-black {
  padding-top: 0px;
  padding-bottom: 10px;
}
/*# sourceMappingURL=custom.css.map */
