/*---------------------------------------// DEFAULT COLOURS */
/*---------------------------------------// BRAND COLOURS */
/*---------------------------------------// FONTS */
@font-face {
  font-family: "DomaineDisp";
  src: url("../webfonts/domainedisp_regular.woff") format("woff"), url("../webfonts/domainedisp_regular.woff2") format("woff2");
  font-display: swap;
}
@font-face {
  font-family: "BrotherBook";
  src: url("../webfonts/book.woff") format("woff"), url("../webfonts/book.woff2") format("woff2");
  font-display: swap;
}
@font-face {
  font-family: "BrotherRegular";
  src: url("../webfonts/regular.woff") format("woff"), url("../webfonts/regular.woff2") format("woff2");
  font-display: swap;
}
@font-face {
  font-family: "BrotherMedium";
  src: url("../webfonts/medium.woff") format("woff"), url("../webfonts/medium.woff2") format("woff2");
  font-display: swap;
}
/*---------------------------------------// THEME */
.lottie__player {
  display: block;
  height: 200px;
  left: 50%;
  position: relative;
  top: 50%;
  width: 200px;
  z-index: 1001;
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}

#loader__wrapper {
  height: 100%;
  left: 0;
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 1000;
}
#loader__wrapper .loader-section {
  background: #21362C;
  height: 100%;
  opacity: 1;
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 1000;
  -webkit-transition: opacity 5s linear, false;
  -moz-transition: opacity 5s linear, false;
  -ms-transition: opacity 5s linear, false;
  transition: opacity 5s linear, false;
}

.loaded #loader {
  opacity: 0;
  -webkit-transition: all 0.3s ease-out, false;
  -moz-transition: all 0.3s ease-out, false;
  -ms-transition: all 0.3s ease-out, false;
  transition: all 0.3s ease-out, false;
}
.loaded #loader__wrapper {
  opacity: 0;
  visibility: hidden;
  -webkit-transition: visibility 0s 1s, opacity 1s linear;
  -moz-transition: visibility 0s 1s, opacity 1s linear;
  -ms-transition: visibility 0s 1s, opacity 1s linear;
  transition: visibility 0s 1s, opacity 1s linear;
}

/* JavaScript Turned Off */
.no-js #loader__wrapper {
  display: none;
}/*# sourceMappingURL=preloader.css.map */