:root {
  --default-font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto,
    Ubuntu, "Helvetica Neue", Helvetica, Arial, "PingFang SC",
    "Hiragino Sans GB", "Microsoft Yahei UI", "Microsoft Yahei",
    "Source Han Sans CN", sans-serif;
  --rpx: 100vw / 1920;
}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,dl,dt,dd,ol,nav ul,nav li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}
article, aside, details, figcaption, figure,footer, header, hgroup, menu, nav, section {display: block;}
ol,ul{list-style:none;margin:0;padding:0;}
a{text-decoration:none;}


.main-container {
  position: relative; /* تأكد من أن الحاوية نسبية */
  width: 100%;
  max-width: 1920px;
  margin: 0 auto;
  background: #ffffff;
  overflow: hidden;
  overflow-x: hidden; /* إخفاء شريط التمرير الأفقي */
  overflow-y: hidden; /* تأكد من إخفاء شريط التمرير العمودي أيضًا إذا كان غير مطلوب */
}

.main-container,
.main-container * {
  box-sizing: border-box; /* تأكد من ضبط box-sizing بشكل صحيح */
}


input,
select,
textarea,
button {
  outline: 0;
}

.main-container {
  position: relative;
  max-width: 100%; 
  height: calc(2205 * var(--rpx));
  margin: 0 auto;
  background: #ffffff;
  overflow: hidden;
}

.rectangle {
  position: relative;
  max-width: 100%; /* استخدام max-width لتجنب تجاوز الحدود */
  height: calc(83 * var(--rpx));
  margin: 0;
  z-index: 53;
  overflow: hidden; /* تغيير إلى hidden لتجنب شريط التمرير */
}


.frame {
  display: flex;
  align-items: center;
  justify-content: space-between;
  flex-wrap: nowrap;
  position: relative;
  max-width: 100%; /* استخدام max-width لتجنب تجاوز الحدود */
  margin: calc(22 * var(--rpx)) 0 0 0;
  padding: 0 calc(362 * var(--rpx)) 0 calc(361 * var(--rpx));
  z-index: 54;
}

/* إعد ادات الأزرار */
.button {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: calc(10 * var(--rpx));
  position: relative;
  width: auto; /* اجعل العرض تلقائي */
  padding: calc(10 * var(--rpx)); /* اترك الحشوة فقط */
  cursor: pointer;
  background: transparent;
  border: calc(2 * var(--rpx)) solid #ffffff;
  z-index: 65;
  overflow: hidden; /* يمنع الشريط الأفقي */
  border-radius: calc(16 * var(--rpx));
}
.group {
  flex-shrink: 0;
  position: relative;
  width: calc(216 * var(--rpx));
  height: calc(36 * var(--rpx));
  z-index: 55;
  border-radius: calc(16 * var(--rpx));
}
.frame-1 {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: nowrap;
  gap: calc(10 * var(--rpx));
  position: absolute;
  width: calc(80 * var(--rpx));
  height: calc(20 * var(--rpx));
  top: 0;
  left: calc(121 * var(--rpx));
  padding: calc(10 * var(--rpx)) calc(3 * var(--rpx)) calc(10 * var(--rpx))
    calc(10 * var(--rpx));
  cursor: pointer;
  background: transparent;
  border: calc(2 * var(--rpx)) solid #ffffff;
  z-index: 57;
  overflow:  hidden;
  border-radius: calc(16 * var(--rpx));
  box-sizing: content-box;
}
.register {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
  position: relative;
  width: calc(126 * var(--rpx));
  height: calc(51 * var(--rpx));
  color: #ffffff;
  font-family: Cairo, var(--default-font-family);
  font-size: calc(16 * var(--rpx));
  font-weight: 500;
  line-height: calc(51 * var(--rpx));
  text-align: center;
  z-index: 58;
}
.en {
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  width: calc(21 * var(--rpx));
  height: calc(24 * var(--rpx));
  top: calc(6 * var(--rpx));
  left: 0;
  color: #ffffff;
  font-family: Poppins, var(--default-font-family);
  font-size: calc(16 * var(--rpx));
  font-weight: 500;
  line-height: calc(24 * var(--rpx));
  text-align: center;
  white-space: nowrap;
  z-index: 56;
}
.frame-2 {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  flex-shrink: 1;
  gap: calc(15 * var(--rpx));
  position: relative;
  width: calc(100% - 30px);         
  max-width: calc(243 * var(--rpx));
  z-index: 59;
}
.contact-us {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  width: calc(77 * var(--rpx));
  height: calc(30 * var(--rpx));
  color: #ffffff;
  font-family: Cairo, var(--default-font-family);
  font-size: calc(16 * var(--rpx));
  font-weight: 500;
  line-height: calc(30 * var(--rpx));
  text-align: center;
  white-space: nowrap;
  z-index: 60;
}
.divider {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  width: calc(4 * var(--rpx));
  height: calc(30 * var(--rpx));
  color: #ffffff;
  font-family: Cairo, var(--default-font-family);
  font-size: calc(16 * var(--rpx));
  font-weight: 500;
  line-height: calc(30 * var(--rpx));
  text-align: center;
  white-space: nowrap;
  z-index: 61;
}
.about-us {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  width: calc(51 * var(--rpx));
  height: calc(30 * var(--rpx));
  color: #ffffff;
  font-family: Cairo, var(--default-font-family);
  font-size: calc(16 * var(--rpx));
  font-weight: 500;
  line-height: calc(30 * var(--rpx));
  text-align: center;
  white-space: nowrap;
  z-index: 62;
}
.divider-3 {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  width: calc(4 * var(--rpx));
  height: calc(30 * var(--rpx));
  color: #ffffff;
  font-family: Cairo, var(--default-font-family);
  font-size: calc(16 * var(--rpx));
  font-weight: 500;
  line-height: calc(30 * var(--rpx));
  text-align: center;
  white-space: nowrap;
  z-index: 63;
}
.home {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  width: calc(47 * var(--rpx));
  height: calc(30 * var(--rpx));
  color: #ffffff;
  font-family: Cairo, var(--default-font-family);
  font-size: calc(16 * var(--rpx));
  font-weight: 500;
  line-height: calc(30 * var(--rpx));
  text-align: center;
  white-space: nowrap;
  z-index: 64;
}
.group-4 {
  flex-shrink: 0;
  position: relative;
  width: calc(217.43589782714844 * var(--rpx));
  height: calc(40 * var(--rpx));
  background: url(./assets/images/ff0b7793a39289dcce72acd4316b4c69f90eca21.png)
    no-repeat center;
  background-size: cover;
  z-index: 65;
}
.new-era-leadership {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  width: calc(1095 * var(--rpx));
  height: calc(252 * var(--rpx));
  margin: calc(66 * var(--rpx)) 0 0 calc(413 * var(--rpx));
  color: #ffffff;
  font-family: Cairo, var(--default-font-family);
  font-size: calc(45 * var(--rpx));
  font-weight: 700;
  line-height: calc(84.32999420166016 * var(--rpx));
  text-align: center;
  z-index: 2;
}
.first-in-egypt {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  width: calc(342 * var(--rpx));
  height: calc(66 * var(--rpx));
  margin: 0 0 0 calc(788 * var(--rpx));
  color: #ffffff;
  font-family: Cairo, var(--default-font-family);
  font-size: calc(35 * var(--rpx));
  font-weight: 600;
  line-height: calc(65.58999633789062 * var(--rpx));
  text-align: center;
  white-space: nowrap;
  z-index: 3;
}
.flex-row-bdc {
  position: relative;
  width: calc(2065 * var(--rpx));
  height: calc(385 * var(--rpx));
  margin: calc(87 * var(--rpx)) 0 0 calc(-145 * var(--rpx));
  z-index: 21;
}
.frame-5 {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: nowrap;
  gap: calc(10 * var(--rpx));
  position: absolute;
  width: calc(100% * var(--rpx));
  height: calc(377 * var(--rpx));
  top: 0;
  left: 50%;
  padding: calc(69 * var(--rpx)) 0 calc(69 * var(--rpx)) calc(283 * var(--rpx));
  transform: translate(-46.22%, 0);
  z-index: 6;
}
.easy-accessible-mobility {
  flex-shrink: 0;
  position: relative;
  width: calc(878 * var(--rpx));
  height: calc(274 * var(--rpx));
  font-family: Cairo, var(--default-font-family);
  font-size: calc(40 * var(--rpx));
  font-weight: 700;
  line-height: calc(74.95999908447266 * var(--rpx));
  text-align: right;
  z-index: 7;
}
.vision {
  position: relative;
  color: #1a1a1a;
  font-family: Cairo, var(--default-font-family);
  font-size: calc(40 * var(--rpx));
  font-weight: 700;
  line-height: calc(74.95999908447266 * var(--rpx));
  text-align: right;
}
.easy-accessible-mobility-technology-investment {
  position: relative;
  color: #1a1a1a;
  font-family: Cairo, var(--default-font-family);
  font-size: calc(34 * var(--rpx));
  font-weight: 700;
  line-height: calc(74.95999908447266 * var(--rpx));
  text-align: right;
}
.ellipse {
  position: absolute;
  width: calc(174 * var(--rpx));
  height: calc(174 * var(--rpx));
  top: calc(31 * var(--rpx));
  left: calc(198 * var(--rpx));
  background: url(./assets/images/56b7953b-90a2-4052-93a8-113efc35814b.png)
    no-repeat center;
  background-size: cover;
}
.ellipse-6 {
  position: absolute;
  width: calc(293 * var(--rpx));
  height: calc(293 * var(--rpx));
  top: calc(92 * var(--rpx));
  left: 0;
  background: url(./assets/images/d1273f1f-f4c1-4dc8-bf59-21b122d356b9.png)
    no-repeat center;
  background-size: cover;
  z-index: 19;
  border-radius: 50%;
}
.line {
  position: absolute;
  width: calc(53 * var(--rpx));
  height: calc(1.5 * var(--rpx));
  top: calc(125 * var(--rpx));
  left: calc(1600 * var(--rpx));
  background: url(./assets/images/7a01f593-7f31-4fa0-944f-1a6d51af6344.png)
    no-repeat center;
  background-size: cover;
  z-index: 21;
}
.flex-row-bb {
  position: relative;
  width: calc(100% * var(--rpx));
  height: calc(377 * var(--rpx));
  margin: calc(19 * var(--rpx)) 0 0 0;
  z-index: 22;
  overflow: hidden;
}
.line-7 {
  position: relative;
  width: calc(53 * var(--rpx));
  height: calc(1.5 * var(--rpx));
  margin: calc(121.5 * var(--rpx)) 0 0 calc(1465 * var(--rpx));
  background: url(./assets/images/95c00a75-98f6-4eba-969e-a6d84726e6c0.png)
    no-repeat center;
  background-size: cover;
  z-index: 22;
}
.frame-8 {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: nowrap;
  gap: calc(10 * var(--rpx));
  position: absolute;
  width: calc(1920 * var(--rpx));
  height: calc(377 * var(--rpx));
  top: 0;
  left: 0;
  padding: calc(69 * var(--rpx)) 0 calc(69 * var(--rpx)) calc(283 * var(--rpx));
  background: #f9f7f0;
  z-index: 4;
}
.box {
    flex-shrink: 0;
  position: relative;
  width: calc(878 * var(--rpx));
  font-family: Cairo, var(--default-font-family);
  font-size: calc(30 * var(--rpx));
  font-weight: 700;
  line-height: calc(56.21999740600586 * var(--rpx));
  text-align: right;
  z-index: 5;
}
.development {
  position: relative;
  color: #1a1a1a;
  font-family: Cairo, var(--default-font-family);
  font-size: calc(40 * var(--rpx));
  font-weight: 700;
  line-height: calc(56.21999740600586 * var(--rpx));
  text-align: right;
}
.technology-improvement {
  position: relative;
  color: #1a1a1a;
  font-family: Cairo, var(--default-font-family);
  font-size: calc(34 * var(--rpx));
  font-weight: 700;
  line-height: calc(56.21999740600586 * var(--rpx));
  text-align: right;
}
.flex-row {
  position: relative;
  width: calc(290 * var(--rpx));
  height: calc(58 * var(--rpx));
  margin: calc(119 * var(--rpx)) 0 0 calc(814 * var(--rpx));
  z-index: 20;
  overflow: hidden;
}
.rectangle-9 {
  position: relative;
  width: calc(275 * var(--rpx));
  height: calc(15 * var(--rpx));
  margin: calc(38 * var(--rpx)) 0 0 calc(8 * var(--rpx));
  background: #ffd74c;
  z-index: 18;
}
.exclusive-features {
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  width: calc(290 * var(--rpx));
  height: calc(58 * var(--rpx));
  top: 0;
  left: calc(50% - calc(145 * var(--rpx)));
  color: #2d2d2d;
  font-family: Zen Kaku Gothic Antique, var(--default-font-family);
  font-size: calc(40 * var(--rpx));
  font-weight: 700;
  line-height: calc(57.91999816894531 * var(--rpx));
  text-align: center;
  white-space: nowrap;
  z-index: 20;
}
.frame-a {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: nowrap;
  gap: calc(74 * var(--rpx));
  position: relative;
  width: calc(1921 * var(--rpx));
  margin: calc(110 * var(--rpx)) 0 0 calc(-1 * var(--rpx));
  z-index: 8;
}
.frame-b {
  display: flex;
  flex-direction: column;
  align-items: center;
  flex-wrap: nowrap;
  flex-shrink: 0;
  position: relative;
  width: calc(375 * var(--rpx));
  z-index: 9;
}
.profitability {
  align-self: stretch;
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  min-width: 0;
  height: calc(56 * var(--rpx));
  color: #2d2d2d;
  font-family: Cairo, var(--default-font-family);
  font-size: calc(30 * var(--rpx));
  font-weight: 700;
  line-height: calc(56 * var(--rpx));
  text-align: center;
  white-space: nowrap;
  z-index: 10;
}
.discounts-offers {
  display: flex;
  align-items: center;
  justify-content: center;
  align-self: stretch;
  flex-shrink: 0;
  position: relative;
  width: calc(375 * var(--rpx));
  min-width: 0;
  height: calc(141 * var(--rpx));
  color: #606060;
  font-family: Cairo, var(--default-font-family);
  font-size: calc(25 * var(--rpx));
  font-weight: 500;
  line-height: calc(46.849998474121094 * var(--rpx));
  text-align: center;
  z-index: 11;
}
.frame-c {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  flex-wrap: nowrap;
  flex-shrink: 0;
  position: relative;
  width: calc(375 * var(--rpx));
  z-index: 12;
}
.user-friendly {
  align-self: stretch;
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  min-width: 0;
  height: calc(56 * var(--rpx));
  color: #2d2d2d;
  font-family: Cairo, var(--default-font-family);
  font-size: calc(30 * var(--rpx));
  font-weight: 700;
  line-height: calc(56 * var(--rpx));
  text-align: center;
  white-space: nowrap;
  z-index: 13;
}
.carefully-designed {
  display: flex;
  align-items: center;
  justify-content: center;
  align-self: stretch;
  flex-shrink: 0;
  position: relative;
  width: calc(375 * var(--rpx));
  min-width: 0;
  height: calc(141 * var(--rpx));
  color: #606060;
  font-family: Cairo, var(--default-font-family);
  font-size: calc(25 * var(--rpx));
  font-weight: 500;
  line-height: calc(46.849998474121094 * var(--rpx));
  text-align: center;
  z-index: 14;
}
.frame-d {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  flex-wrap: nowrap;
  flex-shrink: 0;
  position: relative;
  width: calc(375 * var(--rpx));
  z-index: 15;
}
.ease-speed {
  align-self: stretch;
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  min-width: 0;
  height: calc(56 * var(--rpx));
  color: #2d2d2d;
  font-family: Cairo, var(--default-font-family);
  font-size: calc(30 * var(--rpx));
  font-weight: 700;
  line-height: calc(56 * var(--rpx));
  text-align: center;
  white-space: nowrap;
  z-index: 16;
}
.content-section {
  display: flex;
  align-items: center;
  justify-content: center;
  align-self: stretch;
  flex-shrink: 0;
  position: relative;
  width: calc(375 * var(--rpx));
  min-width: 0;
  height: calc(141 * var(--rpx));
  color: #606060;
  font-family: Cairo, var(--default-font-family);
  font-size: calc(25 * var(--rpx));
  font-weight: 500;
  line-height: calc(46.849998474121094 * var(--rpx));
  text-align: center;
  z-index: 17;
}
.rectangle-e {
  position: relative;
  width: calc(1920 * var(--rpx));
  height: calc(154 * var(--rpx));
  margin: calc(232 * var(--rpx)) 0 0 0;
  background: #202531;
  z-index: 25;
  overflow:  hidden;
}
.flex-row-f {
  position: relative;
  width: calc(1764 * var(--rpx));
  height: calc(68 * var(--rpx));
  margin: 0 0 0 calc(53 * var(--rpx));
  z-index: 51;
}
.frame-10 {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: nowrap;
  gap: calc(85 * var(--rpx));
  position: absolute;
  width: calc(312 * var(--rpx));
  height: calc(56 * var(--rpx));
  bottom: calc(12 * var(--rpx));
  left: 50%;
  transform: translate(-41.99%, 0);
  z-index: 26;
}
.contact-us-11 {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  width: calc(63 * var(--rpx));
  height: calc(24 * var(--rpx));
  color: #ffffff;
  font-family: Cairo, var(--default-font-family);
  font-size: calc(13 * var(--rpx));
  font-weight: 500;
  line-height: calc(24 * var(--rpx));
  text-align: center;
  white-space: nowrap;
  z-index: 27;
}
.about-us-12 {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  width: calc(41 * var(--rpx));
  height: calc(24 * var(--rpx));
  color: #ffffff;
  font-family: Cairo, var(--default-font-family);
  font-size: calc(13 * var(--rpx));
  font-weight: 500;
  line-height: calc(24 * var(--rpx));
  text-align: center;
  white-space: nowrap;
  z-index: 28;
}
.home-13 {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  width: calc(38 * var(--rpx));
  height: calc(24 * var(--rpx));
  color: #ffffff;
  font-family: Cairo, var(--default-font-family);
  font-size: calc(13 * var(--rpx));
  font-weight: 500;
  line-height: calc(24 * var(--rpx));
  text-align: center;
  white-space: nowrap;
  z-index: 29;
}
.basat {
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  width: calc(326 * var(--rpx));
  height: calc(38 * var(--rpx));
  bottom: 0;
  left: 0;
  color: #ff9900;
  font-family: Poppins, var(--default-font-family);
  font-size: calc(50 * var(--rpx));
  font-weight: 700;
  line-height: calc(38 * var(--rpx));
  text-align: center;
  white-space: nowrap;
  z-index: 51;
}
.social-media-follow {
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  width: calc(286 * var(--rpx));
  height: calc(30 * var(--rpx));
  right: 0;
  bottom: calc(7 * var(--rpx));
  color: #dedede;
  font-family: Cairo, var(--default-font-family);
  font-size: calc(16 * var(--rpx));
  font-weight: 700;
  line-height: calc(29.983999252319336 * var(--rpx));
  text-align: center;
  white-space: nowrap;
  z-index: 31;
}
.flex-row-14 {
  position: relative;
  width: calc(1741 * var(--rpx));
  height: calc(53 * var(--rpx));
  margin: calc(3 * var(--rpx)) 0 0 calc(71 * var(--rpx));
  z-index: 52;
}
.frame-15 {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  flex-wrap: nowrap;
  gap: calc(2 * var(--rpx));
  position: absolute;
  width: calc(92 * var(--rpx));
  height: calc(52 * var(--rpx));
  right: calc(184 * var(--rpx));
  bottom: calc(1 * var(--rpx));
  z-index: 33;
}
.group-16 {
  flex-shrink: 0;
  position: relative;
  width: calc(33.69065475463867 * var(--rpx));
  height: calc(33.70057678222656 * var(--rpx));
  background: url(./assets/images/7eedb984-207b-494e-83ec-ce920d76a22b.png)
    no-repeat center;
  background-size: 100% 100%;
  z-index: 34;
}
.facebook {
  align-self: stretch;
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  min-width: 0;
  height: calc(12 * var(--rpx));
  color: #ffffff;
  font-family: Poppins, var(--default-font-family);
  font-size: calc(8 * var(--rpx));
  font-weight: 500;
  line-height: calc(12 * var(--rpx));
  text-align: center;
  white-space: nowrap;
  z-index: 35;
}
.frame-17 {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  flex-wrap: nowrap;
  gap: calc(2 * var(--rpx));
  position: absolute;
  width: calc(92 * var(--rpx));
  height: calc(52 * var(--rpx));
  right: calc(92 * var(--rpx));
  bottom: calc(1 * var(--rpx));
  z-index: 36;
}
.group-18 {
  flex-shrink: 0;
  position: relative;
  width: calc(33.690673828125 * var(--rpx));
  height: calc(33.70057678222656 * var(--rpx));
  z-index: 37;
}
.group-19 {
  position: absolute;
  width: calc(33.690673828125 * var(--rpx));
  height: calc(33.70057678222656 * var(--rpx));
  top: 0;
  left: 0;
  z-index: 38;
}
.group-1a {
  position: relative;
  width: calc(18.95163345336914 * var(--rpx));
  height: calc(18.697486877441406 * var(--rpx));
  margin: calc(7.501953125 * var(--rpx)) 0 0 calc(7.37017822265625 * var(--rpx));
  z-index: 40;
}
.vector {
  position: absolute;
  width: 24.99%;
  height: 100%;
  top: 0;
  left: 0;
  background: url(./assets/images/251e4da7-7efd-42a6-bb9b-4abb4d42f421.png)
    no-repeat center;
  background-size: 100% 100%;
  z-index: 41;
}
.vector-1b {
  position: absolute;
  width: 65.29%;
  height: 67.28%;
  top: 31.53%;
  left: 34.71%;
  background: url(./assets/images/6514ad28-0229-4977-b868-877e7ad62bdc.png)
    no-repeat center;
  background-size: 100% 100%;
  z-index: 42;
}
.vector-1c {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background: url(./assets/images/95cd358e-1837-4508-b46b-be391937f9c6.png)
    no-repeat center;
  background-size: 100% 100%;
  z-index: 39;
}
.linked-in {
  align-self: stretch;
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  min-width: 0;
  height: calc(12 * var(--rpx));
  color: #ffffff;
  font-family: Poppins, var(--default-font-family);
  font-size: calc(8 * var(--rpx));
  font-weight: 500;
  line-height: calc(12 * var(--rpx));
  text-align: center;
  white-space: nowrap;
  z-index: 43;
}
.frame-1d {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  flex-wrap: nowrap;
  gap: calc(2 * var(--rpx));
  position: absolute;
  width: calc(92 * var(--rpx));
  height: calc(52 * var(--rpx));
  right: 0;
  bottom: calc(1 * var(--rpx));
  z-index: 44;
}
.group-1e {
  flex-shrink: 0;
  position: relative;
  width: calc(33.69065475463867 * var(--rpx));
  height: calc(33.70057678222656 * var(--rpx));
  background: url(./assets/images/c950f8ba-af45-4665-87e6-ce6e2312857a.png)
    no-repeat center;
  background-size: 100% 100%;
  z-index: 45;
}
.instagram {
  align-self: stretch;
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  min-width: 0;
  height: calc(12 * var(--rpx));
  color: #ffffff;
  font-family: Poppins, var(--default-font-family);
  font-size: calc(8 * var(--rpx));
  font-weight: 500;
  line-height: calc(12 * var(--rpx));
  text-align: center;
  white-space: nowrap;
  z-index: 46;
}
.vector-1f {
  position: absolute;
  width: calc(67.00006103515625 * var(--rpx));
  height: calc(17 * var(--rpx));
  bottom: calc(35 * var(--rpx));
  left: calc(127.99993896484375 * var(--rpx));
  background: url(./assets/images/6e31068b-8b65-4333-90bd-4acf72c5a15b.png)
    no-repeat center;
  background-size: cover;
  z-index: 52;
}
.copyright-reserved {
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  width: calc(290 * var(--rpx));
  height: calc(28 * var(--rpx));
  bottom: 0;
  left: 0;
  color: #ffffff;
  font-family: Cairo, var(--default-font-family);
  font-size: calc(15 * var(--rpx));
  font-weight: 700;
  line-height: calc(28 * var(--rpx));
  text-align: center;
  white-space: nowrap;
  z-index: 48;
}
.rectangle-20 {
  position: absolute;
  width: calc(1920 * var(--rpx));
  height: calc(528 * var(--rpx));
  top: 0;
  left: 0;
  background: url(./assets/images/77665e2a-db85-4b19-9764-917b153e5c08.png)
    no-repeat center;
  background-size: cover;
  z-index: 1;
}

