/* screen - yenasim */

.yenasim {
  align-items: center;
  background-color: #f4f4f4;
  display: flex;
  flex-direction: column;
  min-height: 10940px;
  width: 1650px;
}

.yenasim .st-men {
  align-items: flex-end;
  background-image: url(../img/men--zemin-1.svg);
  background-size: 100% 100%;
  display: flex;
  height: 108px;
  overflow: hidden;
  width: 1650px;
}

.yenasim .frame-57821 {
  height: 3376px;
  margin-bottom: -3268px;
  padding: 19px 160px;
  width: 1650px;
}

.yenasim .yenasim-logo-rgb-1 {
  height: 69px;
  object-fit: cover;
  width: 202px;
}

.yenasim .hakkmzda-men-container {
  height: 64px;
  margin-left: 231px;
  margin-top: 24px;
  position: relative;
  width: 140px;
}

.yenasim .hakkmzda-men-normal {
  align-items: flex-start;
  cursor: pointer;
  display: flex;
  height: 64px;
  left: 0;
  min-width: 140px;
  position: absolute;
  top: 0;
  transition: all 0.2s ease-out;
}

.yenasim .hakkmzda-men-normal:hover {
  opacity: 0;
}

.yenasim .component-21 {
  height: 64px;
  min-width: 140px;
  padding: 0 17px;
}

.yenasim .hakkmzda {
  letter-spacing: 0.32px;
  line-height: normal;
  margin-top: -1px;
  min-height: 19px;
  text-align: center;
  white-space: nowrap;
  width: 106px;
}

.yenasim .x-men-hover {
  align-items: flex-start;
  cursor: pointer;
  display: flex;
  height: 64px;
  left: 0;
  min-width: 140px;
  opacity: 0;
  position: absolute;
  top: 0;
  transition: all 0.2s ease-in-out;
}

.yenasim .x-men-hover:hover {
  opacity: 100;
}

.yenasim .component-21-1 {
  align-items: flex-end;
  min-width: 140px;
}

.yenasim .hilight-line {
  background-color: var(--downriver);
  height: 3px;
  width: 140px;
}

.yenasim .men-container {
  height: 64px;
  margin-top: 25px;
  position: relative;
  width: 324px;
}

.yenasim .disiplinler-men:hover {
  opacity: 1;
}

.yenasim .disiplinler-men-hover {
  opacity: 0;
}

.yenasim .disiplinler-men-hover:hover {
  opacity: 100;
}

.yenasim .neden-yenasim-men-normal {
  min-width: 184px;
}

.yenasim .neden-yenasim-men-normal:hover {
  opacity: 1;
}

.yenasim .component-21-2 {
  align-items: flex-start;
  justify-content: flex-end;
  min-width: 184px;
  padding: 0 22.3px;
}

.yenasim .hakkmzda-1 {
  letter-spacing: 0.32px;
  line-height: normal;
  margin-top: -1px;
  min-height: 19px;
  text-align: center;
  white-space: nowrap;
  width: 139px;
}

.yenasim .neden-yenasim-men-hover {
  min-width: 188px;
  opacity: 0;
}

.yenasim .neden-yenasim-men-hover:hover {
  opacity: 100;
}

.yenasim .component-21-3 {
  align-items: flex-end;
  min-width: 188px;
}

.yenasim .hilight-line-1 {
  width: 188px;
}

.yenasim .zmler-men-container {
  height: 64px;
  margin-left: 11px;
  margin-top: 25px;
  position: relative;
  width: 110px;
}

.yenasim .zmler-men-normal {
  align-items: flex-start;
  cursor: pointer;
  display: flex;
  height: 64px;
  left: 0;
  min-width: 110px;
  position: absolute;
  top: 0;
  transition: all 0.2s ease-in-out;
}

.yenasim .zmler-men-normal:hover {
  opacity: 1;
}

.yenasim .component-21-4 {
  align-items: flex-start;
  justify-content: flex-end;
  min-width: 110px;
  padding: 0 13.4px;
}

.yenasim .hakkmzda-2 {
  letter-spacing: 0.32px;
  line-height: normal;
  margin-top: -1px;
  min-height: 19px;
  text-align: center;
  white-space: nowrap;
  width: 83px;
}

.yenasim .zmler-men-hover {
  align-items: flex-start;
  cursor: pointer;
  display: flex;
  height: 64px;
  left: 0;
  min-width: 110px;
  opacity: 0;
  position: absolute;
  top: 0;
  transition: all 0.2s ease-in-out;
}

.yenasim .zmler-men-hover:hover {
  opacity: 100;
}

.yenasim .component-21-5 {
  align-items: flex-end;
  min-width: 110px;
}

.yenasim .hilight-line-2 {
  width: 110px;
}

.yenasim .letiim-men-container {
  height: 64px;
  margin-top: 25px;
  position: relative;
  width: 140px;
}

.yenasim .letiim-men-normal {
  align-items: flex-start;
  cursor: pointer;
  display: flex;
  height: 64px;
  left: 0;
  min-width: 140px;
  position: absolute;
  top: 0;
  transition: all 0.2s ease-in-out;
}

.yenasim .letiim-men-normal:hover {
  opacity: 1;
}

.yenasim .bize-ulan-men {
  align-items: flex-start;
  background-color: var(--downriver);
  border-radius: 10px;
  cursor: pointer;
  display: flex;
  height: 45px;
  margin-left: 31px;
  margin-top: 12px;
  min-width: 134px;
  padding: 12px 0;
  transition: all 0.2s ease;
}

.yenasim .bize-ulan-men:hover {
  transform: scale(1.1);
}

.yenasim .bize-ulan {
  color: var(--white);
  font-family: var(--font-family-poppins);
  font-size: var(--font-size-s);
  font-weight: 600;
  height: 19px;
  letter-spacing: 0.32px;
  line-height: normal;
  text-align: center;
  white-space: nowrap;
  width: 134px;
}

.yenasim .overlap-group35 {
  height: 1935px;
  margin-left: 70.0px;
  margin-top: 11px;
  position: relative;
  width: 1510px;
}

.yenasim .hakkmzda-3 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  height: 1047px;
  left: 0;
  padding: 24px 55px;
  position: absolute;
  top: 888px;
  width: 1510px;
}

.yenasim .hakkmzda-4 {
  height: 70px;
  letter-spacing: 0;
  line-height: normal;
  margin-top: 39px;
  width: 1019px;
}

.yenasim .flex-row {
  gap: 27px;
  height: 818px;
  margin-top: 4px;
  min-width: 1338px;
}

.yenasim .yksek-teknoloji-z {
  align-self: flex-end;
  height: 813px;
  letter-spacing: 0;
  line-height: normal;
  width: 808px;
}

.yenasim .span1 {
  text-decoration: underline;
}

.yenasim .rectangle-52 {
  height: 799px;
  object-fit: cover;
  width: 503px;
}

.yenasim .line-3 {
  align-self: center;
  height: 1px;
  margin-top: 67px;
  object-fit: cover;
  width: 1330px;
}

.yenasim .banner {
  align-items: center;
  display: flex;
  flex-direction: column;
  gap: 36px;
  height: 922px;
  left: 0;
  padding: 27px 0;
  position: absolute;
  top: 0;
  width: 1440px;
}

.yenasim .flex-row-1 {
  gap: 2px;
  height: 742px;
  margin-left: 81.19px;
  margin-top: 25px;
  min-width: 1247px;
}

.yenasim .flex-col-1 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  min-height: 582px;
  width: 634px;
}

.yenasim .v-line-01 {
  margin-left: 145px;
}

.yenasim .overlap-group1-1 {
  height: 356px;
  margin-top: 27px;
  position: relative;
  width: 634px;
}

.yenasim .mhendislikte-dijital-gc-kefedin {
  left: 0;
  letter-spacing: 0;
  line-height: normal;
  position: absolute;
  top: 320px;
  width: 623px;
}

.yenasim .akll-simlasyonla {
  color: transparent;
  font-family: var(--font-family-poppins);
  font-size: 64px;
  font-weight: 700;
  left: 0;
  letter-spacing: 0;
  line-height: normal;
  position: absolute;
  top: 0;
  width: 634px;
}

.yenasim .span0 {
  color: var(--downriver);
}

.yenasim .span1-1 {
  color: var(--outrageous-orange);
}

.yenasim .start-button {
  align-items: flex-start;
  cursor: pointer;
  display: flex;
  margin-top: 64px;
  min-width: 340px;
  transition: all 0.2s ease-out;
}

.yenasim .start-button:hover {
  transform: scale(1.1);
}

.yenasim .overlap-group-4 {
  align-items: flex-end;
  background-color: var(--outrageous-orange);
  border-radius: 15px;
  display: flex;
  height: 77px;
  min-width: 338px;
  padding: 22.2px 0;
}

.yenasim .bize-ulan-1 {
  height: 33px;
  letter-spacing: 0.48px;
  line-height: normal;
  text-align: center;
  width: 338px;
}

.yenasim .flex-row-2 {
  align-self: flex-end;
  gap: 25px;
  height: 740px;
  min-width: 611px;
}

.yenasim .v-line-02 {
  align-self: flex-end;
}

.yenasim .polygon-container {
  height: 735px;
  position: relative;
  width: 585px;
}

.yenasim .polygon-shape {
  height: 428px;
  left: 0;
  position: absolute;
  top: 258px;
  width: 401px;
}

.yenasim .polygon-1 {
  height: 401px;
  left: 15px;
  position: absolute;
  top: 0;
  width: 367px;
}

.yenasim .polygon-2 {
  height: 401px;
  left: 218px;
  position: absolute;
  top: 334px;
  width: 367px;
}

.yenasim .overlap-group32 {
  height: 65px;
  position: relative;
  width: 1440px;
}

.yenasim .scroll-down-button {
  align-items: flex-end;
  border: 3px solid;
  border-color: var(--primary300);
  border-radius: 50px;
  display: flex;
  height: 65px;
  left: 752px;
  min-width: 44px;
  padding: 14.6px 15.0px;
  position: absolute;
  top: 0;
}

.yenasim .rectangle-39 {
  background-color: var(--outrageous-orange);
  border-radius: 50px;
  height: 23px;
  width: 8px;
}

.yenasim .h-line {
  height: 1px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 30px;
  width: 1440px;
}

.yenasim .neden-yena-sim {
  align-items: center;
  display: flex;
  flex-direction: column;
  height: 1000px;
  padding: 25px 47px;
  width: 1440px;
}

.yenasim .neden-yenasim {
  align-self: flex-start;
  height: 70px;
  letter-spacing: 0;
  line-height: normal;
  margin-left: 17px;
  margin-top: 10px;
  width: 1019px;
}

.yenasim .trkiyede-3-dexperie {
  align-self: flex-end;
  height: 152px;
  letter-spacing: 0;
  line-height: normal;
  width: 1334px;
}

.yenasim .overlap-group-container {
  align-items: flex-start;
  display: flex;
  margin-right: 15.0px;
  margin-top: 30px;
  min-width: 983px;
}

.yenasim .overlap-group25 {
  height: 303px;
  position: relative;
  width: 323px;
}

.yenasim .rectangle-48 {
  background-color: var(--white);
  border-radius: 30px;
  height: 303px;
  left: 0;
  position: absolute;
  top: 0;
  width: 309px;
}

.yenasim .neden-yenasim-1-1 {
  height: 91px;
  left: 17px;
  position: absolute;
  top: 23px;
  width: 91px;
}

.yenasim .dassault-systmes-pl {
  left: 17px;
  letter-spacing: 0;
  line-height: normal;
  position: absolute;
  top: 138px;
  width: 306px;
}

.yenasim .overlap-group28 {
  align-items: flex-start;
  background-color: var(--white);
  border-radius: 30px;
  display: flex;
  flex-direction: column;
  gap: 24px;
  margin-left: 14px;
  min-height: 303px;
  padding: 21px 0;
  width: 309px;
}

.yenasim .neden-yenasim-1-2 {
  height: 90px;
  margin-left: 31px;
  object-fit: cover;
  width: 90px;
}

.yenasim .kendi-gelitirdiimi {
  align-self: center;
  letter-spacing: 0;
  line-height: normal;
  min-height: 72px;
  width: 247px;
}

.yenasim .overlap-group27 {
  background-color: var(--white);
  border-radius: 30px;
  height: 303px;
  margin-left: 28px;
  position: relative;
  width: 309px;
}

.yenasim .neden-yenasim-1-3 {
  height: 124px;
  left: 19px;
  object-fit: cover;
  position: absolute;
  top: 12px;
  width: 124px;
}

.yenasim .savunmadan-otomotive {
  left: 20px;
  letter-spacing: 0;
  line-height: normal;
  position: absolute;
  top: 135px;
  width: 265px;
}

.yenasim .overlap-group-container-1 {
  gap: 28px;
  height: 303px;
  margin-right: 12.0px;
  margin-top: 29px;
  min-width: 646px;
}

.yenasim .overlap-group29 {
  align-items: flex-start;
  background-color: var(--white);
  border-radius: 30px;
  display: flex;
  flex-direction: column;
  gap: 12px;
  min-height: 303px;
  padding: 12px;
  width: 309px;
}

.yenasim .neden-yenasim-1-4 {
  height: 111px;
  margin-left: 19px;
  object-fit: cover;
  width: 111px;
}

.yenasim .mhendislik-alannda {
  align-self: flex-end;
  letter-spacing: 0;
  line-height: normal;
  min-height: 144px;
  width: 265px;
}

.yenasim .overlap-group26 {
  align-items: flex-start;
  background-color: var(--white);
  border-radius: 30px;
  display: flex;
  flex-direction: column;
  gap: 11px;
  min-height: 303px;
  padding: 17px 10px;
  width: 309px;
}

.yenasim .neden-yenasim-1-4-1 {
  height: 107px;
  margin-left: 15px;
  object-fit: cover;
  width: 107px;
}

.yenasim .yksek-lisans-ve-dok {
  align-self: flex-end;
  letter-spacing: 0;
  line-height: normal;
  min-height: 144px;
  width: 265px;
}

.yenasim .line-4 {
  height: 1px;
  margin-top: 52px;
  object-fit: cover;
  width: 1330px;
}

.yenasim .disiplinler {
  align-items: center;
  display: flex;
  flex-direction: column;
  height: 1652px;
  padding: 23px 0;
  width: 1440px;
}

.yenasim .disiplinler-1 {
  align-self: flex-start;
  height: 54px;
  letter-spacing: 0;
  line-height: normal;
  margin-left: 64px;
  width: 1019px;
}

.yenasim .overlap-group-container-2 {
  gap: 24px;
  margin-left: 0.15px;
  margin-top: 37px;
  min-width: 1290px;
}

.yenasim .x-container {
  height: 458px;
  position: relative;
  width: 414px;
}

.yenasim .x-normal {
  align-items: flex-start;
  cursor: pointer;
  display: flex;
  height: 458px;
  left: 0;
  min-width: 414px;
  position: absolute;
  top: 0;
  transition: all 0.2s ease-in-out;
}

.yenasim .x-normal:hover {
  opacity: 1;
}

.yenasim .yapsal-analiz {
  align-items: flex-end;
  background-image: url(../img/base-6@2x.png);
  background-position: 50% 50%;
  background-size: cover;
  display: flex;
  height: 458px;
  min-width: 414px;
}

.yenasim .overlap-group {
  align-items: flex-end;
  background-color: var(--downriver);
  border-radius: 0px 0px 30px 30px;
  display: flex;
  height: 85px;
  justify-content: flex-end;
  min-width: 414px;
  padding: 13px 0;
}

.yenasim .analiz {
  letter-spacing: 0;
  line-height: normal;
  min-height: 54px;
  width: 392px;
}

.yenasim .over {
  align-items: flex-start;
  cursor: pointer;
  display: flex;
  height: 458px;
  left: 0;
  min-width: 414px;
  opacity: 0;
  position: absolute;
  top: 0;
  transition: all 0.2s ease-in-out;
}

.yenasim .over:hover {
  opacity: 100;
}

.yenasim .analiz-1 {
  align-items: flex-end;
  background-color: var(--downriver);
  border-radius: 30px;
  display: flex;
  flex-direction: column;
  gap: 23px;
  min-height: 458px;
  padding: 30px 0;
  width: 414px;
}

.yenasim .x-analiz {
  letter-spacing: 0;
  line-height: normal;
  min-height: 54px;
  width: 390px;
}

.yenasim .rnlerinizi-dijital {
  align-self: center;
  letter-spacing: 0;
  line-height: normal;
  margin-right: 20.0px;
  min-height: 121px;
  width: 346px;
}

.yenasim .cfd-analizi {
  align-items: flex-end;
  background-image: url(../img/base-1@2x.png);
  background-position: 50% 50%;
  background-size: cover;
  display: flex;
  height: 458px;
  min-width: 414px;
}

.yenasim .elektromanyetik-analiz {
  align-items: flex-end;
  background-image: url(../img/base-2@2x.png);
  background-position: 50% 50%;
  background-size: cover;
  display: flex;
  height: 458px;
  min-width: 414px;
}

.yenasim .elektromanyetik-alan {
  align-self: center;
  letter-spacing: 0;
  line-height: normal;
  margin-right: 20.0px;
  min-height: 121px;
  width: 346px;
}

.yenasim .overlap-group-container-3 {
  margin-right: 10.85px;
  margin-top: 36px;
  min-width: 1301px;
}

.yenasim .oklu-cisimler-dinamii-normal {
  background-image: url(../img/base@2x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 458px;
  min-width: 414px;
}

.yenasim .overlap-group-5 {
  align-items: flex-end;
  background-color: var(--downriver);
  border-radius: 0px 0px 30px 30px;
  display: flex;
  height: 85px;
  justify-content: flex-end;
  min-width: 414px;
  padding: 4px 0;
}

.yenasim .oklu-cisimler-dinam {
  letter-spacing: 0;
  line-height: 34px;
  min-height: 75px;
  width: 392px;
}

.yenasim .oklu-cisimler-dinamii-hover {
  background-color: var(--downriver);
  border-radius: 30px;
  flex-direction: column;
  gap: 40px;
  min-height: 458px;
  padding: 30px 0;
  width: 414px;
}

.yenasim .oklu-cisimler-dinam-1 {
  letter-spacing: 0;
  line-height: 34px;
  min-height: 54px;
  width: 390px;
}

.yenasim .hareketli-paralar {
  align-self: center;
  letter-spacing: 0;
  line-height: normal;
  margin-right: 20.0px;
  min-height: 121px;
  width: 346px;
}

.yenasim .analiz-otomasyonu-container {
  height: 458px;
  margin-left: 35px;
  position: relative;
  width: 414px;
}

.yenasim .analiz-otomasyonu {
  align-items: flex-end;
  background-image: url(../img/base-3@2x.png);
  background-position: 50% 50%;
  background-size: cover;
  display: flex;
  height: 458px;
  min-width: 414px;
}

.yenasim .analiz-otomasyonu-1 {
  letter-spacing: 0;
  line-height: 34px;
  min-height: 54px;
  width: 390px;
}

.yenasim .vibro-akustik-analiz-container {
  height: 458px;
  margin-left: 24px;
  position: relative;
  width: 414px;
}

.yenasim .vibro-akustik-analiz {
  align-items: flex-end;
  background-image: url(../img/base-4@2x.png);
  background-position: 50% 50%;
  background-size: cover;
  display: flex;
  height: 458px;
  min-width: 414px;
}

.yenasim .oklu-fizik-analizi-container {
  align-self: flex-start;
  height: 458px;
  margin-left: 64px;
  margin-top: 32px;
  position: relative;
  width: 414px;
}

.yenasim .oklu-fizik-analizi-normal {
  align-items: flex-start;
  cursor: pointer;
  display: flex;
  height: 458px;
  left: 0;
  min-width: 414px;
  position: absolute;
  top: 0;
  transition: all 0.2s ease;
}

.yenasim .oklu-fizik-analizi-normal:hover {
  opacity: 1;
}

.yenasim .oklu-fizik-analizi-normal-1 {
  align-items: flex-end;
  background-image: url(../img/base-5@2x.png);
  background-position: 50% 50%;
  background-size: cover;
  display: flex;
  height: 458px;
  min-width: 414px;
}

.yenasim .overlap-group-6 {
  align-items: flex-start;
  background-color: var(--downriver);
  border-radius: 0px 0px 30px 30px;
  display: flex;
  height: 85px;
  min-width: 414px;
  padding: 5px 22px;
}

.yenasim .oklu-fizik-analizi-multiphysics {
  letter-spacing: 0;
  line-height: 34px;
  min-height: 68px;
}

.yenasim .oklu-fizik-analizi-hover {
  align-items: flex-start;
  background-color: var(--downriver);
  border-radius: 30px;
  display: flex;
  flex-direction: column;
  gap: 24px;
  min-height: 458px;
  padding: 24px 8.0px;
  width: 414px;
}

.yenasim .oklu-fizik-analizi-multiphysics-1 {
  letter-spacing: 0;
  line-height: 34px;
  margin-left: 16.0px;
  min-height: 68px;
}

.yenasim .oklu-fizik-analizi {
  align-self: flex-end;
  letter-spacing: -0.40px;
  line-height: normal;
  min-height: 121px;
  width: 382px;
}

.yenasim .line-5 {
  height: 1px;
  margin-top: 71px;
  object-fit: cover;
  width: 1330px;
}

.yenasim .zmler {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  gap: 17px;
  height: 3878px;
  margin-top: 20px;
  overflow: hidden;
  width: 1440px;
}

.yenasim .zmler-1 {
  height: 54px;
  letter-spacing: 0;
  line-height: normal;
  margin-left: 64px;
  margin-top: 3px;
  width: 1019px;
}

.yenasim .overlap-group24 {
  align-self: center;
  height: 3906px;
  position: relative;
  width: 1330px;
}

.yenasim .simulia-normal {
  height: 776px;
  min-width: 1311px;
  top: 3px;
  transition: all 0.2s ease-out;
}

.yenasim .simulia-normal:hover {
  opacity: 1;
}

.yenasim .simulia-normal-1 {
  align-items: flex-end;
  display: flex;
  height: 776px;
  min-width: 1311px;
}

.yenasim .component-26 {
  height: 759px;
  min-width: 650px;
}

.yenasim .overlap-group-1 {
  align-items: center;
  background-color: var(--white);
  border-radius: 20px;
  display: flex;
  height: 162px;
  justify-content: flex-end;
  min-width: 650px;
  padding: 0.1px 0.1px;
}

.yenasim .flex-col {
  flex-direction: column;
  gap: 23px;
  margin-bottom: 1.0px;
  min-height: 115px;
  width: 546px;
}

.yenasim .automated-security-measures {
  letter-spacing: 0;
  line-height: normal;
  min-height: 29px;
  width: 546px;
}

.yenasim .our-fleet-includes-w {
  letter-spacing: 0;
  line-height: normal;
  min-height: 63px;
  width: 522px;
}

.yenasim .overlap-group1 {
  align-items: flex-end;
  align-self: flex-end;
  background-image: url(../img/corner-shape.svg);
  background-size: 100% 100%;
  display: flex;
  height: 66px;
  min-width: 58px;
  padding: 5.2px 16.0px;
}

.yenasim .read-more-button {
  align-items: flex-end;
  border: 3px solid;
  border-color: var(--primary300);
  border-radius: 50px;
  display: flex;
  height: 37px;
  min-width: 25px;
  padding: 9.5px 7.2px;
  transform: rotate(-90deg);
}

.yenasim .iner-rectangle {
  background-color: var(--white);
  border: 3px solid;
  border-color: var(--outrageous-orange);
  border-radius: 50px;
  height: 13px;
  width: 5px;
}

.yenasim .simulia-hover {
  height: 779px;
  min-width: 1299px;
  opacity: 0;
  top: 0;
  transition: all 0.2s ease;
}

.yenasim .simulia-hover:hover {
  opacity: 100;
}

.yenasim .overlap-group2 {
  height: 779px;
  position: relative;
  width: 1299px;
}

.yenasim .simulia-hover-1 {
  align-items: flex-start;
  display: flex;
  gap: 56px;
  height: 779px;
  left: 0;
  min-width: 1299px;
  position: absolute;
  top: 0;
}

.yenasim .overlap-group-7 {
  align-self: flex-end;
  height: 759px;
  position: relative;
  width: 650px;
}

.yenasim .component-27 {
  height: 759px;
  left: 0;
  min-width: 650px;
  position: absolute;
  top: 0;
}

.yenasim .feature-04 {
  background-color: var(--downriver);
  border-radius: 20px;
  height: 162px;
  width: 650px;
}

.yenasim .modler-yapsyla-t {
  left: 34px;
  letter-spacing: 0;
  line-height: normal;
  position: absolute;
  top: 74px;
  width: 522px;
}

.yenasim .x3-dexperience-simulia {
  left: 34px;
  letter-spacing: 0;
  line-height: normal;
  position: absolute;
  top: 22px;
  width: 546px;
}

.yenasim .dexperience-simulia-container {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  gap: 168px;
  margin-top: -1px;
  min-height: 444px;
  width: 593px;
}

.yenasim .x3-dexperience-simulia-1 {
  margin-left: 1px;
  min-height: 75px;
  width: 592px;
}

.yenasim .x3-dexperience-simulia-2 {
  min-height: 201px;
  width: 577px;
}

.yenasim .image-2-1 {
  height: 158px;
  left: 706px;
  object-fit: cover;
  position: absolute;
  top: 72px;
  width: 567px;
}

.yenasim .abaqus-normal {
  align-items: flex-end;
  cursor: pointer;
  display: flex;
  height: 776px;
  left: 10px;
  min-width: 1311px;
  position: absolute;
  top: 181px;
  transition: all 0.2s ease-in-out;
}

.yenasim .abaqus-normal:hover {
  opacity: 1;
}

.yenasim .abaqus-hover {
  cursor: pointer;
  height: 779px;
  left: 10px;
  opacity: 0;
  position: absolute;
  top: 181px;
  transition: all 0.2s ease-in-out;
  width: 1299px;
}

.yenasim .abaqus-hover:hover {
  opacity: 100;
}

.yenasim .overlap-group-2 {
  height: 759px;
  left: 0;
  position: absolute;
  top: 20px;
  width: 650px;
}

.yenasim .gelimi-sonlu-elema {
  left: 34px;
  letter-spacing: 0;
  line-height: normal;
  position: absolute;
  top: 74px;
  width: 522px;
}

.yenasim .abaqus-cae {
  left: 34px;
  letter-spacing: 0;
  line-height: normal;
  position: absolute;
  top: 22px;
  width: 546px;
}

.yenasim .abaqus-dorusal-ve {
  left: 706px;
  letter-spacing: 0;
  line-height: normal;
  position: absolute;
  top: 252px;
  width: 577px;
}

.yenasim .overlap-group4 {
  height: 227px;
  left: 706px;
  position: absolute;
  top: -1px;
  width: 593px;
}

.yenasim .abaqus-cae-1 {
  left: 1px;
  letter-spacing: 0;
  line-height: normal;
  position: absolute;
  top: 0;
  width: 592px;
}

.yenasim .image-5 {
  height: 140px;
  left: 0;
  top: 87px;
}

.yenasim .fe-safe-normal {
  align-items: flex-end;
  cursor: pointer;
  display: flex;
  height: 776px;
  left: 10px;
  min-width: 1311px;
  position: absolute;
  top: 359px;
  transition: all 0.2s ease-in-out;
}

.yenasim .fe-safe-normal:hover {
  opacity: 1;
}

.yenasim .fe-safe-hover {
  cursor: pointer;
  height: 779px;
  left: 10px;
  opacity: 0;
  position: absolute;
  top: 359px;
  transition: all 0.2s ease-in-out;
  width: 1299px;
}

.yenasim .fe-safe-hover:hover {
  opacity: 100;
}

.yenasim .yorulma-mr-analizl {
  left: 34px;
  letter-spacing: 0;
  line-height: normal;
  position: absolute;
  top: 74px;
  width: 522px;
}

.yenasim .fe-safe {
  left: 34px;
  letter-spacing: 0;
  line-height: normal;
  position: absolute;
  top: 22px;
  width: 546px;
}

.yenasim .fe-safe-metal-ve-ka {
  left: 706px;
  letter-spacing: 0;
  line-height: normal;
  position: absolute;
  top: 277px;
  width: 577px;
}

.yenasim .overlap-group5 {
  height: 243px;
  left: 706px;
  position: absolute;
  top: 9px;
  width: 593px;
}

.yenasim .fe-safe-1 {
  left: 1px;
  letter-spacing: 0;
  line-height: normal;
  position: absolute;
  top: 0;
  width: 592px;
}

.yenasim .image {
  height: 162px;
  left: 0;
  top: 81px;
}

.yenasim .isight-normal {
  align-items: flex-end;
  display: flex;
  height: 776px;
  left: 10px;
  min-width: 1311px;
  position: absolute;
  top: 538px;
}

.yenasim .isight-hover {
  cursor: pointer;
  height: 779px;
  left: 10px;
  opacity: 0;
  position: absolute;
  top: 538px;
  transition: all 0.2s ease-in-out;
  width: 1299px;
}

.yenasim .isight-hover:hover {
  opacity: 100;
}

.yenasim .tasarm-srelerini {
  left: 34px;
  letter-spacing: 0;
  line-height: normal;
  position: absolute;
  top: 74px;
  width: 522px;
}

.yenasim .isight {
  left: 34px;
  letter-spacing: 0;
  line-height: normal;
  position: absolute;
  top: 22px;
  width: 546px;
}

.yenasim .isight-mhendislik {
  left: 706px;
  letter-spacing: 0;
  line-height: normal;
  position: absolute;
  top: 271px;
  width: 577px;
}

.yenasim .overlap-group-3 {
  height: 243px;
  left: 706px;
  position: absolute;
  top: -1px;
  width: 593px;
}

.yenasim .isight-1 {
  left: 1px;
  letter-spacing: 0;
  line-height: normal;
  position: absolute;
  top: 0;
  width: 592px;
}

.yenasim .tosca-normal {
  align-items: flex-end;
  cursor: pointer;
  display: flex;
  height: 776px;
  left: 10px;
  min-width: 1311px;
  position: absolute;
  top: 717px;
  transition: all 0.2s ease-in-out;
}

.yenasim .tosca-normal:hover {
  opacity: 1;
}

.yenasim .tosca-hover {
  cursor: pointer;
  height: 779px;
  left: 10px;
  opacity: 0;
  position: absolute;
  top: 717px;
  transition: all 0.2s ease-in-out;
  width: 1299px;
}

.yenasim .tosca-hover:hover {
  opacity: 100;
}

.yenasim .yapsal-ve-ak-opti {
  left: 34px;
  letter-spacing: 0;
  line-height: normal;
  position: absolute;
  top: 74px;
  width: 522px;
}

.yenasim .tosca {
  left: 34px;
  letter-spacing: 0;
  line-height: normal;
  position: absolute;
  top: 22px;
  width: 546px;
}

.yenasim .x-ele {
  left: 706px;
  letter-spacing: 0;
  line-height: normal;
  position: absolute;
  top: 263px;
  width: 577px;
}

.yenasim .tosca-1 {
  left: 1px;
  letter-spacing: 0;
  line-height: normal;
  position: absolute;
  top: 0;
  width: 592px;
}

.yenasim .powerflow-normal {
  align-items: flex-end;
  cursor: pointer;
  display: flex;
  height: 776px;
  left: 10px;
  min-width: 1311px;
  position: absolute;
  top: 900px;
  transition: all 0.2s ease-in-out;
}

.yenasim .powerflow-normal:hover {
  opacity: 1;
}

.yenasim .powerflow-hover {
  cursor: pointer;
  height: 779px;
  left: 10px;
  opacity: 0;
  position: absolute;
  top: 900px;
  transition: all 0.2s ease-in-out;
  width: 1299px;
}

.yenasim .powerflow-hover:hover {
  opacity: 100;
}

.yenasim .gerek-dnya-ak-ko {
  left: 34px;
  letter-spacing: 0;
  line-height: normal;
  position: absolute;
  top: 74px;
  width: 522px;
}

.yenasim .powerflow {
  left: 34px;
  letter-spacing: 0;
  line-height: normal;
  position: absolute;
  top: 22px;
  width: 546px;
}

.yenasim .power-flow-lattice-b {
  left: 706px;
  letter-spacing: 0;
  line-height: normal;
  position: absolute;
  top: 261px;
  width: 577px;
}

.yenasim .powerflow-1 {
  left: 707px;
  letter-spacing: 0;
  line-height: normal;
  position: absolute;
  top: -1px;
  width: 592px;
}

.yenasim .image-10 {
  height: 162px;
  left: 706px;
  top: 77px;
}

.yenasim .xflow-normal {
  align-items: flex-end;
  cursor: pointer;
  display: flex;
  height: 776px;
  left: 10px;
  min-width: 1311px;
  position: absolute;
  top: 1083px;
  transition: all 0.2s ease-in-out;
}

.yenasim .xflow-normal:hover {
  opacity: 1;
}

.yenasim .our-fleet-includes-w-1 {
  letter-spacing: -0.32px;
  line-height: normal;
  min-height: 63px;
  width: 522px;
}

.yenasim .xflow-hover {
  cursor: pointer;
  height: 779px;
  left: 10px;
  opacity: 0;
  position: absolute;
  top: 1083px;
  transition: all 0.2s ease-in-out;
  width: 1299px;
}

.yenasim .xflow-hover:hover {
  opacity: 100;
}

.yenasim .mesh-free-cfd-teknol {
  left: 34px;
  letter-spacing: -0.32px;
  line-height: normal;
  position: absolute;
  top: 74px;
  width: 522px;
}

.yenasim .xflow {
  left: 34px;
  letter-spacing: 0;
  line-height: normal;
  position: absolute;
  top: 22px;
  width: 546px;
}

.yenasim .x-flow-partikl-taba {
  left: 707px;
  letter-spacing: 0;
  line-height: normal;
  position: absolute;
  top: 264px;
  width: 577px;
}

.yenasim .xflow-1 {
  left: 707px;
  letter-spacing: 0;
  line-height: normal;
  position: absolute;
  top: -1px;
  width: 592px;
}

.yenasim .image-1 {
  height: 162px;
  left: 707px;
  top: 80px;
}

.yenasim .digital-rock-normal {
  align-items: flex-end;
  cursor: pointer;
  display: flex;
  height: 776px;
  left: 10px;
  min-width: 1311px;
  position: absolute;
  top: 1264px;
  transition: all 0.2s ease-in-out;
}

.yenasim .digital-rock-normal:hover {
  opacity: 1;
}

.yenasim .digital-rock-hover {
  cursor: pointer;
  height: 779px;
  left: 10px;
  opacity: 0;
  position: absolute;
  top: 1264px;
  transition: all 0.2s ease-in-out;
  width: 1299px;
}

.yenasim .digital-rock-hover:hover {
  opacity: 100;
}

.yenasim .mesh-free-cfd-teknol-1 {
  left: 34px;
  letter-spacing: -0.32px;
  line-height: normal;
  position: absolute;
  top: 74px;
  width: 522px;
}

.yenasim .digital-rock {
  left: 34px;
  letter-spacing: 0;
  line-height: normal;
  position: absolute;
  top: 22px;
  width: 546px;
}

.yenasim .digital-rock-simuli {
  left: 707px;
  letter-spacing: 0;
  line-height: normal;
  position: absolute;
  top: 278px;
  width: 577px;
}

.yenasim .digital-rock-1 {
  left: 707px;
  letter-spacing: 0;
  line-height: normal;
  position: absolute;
  top: -1px;
  width: 592px;
}

.yenasim .image-12 {
  height: 162px;
  left: 707px;
  top: 90px;
}

.yenasim .cst-studio-suite-normal {
  align-items: flex-end;
  cursor: pointer;
  display: flex;
  height: 776px;
  left: 10px;
  min-width: 1311px;
  position: absolute;
  top: 1448px;
  transition: all 0.2s ease-in-out;
}

.yenasim .cst-studio-suite-normal:hover {
  opacity: 1;
}

.yenasim .cst-studio-suite-hover {
  cursor: pointer;
  height: 779px;
  left: 10px;
  opacity: 0;
  position: absolute;
  top: 1448px;
  transition: all 0.2s ease-in-out;
  width: 1299px;
}

.yenasim .cst-studio-suite-hover:hover {
  opacity: 100;
}

.yenasim .x3-b-elektromanyetik-a {
  left: 34px;
  letter-spacing: -0.32px;
  line-height: normal;
  position: absolute;
  top: 74px;
  width: 522px;
}

.yenasim .cst-studio-suite {
  left: 34px;
  letter-spacing: 0;
  line-height: normal;
  position: absolute;
  top: 22px;
  width: 546px;
}

.yenasim .cst-studio-suite-e {
  left: 707px;
  letter-spacing: 0;
  line-height: normal;
  position: absolute;
  top: 261px;
  width: 604px;
}

.yenasim .cst-studio-suite-1 {
  left: 707px;
  letter-spacing: 0;
  line-height: normal;
  position: absolute;
  top: -1px;
  width: 592px;
}

.yenasim .wasp-net-normal {
  align-items: flex-end;
  cursor: pointer;
  display: flex;
  height: 776px;
  left: 10px;
  min-width: 1311px;
  position: absolute;
  top: 1631px;
  transition: all 0.2s ease-in-out;
}

.yenasim .wasp-net-normal:hover {
  opacity: 1;
}

.yenasim .wasp-net-hover {
  cursor: pointer;
  height: 779px;
  left: 10px;
  opacity: 0;
  position: absolute;
  top: 1631px;
  transition: all 0.2s ease-in-out;
  width: 1299px;
}

.yenasim .wasp-net-hover:hover {
  opacity: 100;
}

.yenasim .mikrodalga-ve-rf-tas {
  left: 34px;
  letter-spacing: -0.32px;
  line-height: normal;
  position: absolute;
  top: 74px;
  width: 522px;
}

.yenasim .wasp-net {
  left: 34px;
  letter-spacing: 0;
  line-height: normal;
  position: absolute;
  top: 22px;
  width: 546px;
}

.yenasim .wasp-net-rf-mikro {
  left: 707px;
  letter-spacing: 0;
  line-height: normal;
  position: absolute;
  top: 261px;
  width: 577px;
}

.yenasim .wasp-net-1 {
  left: 707px;
  letter-spacing: 0;
  line-height: normal;
  position: absolute;
  top: -1px;
  width: 592px;
}

.yenasim .opera-normal {
  align-items: flex-end;
  display: flex;
  height: 776px;
  min-width: 1311px;
}

.yenasim .opera-normal:hover {
  opacity: 1;
}

.yenasim .opera-hover {
  height: 779px;
  opacity: 0;
  width: 1299px;
}

.yenasim .opera-hover:hover {
  opacity: 100;
}

.yenasim .dk-frekans-elektr {
  left: 34px;
  letter-spacing: 0;
  line-height: normal;
  position: absolute;
  top: 74px;
  width: 522px;
}

.yenasim .place {
  left: 34px;
  top: 22px;
  width: 546px;
}

.yenasim .opera-zellikle-d {
  left: 706px;
  letter-spacing: 0;
  line-height: normal;
  position: absolute;
  top: 269px;
  width: 577px;
}

.yenasim .place-1 {
  left: 707px;
  top: -1px;
  width: 592px;
}

.yenasim .image-2 {
  height: 162px;
  left: 706px;
  top: 90px;
}

.yenasim .antenna-magus-normal {
  align-items: flex-end;
  cursor: pointer;
  display: flex;
  height: 776px;
  left: 10px;
  min-width: 1311px;
  position: absolute;
  top: 2005px;
  transition: all 0.2s ease-in-out;
}

.yenasim .antenna-magus-normal:hover {
  opacity: 1;
}

.yenasim .antenna-magus-hover {
  cursor: pointer;
  height: 779px;
  left: 10px;
  opacity: 0;
  position: absolute;
  top: 2005px;
  transition: all 0.2s ease-in-out;
  width: 1299px;
}

.yenasim .antenna-magus-hover:hover {
  opacity: 100;
}

.yenasim .x350den-fazla-n-tan {
  left: 34px;
  letter-spacing: 0;
  line-height: normal;
  position: absolute;
  top: 74px;
  width: 522px;
}

.yenasim .antenna-magus {
  left: 34px;
  letter-spacing: 0;
  line-height: normal;
  position: absolute;
  top: 22px;
  width: 546px;
}

.yenasim .antenna-magus-kapsa {
  left: 706px;
  letter-spacing: 0;
  line-height: normal;
  position: absolute;
  top: 276px;
  width: 577px;
}

.yenasim .antenna-magus-1 {
  left: 707px;
  letter-spacing: 0;
  line-height: normal;
  position: absolute;
  top: -1px;
  width: 592px;
}

.yenasim .fest3-d-normal {
  align-items: flex-end;
  cursor: pointer;
  display: flex;
  height: 776px;
  left: 10px;
  min-width: 1311px;
  position: absolute;
  top: 2193px;
  transition: all 0.2s ease-in-out;
}

.yenasim .fest3-d-normal:hover {
  opacity: 1;
}

.yenasim .fest3-d-hover {
  cursor: pointer;
  height: 779px;
  left: 10px;
  opacity: 0;
  position: absolute;
  top: 2193px;
  transition: all 0.2s ease-in-out;
  width: 1299px;
}

.yenasim .fest3-d-hover:hover {
  opacity: 100;
}

.yenasim .pasif-mikrodalga-bil {
  left: 34px;
  letter-spacing: 0;
  line-height: normal;
  position: absolute;
  top: 74px;
  width: 522px;
}

.yenasim .fest3-d {
  left: 34px;
  letter-spacing: 0;
  line-height: normal;
  position: absolute;
  top: 22px;
  width: 546px;
}

.yenasim .fest3-d-zellikle-da {
  left: 706px;
  letter-spacing: 0;
  line-height: normal;
  position: absolute;
  top: 261px;
  width: 577px;
}

.yenasim .fest3-d-1 {
  left: 707px;
  letter-spacing: 0;
  line-height: normal;
  position: absolute;
  top: -1px;
  width: 592px;
}

.yenasim .image-1-1 {
  height: 162px;
  left: 706px;
  object-fit: cover;
  position: absolute;
  top: 80px;
  width: 577px;
}

.yenasim .spark3-d-normal {
  align-items: flex-end;
  cursor: pointer;
  display: flex;
  height: 776px;
  left: 10px;
  min-width: 1311px;
  position: absolute;
  top: 2382px;
  transition: all 0.2s ease-in-out;
}

.yenasim .spark3-d-normal:hover {
  opacity: 1;
}

.yenasim .spark3-d-hover {
  cursor: pointer;
  height: 779px;
  left: 10px;
  opacity: 0;
  position: absolute;
  top: 2382px;
  transition: all 0.2s ease-in-out;
  width: 1299px;
}

.yenasim .spark3-d-hover:hover {
  opacity: 100;
}

.yenasim .cihazlarn-radyo-fre {
  left: 34px;
  letter-spacing: 0;
  line-height: normal;
  position: absolute;
  top: 74px;
  width: 522px;
}

.yenasim .spark3-d {
  left: 34px;
  letter-spacing: 0;
  line-height: normal;
  position: absolute;
  top: 22px;
  width: 546px;
}

.yenasim .spark3-d-vakumda-mu {
  left: 706px;
  letter-spacing: 0;
  line-height: normal;
  position: absolute;
  top: 277px;
  width: 577px;
}

.yenasim .spark3-d-1 {
  left: 707px;
  letter-spacing: 0;
  line-height: normal;
  position: absolute;
  top: -1px;
  width: 592px;
}

.yenasim .id-em-normal {
  align-items: flex-end;
  cursor: pointer;
  display: flex;
  height: 776px;
  left: 10px;
  min-width: 1311px;
  position: absolute;
  top: 2568px;
  transition: all 0.2s ease-in-out;
}

.yenasim .id-em-normal:hover {
  opacity: 1;
}

.yenasim .id-em-hover {
  cursor: pointer;
  height: 779px;
  left: 10px;
  opacity: 0;
  position: absolute;
  top: 2568px;
  transition: all 0.2s ease-in-out;
  width: 1299px;
}

.yenasim .id-em-hover:hover {
  opacity: 100;
}

.yenasim .dorusal-ok-portlu {
  left: 34px;
  letter-spacing: 0;
  line-height: normal;
  position: absolute;
  top: 74px;
  width: 522px;
}

.yenasim .id-em {
  left: 34px;
  letter-spacing: 0;
  line-height: normal;
  position: absolute;
  top: 22px;
  width: 546px;
}

.yenasim .id-em-ok-girili {
  left: 706px;
  letter-spacing: 0;
  line-height: normal;
  position: absolute;
  top: 276px;
  width: 577px;
}

.yenasim .id-em-1 {
  left: 707px;
  letter-spacing: 0;
  line-height: normal;
  position: absolute;
  top: -1px;
  width: 592px;
}

.yenasim .manatee-normal {
  align-items: flex-end;
  cursor: pointer;
  display: flex;
  height: 776px;
  left: 10px;
  min-width: 1311px;
  position: absolute;
  top: 2754px;
  transition: all 0.2s ease-in-out;
}

.yenasim .manatee-normal:hover {
  opacity: 1;
}

.yenasim .manatee-hover {
  cursor: pointer;
  height: 779px;
  left: 10px;
  opacity: 0;
  position: absolute;
  top: 2754px;
  transition: all 0.2s ease-in-out;
  width: 1299px;
}

.yenasim .manatee-hover:hover {
  opacity: 100;
}

.yenasim .elektrikli-makineler {
  left: 34px;
  letter-spacing: 0;
  line-height: normal;
  position: absolute;
  top: 74px;
  width: 522px;
}

.yenasim .manatee {
  left: 34px;
  letter-spacing: 0;
  line-height: normal;
  position: absolute;
  top: 22px;
  width: 546px;
}

.yenasim .manatee-1 {
  left: 707px;
  letter-spacing: 0;
  line-height: normal;
  position: absolute;
  top: -1px;
  width: 592px;
}

.yenasim .simpack-normal {
  align-items: flex-end;
  cursor: pointer;
  display: flex;
  height: 776px;
  left: 10px;
  min-width: 1311px;
  position: absolute;
  top: 2941px;
  transition: all 0.2s ease-in-out;
}

.yenasim .simpack-normal:hover {
  opacity: 1;
}

.yenasim .simpack-hover {
  cursor: pointer;
  height: 779px;
  left: 10px;
  opacity: 0;
  position: absolute;
  top: 2941px;
  transition: all 0.2s ease-in-out;
  width: 1299px;
}

.yenasim .simpack-hover:hover {
  opacity: 100;
}

.yenasim .oklu-cisim-dinamii {
  left: 34px;
  letter-spacing: 0;
  line-height: normal;
  position: absolute;
  top: 74px;
  width: 522px;
}

.yenasim .simpack {
  left: 34px;
  letter-spacing: 0;
  line-height: normal;
  position: absolute;
  top: 22px;
  width: 546px;
}

.yenasim .simpack-hareketli-s {
  left: 706px;
  letter-spacing: 0;
  line-height: normal;
  position: absolute;
  top: 276px;
  width: 577px;
}

.yenasim .simpack-1 {
  left: 707px;
  letter-spacing: 0;
  line-height: normal;
  position: absolute;
  top: -1px;
  width: 592px;
}

.yenasim .wave6-normal {
  align-items: flex-end;
  cursor: pointer;
  display: flex;
  height: 776px;
  left: 10px;
  min-width: 1311px;
  position: absolute;
  top: 3127px;
  transition: all 0.2s ease-in-out;
}

.yenasim .wave6-normal:hover {
  opacity: 1;
}

.yenasim .wave6-hover {
  cursor: pointer;
  height: 779px;
  left: 10px;
  opacity: 0;
  position: absolute;
  top: 3127px;
  transition: all 0.2s ease-in-out;
  width: 1299px;
}

.yenasim .wave6-hover:hover {
  opacity: 100;
}

.yenasim .ses-ve-titreim-anal {
  left: 34px;
  letter-spacing: 0;
  line-height: normal;
  position: absolute;
  top: 74px;
  width: 522px;
}

.yenasim .wave6 {
  left: 34px;
  letter-spacing: 0;
  line-height: normal;
  position: absolute;
  top: 22px;
  width: 546px;
}

.yenasim .wave6-rnlerin-d {
  left: 706px;
  letter-spacing: 0;
  line-height: normal;
  position: absolute;
  top: 261px;
  width: 577px;
}

.yenasim .wave6-1 {
  left: 707px;
  letter-spacing: 0;
  line-height: normal;
  position: absolute;
  top: -1px;
  width: 592px;
}

.yenasim .line-6 {
  height: 1px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 3764px;
  width: 1330px;
}

.yenasim .liderlerimiz {
  align-items: center;
  display: flex;
  flex-direction: column;
  height: 935px;
  padding: 13px 0;
  width: 1440px;
}

.yenasim .liderlerimiz-1 {
  align-self: flex-start;
  height: 54px;
  letter-spacing: 0;
  line-height: normal;
  margin-left: 65px;
  width: 1019px;
}

.yenasim .overlap-group1-2 {
  align-items: flex-start;
  background-color: var(--white);
  border-radius: 30px;
  display: flex;
  gap: 36px;
  height: 362px;
  margin-left: 10.0px;
  margin-top: 27px;
  min-width: 1320px;
  padding: 35px 48px;
}

.yenasim .rectangle-58 {
  align-self: center;
  height: 280px;
  object-fit: cover;
  width: 216px;
}

.yenasim .anl-ozan-ztrk-container {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  gap: 15px;
  min-height: 208px;
  width: 943px;
}

.yenasim .anl-ozan-ztrk {
  color: var(--downriver);
  font-family: var(--font-family-poppins);
  font-size: 27px;
  font-weight: 700;
  letter-spacing: 0;
  line-height: normal;
  min-height: 38px;
  width: 259px;
}
.yenasim .anl-ozan-ztrk-title {
  color: var(--downriver);
  font-family: var(--font-family-poppins);
  font-size: 22px;
  font-weight: 600;
  letter-spacing: 0;
  line-height: normal;
  min-height: 38px;
  width: 259px;
}
.yenasim .anl-ozan-ztrk-19 {
  color: var(--downriver);
  font-family: var(--font-family-poppins);
  font-size: var(--font-size-s);
  font-weight: 400;
  letter-spacing: 0;
  line-height: normal;
  min-height: 155px;
  width: 943px;
}

.yenasim .overlap-group-8 {
  align-items: center;
  background-color: var(--white);
  border-radius: 30px;
  display: flex;
  gap: 36px;
  height: 402px;
  margin-left: 10.0px;
  margin-top: 24px;
  min-width: 1320px;
  padding: 28px 48px;
}

.yenasim .rectangle-56 {
  height: 280px;
  object-fit: cover;
  width: 216px;
}

.yenasim .k-furkan-skmen-container {
  align-items: flex-start;
  align-self: flex-end;
  display: flex;
  flex-direction: column;
  min-height: 359px;
  width: 943px;
}

.yenasim .k-furkan-skmen {
  color: var(--downriver);
  font-family: var(--font-family-poppins);
  font-size: 27px;
  font-weight: 700;
  letter-spacing: 0;
  line-height: normal;
  min-height: 38px;
  width: 259px;
}
.yenasim .k-furkan-skmen-title {
  color: var(--downriver);
  font-family: var(--font-family-poppins);
  font-size: 22px;
  font-weight: 600;
  letter-spacing: 0;
  line-height: normal;
  min-height: 38px;
  width: 459px;
}
.yenasim .k-furkan-skmen-19 {
  color: var(--downriver);
  font-family: var(--font-family-poppins);
  font-size: var(--font-size-s);
  font-weight: 400;
  letter-spacing: 0;
  line-height: normal;
  min-height: 246px;
  width: 943px;
}

.yenasim .line-6-1 {
  height: 1px;
  margin-top: 75px;
  object-fit: cover;
  width: 1330px;
}

.yenasim .overlap-group34 {
  height: 909px;
  margin-left: 67.0px;
  position: relative;
  width: 1507px;
}

.yenasim .form {
  align-items: center;
  display: flex;
  flex-direction: column;
  height: 909px;
  left: 0;
  padding: 11px 0;
  position: absolute;
  top: 0;
  width: 1440px;
}

.yenasim .content {
  align-items: center;
  display: flex;
  flex-direction: column;
  gap: 16px;
  justify-content: center;
  margin-top: 40px;
  position: relative;
  width: 1192px;
}

.yenasim .dijital-dnmnz {
  color: var(--downriver);
  font-family: var(--font-family-poppins);
  font-size: 48px;
  font-weight: 600;
  letter-spacing: -0.48px;
  line-height: 57.6px;
  margin-top: -1.00px;
  position: relative;
  text-align: center;
  width: 878px;
}

.yenasim .ekibimize-bir-sorunu {
  color: var(--downriver);
  font-family: var(--font-family-poppins);
  font-size: var(--font-size-m);
  font-weight: 400;
  letter-spacing: -0.18px;
  line-height: 26.6px;
  position: relative;
  text-align: center;
  width: 578px;
}

.yenasim .span0-1 {
  font-weight: 500;
  letter-spacing: -0.03px;
}

.yenasim .span1-2 {
  font-family: var(--font-family-manrope);
  font-weight: 500;
  letter-spacing: -0.03px;
}

.yenasim .span2 {
  letter-spacing: -0.03px;
}

.yenasim .frame-57755 {
  gap: 16px;
  margin-top: 29px;
  position: relative;
  width: 514px;
}

.yenasim .input {
  flex: 1;
  flex-grow: 1;
  height: 48px;
  min-width: 116px;
}

.yenasim .content-wrapper {
  align-items: center;
  align-self: stretch;
  border: 1px solid;
  border-color: var(--downriver);
  border-radius: 8px;
  display: flex;
  flex: 1;
  flex-grow: 1;
  margin-bottom: -1.00px;
  margin-left: -1.00px;
  margin-right: -1.00px;
  margin-top: -1.00px;
  min-height: 32px;
  padding: 4px 8px;
  position: relative;
  width: 100%;
}

.yenasim .wrapper {
  justify-content: center;
  padding: 0px 6px 2px;
}

.yenasim .label-wrapper {
  align-items: center;
  align-self: stretch;
  display: flex;
  flex: 0 0 auto;
  padding: 0px 8px 0px 0px;
  position: relative;
  width: 100%;
}

.yenasim .first-name {
  background-color: transparent;
  border: 0;
  color: var(--trout);
  font-weight: 400;
  height: 20px;
  line-height: 20px;
  margin-top: -1.00px;
  padding: 0;
  position: relative;
  white-space: nowrap;
  width: 41px;
}

.yenasim .first-name::placeholder {
  color: #52525b99;
}

.yenasim .last-name {
  background-color: transparent;
  border: 0;
  color: var(--trout);
  font-weight: 400;
  height: 20px;
  line-height: 20px;
  margin-top: -1.00px;
  padding: 0;
  position: relative;
  white-space: nowrap;
  width: 64px;
}

.yenasim .last-name::placeholder {
  color: #52525b99;
}

.yenasim .frame-57756 {
  gap: 16px;
  margin-top: 16px;
  position: relative;
  width: 514px;
}

.yenasim .phone {
  background-color: transparent;
  border: 0;
  color: var(--trout);
  font-weight: 400;
  height: 20px;
  line-height: 20px;
  margin-top: -1.00px;
  padding: 0;
  position: relative;
  white-space: nowrap;
  width: 122px;
}

.yenasim .phone::placeholder {
  color: #52525b99;
}

.yenasim .email {
  background-color: transparent;
  border: 0;
  color: var(--trout);
  font-weight: 400;
  height: 20px;
  line-height: 20px;
  margin-top: -1.00px;
  padding: 0;
  position: relative;
  white-space: nowrap;
  width: 116px;
}

.yenasim .email::placeholder {
  color: #52525b99;
}

.yenasim .input-1 {
  height: 48px;
  margin-top: 16px;
  width: 514px;
}

.yenasim .company {
  background-color: transparent;
  border: 0;
  color: var(--trout);
  font-weight: 400;
  height: 20px;
  line-height: 20px;
  margin-top: -1.00px;
  padding: 0;
  position: relative;
  white-space: nowrap;
  width: 62px;
}

.yenasim .company::placeholder {
  color: #52525b99;
}

.yenasim .input-2 {
  height: 116px;
  margin-top: 16px;
  width: 514px;
}

.yenasim .content-wrapper-1 {
  align-items: flex-start;
  align-self: stretch;
  border: 1px solid;
  border-color: var(--downriver);
  border-radius: 8px;
  display: flex;
  flex: 1;
  flex-grow: 1;
  margin-bottom: -1.00px;
  margin-left: -1.00px;
  margin-right: -1.00px;
  margin-top: -1.00px;
  min-height: 32px;
  padding: 8px;
  position: relative;
  width: 100%;
}

.yenasim .wrapper-1 {
  padding: 2px 6px;
}

.yenasim .message {
  background-color: transparent;
  border: 0;
  color: var(--trout);
  flex: 1;
  flex-grow: 1;
  font-weight: 400;
  height: 20px;
  line-height: 20px;
  margin-top: -1.00px;
  padding: 0;
  position: relative;
}

.yenasim .message::placeholder {
  color: #52525b99;
}

.yenasim .overlap-group30 {
  height: 184px;
  margin-top: 16px;
  position: relative;
  width: 514px;
}

.yenasim .checkbox {
  align-items: flex-start;
  display: flex;
  gap: 8px;
  left: 0;
  padding: 8px 0px;
  position: absolute;
  top: 0;
  width: 514px;
}

.yenasim .checkbox_-element_-tick {
  background-color: var(--downriver);
  border-radius: 6px;
  height: 20px;
  position: relative;
  width: 20px;
}

.yenasim .tick {
  height: 6px;
  left: 6px;
  position: absolute;
  top: 8px;
  width: 7px;
}

.yenasim .option {
  color: var(--downriver);
  flex: 1;
  font-family: var(--font-family-poppins);
  font-size: var(--font-size-xs);
  font-weight: 400;
  letter-spacing: 0;
  line-height: 16px;
  margin-top: -1.00px;
  position: relative;
}

.yenasim .irketimize-iletec {
  color: var(--downriver);
  font-family: var(--font-family-poppins);
  font-size: var(--font-size-xs);
  font-weight: 400;
  height: 105px;
  left: 28px;
  letter-spacing: 0;
  line-height: 16px;
  position: absolute;
  top: 79px;
  width: 461px;
}

.yenasim .button {
  align-items: center;
  background-color: var(--downriver);
  border-radius: 9999px;
  cursor: pointer;
  display: flex;
  gap: 8px;
  height: 48px;
  justify-content: center;
  margin-top: 22px;
  padding: 0px 24px;
  position: relative;
  transition: all 0.2s ease-in-out;
  width: 514px;
}

.yenasim .button:hover {
  transform: scale(1.1);
}

.yenasim .x-wrap {
  align-items: center;
  display: inline-flex;
  flex: 0 0 auto;
  gap: 8px;
  justify-content: center;
  position: relative;
}

.yenasim .children {
  color: var(--white);
  font-weight: 600;
  line-height: 24px;
  margin-top: -1.00px;
  position: relative;
  white-space: nowrap;
  width: fit-content;
}

.yenasim .scroll-arrow-1 {
  cursor: pointer;
  height: 87px;
  left: 1420px;
  object-fit: cover;
  position: absolute;
  top: 804px;
  width: 87px;
}

.yenasim .footer {
  background-color: transparent;
  flex-direction: row;
  flex-shrink: 1;
  height: 477px;
  justify-content: flex-start;
  margin-top: 15px;
  width: 1650px;
}

.yenasim .overlap-group31 {
  height: 498px;
  margin-top: -21px;
  position: relative;
  width: 1650px;
}

.yenasim .footer-content {
  background-image: url(../img/base-7.svg);
  background-size: 100% 100%;
  height: 476px;
  justify-content: flex-end;
  left: 0;
  min-width: 1650px;
  padding: 62px 187.3px;
  position: absolute;
  top: 22px;
}

.yenasim .overlap-group-9 {
  align-self: center;
  height: 161px;
  margin-bottom: 33.0px;
  position: relative;
  width: 398px;
}

.yenasim .yenasim-leri-mhend {
  color: var(--white);
  font-family: var(--font-family-montserrat);
  font-size: var(--font-size-m);
  font-weight: 300;
  left: 0;
  letter-spacing: 0.36px;
  line-height: normal;
  position: absolute;
  top: 0;
  width: 398px;
}

.yenasim .x29-ekim-mah-zmir-y {
  left: 0;
  letter-spacing: 0.32px;
  line-height: 25px;
  position: absolute;
  top: 50px;
  width: 380px;
}

.yenasim .important-links {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  margin-left: 172px;
  min-height: 160px;
  width: 169px;
}

.yenasim .link {
  cursor: pointer;
  letter-spacing: 0.36px;
  line-height: 40px;
  white-space: nowrap;
}

.yenasim .contacts {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  margin-left: 155px;
  margin-top: 11px;
  min-height: 102px;
  width: 314px;
}

.yenasim .bize-ulan-2 {
  color: var(--white);
  font-family: var(--font-family-montserrat);
  font-size: var(--font-size-xl);
  font-weight: 300;
  letter-spacing: 0.48px;
  line-height: normal;
  margin-left: 3.01px;
  min-height: 31px;
  width: 309px;
}

.yenasim .number-1 {
  align-items: flex-start;
  display: flex;
  gap: 9px;
  margin-top: 13px;
  min-width: 218px;
}

.yenasim .settings_phone {
  height: 24px;
  width: 24px;
}

.yenasim .phone-1 {
  color: var(--white);
  font-family: var(--font-family-poppins);
  font-size: var(--font-size-s);
  font-weight: 500;
  letter-spacing: 0.32px;
  line-height: normal;
  margin-top: 1px;
  min-height: 19px;
  white-space: nowrap;
}

.yenasim .infoyenasimcom {
  color: var(--white);
  cursor: pointer;
  font-family: var(--font-family-poppins);
  font-size: var(--font-size-s);
  font-weight: 500;
  letter-spacing: 0.32px;
  line-height: normal;
  margin-left: 4.01px;
  margin-top: 15px;
  min-height: 19px;
  white-space: nowrap;
}

.yenasim .base {
  background-color: #00143a;
  height: 95px;
  left: 0;
  position: absolute;
  top: 403px;
  width: 1650px;
}

.yenasim .content-1 {
  align-items: flex-start;
  display: inline-flex;
  gap: 24px;
  left: 491px;
  position: absolute;
  top: 443px;
}

.yenasim .tm-haklar-sakldr {
  color: var(--white);
  font-family: var(--font-family-poppins);
  font-size: var(--font-size-xs);
  font-weight: 400;
  letter-spacing: -0.12px;
  line-height: 17.8px;
  margin-top: -1.00px;
  position: relative;
  text-align: center;
  white-space: nowrap;
  width: fit-content;
}

.yenasim .content-item {
  color: var(--white);
  font-family: var(--font-family-manrope);
  font-size: var(--font-size-xs);
  font-weight: 500;
  letter-spacing: -0.12px;
  line-height: 17.8px;
  margin-top: -1.00px;
  position: relative;
  text-align: center;
  white-space: nowrap;
  width: fit-content;
}

.yenasim .vector {
  height: 36px;
  left: 1153px;
  position: absolute;
  top: 224px;
  width: 36px;
}

.yenasim .line-1 {
  height: 230px;
  left: 712px;
  object-fit: cover;
  position: absolute;
  top: 75px;
  width: 1px;
}

.yenasim .line-2 {
  height: 230px;
  left: 1068px;
  object-fit: cover;
  position: absolute;
  top: 75px;
  width: 1px;
}

.yenasim .yenasim-logo-white-1 {
  height: 204px;
  left: 176px;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 408px;
}

.yenasim .component {
  align-items: flex-start;
  display: flex;
}

.yenasim .component-21-6 {
  display: flex;
  height: 64px;
}

.yenasim .disiplinler-men {
  align-items: flex-start;
  cursor: pointer;
  display: flex;
  height: 64px;
  left: 184px;
  min-width: 140px;
  position: absolute;
  top: 0;
  transition: all 0.2s ease-in-out;
}

.yenasim .flex {
  align-items: flex-start;
  display: flex;
}

.yenasim .flex-row-3 {
  align-items: flex-start;
  display: flex;
}

.yenasim .footer-1 {
  align-items: flex-start;
  display: flex;
}

.yenasim .frame {
  align-items: flex-start;
  display: flex;
}

.yenasim .hilight-line-3 {
  background-color: var(--downriver);
  height: 3px;
}

.yenasim .image-3 {
  object-fit: cover;
  position: absolute;
  width: 577px;
}

.yenasim .input-3 {
  align-items: flex-start;
  background-color: var(--white);
  display: flex;
  flex-direction: column;
  position: relative;
}

.yenasim .neden-yenasim-men {
  align-items: flex-start;
  cursor: pointer;
  display: flex;
  height: 64px;
  left: 0;
  position: absolute;
  top: 0;
  transition: all 0.2s ease-in-out;
}

.yenasim .oklu-cisimler-dinamii {
  align-items: flex-end;
  display: flex;
}

.yenasim .opera {
  cursor: pointer;
  left: 10px;
  position: absolute;
  top: 1819px;
  transition: all 0.2s ease-in-out;
}

.yenasim .overlap-group-container-4 {
  align-items: flex-start;
  display: flex;
}

.yenasim .place-2 {
  letter-spacing: 0;
  line-height: normal;
  position: absolute;
}

.yenasim .rnlerinizi-dijital-4 {
  align-self: center;
  letter-spacing: 0;
  line-height: normal;
  margin-right: 20.0px;
  min-height: 121px;
  width: 346px;
}

.yenasim .simulia {
  align-items: flex-start;
  cursor: pointer;
  display: flex;
  left: 9px;
  position: absolute;
}

.yenasim .v-line {
  height: 58px;
  object-fit: cover;
  width: 1px;
}

.yenasim .wrapper-2 {
  align-items: flex-start;
  align-self: stretch;
  display: flex;
  flex: 1;
  flex-direction: column;
  flex-grow: 1;
  position: relative;
}

.yenasim .x3-dexperience-simulia-3 {
  letter-spacing: 0;
  line-height: normal;
}
