@font-face {
  font-family: Greycliff;
  src: url("font/Greycliff/GreycliffCF-Light.otf") format("opentype");
  font-weight: 300;
}
@font-face {
  font-family: Greycliff;
  src: url("font/Greycliff/GreycliffCF-Regular.otf") format("opentype");
  font-weight: 400;
}
@font-face {
  font-family: Greycliff;
  src: url("font/Greycliff/GreycliffCF-Medium.otf") format("opentype");
  font-weight: 500;
}
@font-face {
  font-family: Greycliff;
  src: url("font/Greycliff/GreycliffCF-DemiBold.otf") format("opentype");
  font-weight: 600;
}
@font-face {
  font-family: Greycliff;
  src: url("font/Greycliff/GreycliffCF-Bold.otf") format("opentype");
  font-weight: 700;
}
@font-face {
  font-family: Greycliff;
  src: url("font/Greycliff/GreycliffCF-ExtraBold.otf") format("opentype");
  font-weight: 8̦00;
}

*,
html {
  font-family: "greycliff", sans-serif;
}

h3 {
  font-weight: 600;
}

.Enterprise-container {
  background: #f8f7f8;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  padding-top: 4rem;
}

.Enterprise-inner {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}

.Enterprise-container h6 {
  background: linear-gradient(230.01deg, #ff9b00 10.94%, #ed4d37 89.46%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  text-fill-color: transparent;
  letter-spacing: -0.01em;
  text-transform: uppercase;
  font-weight: 600;
  font-size: 14px;
}

.Enterprise-container .saas_txt {
  font-weight: 500;
  font-size: 40px;
  letter-spacing: -0.025em;
  color: #3e3c3e;
  width: 700px;
  margin: 1.25rem;
  text-align: center;
  margin-bottom: 3.2rem;
}

.Enterprise-container button {
  background: #1f1e1f;
  border-radius: 4px;
  color: #fff;
  letter-spacing: -0.01em;
  font-weight: 800;
  font-size: 16px;
  padding: 12px 28px;
}

.Enterprise-container a{
  color: white;
}
.Enterprise-container a:hover{
  text-decoration: none;
}


.Enterprise-image {
  display: flex;
  justify-content: center;
  align-items: center;
}
.Enterprise-container img {
  /* width: 100%; */
  width: 140vw;
  padding-top: 3rem;
}

@media (max-width: 1200px) {
  .Enterprise-container img {
    padding-top: 2.5rem;
  }
}

@media (max-width: 763px) {
  .Enterprise-container {
    padding-top: 2em;
  }
  .Enterprise-inner {
    margin: 1rem;
  }

  .Enterprise-container h6 {
    font-size: 12px;
    text-align: center;
  }

  .Enterprise-container .saas_txt {
    font-size: 20px;
    width: 100%;
    letter-spacing: -0.039em;
    font-weight: 500;
    margin: 0.5rem;
    margin-bottom: 0.7rem;
  }

  .Enterprise-container button {
    font-size: 14px;
    width: 100%;
  }

  .Enterprise-container img {
    display: none;
  }
}
