*, *::before, *::after {
      box-sizing: border-box;
      margin: 0;
    }
      .banner {
        position: fixed;
        bottom: 24px;
        left: 24px;
        cursor:pointer;
      }
    .x83-393discotext {
  text-decoration: none;
  background-color: rgba(255, 255, 255, 1.00);
  min-width: 375px;
  display: flex;
flex-direction: column;
 justify-content: flex-start;
  align-items: flex-start;
  flex-wrap: nowrap;
border:none}
.x197-2878Frame-1321318577 {
  text-decoration: none;
  padding-top: 24px;
  padding-right: 24px;
  padding-bottom: 24px;
  padding-left: 24px;
  display: flex;
flex-direction: row;
 justify-content: center;
  align-items: center;
  flex-wrap: nowrap;
  width: 100%;
border:none}
.x197-2879Frame-55467 {
  text-decoration: none;
  max-width: 1312px;
  display: flex;
flex-direction: row;
 justify-content: space-between;
  align-items: flex-start;
  flex-wrap: nowrap;
 flex: 1 1;
border:none}
.x197-2880Logo {
  text-decoration: none;
  display: flex;
flex-direction: column;
 justify-content: flex-start;
  align-items: flex-start;
  flex-wrap: nowrap;
border:none}
.x197-2882Frame-55454 {
  text-decoration: none;
  display: flex;
flex-direction: row;
 justify-content: flex-start;
  align-items: center;
  gap: 16px;
  flex-wrap: nowrap;
border:none}
.x197-2885-button- {
  text-decoration: none;
  background-color: rgba(1, 1, 1, 1.00);
  padding-top: 12px;
  padding-right: 24px;
  padding-bottom: 12px;
  padding-left: 24px;
  display: flex;
flex-direction: row;
 justify-content: center;
  align-items: center;
  gap: 10px;
  flex-wrap: nowrap;
  border-top-left-radius: 40px;
  border-top-right-radius: 40px;
  border-bottom-left-radius: 40px;
  border-bottom-right-radius: 40px;
border:none}
.x197-2885-button-:hover{
   text-decoration: none;
  background-color: rgba(147, 225, 216, 1.00);
  padding-top: 12px;
  padding-right: 24px;
  padding-bottom: 12px;
  padding-left: 24px;
  display: flex;
flex-direction: row;
 justify-content: center;
  align-items: center;
  gap: 10px;
  flex-wrap: nowrap;
  border-top-left-radius: 40px;
  border-top-right-radius: 40px;
  border-bottom-left-radius: 40px;
  border-bottom-right-radius: 40px;
border:none  box-shadow: 0px 4px 6px rgba(215, 242, 50, 1);
 }
.I197-2885-29-17CONTACT {
  margin: 0;
  text-decoration: none;
  font-family: 'Space Grotesk', sans-serif;
  font-style: normal;
  font-weight: 700;
  letter-spacing: 0px;
  font-size: 14px;
  color: rgba(255, 255, 255, 1);
  line-height: 120.00000476837158%;
  text-align: left;
}
.x83-401Frame-55453 {
  text-decoration: none;
  padding-top: 48px;
  padding-right: 24px;
  padding-bottom: 48px;
  padding-left: 24px;
  display: flex;
flex-direction: column;
 justify-content: center;
  align-items: center;
  gap: 32px;
  flex-wrap: nowrap;
  width: 100%;
border:none}
.x83-402Frame-55468 {
  text-decoration: none;
  max-width: 1312px;
  display: flex;
flex-direction: column;
 justify-content: flex-start;
  align-items: flex-start;
  gap: 32px;
  flex-wrap: nowrap;
  width: 100%;
border:none}
.x83-403Frame-55480 {
  text-decoration: none;
  display: flex;
flex-direction: column;
 justify-content: flex-start;
  align-items: flex-start;
  gap: 32px;
  flex-wrap: nowrap;
  width: 100%;
border:none}
.x83-404Frame-55478 {
  text-decoration: none;
  display: flex;
flex-direction: column;
 justify-content: flex-start;
  align-items: flex-start;
  gap: 24px;
  flex-wrap: nowrap;
  width: 100%;
border:none}
.x83-405Title {
  text-decoration: none;
  max-width: 1312px;
  min-width: 275px;
  display: flex;
flex-direction: row;
 justify-content: flex-start;
  align-items: flex-start;
  gap: 10px;
  flex-wrap: nowrap;
  width: 100%;
border:none}
.x83-406-h1-main {
  margin: 0;
  text-decoration: none;
  width: 100%;
  font-family: 'Space Grotesk', sans-serif;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0px;
  font-size: 64px;
  color: rgba(1, 1, 1, 1);
  line-height: 110.00000238418579%;
  text-align: left;
}
.x83-407ProjectTitle {
  margin: 0;
  text-decoration: none;
  width: 100%;
  font-family: 'Space Grotesk', sans-serif;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0px;
  font-size: 24px;
  color: rgba(33, 33, 33, 1);
  line-height: 135.0000023841858%;
  text-align: left;
}
.x83-408Frame-55479 {
  text-decoration: none;
  min-width: 275px;
  display: flex;
flex-direction: row;
 justify-content: flex-start;
  align-items: flex-start;
  gap: 32px;
  flex-wrap: wrap;
  width: 100%;
border:none}
.x83-409Column01 {
  text-decoration: none;
  min-width: 166px;
  display: flex;
flex-direction: column;
 justify-content: flex-start;
  align-items: flex-start;
  gap: 12px;
  flex-wrap: nowrap;
 flex: 1 1;
border:none}
.x83-410Tag {
  text-decoration: none;
  background-color: rgba(236, 236, 236, 1.00);
  padding-top: 4px;
  padding-right: 12px;
  padding-bottom: 4px;
  padding-left: 12px;
  display: flex;
flex-direction: row;
 justify-content: flex-start;
  align-items: center;
  gap: 4px;
  flex-wrap: nowrap;
  border-top-left-radius: 120px;
  border-top-right-radius: 120px;
  border-bottom-left-radius: 120px;
  border-bottom-right-radius: 120px;
border:none}
.x83-411PROJECT-SCOPE {
  margin: 0;
  text-decoration: none;
  font-family: 'Space Grotesk', sans-serif;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0px;
  font-size: 12px;
  color: rgba(1, 1, 1, 1);
  line-height: 110.00000238418579%;
  text-align: left;
}
.x83-412ProjectDescription {
  margin: 0;
  text-decoration: none;
  width: 100%;
  font-family: 'Space Grotesk', sans-serif;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0px;
  font-size: 14px;
  color: rgba(33, 33, 33, 1);
  line-height: 150%;
  text-align: left;
}
.x83-413Column02 {
  text-decoration: none;
  min-width: 166px;
  display: flex;
flex-direction: column;
 justify-content: flex-start;
  align-items: flex-start;
  gap: 12px;
  flex-wrap: nowrap;
 flex: 1 1;
border:none}
.x83-414Tag {
  text-decoration: none;
  background-color: rgba(236, 236, 236, 1.00);
  padding-top: 4px;
  padding-right: 12px;
  padding-bottom: 4px;
  padding-left: 12px;
  display: flex;
flex-direction: row;
 justify-content: flex-start;
  align-items: center;
  gap: 4px;
  flex-wrap: nowrap;
  border-top-left-radius: 120px;
  border-top-right-radius: 120px;
  border-bottom-left-radius: 120px;
  border-bottom-right-radius: 120px;
border:none}
.x83-415TEAM {
  margin: 0;
  text-decoration: none;
  font-family: 'Space Grotesk', sans-serif;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0px;
  font-size: 12px;
  color: rgba(1, 1, 1, 1);
  line-height: 110.00000238418579%;
  text-align: left;
}
.x83-416ProjectDescription {
  margin: 0;
  text-decoration: none;
  width: 100%;
  font-family: 'Space Grotesk', sans-serif;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0px;
  font-size: 14px;
  color: rgba(33, 33, 33, 1);
  line-height: 150%;
  text-align: left;
}
.x83-417Column03 {
  text-decoration: none;
  min-width: 166px;
  display: flex;
flex-direction: column;
 justify-content: flex-start;
  align-items: flex-start;
  gap: 12px;
  flex-wrap: nowrap;
border:none}
.x83-418Tag {
  text-decoration: none;
  background-color: rgba(236, 236, 236, 1.00);
  padding-top: 4px;
  padding-right: 12px;
  padding-bottom: 4px;
  padding-left: 12px;
  display: flex;
flex-direction: row;
 justify-content: flex-start;
  align-items: center;
  gap: 4px;
  flex-wrap: nowrap;
  border-top-left-radius: 120px;
  border-top-right-radius: 120px;
  border-bottom-left-radius: 120px;
  border-bottom-right-radius: 120px;
border:none}
.x83-419INDUSTRY {
  margin: 0;
  text-decoration: none;
  font-family: 'Space Grotesk', sans-serif;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0px;
  font-size: 12px;
  color: rgba(1, 1, 1, 1);
  line-height: 110.00000238418579%;
  text-align: left;
}
.x83-420ProjectDescription {
  margin: 0;
  text-decoration: none;
  width: 100%;
  font-family: 'Space Grotesk', sans-serif;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0px;
  font-size: 14px;
  color: rgba(33, 33, 33, 1);
  line-height: 150%;
  text-align: left;
}
.x83-421Column04 {
  text-decoration: none;
  min-width: 166px;
  display: flex;
flex-direction: column;
 justify-content: flex-start;
  align-items: flex-start;
  gap: 12px;
  flex-wrap: nowrap;
border:none}
.x83-422Tag {
  text-decoration: none;
  background-color: rgba(236, 236, 236, 1.00);
  padding-top: 4px;
  padding-right: 12px;
  padding-bottom: 4px;
  padding-left: 12px;
  display: flex;
flex-direction: row;
 justify-content: flex-start;
  align-items: center;
  gap: 4px;
  flex-wrap: nowrap;
  border-top-left-radius: 120px;
  border-top-right-radius: 120px;
  border-bottom-left-radius: 120px;
  border-bottom-right-radius: 120px;
border:none}
.x83-423YEAR {
  margin: 0;
  text-decoration: none;
  font-family: 'Space Grotesk', sans-serif;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0px;
  font-size: 12px;
  color: rgba(1, 1, 1, 1);
  line-height: 110.00000238418579%;
  text-align: left;
}
.x83-424ProjectDescription {
  margin: 0;
  text-decoration: none;
  width: 100%;
  font-family: 'Space Grotesk', sans-serif;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0px;
  font-size: 14px;
  color: rgba(33, 33, 33, 1);
  line-height: 150%;
  text-align: left;
}
.x219-6817image-33 {
width: 1312px;
 height: 656px;
 mix-blend-mode: normal;
 object-fit: cover;
  flex: 1;
 width: 100%;
}
.x83-426Frame-55458 {
  text-decoration: none;
  padding-top: 64px;
  padding-right: 24px;
  padding-bottom: 64px;
  padding-left: 24px;
  min-width: 275px;
  display: flex;
flex-direction: column;
 justify-content: center;
  align-items: center;
  gap: 64px;
  flex-wrap: nowrap;
  width: 100%;
border:none}
.x83-427Frame-55471 {
  text-decoration: none;
  max-width: 1312px;
  display: flex;
flex-direction: column;
 justify-content: flex-start;
  align-items: flex-start;
  gap: 48px;
  flex-wrap: nowrap;
  width: 100%;
border:none}
.x83-428Frame-55482 {
  text-decoration: none;
  display: flex;
flex-direction: column;
 justify-content: flex-start;
  align-items: flex-start;
  gap: 48px;
  flex-wrap: nowrap;
  width: 100%;
border:none}
.x83-429Frame-55484 {
  text-decoration: none;
  display: flex;
flex-direction: column;
 justify-content: flex-start;
  align-items: flex-start;
  gap: 64px;
  flex-wrap: nowrap;
  width: 100%;
border:none}
.x83-430Frame-55483 {
  text-decoration: none;
  min-width: 275px;
  display: flex;
flex-direction: column;
 justify-content: flex-start;
  align-items: flex-start;
  gap: 24px;
  flex-wrap: nowrap;
  width: 100%;
border:none}
.x83-431-h2- {
  margin: 0;
  text-decoration: none;
  width: 100%;
  font-family: 'Space Grotesk', sans-serif;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0px;
  font-size: 48px;
  color: rgba(1, 1, 1, 1);
  line-height: 110.00000238418579%;
  text-align: left;
}
.x83-432ProjectTitle {
  margin: 0;
  text-decoration: none;
  width: 100%;
  font-family: 'Space Grotesk', sans-serif;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0px;
  font-size: 18px;
  color: rgba(33, 33, 33, 1);
  line-height: 150%;
  text-align: left;
}
.x83-433Frame-55470 {
  text-decoration: none;
  max-width: 1312px;
  display: flex;
flex-direction: column;
 justify-content: flex-start;
  align-items: flex-start;
  gap: 32px;
  flex-wrap: nowrap;
  width: 100%;
border:none}
.x83-434Frame-55482 {
  text-decoration: none;
  display: flex;
flex-direction: column;
 justify-content: flex-start;
  align-items: flex-start;
  gap: 24px;
  flex-wrap: nowrap;
  width: 100%;
border:none}
.x83-435-h2- {
  margin: 0;
  text-decoration: none;
  width: 100%;
  font-family: 'Space Grotesk', sans-serif;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0px;
  font-size: 48px;
  color: rgba(1, 1, 1, 1);
  line-height: 110.00000238418579%;
  text-align: left;
}
.x83-436ProjectTitle {
  margin: 0;
  text-decoration: none;
  width: 100%;
  font-family: 'Space Grotesk', sans-serif;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0px;
  font-size: 18px;
  color: rgba(33, 33, 33, 1);
  line-height: 150%;
  text-align: left;
}
.x83-437Frame-55481 {
  text-decoration: none;
  display: flex;
flex-direction: row;
 justify-content: flex-start;
  align-items: center;
  gap: 32px;
  flex-wrap: wrap;
  width: 100%;
border:none}
.x83-438CardInfo {
  text-decoration: none;
  background-color: rgba(241, 241, 241, 1.00);
  padding-top: 32px;
  padding-right: 32px;
  padding-bottom: 32px;
  padding-left: 32px;
  min-width: 275px;
  display: flex;
flex-direction: column;
 justify-content: flex-start;
  align-items: flex-start;
  gap: 16px;
  flex-wrap: nowrap;
 flex: 1 1;
  border-top-left-radius: 12px;
  border-top-right-radius: 12px;
  border-bottom-left-radius: 12px;
  border-bottom-right-radius: 12px;
border:none}
.x83-439Tag {
  text-decoration: none;
  background-color: rgba(1, 1, 1, 1.00);
  padding-top: 4px;
  padding-right: 12px;
  padding-bottom: 4px;
  padding-left: 12px;
  display: flex;
flex-direction: row;
 justify-content: flex-start;
  align-items: center;
  gap: 4px;
  flex-wrap: nowrap;
  border-top-left-radius: 120px;
  border-top-right-radius: 120px;
  border-bottom-left-radius: 120px;
  border-bottom-right-radius: 120px;
border:none}
.x83-44001 {
  margin: 0;
  text-decoration: none;
  font-family: 'Space Grotesk', sans-serif;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0px;
  font-size: 12px;
  color: rgba(255, 255, 255, 1);
  line-height: 110.00000238418579%;
  text-align: left;
}
.x83-441ProjectInfo {
  text-decoration: none;
  display: flex;
flex-direction: column;
 justify-content: flex-start;
  align-items: flex-start;
  gap: 8px;
  flex-wrap: nowrap;
  width: 100%;
border:none}
.x83-442Title {
  text-decoration: none;
  display: flex;
flex-direction: row;
 justify-content: flex-start;
  align-items: flex-start;
  gap: 10px;
  flex-wrap: nowrap;
  width: 100%;
border:none}
.x83-443-h3-ProjectTitle {
  margin: 0;
  text-decoration: none;
  width: 100%;
  font-family: 'Space Grotesk', sans-serif;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0px;
  font-size: 24px;
  color: rgba(33, 33, 33, 1);
  line-height: 110.00000238418579%;
  text-align: left;
}
.x83-444Description {
  text-decoration: none;
  display: flex;
flex-direction: row;
 justify-content: flex-start;
  align-items: center;
  gap: 10px;
  flex-wrap: nowrap;
  width: 100%;
border:none}
.x83-445ProjectDescription {
  margin: 0;
  text-decoration: none;
  width: 100%;
  font-family: 'Space Grotesk', sans-serif;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0px;
  font-size: 14px;
  color: rgba(33, 33, 33, 1);
  line-height: 150%;
  text-align: left;
}
.x83-446CardInfo {
  text-decoration: none;
  background-color: rgba(241, 241, 241, 1.00);
  padding-top: 32px;
  padding-right: 32px;
  padding-bottom: 32px;
  padding-left: 32px;
  min-width: 275px;
  display: flex;
flex-direction: column;
 justify-content: flex-start;
  align-items: flex-start;
  gap: 16px;
  flex-wrap: nowrap;
 flex: 1 1;
  border-top-left-radius: 12px;
  border-top-right-radius: 12px;
  border-bottom-left-radius: 12px;
  border-bottom-right-radius: 12px;
border:none}
.x83-447Tag {
  text-decoration: none;
  background-color: rgba(1, 1, 1, 1.00);
  padding-top: 4px;
  padding-right: 12px;
  padding-bottom: 4px;
  padding-left: 12px;
  display: flex;
flex-direction: row;
 justify-content: flex-start;
  align-items: center;
  gap: 4px;
  flex-wrap: nowrap;
  border-top-left-radius: 120px;
  border-top-right-radius: 120px;
  border-bottom-left-radius: 120px;
  border-bottom-right-radius: 120px;
border:none}
.x83-44802 {
  margin: 0;
  text-decoration: none;
  font-family: 'Space Grotesk', sans-serif;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0px;
  font-size: 12px;
  color: rgba(255, 255, 255, 1);
  line-height: 110.00000238418579%;
  text-align: left;
}
.x83-449ProjectInfo {
  text-decoration: none;
  display: flex;
flex-direction: column;
 justify-content: flex-start;
  align-items: flex-start;
  gap: 8px;
  flex-wrap: nowrap;
  width: 100%;
border:none}
.x83-450Title {
  text-decoration: none;
  display: flex;
flex-direction: row;
 justify-content: flex-start;
  align-items: flex-start;
  gap: 10px;
  flex-wrap: nowrap;
  width: 100%;
border:none}
.x83-451-h3-ProjectTitle {
  margin: 0;
  text-decoration: none;
  width: 100%;
  font-family: 'Space Grotesk', sans-serif;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0px;
  font-size: 24px;
  color: rgba(33, 33, 33, 1);
  line-height: 110.00000238418579%;
  text-align: left;
}
.x83-452Description {
  text-decoration: none;
  display: flex;
flex-direction: row;
 justify-content: flex-start;
  align-items: center;
  gap: 10px;
  flex-wrap: nowrap;
  width: 100%;
border:none}
.x83-453ProjectDescription {
  margin: 0;
  text-decoration: none;
  width: 100%;
  font-family: 'Space Grotesk', sans-serif;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0px;
  font-size: 14px;
  color: rgba(33, 33, 33, 1);
  line-height: 150%;
  text-align: left;
}
.x83-454CardInfo {
  text-decoration: none;
  background-color: rgba(241, 241, 241, 1.00);
  padding-top: 32px;
  padding-right: 32px;
  padding-bottom: 32px;
  padding-left: 32px;
  min-width: 275px;
  display: flex;
flex-direction: column;
 justify-content: flex-start;
  align-items: flex-start;
  gap: 16px;
  flex-wrap: nowrap;
 flex: 1 1;
  border-top-left-radius: 12px;
  border-top-right-radius: 12px;
  border-bottom-left-radius: 12px;
  border-bottom-right-radius: 12px;
border:none}
.x83-455Tag {
  text-decoration: none;
  background-color: rgba(1, 1, 1, 1.00);
  padding-top: 4px;
  padding-right: 12px;
  padding-bottom: 4px;
  padding-left: 12px;
  display: flex;
flex-direction: row;
 justify-content: flex-start;
  align-items: center;
  gap: 4px;
  flex-wrap: nowrap;
  border-top-left-radius: 120px;
  border-top-right-radius: 120px;
  border-bottom-left-radius: 120px;
  border-bottom-right-radius: 120px;
border:none}
.x83-45603 {
  margin: 0;
  text-decoration: none;
  font-family: 'Space Grotesk', sans-serif;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0px;
  font-size: 12px;
  color: rgba(255, 255, 255, 1);
  line-height: 110.00000238418579%;
  text-align: left;
}
.x83-457ProjectInfo {
  text-decoration: none;
  display: flex;
flex-direction: column;
 justify-content: flex-start;
  align-items: flex-start;
  gap: 8px;
  flex-wrap: nowrap;
  width: 100%;
border:none}
.x83-458Title {
  text-decoration: none;
  display: flex;
flex-direction: row;
 justify-content: flex-start;
  align-items: flex-start;
  gap: 10px;
  flex-wrap: nowrap;
  width: 100%;
border:none}
.x83-459-h3-ProjectTitle {
  margin: 0;
  text-decoration: none;
  width: 100%;
  font-family: 'Space Grotesk', sans-serif;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0px;
  font-size: 24px;
  color: rgba(33, 33, 33, 1);
  line-height: 110.00000238418579%;
  text-align: left;
}
.x83-460Description {
  text-decoration: none;
  display: flex;
flex-direction: row;
 justify-content: flex-start;
  align-items: center;
  gap: 10px;
  flex-wrap: nowrap;
  width: 100%;
border:none}
.x83-461ProjectDescription {
  margin: 0;
  text-decoration: none;
  width: 100%;
  font-family: 'Space Grotesk', sans-serif;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0px;
  font-size: 14px;
  color: rgba(33, 33, 33, 1);
  line-height: 150%;
  text-align: left;
}
.x83-1464alt--Event-Visual-Photo- {
width: 1312px;
 height: 656px;
 mix-blend-mode: normal;
 object-fit: cover;
  flex: 1;
 width: 100%;
}
.x83-463Frame-55462 {
  text-decoration: none;
  padding-top: 64px;
  padding-right: 24px;
  padding-bottom: 64px;
  padding-left: 24px;
  display: flex;
flex-direction: column;
 justify-content: flex-start;
  align-items: center;
  gap: 32px;
  flex-wrap: nowrap;
  width: 100%;
border:none}
.x83-464Frame-55471 {
  text-decoration: none;
  max-width: 1312px;
  display: flex;
flex-direction: column;
 justify-content: flex-start;
  align-items: flex-start;
  gap: 32px;
  flex-wrap: nowrap;
  width: 100%;
border:none}
.x83-465Frame-55482 {
  text-decoration: none;
  display: flex;
flex-direction: column;
 justify-content: flex-start;
  align-items: flex-start;
  gap: 24px;
  flex-wrap: nowrap;
  width: 100%;
border:none}
.x83-466Frame-55484 {
  text-decoration: none;
  display: flex;
flex-direction: column;
 justify-content: flex-start;
  align-items: flex-start;
  gap: 32px;
  flex-wrap: nowrap;
  width: 100%;
border:none}
.x83-467Frame-55483 {
  text-decoration: none;
  min-width: 275px;
  display: flex;
flex-direction: column;
 justify-content: flex-start;
  align-items: flex-start;
  gap: 24px;
  flex-wrap: nowrap;
  width: 100%;
border:none}
.x83-468-h2- {
  margin: 0;
  text-decoration: none;
  width: 100%;
  font-family: 'Space Grotesk', sans-serif;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0px;
  font-size: 48px;
  color: rgba(1, 1, 1, 1);
  line-height: 110.00000238418579%;
  text-align: left;
}
.x83-469ProjectTitle {
  margin: 0;
  text-decoration: none;
  width: 100%;
  font-family: 'Space Grotesk', sans-serif;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0px;
  font-size: 18px;
  color: rgba(33, 33, 33, 1);
  line-height: 150%;
  text-align: left;
}
.x326-5325image-87 {
width: 1312px;
 height: 639.9999389648438px;
 mix-blend-mode: normal;
 object-fit: cover;
  flex: 1;
 width: 100%;
}
.x326-5328image-88 {
width: 1312px;
 height: 433.9999694824219px;
 mix-blend-mode: normal;
 object-fit: cover;
  flex: 1;
 width: 100%;
}
.x83-2541alt--Typography-Mockup- {
width: 1312px;
 height: 522px;
 mix-blend-mode: normal;
 object-fit: cover;
  flex: 1;
 width: 100%;
}
.x326-5331image-89 {
width: 1312px;
 height: 688px;
 mix-blend-mode: normal;
 object-fit: cover;
  flex: 1;
 width: 100%;
}
.x83-478alt--Iconography-Mockup- {
width: 1312px;
 height: 294px;
 mix-blend-mode: normal;
 object-fit: cover;
  flex: 1;
 width: 100%;
}
.x326-5337image-90 {
width: 1312px;
 height: 639.9999389648438px;
 mix-blend-mode: normal;
 object-fit: cover;
  flex: 1;
 width: 100%;
}
.x83-482Frame-1321318576 {
  text-decoration: none;
  padding-top: 64px;
  padding-right: 24px;
  padding-bottom: 64px;
  padding-left: 24px;
  display: flex;
flex-direction: column;
 justify-content: flex-start;
  align-items: center;
  gap: 32px;
  flex-wrap: nowrap;
  width: 100%;
border:none}
.x83-483Frame-55471 {
  text-decoration: none;
  max-width: 1312px;
  display: flex;
flex-direction: column;
 justify-content: flex-start;
  align-items: flex-start;
  gap: 32px;
  flex-wrap: nowrap;
  width: 100%;
border:none}
.x83-484Frame-55482 {
  text-decoration: none;
  display: flex;
flex-direction: column;
 justify-content: flex-start;
  align-items: flex-start;
  gap: 24px;
  flex-wrap: nowrap;
  width: 100%;
border:none}
.x83-485Frame-55484 {
  text-decoration: none;
  display: flex;
flex-direction: column;
 justify-content: flex-start;
  align-items: flex-start;
  gap: 32px;
  flex-wrap: nowrap;
  width: 100%;
border:none}
.x83-486Frame-55483 {
  text-decoration: none;
  min-width: 275px;
  display: flex;
flex-direction: column;
 justify-content: flex-start;
  align-items: flex-start;
  gap: 48px;
  flex-wrap: nowrap;
  width: 100%;
border:none}
.x83-487Frame-55485 {
  text-decoration: none;
  display: flex;
flex-direction: column;
 justify-content: flex-start;
  align-items: flex-start;
  gap: 24px;
  flex-wrap: nowrap;
  width: 100%;
border:none}
.x83-488-h2- {
  margin: 0;
  text-decoration: none;
  width: 100%;
  font-family: 'Space Grotesk', sans-serif;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0px;
  font-size: 48px;
  color: rgba(1, 1, 1, 1);
  line-height: 110.00000238418579%;
  text-align: left;
}
.x83-489ProjectTitle {
  margin: 0;
  text-decoration: none;
  width: 100%;
  font-family: 'Space Grotesk', sans-serif;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0px;
  font-size: 18px;
  color: rgba(33, 33, 33, 1);
  line-height: 150%;
  text-align: left;
}
.x83-2564alt--Website-Design-Mockup- {
width: 1312px;
 height: 1011.9999389648438px;
 mix-blend-mode: normal;
 object-fit: cover;
  flex: 1;
 width: 100%;
}
.x83-2565alt--Website-Mobile-Design-Mockup- {
width: 1312px;
 height: 1011.9999389648438px;
 mix-blend-mode: normal;
 object-fit: cover;
  flex: 1;
 width: 100%;
}
.x83-492Frame-55463 {
  text-decoration: none;
  padding-top: 64px;
  padding-right: 24px;
  padding-bottom: 64px;
  padding-left: 24px;
  display: flex;
flex-direction: column;
 justify-content: flex-start;
  align-items: center;
  gap: 32px;
  flex-wrap: nowrap;
  width: 100%;
border:none}
.x83-493Frame-55471 {
  text-decoration: none;
  max-width: 1312px;
  display: flex;
flex-direction: column;
 justify-content: flex-start;
  align-items: flex-start;
  gap: 32px;
  flex-wrap: nowrap;
  width: 100%;
border:none}
.x83-494Frame-55482 {
  text-decoration: none;
  display: flex;
flex-direction: column;
 justify-content: flex-start;
  align-items: flex-start;
  gap: 24px;
  flex-wrap: nowrap;
  width: 100%;
border:none}
.x83-495Frame-55484 {
  text-decoration: none;
  display: flex;
flex-direction: column;
 justify-content: flex-start;
  align-items: flex-start;
  gap: 32px;
  flex-wrap: nowrap;
  width: 100%;
border:none}
.x83-496Frame-55483 {
  text-decoration: none;
  min-width: 275px;
  display: flex;
flex-direction: column;
 justify-content: flex-start;
  align-items: flex-start;
  gap: 48px;
  flex-wrap: nowrap;
  width: 100%;
border:none}
.x83-497Frame-55485 {
  text-decoration: none;
  display: flex;
flex-direction: column;
 justify-content: flex-start;
  align-items: flex-start;
  gap: 24px;
  flex-wrap: nowrap;
  width: 100%;
border:none}
.x83-498-h2- {
  margin: 0;
  text-decoration: none;
  width: 100%;
  font-family: 'Space Grotesk', sans-serif;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0px;
  font-size: 48px;
  color: rgba(1, 1, 1, 1);
  line-height: 110.00000238418579%;
  text-align: left;
}
.x83-499ProjectTitle {
  margin: 0;
  text-decoration: none;
  width: 100%;
  font-family: 'Space Grotesk', sans-serif;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0px;
  font-size: 18px;
  color: rgba(33, 33, 33, 1);
  line-height: 150%;
  text-align: left;
}
.x83-500Frame-55487 {
  text-decoration: none;
  display: flex;
flex-direction: column;
 justify-content: flex-start;
  align-items: flex-start;
  gap: 16px;
  flex-wrap: nowrap;
  width: 100%;
border:none}
.x83-501-h3-ProjectTitle {
  margin: 0;
  text-decoration: none;
  width: 100%;
  font-family: 'Space Grotesk', sans-serif;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0px;
  font-size: 24px;
  color: rgba(33, 33, 33, 1);
  line-height: 150%;
  text-align: left;
}
.x83-502Frame-55481 {
  text-decoration: none;
  display: flex;
flex-direction: row;
 justify-content: flex-start;
  align-items: center;
  gap: 32px;
  flex-wrap: wrap;
  width: 100%;
border:none}
.x83-503CardInfo {
  text-decoration: none;
  background-color: rgba(241, 241, 241, 1.00);
  padding-top: 32px;
  padding-right: 32px;
  padding-bottom: 32px;
  padding-left: 32px;
  min-width: 275px;
  display: flex;
flex-direction: column;
 justify-content: flex-start;
  align-items: flex-start;
  gap: 16px;
  flex-wrap: nowrap;
 flex: 1 1;
  border-top-left-radius: 12px;
  border-top-right-radius: 12px;
  border-bottom-left-radius: 12px;
  border-bottom-right-radius: 12px;
border:none}
.x83-504Tag {
  text-decoration: none;
  background-color: rgba(33, 33, 33, 1.00);
  padding-top: 4px;
  padding-right: 12px;
  padding-bottom: 4px;
  padding-left: 12px;
  display: flex;
flex-direction: row;
 justify-content: flex-start;
  align-items: center;
  gap: 4px;
  flex-wrap: nowrap;
  border-top-left-radius: 120px;
  border-top-right-radius: 120px;
  border-bottom-left-radius: 120px;
  border-bottom-right-radius: 120px;
border:none}
.x83-50501 {
  margin: 0;
  text-decoration: none;
  font-family: 'Space Grotesk', sans-serif;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0px;
  font-size: 12px;
  color: rgba(255, 255, 255, 1);
  line-height: 110.00000238418579%;
  text-align: left;
}
.x83-506ProjectInfo {
  text-decoration: none;
  display: flex;
flex-direction: column;
 justify-content: flex-start;
  align-items: flex-start;
  gap: 8px;
  flex-wrap: nowrap;
  width: 100%;
border:none}
.x83-507Title {
  text-decoration: none;
  display: flex;
flex-direction: row;
 justify-content: flex-start;
  align-items: flex-start;
  gap: 10px;
  flex-wrap: nowrap;
  width: 100%;
border:none}
.x83-508-h3-ProjectTitle {
  margin: 0;
  text-decoration: none;
  width: 100%;
  font-family: 'Space Grotesk', sans-serif;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0px;
  font-size: 24px;
  color: rgba(33, 33, 33, 1);
  line-height: 110.00000238418579%;
  text-align: left;
}
.x83-509Description {
  text-decoration: none;
  display: flex;
flex-direction: row;
 justify-content: flex-start;
  align-items: center;
  gap: 10px;
  flex-wrap: nowrap;
  width: 100%;
border:none}
.x83-510ProjectDescription {
  margin: 0;
  text-decoration: none;
  width: 100%;
  font-family: 'Space Grotesk', sans-serif;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0px;
  font-size: 14px;
  color: rgba(33, 33, 33, 1);
  line-height: 150%;
  text-align: left;
}
.x83-511CardInfo {
  text-decoration: none;
  background-color: rgba(241, 241, 241, 1.00);
  padding-top: 32px;
  padding-right: 32px;
  padding-bottom: 32px;
  padding-left: 32px;
  min-width: 275px;
  display: flex;
flex-direction: column;
 justify-content: flex-start;
  align-items: flex-start;
  gap: 16px;
  flex-wrap: nowrap;
 flex: 1 1;
  border-top-left-radius: 12px;
  border-top-right-radius: 12px;
  border-bottom-left-radius: 12px;
  border-bottom-right-radius: 12px;
border:none}
.x83-512Tag {
  text-decoration: none;
  background-color: rgba(33, 33, 33, 1.00);
  padding-top: 4px;
  padding-right: 12px;
  padding-bottom: 4px;
  padding-left: 12px;
  display: flex;
flex-direction: row;
 justify-content: flex-start;
  align-items: center;
  gap: 4px;
  flex-wrap: nowrap;
  border-top-left-radius: 120px;
  border-top-right-radius: 120px;
  border-bottom-left-radius: 120px;
  border-bottom-right-radius: 120px;
border:none}
.x83-51302 {
  margin: 0;
  text-decoration: none;
  font-family: 'Space Grotesk', sans-serif;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0px;
  font-size: 12px;
  color: rgba(255, 255, 255, 1);
  line-height: 110.00000238418579%;
  text-align: left;
}
.x83-514ProjectInfo {
  text-decoration: none;
  display: flex;
flex-direction: column;
 justify-content: flex-start;
  align-items: flex-start;
  gap: 8px;
  flex-wrap: nowrap;
  width: 100%;
border:none}
.x83-515Title {
  text-decoration: none;
  display: flex;
flex-direction: row;
 justify-content: flex-start;
  align-items: flex-start;
  gap: 10px;
  flex-wrap: nowrap;
  width: 100%;
border:none}
.x83-516-h3-ProjectTitle {
  margin: 0;
  text-decoration: none;
  width: 100%;
  font-family: 'Space Grotesk', sans-serif;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0px;
  font-size: 24px;
  color: rgba(33, 33, 33, 1);
  line-height: 110.00000238418579%;
  text-align: left;
}
.x83-517Description {
  text-decoration: none;
  display: flex;
flex-direction: row;
 justify-content: flex-start;
  align-items: center;
  gap: 10px;
  flex-wrap: nowrap;
  width: 100%;
border:none}
.x83-518ProjectDescription {
  margin: 0;
  text-decoration: none;
  width: 100%;
  font-family: 'Space Grotesk', sans-serif;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0px;
  font-size: 14px;
  color: rgba(33, 33, 33, 1);
  line-height: 150%;
  text-align: left;
}
.x83-519CardInfo {
  text-decoration: none;
  background-color: rgba(241, 241, 241, 1.00);
  padding-top: 32px;
  padding-right: 32px;
  padding-bottom: 32px;
  padding-left: 32px;
  min-width: 275px;
  display: flex;
flex-direction: column;
 justify-content: flex-start;
  align-items: flex-start;
  gap: 16px;
  flex-wrap: nowrap;
 flex: 1 1;
  border-top-left-radius: 12px;
  border-top-right-radius: 12px;
  border-bottom-left-radius: 12px;
  border-bottom-right-radius: 12px;
border:none}
.x83-520Tag {
  text-decoration: none;
  background-color: rgba(33, 33, 33, 1.00);
  padding-top: 4px;
  padding-right: 12px;
  padding-bottom: 4px;
  padding-left: 12px;
  display: flex;
flex-direction: row;
 justify-content: flex-start;
  align-items: center;
  gap: 4px;
  flex-wrap: nowrap;
  border-top-left-radius: 120px;
  border-top-right-radius: 120px;
  border-bottom-left-radius: 120px;
  border-bottom-right-radius: 120px;
border:none}
.x83-52103 {
  margin: 0;
  text-decoration: none;
  font-family: 'Space Grotesk', sans-serif;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0px;
  font-size: 12px;
  color: rgba(255, 255, 255, 1);
  line-height: 110.00000238418579%;
  text-align: left;
}
.x83-522ProjectInfo {
  text-decoration: none;
  display: flex;
flex-direction: column;
 justify-content: flex-start;
  align-items: flex-start;
  gap: 8px;
  flex-wrap: nowrap;
  width: 100%;
border:none}
.x83-523Title {
  text-decoration: none;
  display: flex;
flex-direction: row;
 justify-content: flex-start;
  align-items: flex-start;
  gap: 10px;
  flex-wrap: nowrap;
  width: 100%;
border:none}
.x83-524-h3-ProjectTitle {
  margin: 0;
  text-decoration: none;
  width: 100%;
  font-family: 'Space Grotesk', sans-serif;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0px;
  font-size: 24px;
  color: rgba(33, 33, 33, 1);
  line-height: 110.00000238418579%;
  text-align: left;
}
.x83-525Description {
  text-decoration: none;
  display: flex;
flex-direction: row;
 justify-content: flex-start;
  align-items: center;
  gap: 10px;
  flex-wrap: nowrap;
  width: 100%;
border:none}
.x83-526ProjectDescription {
  margin: 0;
  text-decoration: none;
  width: 100%;
  font-family: 'Space Grotesk', sans-serif;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0px;
  font-size: 14px;
  color: rgba(33, 33, 33, 1);
  line-height: 150%;
  text-align: left;
}
.x83-527Frame-55488 {
  text-decoration: none;
  display: flex;
flex-direction: column;
 justify-content: flex-start;
  align-items: flex-start;
  gap: 16px;
  flex-wrap: nowrap;
  width: 100%;
border:none}
.x83-528-h3-ProjectTitle {
  margin: 0;
  text-decoration: none;
  width: 100%;
  font-family: 'Space Grotesk', sans-serif;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0px;
  font-size: 24px;
  color: rgba(33, 33, 33, 1);
  line-height: 150%;
  text-align: left;
}
.x83-529Frame-55486 {
  text-decoration: none;
  display: flex;
flex-direction: row;
 justify-content: flex-start;
  align-items: center;
  gap: 32px;
  flex-wrap: wrap;
  width: 100%;
border:none}
.x83-530CardInfo {
  text-decoration: none;
  background-color: rgba(33, 33, 33, 1.00);
  padding-top: 32px;
  padding-right: 32px;
  padding-bottom: 32px;
  padding-left: 32px;
  min-width: 275px;
  display: flex;
flex-direction: column;
 justify-content: flex-start;
  align-items: flex-start;
  gap: 16px;
  flex-wrap: nowrap;
 flex: 1 1;
  border-top-left-radius: 12px;
  border-top-right-radius: 12px;
  border-bottom-left-radius: 12px;
  border-bottom-right-radius: 12px;
border:none}
.x83-531Tag {
  text-decoration: none;
  background-color: rgba(255, 255, 255, 1.00);
  padding-top: 4px;
  padding-right: 12px;
  padding-bottom: 4px;
  padding-left: 12px;
  display: flex;
flex-direction: row;
 justify-content: flex-start;
  align-items: center;
  gap: 4px;
  flex-wrap: nowrap;
  border-top-left-radius: 120px;
  border-top-right-radius: 120px;
  border-bottom-left-radius: 120px;
  border-bottom-right-radius: 120px;
border:none}
.x83-53201 {
  margin: 0;
  text-decoration: none;
  font-family: 'Space Grotesk', sans-serif;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0px;
  font-size: 12px;
  color: rgba(33, 33, 33, 1);
  line-height: 110.00000238418579%;
  text-align: left;
}
.x83-533ProjectInfo {
  text-decoration: none;
  display: flex;
flex-direction: column;
 justify-content: flex-start;
  align-items: flex-start;
  gap: 8px;
  flex-wrap: nowrap;
  width: 100%;
border:none}
.x83-534Title {
  text-decoration: none;
  display: flex;
flex-direction: row;
 justify-content: flex-start;
  align-items: flex-start;
  gap: 10px;
  flex-wrap: nowrap;
  width: 100%;
border:none}
.x83-535-h3-ProjectTitle {
  margin: 0;
  text-decoration: none;
  width: 100%;
  font-family: 'Space Grotesk', sans-serif;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0px;
  font-size: 24px;
  color: rgba(255, 255, 255, 1);
  line-height: 110.00000238418579%;
  text-align: left;
}
.x83-536Description {
  text-decoration: none;
  display: flex;
flex-direction: row;
 justify-content: flex-start;
  align-items: center;
  gap: 10px;
  flex-wrap: nowrap;
  width: 100%;
border:none}
.x83-537ProjectDescription {
  margin: 0;
  text-decoration: none;
  width: 100%;
  font-family: 'Space Grotesk', sans-serif;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0px;
  font-size: 14px;
  color: rgba(241, 241, 241, 1);
  line-height: 150%;
  text-align: left;
}
.x83-538CardInfo {
  text-decoration: none;
  background-color: rgba(33, 33, 33, 1.00);
  padding-top: 32px;
  padding-right: 32px;
  padding-bottom: 32px;
  padding-left: 32px;
  min-width: 275px;
  display: flex;
flex-direction: column;
 justify-content: flex-start;
  align-items: flex-start;
  gap: 16px;
  flex-wrap: nowrap;
 flex: 1 1;
  border-top-left-radius: 12px;
  border-top-right-radius: 12px;
  border-bottom-left-radius: 12px;
  border-bottom-right-radius: 12px;
border:none}
.x83-539Tag {
  text-decoration: none;
  background-color: rgba(255, 255, 255, 1.00);
  padding-top: 4px;
  padding-right: 12px;
  padding-bottom: 4px;
  padding-left: 12px;
  display: flex;
flex-direction: row;
 justify-content: flex-start;
  align-items: center;
  gap: 4px;
  flex-wrap: nowrap;
  border-top-left-radius: 120px;
  border-top-right-radius: 120px;
  border-bottom-left-radius: 120px;
  border-bottom-right-radius: 120px;
border:none}
.x83-54002 {
  margin: 0;
  text-decoration: none;
  font-family: 'Space Grotesk', sans-serif;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0px;
  font-size: 12px;
  color: rgba(33, 33, 33, 1);
  line-height: 110.00000238418579%;
  text-align: left;
}
.x83-541ProjectInfo {
  text-decoration: none;
  display: flex;
flex-direction: column;
 justify-content: flex-start;
  align-items: flex-start;
  gap: 8px;
  flex-wrap: nowrap;
  width: 100%;
border:none}
.x83-542Title {
  text-decoration: none;
  display: flex;
flex-direction: row;
 justify-content: flex-start;
  align-items: flex-start;
  gap: 10px;
  flex-wrap: nowrap;
  width: 100%;
border:none}
.x83-543-h3-ProjectTitle {
  margin: 0;
  text-decoration: none;
  width: 100%;
  font-family: 'Space Grotesk', sans-serif;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0px;
  font-size: 24px;
  color: rgba(255, 255, 255, 1);
  line-height: 110.00000238418579%;
  text-align: left;
}
.x83-544Description {
  text-decoration: none;
  display: flex;
flex-direction: row;
 justify-content: flex-start;
  align-items: center;
  gap: 10px;
  flex-wrap: nowrap;
  width: 100%;
border:none}
.x83-545ProjectDescription {
  margin: 0;
  text-decoration: none;
  width: 100%;
  font-family: 'Space Grotesk', sans-serif;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0px;
  font-size: 14px;
  color: rgba(241, 241, 241, 1);
  line-height: 150%;
  text-align: left;
}
.x83-546CardInfo {
  text-decoration: none;
  background-color: rgba(33, 33, 33, 1.00);
  padding-top: 32px;
  padding-right: 32px;
  padding-bottom: 32px;
  padding-left: 32px;
  min-width: 275px;
  display: flex;
flex-direction: column;
 justify-content: flex-start;
  align-items: flex-start;
  gap: 16px;
  flex-wrap: nowrap;
 flex: 1 1;
  border-top-left-radius: 12px;
  border-top-right-radius: 12px;
  border-bottom-left-radius: 12px;
  border-bottom-right-radius: 12px;
border:none}
.x83-547Tag {
  text-decoration: none;
  background-color: rgba(255, 255, 255, 1.00);
  padding-top: 4px;
  padding-right: 12px;
  padding-bottom: 4px;
  padding-left: 12px;
  display: flex;
flex-direction: row;
 justify-content: flex-start;
  align-items: center;
  gap: 4px;
  flex-wrap: nowrap;
  border-top-left-radius: 120px;
  border-top-right-radius: 120px;
  border-bottom-left-radius: 120px;
  border-bottom-right-radius: 120px;
border:none}
.x83-54803 {
  margin: 0;
  text-decoration: none;
  font-family: 'Space Grotesk', sans-serif;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0px;
  font-size: 12px;
  color: rgba(33, 33, 33, 1);
  line-height: 110.00000238418579%;
  text-align: left;
}
.x83-549ProjectInfo {
  text-decoration: none;
  display: flex;
flex-direction: column;
 justify-content: flex-start;
  align-items: flex-start;
  gap: 8px;
  flex-wrap: nowrap;
  width: 100%;
border:none}
.x83-550Title {
  text-decoration: none;
  display: flex;
flex-direction: row;
 justify-content: flex-start;
  align-items: flex-start;
  gap: 10px;
  flex-wrap: nowrap;
  width: 100%;
border:none}
.x83-551-h3-ProjectTitle {
  margin: 0;
  text-decoration: none;
  width: 100%;
  font-family: 'Space Grotesk', sans-serif;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0px;
  font-size: 24px;
  color: rgba(255, 255, 255, 1);
  line-height: 110.00000238418579%;
  text-align: left;
}
.x83-552Description {
  text-decoration: none;
  display: flex;
flex-direction: row;
 justify-content: flex-start;
  align-items: center;
  gap: 10px;
  flex-wrap: nowrap;
  width: 100%;
border:none}
.x83-553ProjectDescription {
  margin: 0;
  text-decoration: none;
  width: 100%;
  font-family: 'Space Grotesk', sans-serif;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0px;
  font-size: 14px;
  color: rgba(241, 241, 241, 1);
  line-height: 150%;
  text-align: left;
}
.x83-2552alt--Dashboard-Design-Mockup- {
width: 1312px;
 height: 1011.9999389648438px;
 mix-blend-mode: normal;
 object-fit: cover;
  flex: 1;
 width: 100%;
}
.x83-2553alt--Dashboard-Screens-Mockup- {
width: 1312px;
 height: 2566.357177734375px;
 mix-blend-mode: normal;
 object-fit: cover;
  flex: 1;
 width: 100%;
}
.x83-2554alt--Mobile-App-Design-Mockup- {
width: 1312px;
 height: 1011.9999389648438px;
 mix-blend-mode: normal;
 object-fit: cover;
  flex: 1;
 width: 100%;
}
.x83-557Frame-1321318576 {
  text-decoration: none;
  background-color: rgba(1, 1, 1, 1.00);
  padding-top: 64px;
  padding-right: 24px;
  padding-bottom: 64px;
  padding-left: 24px;
  display: flex;
flex-direction: column;
 justify-content: flex-start;
  align-items: center;
  gap: 32px;
  flex-wrap: nowrap;
  width: 100%;
border:none}
.x83-558Frame-55471 {
  text-decoration: none;
  max-width: 1312px;
  display: flex;
flex-direction: column;
 justify-content: flex-start;
  align-items: flex-start;
  gap: 32px;
  flex-wrap: nowrap;
  width: 100%;
border:none}
.x83-559Frame-55482 {
  text-decoration: none;
  display: flex;
flex-direction: column;
 justify-content: flex-start;
  align-items: flex-start;
  gap: 24px;
  flex-wrap: nowrap;
  width: 100%;
border:none}
.x83-560Frame-55484 {
  text-decoration: none;
  display: flex;
flex-direction: column;
 justify-content: flex-start;
  align-items: flex-start;
  gap: 32px;
  flex-wrap: nowrap;
  width: 100%;
border:none}
.x83-561Frame-55483 {
  text-decoration: none;
  min-width: 275px;
  display: flex;
flex-direction: column;
 justify-content: flex-start;
  align-items: flex-start;
  gap: 48px;
  flex-wrap: nowrap;
  width: 100%;
border:none}
.x83-1211Frame-1321318577 {
  text-decoration: none;
  display: flex;
flex-direction: column;
 justify-content: flex-start;
  align-items: flex-start;
  gap: 32px;
  flex-wrap: nowrap;
  width: 100%;
border:none}
.x83-562Frame-55485 {
  text-decoration: none;
  display: flex;
flex-direction: column;
 justify-content: flex-start;
  align-items: flex-start;
  gap: 24px;
  flex-wrap: nowrap;
  width: 100%;
border:none}
.x83-563-h2- {
  margin: 0;
  text-decoration: none;
  width: 100%;
  font-family: 'Space Grotesk', sans-serif;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0px;
  font-size: 48px;
  color: rgba(255, 255, 255, 1);
  line-height: 110.00000238418579%;
  text-align: left;
}
.x83-564ProjectTitle {
  margin: 0;
  text-decoration: none;
  width: 100%;
  font-family: 'Space Grotesk', sans-serif;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0px;
  font-size: 18px;
  color: rgba(241, 241, 241, 1);
  line-height: 150%;
  text-align: left;
}
.x83-565Frame-55487 {
  text-decoration: none;
  display: flex;
flex-direction: column;
 justify-content: flex-start;
  align-items: flex-start;
  gap: 16px;
  flex-wrap: nowrap;
  width: 100%;
border:none}
.x83-566Frame-55481 {
  text-decoration: none;
  display: flex;
flex-direction: row;
 justify-content: flex-start;
  align-items: center;
  gap: 32px;
  flex-wrap: wrap;
  width: 100%;
border:none}
.x83-567CardInfo {
  text-decoration: none;
  background-color: rgba(241, 241, 241, 1.00);
  padding-top: 32px;
  padding-right: 32px;
  padding-bottom: 32px;
  padding-left: 32px;
  min-width: 275px;
  display: flex;
flex-direction: column;
 justify-content: flex-start;
  align-items: flex-start;
  gap: 16px;
  flex-wrap: nowrap;
 flex: 1 1;
  border-top-left-radius: 12px;
  border-top-right-radius: 12px;
  border-bottom-left-radius: 12px;
  border-bottom-right-radius: 12px;
border:none}
.x83-568Tag {
  text-decoration: none;
  background-color: rgba(33, 33, 33, 1.00);
  padding-top: 4px;
  padding-right: 12px;
  padding-bottom: 4px;
  padding-left: 12px;
  display: flex;
flex-direction: row;
 justify-content: flex-start;
  align-items: center;
  gap: 4px;
  flex-wrap: nowrap;
  border-top-left-radius: 120px;
  border-top-right-radius: 120px;
  border-bottom-left-radius: 120px;
  border-bottom-right-radius: 120px;
border:none}
.x83-56901 {
  margin: 0;
  text-decoration: none;
  font-family: 'Space Grotesk', sans-serif;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0px;
  font-size: 12px;
  color: rgba(255, 255, 255, 1);
  line-height: 110.00000238418579%;
  text-align: left;
}
.x83-570ProjectInfo {
  text-decoration: none;
  display: flex;
flex-direction: column;
 justify-content: flex-start;
  align-items: flex-start;
  gap: 8px;
  flex-wrap: nowrap;
  width: 100%;
border:none}
.x83-571Title {
  text-decoration: none;
  display: flex;
flex-direction: row;
 justify-content: flex-start;
  align-items: flex-start;
  gap: 10px;
  flex-wrap: nowrap;
  width: 100%;
border:none}
.x83-572-h3-ProjectTitle {
  margin: 0;
  text-decoration: none;
  width: 100%;
  font-family: 'Space Grotesk', sans-serif;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0px;
  font-size: 24px;
  color: rgba(33, 33, 33, 1);
  line-height: 110.00000238418579%;
  text-align: left;
}
.x83-573Description {
  text-decoration: none;
  display: flex;
flex-direction: row;
 justify-content: flex-start;
  align-items: center;
  gap: 10px;
  flex-wrap: nowrap;
  width: 100%;
border:none}
.x83-574ProjectDescription {
  margin: 0;
  text-decoration: none;
  width: 100%;
  font-family: 'Space Grotesk', sans-serif;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0px;
  font-size: 14px;
  color: rgba(33, 33, 33, 1);
  line-height: 150%;
  text-align: left;
}
.x83-575CardInfo {
  text-decoration: none;
  background-color: rgba(241, 241, 241, 1.00);
  padding-top: 32px;
  padding-right: 32px;
  padding-bottom: 32px;
  padding-left: 32px;
  min-width: 275px;
  display: flex;
flex-direction: column;
 justify-content: flex-start;
  align-items: flex-start;
  gap: 16px;
  flex-wrap: nowrap;
 flex: 1 1;
  border-top-left-radius: 12px;
  border-top-right-radius: 12px;
  border-bottom-left-radius: 12px;
  border-bottom-right-radius: 12px;
border:none}
.x83-576Tag {
  text-decoration: none;
  background-color: rgba(33, 33, 33, 1.00);
  padding-top: 4px;
  padding-right: 12px;
  padding-bottom: 4px;
  padding-left: 12px;
  display: flex;
flex-direction: row;
 justify-content: flex-start;
  align-items: center;
  gap: 4px;
  flex-wrap: nowrap;
  border-top-left-radius: 120px;
  border-top-right-radius: 120px;
  border-bottom-left-radius: 120px;
  border-bottom-right-radius: 120px;
border:none}
.x83-57702 {
  margin: 0;
  text-decoration: none;
  font-family: 'Space Grotesk', sans-serif;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0px;
  font-size: 12px;
  color: rgba(255, 255, 255, 1);
  line-height: 110.00000238418579%;
  text-align: left;
}
.x83-578ProjectInfo {
  text-decoration: none;
  display: flex;
flex-direction: column;
 justify-content: flex-start;
  align-items: flex-start;
  gap: 8px;
  flex-wrap: nowrap;
  width: 100%;
border:none}
.x83-579Title {
  text-decoration: none;
  display: flex;
flex-direction: row;
 justify-content: flex-start;
  align-items: flex-start;
  gap: 10px;
  flex-wrap: nowrap;
  width: 100%;
border:none}
.x83-580-h3-ProjectTitle {
  margin: 0;
  text-decoration: none;
  width: 100%;
  font-family: 'Space Grotesk', sans-serif;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0px;
  font-size: 24px;
  color: rgba(33, 33, 33, 1);
  line-height: 110.00000238418579%;
  text-align: left;
}
.x83-581Description {
  text-decoration: none;
  display: flex;
flex-direction: row;
 justify-content: flex-start;
  align-items: center;
  gap: 10px;
  flex-wrap: nowrap;
  width: 100%;
border:none}
.x83-582ProjectDescription {
  margin: 0;
  text-decoration: none;
  width: 100%;
  font-family: 'Space Grotesk', sans-serif;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0px;
  font-size: 14px;
  color: rgba(33, 33, 33, 1);
  line-height: 150%;
  text-align: left;
}
.x83-583CardInfo {
  text-decoration: none;
  background-color: rgba(241, 241, 241, 1.00);
  padding-top: 32px;
  padding-right: 32px;
  padding-bottom: 32px;
  padding-left: 32px;
  min-width: 275px;
  display: flex;
flex-direction: column;
 justify-content: flex-start;
  align-items: flex-start;
  gap: 16px;
  flex-wrap: nowrap;
 flex: 1 1;
  border-top-left-radius: 12px;
  border-top-right-radius: 12px;
  border-bottom-left-radius: 12px;
  border-bottom-right-radius: 12px;
border:none}
.x83-584Tag {
  text-decoration: none;
  background-color: rgba(33, 33, 33, 1.00);
  padding-top: 4px;
  padding-right: 12px;
  padding-bottom: 4px;
  padding-left: 12px;
  display: flex;
flex-direction: row;
 justify-content: flex-start;
  align-items: center;
  gap: 4px;
  flex-wrap: nowrap;
  border-top-left-radius: 120px;
  border-top-right-radius: 120px;
  border-bottom-left-radius: 120px;
  border-bottom-right-radius: 120px;
border:none}
.x83-58503 {
  margin: 0;
  text-decoration: none;
  font-family: 'Space Grotesk', sans-serif;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0px;
  font-size: 12px;
  color: rgba(255, 255, 255, 1);
  line-height: 110.00000238418579%;
  text-align: left;
}
.x83-586ProjectInfo {
  text-decoration: none;
  display: flex;
flex-direction: column;
 justify-content: flex-start;
  align-items: flex-start;
  gap: 8px;
  flex-wrap: nowrap;
  width: 100%;
border:none}
.x83-587Title {
  text-decoration: none;
  display: flex;
flex-direction: row;
 justify-content: flex-start;
  align-items: flex-start;
  gap: 10px;
  flex-wrap: nowrap;
  width: 100%;
border:none}
.x83-588-h3-ProjectTitle {
  margin: 0;
  text-decoration: none;
  width: 100%;
  font-family: 'Space Grotesk', sans-serif;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0px;
  font-size: 24px;
  color: rgba(33, 33, 33, 1);
  line-height: 110.00000238418579%;
  text-align: left;
}
.x83-589Description {
  text-decoration: none;
  display: flex;
flex-direction: row;
 justify-content: flex-start;
  align-items: center;
  gap: 10px;
  flex-wrap: nowrap;
  width: 100%;
border:none}
.x83-590ProjectDescription {
  margin: 0;
  text-decoration: none;
  width: 100%;
  font-family: 'Space Grotesk', sans-serif;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0px;
  font-size: 14px;
  color: rgba(33, 33, 33, 1);
  line-height: 150%;
  text-align: left;
}
.x83-1209-button- {
  text-decoration: none;
  background-color: rgba(215, 242, 50, 1.00);
  padding-top: 24px;
  padding-right: 40px;
  padding-bottom: 24px;
  padding-left: 40px;
  display: flex;
flex-direction: row;
 justify-content: center;
  align-items: center;
  gap: 10px;
  flex-wrap: nowrap;
  border-top-left-radius: 40px;
  border-top-right-radius: 40px;
  border-bottom-left-radius: 40px;
  border-bottom-right-radius: 40px;
border:none}
.x83-1209-button-:hover{
   text-decoration: none;
  background-color: rgba(147, 225, 216, 1.00);
  padding-top: 24px;
  padding-right: 40px;
  padding-bottom: 24px;
  padding-left: 40px;
  display: flex;
flex-direction: row;
 justify-content: center;
  align-items: center;
  gap: 10px;
  flex-wrap: nowrap;
  border-top-left-radius: 40px;
  border-top-right-radius: 40px;
  border-bottom-left-radius: 40px;
  border-bottom-right-radius: 40px;
border:none  box-shadow: 0px 4px 6px rgba(215, 242, 50, 1);
 }
.I83-1209-29-32CONTACT {
  margin: 0;
  text-decoration: none;
  font-family: 'Space Grotesk', sans-serif;
  font-style: normal;
  font-weight: 700;
  letter-spacing: 0px;
  font-size: 24px;
  color: rgba(1, 1, 1, 1);
  line-height: 120.00000476837158%;
  text-align: left;
}
.x199-2941Footerr {
  text-decoration: none;
  background-color: rgba(137, 101, 255, 1.00);
  padding-top: 64px;
  padding-right: 24px;
  padding-bottom: 64px;
  padding-left: 24px;
  min-width: 375px;
  display: flex;
flex-direction: column;
 justify-content: flex-start;
  align-items: center;
  gap: 160px;
  flex-wrap: nowrap;
  width: 100%;
border:none}
.x199-2942Content {
  text-decoration: none;
  max-width: 1312px;
  min-width: 256px;
  display: flex;
flex-direction: column;
 justify-content: flex-start;
  align-items: flex-start;
  gap: 160px;
  flex-wrap: nowrap;
  width: 100%;
border:none}
.x199-2943Top {
  text-decoration: none;
  display: flex;
flex-direction: row;
 justify-content: space-between;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
border:none}
.x199-2944ProjectDescription {
  margin: 0;
  text-decoration: none;
  font-family: 'Space Grotesk', sans-serif;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0px;
  font-size: 14px;
  color: rgba(1, 1, 1, 1);
  line-height: 150%;
  text-align: left;
}
.x199-2945Right {
  text-decoration: none;
  display: flex;
flex-direction: row;
 justify-content: flex-start;
  align-items: flex-start;
  gap: 48px;
  flex-wrap: nowrap;
border:none}
.x199-2946ProjectDescription {
  margin: 0;
  text-decoration: none;
  font-family: 'Space Grotesk', sans-serif;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0px;
  font-size: 14px;
  color: rgba(1, 1, 1, 1);
  line-height: 150%;
  text-align: left;
}
.x199-2947Social {
  text-decoration: none;
  display: flex;
flex-direction: column;
 justify-content: flex-start;
  align-items: flex-start;
  gap: 9px;
  flex-wrap: nowrap;
  width: 92px;
border:none}
.x199-2948Ig {
  text-decoration: none;
  display: flex;
flex-direction: row;
 justify-content: flex-start;
  align-items: center;
  gap: 8px;
  flex-wrap: nowrap;
  width: 100%;
border:none}
.x199-2950Link {
  margin: 0;
  text-decoration: none;
  font-family: 'Space Grotesk', sans-serif;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0px;
  font-size: 14px;
  color: rgba(1, 1, 1, 1);
  line-height: 120.00000476837158%;
  text-align: left;
}
.x199-2951Li {
  text-decoration: none;
  display: flex;
flex-direction: row;
 justify-content: flex-start;
  align-items: center;
  gap: 8px;
  flex-wrap: nowrap;
border:none}
.x199-2953Link {
  margin: 0;
  text-decoration: none;
  font-family: 'Space Grotesk', sans-serif;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0px;
  font-size: 14px;
  color: rgba(1, 1, 1, 1);
  line-height: 120.00000476837158%;
  text-align: left;
}
.x199-2954alt--Teeny-Footer-Logo- {
width: 1312px;
 height: 503.5px;
 mix-blend-mode: normal;
 object-fit: cover;
  flex: 1;
 width: 100%;
}
