/* screen - al-gaming */

.al-gaming {
  align-items: flex-start;
  background-color: var(--white);
  border: 1px none;
  display: flex;
  height: 6877px;
  overflow: hidden;
  width: 1440px;
}

.al-gaming .overlap-group {
  height: 10279px;
  margin-left: -504px;
  margin-top: -10px;
  position: relative;
  width: 2474px;
}

.al-gaming .frame-7 {
  align-items: flex-start;
  background-color: var(--concrete);
  display: flex;
  height: 10279px;
  left: 434px;
  padding: 10px 0px;
  position: absolute;
  top: 0;
  width: 1676px;
}

.al-gaming .rectangle-33 {
  background-color: #d9d9d9;
  height: 3px;
  min-width: 17px;
  position: relative;
}

.al-gaming .bg {
  background: linear-gradient(180deg, rgb(109.68, 20.61, 255) 0%, rgb(24.8, 5.49, 56.31) 100%);
  height: 700px;
  left: 504px;
  position: absolute;
  top: 10px;
  width: 1440px;
}

.al-gaming .frame-3 {
  align-items: center;
  display: flex;
  flex-direction: column;
  height: 167px;
  justify-content: center;
  left: 917px;
  position: absolute;
  top: 276px;
  width: 568px;
}

.al-gaming .title {
  height: 71px;
  letter-spacing: 0;
  line-height: normal;
  position: relative;
  text-align: center;
  width: 568px;
}

.al-gaming .turning-passion-into-profession {
  height: 21px;
  letter-spacing: 0;
  line-height: normal;
  position: relative;
  text-align: center;
  width: 568px;
}

.al-gaming .rectangle-20 {
  background: linear-gradient(180deg, rgb(83.78, 30.72, 234.81) 0%, rgb(203.34, 49.13, 216.75) 100%);
  height: 890px;
  left: 20px;
  position: absolute;
  top: 979px;
  transform: rotate(-2.15deg);
  width: 2434px;
}

.al-gaming .rectangle-21 {
  background: linear-gradient(180deg, rgb(83.78, 30.72, 234.81) 0%, rgb(203.34, 49.13, 216.75) 100%);
  height: 890px;
  left: 20px;
  position: absolute;
  top: 3401px;
  transform: rotate(2.74deg);
  width: 2434px;
}

.al-gaming .barclays {
  display: flex;
  flex-direction: column;
  gap: 60px;
  height: 1113px;
  left: 743px;
  overflow: hidden;
  position: absolute;
  top: 810px;
  width: 961px;
}

.al-gaming .frame-6 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  gap: 3px;
  height: 64px;
  position: relative;
  width: 765px;
}

.al-gaming .my-most-ambitios-project-so-far {
  -webkit-background-clip: text !important;
  -webkit-text-fill-color: transparent;
  background: linear-gradient(180deg, rgb(83.78, 30.72, 234.81) 0%, rgb(203.34, 49.13, 216.75) 100%);
  background-clip: text;
  height: 23px;
  letter-spacing: 0;
  line-height: normal;
  margin-top: -1.00px;
  position: relative;
  text-fill-color: transparent;
  width: 765px;
}

.al-gaming .smashball {
  height: 38px;
  letter-spacing: 0;
  line-height: normal;
  position: relative;
  white-space: nowrap;
  width: 502px;
}

.al-gaming .group-42 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  gap: 24px;
  min-height: 991px;
  width: 962px;
}

.al-gaming .flex-row-1 {
  align-items: flex-start;
  display: flex;
  min-width: 963px;
}

.al-gaming .group-container {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  gap: 24px;
  margin-left: 24px;
  min-height: 498px;
  width: 272px;
}

.al-gaming .group-2 {
  height: 238px;
  width: 272px;
}

.al-gaming .group-3 {
  height: 236px;
  width: 272px;
}

.al-gaming .group-41-1 {
  display: flex;
  justify-content: center;
  margin-left: 36px;
  margin-top: 4px;
  width: 359px;
}

.al-gaming .task-as-a-passionat {
  height: 378px;
  letter-spacing: 0;
  line-height: normal;
  margin-left: -2px;
  width: 357px;
}

.al-gaming .button_-pos {
  cursor: pointer;
  display: flex;
  height: 76px;
  left: 1335px;
  position: absolute;
  top: 1822px;
  transition: all 0.2s ease;
  width: 315px;
}

.al-gaming .button_-pos:hover {
  transform: scale(1.1);
}

.al-gaming .group-5 {
  height: 56px;
  margin-left: 15px;
  margin-top: 11px;
  width: 286px;
}

.al-gaming .blender {
  display: flex;
  flex-direction: column;
  gap: 60px;
  height: 1113px;
  left: 743px;
  overflow: hidden;
  position: absolute;
  top: 3236px;
  width: 961px;
}

.al-gaming .creating-game-ready-assets {
  -webkit-background-clip: text !important;
  -webkit-text-fill-color: transparent;
  background: linear-gradient(180deg, rgb(83.78, 30.72, 234.81) 0%, rgb(203.34, 49.13, 216.75) 100%);
  background-clip: text;
  height: 23px;
  letter-spacing: 0;
  line-height: normal;
  margin-top: -1.00px;
  position: relative;
  text-fill-color: transparent;
  width: 765px;
}

.al-gaming .blender-3-d {
  height: 38px;
  letter-spacing: 0;
  line-height: normal;
  position: relative;
  white-space: nowrap;
  width: 502px;
}

.al-gaming .group-42-1 {
  align-items: flex-start;
  gap: 18px;
  min-height: 991px;
  width: 971px;
}

.al-gaming .flex-row-2 {
  align-items: flex-end;
  display: flex;
  height: 504px;
  min-width: 971px;
}

.al-gaming .group-41-2 {
  align-self: flex-start;
  display: flex;
  margin-left: 26px;
  width: 377px;
}

.al-gaming .frame-11 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  gap: 10px;
  height: 140px;
  padding: 10px;
  position: relative;
  width: 377px;
}

.al-gaming .fun-and-games-a-dis {
  letter-spacing: 0;
  line-height: normal;
  margin-top: -1.00px;
  position: relative;
  width: 357px;
}

.al-gaming .receeve {
  display: flex;
  flex-direction: column;
  gap: 63px;
  height: 1113px;
  left: 743px;
  overflow: hidden;
  position: absolute;
  top: 2023px;
  width: 961px;
}

.al-gaming .frame-6-1 {
  height: 61px;
  width: 765px;
}

.al-gaming .come-on-dad {
  -webkit-background-clip: text !important;
  -webkit-text-fill-color: transparent;
  background: linear-gradient(180deg, rgb(83.78, 30.72, 234.81) 0%, rgb(203.34, 49.13, 216.75) 100%);
  background-clip: text;
  height: 20px;
  letter-spacing: 0;
  line-height: normal;
  margin-top: -1.00px;
  position: relative;
  text-fill-color: transparent;
  width: 765px;
}

.al-gaming .flex-row {
  align-items: flex-start;
  display: flex;
  min-width: 961px;
}

.al-gaming .group-41 {
  display: flex;
  justify-content: center;
  margin-top: 4px;
  width: 359px;
}

.al-gaming .task-finding-new-au {
  height: 330px;
  letter-spacing: 0;
  line-height: normal;
  margin-left: -2px;
  width: 357px;
}

.al-gaming .group-container-1 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  gap: 24px;
  margin-left: 35px;
  min-height: 498px;
  width: 272px;
}

.al-gaming .group-45 {
  height: 498px;
  margin-left: 21px;
  width: 274px;
}

.al-gaming .button_-pos-1 {
  cursor: pointer;
  display: flex;
  height: 76px;
  left: 730px;
  position: absolute;
  top: 2987px;
  transition: all 0.2s ease;
  width: 315px;
}

.al-gaming .button_-pos-1:hover {
  transform: scale(1.1);
}

.al-gaming .group-5-1 {
  cursor: pointer;
  height: 56px;
  margin-left: 15px;
  margin-top: 11px;
  width: 286px;
}

.al-gaming .receeve-1 {
  display: flex;
  flex-direction: column;
  gap: 60px;
  height: 1113px;
  left: 743px;
  overflow: hidden;
  position: absolute;
  top: 4449px;
  width: 961px;
}

.al-gaming .game-assets-for-my-next-project {
  -webkit-background-clip: text !important;
  -webkit-text-fill-color: transparent;
  background: linear-gradient(180deg, rgb(83.78, 30.72, 234.81) 0%, rgb(203.34, 49.13, 216.75) 100%);
  background-clip: text;
  height: 23px;
  letter-spacing: 0;
  line-height: normal;
  margin-top: -1.00px;
  position: relative;
  text-fill-color: transparent;
  width: 765px;
}

.al-gaming .illustration {
  height: 38px;
  letter-spacing: 0;
  line-height: normal;
  position: relative;
  white-space: nowrap;
  width: 502px;
}

.al-gaming .art-meets-sex-appeal {
  height: 378px;
  letter-spacing: 0;
  line-height: normal;
  margin-left: -2px;
  width: 357px;
}

.al-gaming .group-70 {
  height: 498px;
  margin-left: 24px;
  width: 271px;
}

.al-gaming .footer {
  align-items: flex-end;
  background-color: var(--ebony-clay);
  display: flex;
  height: 268px;
  left: 504px;
  mix-blend-mode: normal;
  position: absolute;
  top: 6619px;
  width: 1440px;
}

.al-gaming .button_-pos-2:hover {
  transform: scale(1.1);
}

.al-gaming .group-102 {
  align-items: flex-start;
  cursor: pointer;
  display: flex;
  height: 18px;
  left: 1714px;
  min-width: 90px;
  padding: 1px 0;
  position: absolute;
  top: 50px;
  transition: all 0.2s ease;
}

.al-gaming .group-102:hover {
  transform: scale(1.1);
}

.al-gaming .group-103 {
  align-items: flex-start;
  cursor: pointer;
  display: flex;
  height: 18px;
  left: 1588px;
  min-width: 106px;
  padding: 1px 0;
  position: absolute;
  top: 50px;
  transition: all 0.2s ease;
}

.al-gaming .group-103:hover {
  transform: scale(1.1);
}

.al-gaming .group-104 {
  align-items: flex-start;
  cursor: pointer;
  display: flex;
  height: 18px;
  left: 1456px;
  min-width: 112px;
  padding: 1px 0;
  position: absolute;
  top: 50px;
  transition: all 0.2s ease;
}

.al-gaming .group-104:hover {
  transform: scale(1.1);
}

.al-gaming .group-105 {
  align-items: flex-start;
  cursor: pointer;
  display: flex;
  height: 18px;
  left: 1339px;
  min-width: 97px;
  padding: 1px 0;
  position: absolute;
  top: 50px;
  transition: all 0.2s ease;
}

.al-gaming .group-105:hover {
  transform: scale(1.1);
}

.al-gaming .group-106 {
  align-items: flex-start;
  cursor: pointer;
  display: flex;
  height: 18px;
  left: 696px;
  min-width: 23px;
  padding: 1px 0;
  position: absolute;
  top: 50px;
  transition: all 0.2s ease;
}

.al-gaming .group-106:hover {
  transform: scale(1.1);
}

.al-gaming .group-107 {
  cursor: pointer;
  height: 32px;
  left: 644px;
  position: absolute;
  top: 43px;
  transition: all 0.2s ease;
  width: 32px;
}

.al-gaming .group-107:hover {
  transform: scale(1.1);
}

.al-gaming .rectangle-25 {
  background: linear-gradient(180deg, rgb(83.78, 30.72, 234.81) 0%, rgb(203.34, 49.13, 216.75) 100%);
  height: 622px;
  left: 15px;
  position: absolute;
  top: 5751px;
  transform: rotate(-2.15deg);
  width: 2434px;
}

.al-gaming .hexvix {
  display: flex;
  flex-direction: column;
  gap: 80px;
  height: 753px;
  left: 809px;
  position: absolute;
  top: 5662px;
  width: 829px;
}

.al-gaming .frame-6-2 {
  height: 64px;
  margin-left: 165px;
  width: 490px;
}

.al-gaming .c-coding-fun {
  -webkit-background-clip: text !important;
  -webkit-text-fill-color: transparent;
  background: linear-gradient(180deg, rgb(83.78, 30.72, 234.81) 0%, rgb(203.34, 49.13, 216.75) 100%);
  background-clip: text;
  height: 23px;
  letter-spacing: 0;
  line-height: normal;
  margin-top: -1.00px;
  position: relative;
  text-fill-color: transparent;
  width: 460px;
}

.al-gaming .experience-system-in-unity {
  height: 38px;
  letter-spacing: 0;
  line-height: normal;
  margin-right: -12.00px;
  position: relative;
  white-space: nowrap;
  width: 502px;
}

.al-gaming .group-42-2 {
  flex: 1;
  gap: 35px;
  margin-left: 165px;
  margin-right: 164px;
  max-height: 536px;
}

.al-gaming .group-41-3 {
  display: flex;
  width: 502px;
}

.al-gaming .unity-game-engine-if {
  height: 191px;
  letter-spacing: 0;
  line-height: normal;
  width: 500px;
}

.al-gaming .group-42-3 {
  display: flex;
  flex-direction: column;
}
