:root {
  --rounded-lg: 8px;
  --rounded-sm: 4px;
  --rounded-xsm: 2px;
  --z-index-side-bars: 10;
  --z-index-side-bars-left: 14;
  --z-index-dropdown: 15;
  --z-index-tool-bar: 13;
  --z-index-overlay: 13;
  --z-index-overlay-popup: 15;
  --z-index-overlay-popup-background: 15000; /* Added this because nav bar z index is 99999*/
  --shadow: 0px 16px 32px -3px #0000002c;
  --font-vsm: 12px;
  --font-sm: 14px;
  --font-m: 14px;
  --font-l: 16px;
  --font-xl: 18px;
  --font-2xl: 20px;
  --font-3xl: 24px;
}

@font-face {
  font-family: "Satoshi";
  src: url("/assets/fonts/Satoshi-Regular.woff2") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Satoshi";
  src: url("/assets/fonts/Satoshi-Medium.woff2") format("woff2");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Satoshi";
  src: url("/assets/fonts/Satoshi-Bold.woff2") format("woff2");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

.template-content-container {
  margin-left: 0;
}

@media (min-width: 991px) {
  .template-sections {
    margin: auto;
    max-width: 1200px;
  }

  .template-content-container {
    margin-left: 115px;
  }
}

.seperator {
  width: 100%;
  height: 30px;
  background-color: #F2F2F9;
}