<!-- start Simple Custom CSS and JS -->
<style type="text/css">
.w-tab-content {
  display: block;
  position: relative;
  overflow: hidden;
}

.w-tab-pane {
  display: none;
  position: relative;
}

.w--tab-active {
  display: block;
}

@media screen and (max-width: 479px) {
  .w-tab-link {
    display: block;
  }
}

.w-ix-emptyfix:after {
  content: "";
}

@keyframes spin {
  0% {
    transform: rotate(0);
  }

  100% {
    transform: rotate(360deg);
  }
}

.w-dyn-empty {
  background-color: #ddd;
  padding: 10px;
}

.w-dyn-hide, .w-dyn-bind-empty, .w-condition-invisible {
  display: none !important;
}

.wf-layout-layout {
  display: grid;
}

.w-code-component > * {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}

:root {
  --primary-5: #1d2137;
  --dark-cyan: #1c8e91;
  --dim-grey: #62636b;
  --primary-2: #ecb899;
  --primary-4: #cbddd1;
  --primary-3: #eac0d3;
  --primary-1: #203b3d;
  --white-smoke: #f4f1ee;
  --gainsboro: #e4e0dd;
  --white: white;
  --black: black;
}



.loader-component {
  z-index: 200;
  display: none;
  position: fixed;
  inset: 0%;
}

.loader-wapper {
  z-index: 100;
  background-color: #393e44;
  position: fixed;
  inset: 0%;
}

.loader-wrapper {
  background-color: #393e44;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 100vw;
  height: 100vh;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  overflow: hidden;
}

.loader-rotation {
  flex-direction: column;
  justify-content: space-around;
  align-items: stretch;
  width: 100%;
  height: 100%;
  transform: scale(1.25)rotate(-8deg);
}

.loader-cell-top-left {
  z-index: 0;
  background-color: #393e44;
  cursor: pointer;
  width: 50%;
  height: 50%;
  position: absolute;
  inset: 0% auto auto 0%;
  overflow: hidden;
  transform: rotate(0);
}

.loader-cell-top-left.bg-primary-4 {
  background-color: #393e44;
}

.loader-logo-top-left {
  z-index: 500;
  margin-left: 110px;
  position: absolute;
  inset: auto 0% 0% auto;
}

.loader-logo-image {
  max-width: 100%;
}

.loader-cell-top-right {
  background-color: #393e44;
  cursor: pointer;
  width: 50%;
  height: 50%;
  display: block;
  position: absolute;
  inset: 0% 0% auto auto;
  overflow: hidden;
}

.loader-logo-top-right {
  z-index: 500;
  margin-right: 110px;
  position: absolute;
  inset: auto auto 0% 0%;
}

.loader-cell-top-right-patch {
  background-color: #393e44;
  cursor: pointer;
  width: 50%;
  height: 50%;
  display: block;
  position: absolute;
  inset: 0% 0% auto auto;
}

.loader-cell-bottom-left {
  background-color: #393e44;
  cursor: pointer;
  width: 50%;
  height: 50%;
  position: absolute;
  inset: auto auto 0% 0%;
  overflow: hidden;
}

.loader-cell-bottom-right {
  background-color: #393e44;
  width: 50%;
  height: 50%;
  position: absolute;
  inset: auto 0% 0% auto;
  overflow: hidden;
}

.loader-cell-bottom-right.bg-primary-1 {
  background-color: #393e44;
}

.loader-cell-bottom-left-patch {
  background-color: #393e44;
  cursor: pointer;
  width: 50%;
  height: 50%;
  display: none;
  position: absolute;
  inset: auto 0% 0% auto;
}

.loader-logo-bottom-right {
  z-index: 500;
  margin-right: 110px;
  position: absolute;
  inset: 0% auto auto 0%;
}

</style>
<!-- end Simple Custom CSS and JS -->
