.div,
.div * {
  box-sizing: border-box;
}
.div {
  background: #ffffff;
  height: 7266px;
  position: relative;
}
.p-k {
  background: #ffffff;
  padding: 105px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 0px;
  align-items: flex-start;
  justify-content: flex-start;
  width: 1664px;
  height: 862px;
  position: absolute;
  left: 0px;
  top: 0px;
}
.main-content {
  align-self: stretch;
  flex-shrink: 0;
  height: 6383.98px;
  position: relative;
}
.section {
  background: #f9fafb;
  display: flex;
  flex-direction: column;
  gap: 32px;
  align-items: flex-start;
  justify-content: flex-start;
  width: 1280px;
  height: 463px;
  position: absolute;
  left: 192px;
  top: 634px;
}
.heading-2 {
  align-self: stretch;
  flex-shrink: 0;
  height: 40px;
  position: relative;
}
#search-input, #location-input{
	padding:0px;
    border:0px solid;
}
.categorii-populare {
  color: #101828;
  text-align: left;
  font-family: "Arimo-Bold", sans-serif;
  font-size: 36px;
  line-height: 40px;
  font-weight: 700;
  position: absolute;
  left: 0px;
  top: -3px;
}
.container {
  align-self: stretch;
  flex-shrink: 0;
  height: 307px;
  position: relative;
}
.button {
  background: #ffffff;
  border-radius: 10px;
  border-style: solid;
  border-color: #e5e7eb;
  border-width: 2px;
  padding: 26px 26px 2px 26px;
  display: flex;
  flex-direction: column;
  gap: 0px;
  align-items: flex-start;
  justify-content: flex-start;
  width: 243.19px;
  height: 145.5px;
  position: absolute;
  left: 0px;
  top: 0px;
}
.container2 {
  display: flex;
  flex-direction: column;
  gap: 12px;
  align-items: center;
  justify-content: flex-start;
  align-self: stretch;
  flex-shrink: 0;
  height: 93.5px;
  position: relative;
}
.container3 {
  background: #fce7f3;
  border-radius: 33554400px;
  padding: 16px 16px 0px 16px;
  display: flex;
  flex-direction: column;
  gap: 0px;
  align-items: flex-start;
  justify-content: flex-start;
  flex: 1;
  width: 64px;
  position: relative;
}
.icon {
  align-self: stretch;
  flex-shrink: 0;
  height: 32px;
  position: relative;
  overflow: visible;
}
.heading-3 {
  flex-shrink: 0;
  width: 43.78px;
  height: 17.5px;
  position: relative;
}
.design {
  color: #101828;
  text-align: center;
  font-family: "Arimo-Bold", sans-serif;
  font-size: 14px;
  line-height: 17.5px;
  font-weight: 700;
  position: absolute;
  left: -1px;
  top: -2px;
}
.button2 {
  background: #ffffff;
  border-radius: 10px;
  border-style: solid;
  border-color: #e5e7eb;
  border-width: 2px;
  padding: 26px 26px 2px 26px;
  display: flex;
  flex-direction: column;
  gap: 0px;
  align-items: flex-start;
  justify-content: flex-start;
  width: 243.2px;
  height: 145.5px;
  position: absolute;
  left: 259.19px;
  top: 0px;
}
.container4 {
  background: #fef9c2;
  border-radius: 33554400px;
  padding: 16px 16px 0px 16px;
  display: flex;
  flex-direction: column;
  gap: 0px;
  align-items: flex-start;
  justify-content: flex-start;
  flex: 1;
  width: 64px;
  position: relative;
}
.icon2 {
  align-self: stretch;
  flex-shrink: 0;
  height: 32px;
  position: relative;
  overflow: visible;
}
.heading-32 {
  flex-shrink: 0;
  width: 64.55px;
  height: 17.5px;
  position: relative;
}
.electrician {
  color: #101828;
  text-align: center;
  font-family: "Arimo-Bold", sans-serif;
  font-size: 14px;
  line-height: 17.5px;
  font-weight: 700;
  position: absolute;
  left: -3px;
  top: -2px;
}
.button3 {
  background: #ffffff;
  border-radius: 10px;
  border-style: solid;
  border-color: #e5e7eb;
  border-width: 2px;
  padding: 26px 26px 2px 26px;
  display: flex;
  flex-direction: column;
  gap: 0px;
  align-items: flex-start;
  justify-content: flex-start;
  width: 243.2px;
  height: 145.5px;
  position: absolute;
  left: 518.39px;
  top: 0px;
}
.container5 {
  background: #ffedd4;
  border-radius: 33554400px;
  padding: 16px 16px 0px 16px;
  display: flex;
  flex-direction: column;
  gap: 0px;
  align-items: flex-start;
  justify-content: flex-start;
  flex: 1;
  width: 64px;
  position: relative;
}
.icon3 {
  align-self: stretch;
  flex-shrink: 0;
  height: 32px;
  position: relative;
  overflow: visible;
}
.heading-33 {
  flex-shrink: 0;
  width: 133.02px;
  height: 17.5px;
  position: relative;
}
.lucr-ri-de-construc-ii {
  color: #101828;
  text-align: center;
  font-family: "Arimo-Bold", sans-serif;
  font-size: 14px;
  line-height: 17.5px;
  font-weight: 700;
  position: absolute;
  left: -5px;
  top: -2px;
}
.button4 {
  background: #ffffff;
  border-radius: 10px;
  border-style: solid;
  border-color: #e5e7eb;
  border-width: 2px;
  padding: 26px 26px 2px 26px;
  display: flex;
  flex-direction: column;
  gap: 0px;
  align-items: flex-start;
  justify-content: flex-start;
  width: 243.2px;
  height: 145.5px;
  position: absolute;
  left: 777.59px;
  top: 0px;
}
.container6 {
  background: #f3e8ff;
  border-radius: 33554400px;
  padding: 16px 16px 0px 16px;
  display: flex;
  flex-direction: column;
  gap: 0px;
  align-items: flex-start;
  justify-content: flex-start;
  flex: 1;
  width: 64px;
  position: relative;
}
.icon4 {
  align-self: stretch;
  flex-shrink: 0;
  height: 32px;
  position: relative;
  overflow: visible;
}
.heading-34 {
  flex-shrink: 0;
  width: 110.97px;
  height: 17.5px;
  position: relative;
}
.marketing-digital {
  color: #101828;
  text-align: center;
  font-family: "Arimo-Bold", sans-serif;
  font-size: 14px;
  line-height: 17.5px;
  font-weight: 700;
  position: absolute;
  left: -1px;
  top: -2px;
}
.button5 {
  background: #ffffff;
  border-radius: 10px;
  border-style: solid;
  border-color: #e5e7eb;
  border-width: 2px;
  padding: 26px 26px 2px 26px;
  display: flex;
  flex-direction: column;
  gap: 0px;
  align-items: flex-start;
  justify-content: flex-start;
  width: 243.19px;
  height: 145.5px;
  position: absolute;
  left: 1036.8px;
  top: 0px;
}
.container7 {
  background: #dbeafe;
  border-radius: 33554400px;
  padding: 16px 16px 0px 16px;
  display: flex;
  flex-direction: column;
  gap: 0px;
  align-items: flex-start;
  justify-content: flex-start;
  flex: 1;
  width: 64px;
  position: relative;
}
.icon5 {
  align-self: stretch;
  flex-shrink: 0;
  height: 32px;
  position: relative;
  overflow: visible;
}
.heading-35 {
  flex-shrink: 0;
  width: 133.28px;
  height: 17.5px;
  position: relative;
}
.meseria-la-domiciliu {
  color: #101828;
  text-align: center;
  font-family: "Arimo-Bold", sans-serif;
  font-size: 14px;
  line-height: 17.5px;
  font-weight: 700;
  position: absolute;
  left: -3px;
  top: -2px;
}
.button6 {
  background: #ffffff;
  border-radius: 10px;
  border-style: solid;
  border-color: #e5e7eb;
  border-width: 2px;
  padding: 26px 26px 2px 26px;
  display: flex;
  flex-direction: column;
  gap: 0px;
  align-items: flex-start;
  justify-content: flex-start;
  width: 243.19px;
  height: 145.5px;
  position: absolute;
  left: 0px;
  top: 161.5px;
}
.container8 {
  background: #cefafe;
  border-radius: 33554400px;
  padding: 16px 16px 0px 16px;
  display: flex;
  flex-direction: column;
  gap: 0px;
  align-items: flex-start;
  justify-content: flex-start;
  flex: 1;
  width: 64px;
  position: relative;
}
.icon6 {
  align-self: stretch;
  flex-shrink: 0;
  height: 32px;
  position: relative;
  overflow: visible;
}
.heading-36 {
  flex-shrink: 0;
  width: 86.47px;
  height: 17.5px;
  position: relative;
}
.munc-online {
  color: #101828;
  text-align: center;
  font-family: "Arimo-Bold", sans-serif;
  font-size: 14px;
  line-height: 17.5px;
  font-weight: 700;
  position: absolute;
  left: -2px;
  top: -2px;
}
.button7 {
  background: #ffffff;
  border-radius: 10px;
  border-style: solid;
  border-color: #e5e7eb;
  border-width: 2px;
  padding: 26px 26px 2px 26px;
  display: flex;
  flex-direction: column;
  gap: 0px;
  align-items: flex-start;
  justify-content: flex-start;
  width: 243.2px;
  height: 145.5px;
  position: absolute;
  left: 259.19px;
  top: 161.5px;
}
.container9 {
  background: #e0e7ff;
  border-radius: 33554400px;
  padding: 16px 16px 0px 16px;
  display: flex;
  flex-direction: column;
  gap: 0px;
  align-items: flex-start;
  justify-content: flex-start;
  flex: 1;
  width: 64px;
  position: relative;
}
.icon7 {
  align-self: stretch;
  flex-shrink: 0;
  height: 32px;
  position: relative;
  overflow: visible;
}
.heading-37 {
  flex-shrink: 0;
  width: 62.5px;
  height: 17.5px;
  position: relative;
}
.om-la-or {
  color: #101828;
  text-align: center;
  font-family: "Arimo-Bold", sans-serif;
  font-size: 14px;
  line-height: 17.5px;
  font-weight: 700;
  position: absolute;
  left: -1px;
  top: -2px;
}
.button8 {
  background: #ffffff;
  border-radius: 10px;
  border-style: solid;
  border-color: #e5e7eb;
  border-width: 2px;
  padding: 26px 26px 2px 26px;
  display: flex;
  flex-direction: column;
  gap: 0px;
  align-items: flex-start;
  justify-content: flex-start;
  width: 243.2px;
  height: 145.5px;
  position: absolute;
  left: 518.39px;
  top: 161.5px;
}
.container10 {
  background: #ede9fe;
  border-radius: 33554400px;
  padding: 16px 16px 0px 16px;
  display: flex;
  flex-direction: column;
  gap: 0px;
  align-items: flex-start;
  justify-content: flex-start;
  flex: 1;
  width: 64px;
  position: relative;
}
.icon8 {
  align-self: stretch;
  flex-shrink: 0;
  height: 32px;
  position: relative;
  overflow: visible;
}
.heading-38 {
  flex-shrink: 0;
  width: 172px;
  height: 17.5px;
  position: relative;
}
.organizarea-evenimentelor {
  color: #101828;
  text-align: center;
  font-family: "Arimo-Bold", sans-serif;
  font-size: 14px;
  line-height: 17.5px;
  font-weight: 700;
  position: absolute;
  left: -4px;
  top: -2px;
}
.button9 {
  background: #ffffff;
  border-radius: 10px;
  border-style: solid;
  border-color: #e5e7eb;
  border-width: 2px;
  padding: 26px 26px 2px 26px;
  display: flex;
  flex-direction: column;
  gap: 0px;
  align-items: flex-start;
  justify-content: flex-start;
  width: 243.2px;
  height: 145.5px;
  position: absolute;
  left: 777.59px;
  top: 161.5px;
}
.container11 {
  background: #fae8ff;
  border-radius: 33554400px;
  padding: 16px 16px 0px 16px;
  display: flex;
  flex-direction: column;
  gap: 0px;
  align-items: flex-start;
  justify-content: flex-start;
  flex: 1;
  width: 64px;
  position: relative;
}
.icon9 {
  align-self: stretch;
  flex-shrink: 0;
  height: 32px;
  position: relative;
  overflow: visible;
}
.heading-39 {
  flex-shrink: 0;
  width: 149.27px;
  height: 17.5px;
  position: relative;
}
.publicitate-i-marketing {
  color: #101828;
  text-align: center;
  font-family: "Arimo-Bold", sans-serif;
  font-size: 14px;
  line-height: 17.5px;
  font-weight: 700;
  position: absolute;
  left: -4px;
  top: -2px;
}
.button10 {
  background: #ffffff;
  border-radius: 10px;
  border-style: solid;
  border-color: #e5e7eb;
  border-width: 2px;
  padding: 26px 26px 2px 26px;
  display: flex;
  flex-direction: column;
  gap: 0px;
  align-items: flex-start;
  justify-content: flex-start;
  width: 243.19px;
  height: 145.5px;
  position: absolute;
  left: 1036.8px;
  top: 161.5px;
}
.container12 {
  background: #ffe2e2;
  border-radius: 33554400px;
  padding: 16px 16px 0px 16px;
  display: flex;
  flex-direction: column;
  gap: 0px;
  align-items: flex-start;
  justify-content: flex-start;
  flex: 1;
  width: 64px;
  position: relative;
}
.icon10 {
  align-self: stretch;
  flex-shrink: 0;
  height: 32px;
  position: relative;
  overflow: visible;
}
.heading-310 {
  flex-shrink: 0;
  width: 166.53px;
  height: 17.5px;
  position: relative;
}
.repararea-echipamentelor {
  color: #101828;
  text-align: center;
  font-family: "Arimo-Bold", sans-serif;
  font-size: 14px;
  line-height: 17.5px;
  font-weight: 700;
  position: absolute;
  left: -5px;
  top: -2px;
}
.container13 {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  align-self: stretch;
  flex-shrink: 0;
  height: 52px;
  position: relative;
}
.button11 {
  background: #ff7300;
  border-radius: 10px;
  flex-shrink: 0;
  width: 272.88px;
  height: 48px;
  position: relative;
  box-shadow: 0px 2px 4px -2px rgba(0, 0, 0, 0.1),
    0px 4px 6px -1px rgba(0, 0, 0, 0.1);
}
.toate-categoriile-de-servicii {
  color: #ffffff;
  text-align: center;
  font-family: "Arimo-Bold", sans-serif;
  font-size: 16px;
  line-height: 24px;
  font-weight: 700;
  position: absolute;
  left: 18px;
  top: 10px;
}
.icon11 {
  width: 20px;
  height: 20px;
  position: absolute;
  left: 228.88px;
  top: 14px;
  overflow: visible;
}
.button12 {
  background: #ffffff;
  border-radius: 10px;
  border-style: solid;
  border-color: #d1d5dc;
  border-width: 2px;
  padding: 2px;
  flex-shrink: 0;
  width: 277.28px;
  height: 52px;
  position: relative;
  box-shadow: 0px 1px 2px -1px rgba(0, 0, 0, 0.1),
    0px 1px 3px 0px rgba(0, 0, 0, 0.1);
}
.div2 {
  color: #101828;
  text-align: center;
  font-family: "Arimo-Bold", sans-serif;
  font-size: 16px;
  line-height: 24px;
  font-weight: 700;
  position: absolute;
  left: 21px;
  top: 12px;
}
.icon12 {
  width: 20px;
  height: 20px;
  position: absolute;
  left: 231.28px;
  top: 16px;
  overflow: visible;
}
.section2 {
  background: #ffffff;
  padding: 80px 192px 0px 192px;
  display: flex;
  flex-direction: column;
  gap: 48px;
  align-items: flex-start;
  justify-content: flex-start;
  width: 1664px;
  height: 561.98px;
  position: absolute;
  left: 0px;
  top: 1161px;
}
.container14 {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  align-self: stretch;
  flex-shrink: 0;
  height: 46px;
  position: relative;
}
.heading-22 {
  flex-shrink: 0;
  width: 321.05px;
  height: 40px;
  position: relative;
}
.cum-func-ioneaz {
  color: #101828;
  text-align: left;
  font-family: "Arimo-Bold", sans-serif;
  font-size: 36px;
  line-height: 40px;
  font-weight: 700;
  position: absolute;
  left: 0px;
  top: -3px;
}
.container15 {
  background: #f3f4f6;
  border-radius: 33554400px;
  border-style: solid;
  border-color: #d1d5dc;
  border-width: 1px;
  padding: 4px 4px 0px 4px;
  display: flex;
  flex-direction: row;
  gap: 0px;
  align-items: flex-start;
  justify-content: flex-start;
  flex-shrink: 0;
  width: 196.91px;
  height: 46px;
  position: relative;
}
.button13 {
  background: #ff7300;
  border-radius: 33554400px;
  padding: 8px 24px 8px 24px;
  display: flex;
  flex-direction: row;
  gap: 0px;
  align-items: flex-start;
  justify-content: flex-start;
  flex: 1;
  height: 36px;
  position: relative;
  box-shadow: 0px 2px 4px -2px rgba(0, 0, 0, 0.1),
    0px 4px 6px -1px rgba(0, 0, 0, 0.1);
}
.div3 {
  color: #ffffff;
  text-align: center;
  font-family: "Arimo-Bold", sans-serif;
  font-size: 14px;
  line-height: 20px;
  font-weight: 700;
  position: relative;
}
.button14 {
  border-radius: 33554400px;
  padding: 8px 24px 8px 24px;
  display: flex;
  flex-direction: row;
  gap: 0px;
  align-items: flex-start;
  justify-content: flex-start;
  flex-shrink: 0;
  width: 88.89px;
  height: 36px;
  position: relative;
}
.div4 {
  color: #4a5565;
  text-align: center;
  font-family: "Arimo-Bold", sans-serif;
  font-size: 14px;
  line-height: 20px;
  font-weight: 700;
  position: relative;
}
.container16 {
  align-self: stretch;
  flex-shrink: 0;
  height: 307.98px;
  position: relative;
}
.container17 {
  display: flex;
  flex-direction: column;
  gap: 24px;
  align-items: flex-start;
  justify-content: flex-start;
  width: 405.33px;
  height: 307.98px;
  position: absolute;
  left: 0px;
  top: 0px;
}
.container18 {
  background: rgba(255, 255, 255, 0);
  border-radius: 16px;
  display: flex;
  flex-direction: column;
  gap: 0px;
  align-items: flex-start;
  justify-content: flex-start;
  align-self: stretch;
  flex-shrink: 0;
  height: 227.98px;
  position: relative;
  box-shadow: 0px 4px 6px -4px rgba(0, 0, 0, 0.1),
    0px 10px 15px -3px rgba(0, 0, 0, 0.1);
  overflow: hidden;
}
.image-1-caut-servicii-disponibile-din-list-sau-adaug-propria-cerere {
  align-self: stretch;
  flex-shrink: 0;
  height: 227.98px;
  position: relative;
  overflow: hidden;
  object-fit: cover;
}
.paragraph {
  align-self: stretch;
  flex-shrink: 0;
  height: 56px;
  position: relative;
}
._1-caut-servicii-disponibile-din-list-sau-adaug {
  color: #101828;
  text-align: center;
  font-family: "Arimo-Bold", sans-serif;
  font-size: 18px;
  line-height: 28px;
  letter-spacing: -0.45px;
  font-weight: 700;
  position: absolute;
  left: 20.56px;
  top: -1px;
  width: 365px;
}
.container19 {
  display: flex;
  flex-direction: column;
  gap: 24px;
  align-items: flex-start;
  justify-content: flex-start;
  width: 405.33px;
  height: 307.98px;
  position: absolute;
  left: 437.33px;
  top: 0px;
}
.image-2-alege-specialistul-care-i-se-potrive-te-cel-mai-bine {
  align-self: stretch;
  flex-shrink: 0;
  height: 227.98px;
  position: relative;
  overflow: hidden;
  object-fit: cover;
}
._2-alege-specialistul-care-i-se-potrive-te-cel-ma {
  color: #101828;
  text-align: center;
  font-family: "Arimo-Bold", sans-serif;
  font-size: 18px;
  line-height: 28px;
  letter-spacing: -0.45px;
  font-weight: 700;
  position: absolute;
  left: 20.52px;
  top: -1px;
  width: 365px;
}
.container20 {
  display: flex;
  flex-direction: column;
  gap: 24px;
  align-items: flex-start;
  justify-content: flex-start;
  width: 405.34px;
  height: 307.98px;
  position: absolute;
  left: 874.66px;
  top: 0px;
}
.container21 {
  background: rgba(255, 255, 255, 0);
  border-radius: 16px;
  display: flex;
  flex-direction: column;
  gap: 0px;
  align-items: flex-start;
  justify-content: flex-start;
  align-self: stretch;
  flex-shrink: 0;
  height: 228px;
  position: relative;
  box-shadow: 0px 4px 6px -4px rgba(0, 0, 0, 0.1),
    0px 10px 15px -3px rgba(0, 0, 0, 0.1);
  overflow: hidden;
}
.image-3-pl-te-te-c-nd-lucrarea-este-finalizat {
  align-self: stretch;
  flex-shrink: 0;
  height: 228px;
  position: relative;
  overflow: hidden;
  object-fit: cover;
}
.paragraph2 {
  align-self: stretch;
  flex-shrink: 0;
  height: 28px;
  position: relative;
}
._3-pl-te-te-c-nd-lucrarea-este-finalizat {
  color: #101828;
  text-align: center;
  font-family: "Arimo-Bold", sans-serif;
  font-size: 18px;
  line-height: 28px;
  letter-spacing: -0.45px;
  font-weight: 700;
  position: absolute;
  left: 44.42px;
  top: -1px;
}
.section3 {
  background: #ffffff;
  width: 1664px;
  height: 718px;
  position: absolute;
  left: 0px;
  top: 1722.98px;
}
.container22 {
  width: 616px;
  height: 558px;
  position: absolute;
  left: 192px;
  top: 80px;
}
.container23 {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  width: 616px;
  height: 96px;
  position: absolute;
  left: 0px;
  top: 0px;
}
.heading-23 {
  flex-shrink: 0;
  width: 441.25px;
  height: 96px;
  position: relative;
}
.de-ce-aleg-oamenii-noi {
  color: #101828;
  text-align: left;
  font-family: "Arimo-Regular", sans-serif;
  font-size: 48px;
  line-height: 48px;
  font-weight: 400;
  position: absolute;
  left: 0px;
  top: -5px;
  width: 414px;
}
.container24 {
  background: #f3f4f6;
  border-radius: 33554400px;
  border-style: solid;
  border-color: #d1d5dc;
  border-width: 1px;
  padding: 4px 4px 0px 4px;
  display: flex;
  flex-direction: row;
  gap: 0px;
  align-items: flex-start;
  justify-content: flex-start;
  flex-shrink: 0;
  width: 174.75px;
  height: 46px;
  position: relative;
}
.button15 {
  background: #ff7300;
  border-radius: 33554400px;
  padding: 8px 20px 8px 20px;
  display: flex;
  flex-direction: row;
  gap: 0px;
  align-items: flex-start;
  justify-content: flex-start;
  flex-shrink: 0;
  width: 80.34px;
  height: 36px;
  position: relative;
  box-shadow: 0px 2px 4px -2px rgba(0, 0, 0, 0.1),
    0px 4px 6px -1px rgba(0, 0, 0, 0.1);
}
.clien-i {
  color: #ffffff;
  text-align: center;
  font-family: "Arimo-Bold", sans-serif;
  font-size: 14px;
  line-height: 20px;
  font-weight: 700;
  position: relative;
}
.button16 {
  border-radius: 33554400px;
  padding: 8px 20px 8px 20px;
  display: flex;
  flex-direction: row;
  gap: 0px;
  align-items: flex-start;
  justify-content: flex-start;
  flex: 1;
  height: 36px;
  position: relative;
}
.afaceri {
  color: #4a5565;
  text-align: center;
  font-family: "Arimo-Bold", sans-serif;
  font-size: 14px;
  line-height: 20px;
  font-weight: 700;
  position: relative;
}
.container25 {
  display: flex;
  flex-direction: column;
  gap: 32px;
  align-items: flex-start;
  justify-content: flex-start;
  width: 616px;
  height: 328px;
  position: absolute;
  left: 0px;
  top: 144px;
}
.container26 {
  display: flex;
  flex-direction: row;
  gap: 16px;
  align-items: flex-start;
  justify-content: flex-start;
  align-self: stretch;
  flex-shrink: 0;
  height: 88px;
  position: relative;
}
.container27 {
  display: flex;
  flex-direction: column;
  gap: 0px;
  align-items: flex-start;
  justify-content: flex-start;
  flex-shrink: 0;
  width: 28px;
  height: 88px;
  position: relative;
}
.icon13 {
  align-self: stretch;
  flex-shrink: 0;
  height: 32px;
  position: relative;
  overflow: visible;
}
.container28 {
  display: flex;
  flex-direction: column;
  gap: 8px;
  align-items: flex-start;
  justify-content: flex-start;
  flex: 1;
  height: 88px;
  position: relative;
}
.heading-311 {
  display: flex;
  flex-direction: row;
  gap: 0px;
  align-items: flex-start;
  justify-content: flex-start;
  align-self: stretch;
  flex-shrink: 0;
  height: 28px;
  position: relative;
}
.gam-larg-de-speciali-ti {
  color: #000000;
  text-align: left;
  font-family: "Arimo-Bold", sans-serif;
  font-size: 20px;
  line-height: 28px;
  font-weight: 700;
  position: relative;
  flex: 1;
}
.paragraph3 {
  align-self: stretch;
  flex-shrink: 0;
  height: 52px;
  position: relative;
}
.fiecare-freelancer-pe-platform-este-verificat-man {
  color: #4a5565;
  text-align: left;
  font-family: "Arimo-Regular", sans-serif;
  font-size: 16px;
  line-height: 26px;
  font-weight: 400;
  position: absolute;
  left: 0px;
  top: -2px;
  width: 560px;
}
.icon14 {
  align-self: stretch;
  flex-shrink: 0;
  height: 32px;
  position: relative;
  overflow: visible;
}
.pre-uri-accesibile-pentru-servicii {
  color: #000000;
  text-align: left;
  font-family: "Arimo-Bold", sans-serif;
  font-size: 20px;
  line-height: 28px;
  font-weight: 700;
  position: relative;
  flex: 1;
}
.suntem-n-rom-nia-i-m-ndri-de-asta-60-dintre-fre {
  color: #4a5565;
  text-align: left;
  font-family: "Arimo-Regular", sans-serif;
  font-size: 16px;
  line-height: 26px;
  font-weight: 400;
  position: absolute;
  left: 0px;
  top: -2px;
  width: 554px;
}
.icon15 {
  align-self: stretch;
  flex-shrink: 0;
  height: 32px;
  position: relative;
  overflow: visible;
}
.calitate-i-fiabilitate-garantat {
  color: #000000;
  text-align: left;
  font-family: "Arimo-Bold", sans-serif;
  font-size: 20px;
  line-height: 28px;
  font-weight: 700;
  position: relative;
  flex: 1;
}
.ai-ul-nostru-inteligent-te-potrive-te-cu-cei-mai-b {
  color: #4a5565;
  text-align: left;
  font-family: "Arimo-Regular", sans-serif;
  font-size: 16px;
  line-height: 26px;
  font-weight: 400;
  position: absolute;
  left: 0px;
  top: -2px;
  width: 557px;
}
.button17 {
  background: #ff7300;
  border-radius: 4px;
  border-style: solid;
  border-color: #ff7300;
  border-width: 1px;
  padding: 1px;
  width: 245.98px;
  height: 54px;
  position: absolute;
  left: 0px;
  top: 504px;
  box-shadow: 0px 4px 6px -4px rgba(0, 0, 0, 0.1),
    0px 10px 15px -3px rgba(0, 0, 0, 0.1);
}
.ncepe-acum-gratuit {
  color: #ffffff;
  text-align: center;
  font-family: "Arimo-Bold", sans-serif;
  font-size: 16px;
  line-height: 24px;
  letter-spacing: 0.4px;
  font-weight: 700;
  text-transform: uppercase;
  position: absolute;
  left: 26px;
  top: 13px;
}
.container29 {
  background: rgba(255, 255, 255, 0);
  border-radius: 24px;
  width: 616px;
  height: 500px;
  position: absolute;
  left: 856px;
  top: 109px;
  box-shadow: 0px 25px 50px -12px rgba(0, 0, 0, 0.25);
  overflow: hidden;
}
.image-professional-working {
  width: 616px;
  height: 500px;
  position: absolute;
  left: 0px;
  top: 0px;
  overflow: hidden;
  object-fit: cover;
}
.container30 {
  background: rgba(0, 0, 0, 0.6);
  border-radius: 10px;
  padding: 16px 16px 0px 16px;
  display: flex;
  flex-direction: column;
  gap: 4px;
  align-items: flex-start;
  justify-content: flex-start;
  width: 286.28px;
  height: 88px;
  position: absolute;
  left: 32px;
  top: 380px;
}
.heading-4 {
  align-self: stretch;
  flex-shrink: 0;
  height: 28px;
  position: relative;
}
.maria-popescu-designer-grafic {
  color: #ffffff;
  text-align: left;
  font-family: "Arimo-Bold", sans-serif;
  font-size: 18px;
  line-height: 28px;
  font-weight: 700;
  position: absolute;
  left: 0px;
  top: -1px;
}
.paragraph4 {
  align-self: stretch;
  flex-shrink: 0;
  height: 24px;
  position: relative;
}
._156-5-star-reviews {
  color: #f9a825;
  text-align: left;
  font-family: "Arimo-Regular", sans-serif;
  font-size: 16px;
  line-height: 24px;
  font-weight: 400;
  position: absolute;
  left: 0px;
  top: -2px;
}
.section4 {
  background: #f9fafb;
  display: flex;
  flex-direction: column;
  gap: 32px;
  align-items: flex-start;
  justify-content: flex-start;
  width: 1280px;
  height: 1022px;
  position: absolute;
  left: 192px;
  top: 3095.48px;
}
.cele-mai-populare-servicii {
  color: #101828;
  text-align: left;
  font-family: "Arimo-Bold", sans-serif;
  font-size: 36px;
  line-height: 40px;
  font-weight: 700;
  position: absolute;
  left: 0px;
  top: -3px;
}
.container31 {
  align-self: stretch;
  flex-shrink: 0;
  height: 48px;
  position: relative;
}
.button18 {
  background: #ff7300;
  border-radius: 33554400px;
  width: 87.19px;
  height: 48px;
  position: absolute;
  left: 0px;
  top: 0px;
  box-shadow: 0px 2px 4px -2px rgba(0, 0, 0, 0.1),
    0px 4px 6px -1px rgba(0, 0, 0, 0.1);
}
.toate {
  color: #ffffff;
  text-align: center;
  font-family: "Arimo-Bold", sans-serif;
  font-size: 16px;
  line-height: 24px;
  font-weight: 700;
  position: absolute;
  left: 23px;
  top: 10px;
}
.button19 {
  background: #ffffff;
  border-radius: 33554400px;
  border-style: solid;
  border-color: #e5e7eb;
  border-width: 2px;
  padding: 2px;
  width: 118.34px;
  height: 48px;
  position: absolute;
  left: 99.19px;
  top: 0px;
}
.it-tech {
  color: #364153;
  text-align: center;
  font-family: "Arimo-Bold", sans-serif;
  font-size: 16px;
  line-height: 24px;
  font-weight: 700;
  position: absolute;
  left: 24px;
  top: 10px;
}
.button20 {
  background: #ffffff;
  border-radius: 33554400px;
  border-style: solid;
  border-color: #e5e7eb;
  border-width: 2px;
  padding: 2px;
  width: 102.03px;
  height: 48px;
  position: absolute;
  left: 229.53px;
  top: 0px;
}
.design2 {
  color: #364153;
  text-align: center;
  font-family: "Arimo-Bold", sans-serif;
  font-size: 16px;
  line-height: 24px;
  font-weight: 700;
  position: absolute;
  left: 24px;
  top: 10px;
}
.button21 {
  background: #ffffff;
  border-radius: 33554400px;
  border-style: solid;
  border-color: #e5e7eb;
  border-width: 2px;
  padding: 2px;
  width: 126.63px;
  height: 48px;
  position: absolute;
  left: 343.56px;
  top: 0px;
}
.marketing {
  color: #364153;
  text-align: center;
  font-family: "Arimo-Bold", sans-serif;
  font-size: 16px;
  line-height: 24px;
  font-weight: 700;
  position: absolute;
  left: 25px;
  top: 10px;
}
.button22 {
  background: #ffffff;
  border-radius: 33554400px;
  border-style: solid;
  border-color: #e5e7eb;
  border-width: 2px;
  padding: 2px;
  width: 94.14px;
  height: 48px;
  position: absolute;
  left: 482.19px;
  top: 0px;
}
.video {
  color: #364153;
  text-align: center;
  font-family: "Arimo-Bold", sans-serif;
  font-size: 16px;
  line-height: 24px;
  font-weight: 700;
  position: absolute;
  left: 25px;
  top: 10px;
}
.button23 {
  background: #ffffff;
  border-radius: 33554400px;
  border-style: solid;
  border-color: #e5e7eb;
  border-width: 2px;
  padding: 2px;
  width: 106.5px;
  height: 48px;
  position: absolute;
  left: 588.33px;
  top: 0px;
}
.writing {
  color: #364153;
  text-align: center;
  font-family: "Arimo-Bold", sans-serif;
  font-size: 16px;
  line-height: 24px;
  font-weight: 700;
  position: absolute;
  left: 26px;
  top: 10px;
}
.container32 {
  align-self: stretch;
  flex-shrink: 0;
  height: 854px;
  position: relative;
}
.container33 {
  background: #ffffff;
  border-radius: 14px;
  border-style: solid;
  border-color: rgba(0, 0, 0, 0);
  border-width: 2px;
  padding: 2px;
  display: flex;
  flex-direction: column;
  gap: 0px;
  align-items: flex-start;
  justify-content: flex-start;
  width: 410.66px;
  height: 415px;
  position: absolute;
  left: 0px;
  top: 0px;
  box-shadow: 0px 2px 4px -2px rgba(0, 0, 0, 0.1),
    0px 4px 6px -1px rgba(0, 0, 0, 0.1);
  overflow: hidden;
}
.container34 {
  align-self: stretch;
  flex-shrink: 0;
  height: 192px;
  position: relative;
  overflow: hidden;
}
.image-dezvoltare-web {
  width: 406.66px;
  height: 192px;
  position: absolute;
  left: 0px;
  top: 0px;
  overflow: hidden;
  object-fit: cover;
}
.text {
  background: rgba(255, 255, 255, 0.9);
  border-radius: 33554400px;
  padding: 4px 12px 4px 12px;
  display: flex;
  flex-direction: row;
  gap: 0px;
  align-items: flex-start;
  justify-content: flex-start;
  width: 73.77px;
  height: 24px;
  position: absolute;
  left: 12px;
  top: 13px;
}
.it-tech2 {
  color: #101828;
  text-align: left;
  font-family: "Arimo-Bold", sans-serif;
  font-size: 12px;
  line-height: 16px;
  font-weight: 700;
  position: relative;
}
.container35 {
  align-self: stretch;
  flex-shrink: 0;
  height: 219px;
  position: relative;
}
.heading-312 {
  display: flex;
  flex-direction: row;
  gap: 0px;
  align-items: flex-start;
  justify-content: flex-start;
  width: 358.66px;
  height: 28px;
  position: absolute;
  left: 24px;
  top: 24px;
}
.dezvoltare-web {
  color: #101828;
  text-align: left;
  font-family: "Arimo-Bold", sans-serif;
  font-size: 20px;
  line-height: 28px;
  font-weight: 700;
  position: relative;
  flex: 1;
}
.paragraph5 {
  width: 358.66px;
  height: 26px;
  position: absolute;
  left: 24px;
  top: 60px;
}
.site-uri-i-aplica-ii-web-profesionale {
  color: #4a5565;
  text-align: left;
  font-family: "Arimo-Regular", sans-serif;
  font-size: 16px;
  line-height: 26px;
  font-weight: 400;
  position: absolute;
  left: 0px;
  top: -2px;
}
.container36 {
  display: flex;
  flex-direction: row;
  gap: 8px;
  align-items: center;
  justify-content: flex-start;
  width: 358.66px;
  height: 24px;
  position: absolute;
  left: 24px;
  top: 102px;
}
.icon16 {
  flex-shrink: 0;
  width: 16px;
  height: 16px;
  position: relative;
  overflow: visible;
}
.text2 {
  flex-shrink: 0;
  width: 22.75px;
  height: 24px;
  position: relative;
}
._4-9 {
  color: #101828;
  text-align: left;
  font-family: "Arimo-Bold", sans-serif;
  font-size: 16px;
  line-height: 24px;
  font-weight: 700;
  position: absolute;
  left: 0px;
  top: -2px;
}
.text3 {
  display: flex;
  flex-direction: row;
  gap: 0px;
  align-items: flex-start;
  justify-content: flex-start;
  flex-shrink: 0;
  width: 31.11px;
  height: 20px;
  position: relative;
}
._234 {
  color: #6a7282;
  text-align: left;
  font-family: "Arimo-Regular", sans-serif;
  font-size: 14px;
  line-height: 20px;
  font-weight: 400;
  position: relative;
}
.container37 {
  border-style: solid;
  border-color: #f3f4f6;
  border-width: 1px 0px 0px 0px;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  width: 358.66px;
  height: 53px;
  position: absolute;
  left: 24px;
  top: 142px;
}
.text4 {
  flex-shrink: 0;
  width: 123.22px;
  height: 28px;
  position: relative;
}
.de-la-500-ron {
  color: #ff7300;
  text-align: left;
  font-family: "Arimo-Bold", sans-serif;
  font-size: 18px;
  line-height: 28px;
  font-weight: 700;
  position: absolute;
  left: 0px;
  top: -1px;
}
.button24 {
  background: #101828;
  border-radius: 10px;
  padding: 8px 16px 8px 16px;
  display: flex;
  flex-direction: row;
  gap: 0px;
  align-items: flex-start;
  justify-content: flex-start;
  flex-shrink: 0;
  width: 100.75px;
  height: 36px;
  position: relative;
}
.vezi-detalii {
  color: #ffffff;
  text-align: center;
  font-family: "Arimo-Bold", sans-serif;
  font-size: 14px;
  line-height: 20px;
  font-weight: 700;
  position: relative;
}
.container38 {
  background: #ffffff;
  border-radius: 14px;
  border-style: solid;
  border-color: rgba(0, 0, 0, 0);
  border-width: 2px;
  padding: 2px;
  display: flex;
  flex-direction: column;
  gap: 0px;
  align-items: flex-start;
  justify-content: flex-start;
  width: 410.67px;
  height: 415px;
  position: absolute;
  left: 434.66px;
  top: 0px;
  box-shadow: 0px 2px 4px -2px rgba(0, 0, 0, 0.1),
    0px 4px 6px -1px rgba(0, 0, 0, 0.1);
  overflow: hidden;
}
.image-design-grafic {
  width: 406.67px;
  height: 192px;
  position: absolute;
  left: 0px;
  top: 0px;
  overflow: hidden;
  object-fit: cover;
}
.text5 {
  background: rgba(255, 255, 255, 0.9);
  border-radius: 33554400px;
  padding: 4px 12px 4px 12px;
  display: flex;
  flex-direction: row;
  gap: 0px;
  align-items: flex-start;
  justify-content: flex-start;
  width: 61.53px;
  height: 24px;
  position: absolute;
  left: 12px;
  top: 13px;
}
.design3 {
  color: #101828;
  text-align: left;
  font-family: "Arimo-Bold", sans-serif;
  font-size: 12px;
  line-height: 16px;
  font-weight: 700;
  position: relative;
}
.heading-313 {
  display: flex;
  flex-direction: row;
  gap: 0px;
  align-items: flex-start;
  justify-content: flex-start;
  width: 358.67px;
  height: 28px;
  position: absolute;
  left: 24px;
  top: 24px;
}
.design-grafic {
  color: #101828;
  text-align: left;
  font-family: "Arimo-Bold", sans-serif;
  font-size: 20px;
  line-height: 28px;
  font-weight: 700;
  position: relative;
  flex: 1;
}
.paragraph6 {
  width: 358.67px;
  height: 26px;
  position: absolute;
  left: 24px;
  top: 60px;
}
.logo-branding-i-identitate-vizual {
  color: #4a5565;
  text-align: left;
  font-family: "Arimo-Regular", sans-serif;
  font-size: 16px;
  line-height: 26px;
  font-weight: 400;
  position: absolute;
  left: 0px;
  top: -2px;
}
.container39 {
  display: flex;
  flex-direction: row;
  gap: 8px;
  align-items: center;
  justify-content: flex-start;
  width: 358.67px;
  height: 24px;
  position: absolute;
  left: 24px;
  top: 102px;
}
.icon17 {
  flex-shrink: 0;
  width: 16px;
  height: 16px;
  position: relative;
  overflow: visible;
}
._4-8 {
  color: #101828;
  text-align: left;
  font-family: "Arimo-Bold", sans-serif;
  font-size: 16px;
  line-height: 24px;
  font-weight: 700;
  position: absolute;
  left: 0px;
  top: -2px;
}
._187 {
  color: #6a7282;
  text-align: left;
  font-family: "Arimo-Regular", sans-serif;
  font-size: 14px;
  line-height: 20px;
  font-weight: 400;
  position: relative;
}
.container40 {
  border-style: solid;
  border-color: #f3f4f6;
  border-width: 1px 0px 0px 0px;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  width: 358.67px;
  height: 53px;
  position: absolute;
  left: 24px;
  top: 142px;
}
.de-la-200-ron {
  color: #ff7300;
  text-align: left;
  font-family: "Arimo-Bold", sans-serif;
  font-size: 18px;
  line-height: 28px;
  font-weight: 700;
  position: absolute;
  left: 0px;
  top: -1px;
}
.container41 {
  background: #ffffff;
  border-radius: 14px;
  border-style: solid;
  border-color: rgba(0, 0, 0, 0);
  border-width: 2px;
  padding: 2px;
  display: flex;
  flex-direction: column;
  gap: 0px;
  align-items: flex-start;
  justify-content: flex-start;
  width: 410.66px;
  height: 415px;
  position: absolute;
  left: 869.33px;
  top: 0px;
  box-shadow: 0px 2px 4px -2px rgba(0, 0, 0, 0.1),
    0px 4px 6px -1px rgba(0, 0, 0, 0.1);
  overflow: hidden;
}
.image-marketing-digital {
  width: 406.66px;
  height: 192px;
  position: absolute;
  left: 0px;
  top: 0px;
  overflow: hidden;
  object-fit: cover;
}
.text6 {
  background: rgba(255, 255, 255, 0.9);
  border-radius: 33554400px;
  padding: 4px 12px 4px 12px;
  display: flex;
  flex-direction: row;
  gap: 0px;
  align-items: flex-start;
  justify-content: flex-start;
  width: 79.97px;
  height: 24px;
  position: absolute;
  left: 12px;
  top: 13px;
}
.marketing2 {
  color: #101828;
  text-align: left;
  font-family: "Arimo-Bold", sans-serif;
  font-size: 12px;
  line-height: 16px;
  font-weight: 700;
  position: relative;
}
.marketing-digital2 {
  color: #101828;
  text-align: left;
  font-family: "Arimo-Bold", sans-serif;
  font-size: 20px;
  line-height: 28px;
  font-weight: 700;
  position: relative;
  flex: 1;
}
.seo-social-media-i-content-marketing {
  color: #4a5565;
  text-align: left;
  font-family: "Arimo-Regular", sans-serif;
  font-size: 16px;
  line-height: 26px;
  font-weight: 400;
  position: absolute;
  left: 0px;
  top: -2px;
}
.icon18 {
  flex-shrink: 0;
  width: 16px;
  height: 16px;
  position: relative;
  overflow: visible;
}
._4-7 {
  color: #101828;
  text-align: left;
  font-family: "Arimo-Bold", sans-serif;
  font-size: 16px;
  line-height: 24px;
  font-weight: 700;
  position: absolute;
  left: 0px;
  top: -2px;
}
._156 {
  color: #6a7282;
  text-align: left;
  font-family: "Arimo-Regular", sans-serif;
  font-size: 14px;
  line-height: 20px;
  font-weight: 400;
  position: relative;
}
.de-la-300-ron {
  color: #ff7300;
  text-align: left;
  font-family: "Arimo-Bold", sans-serif;
  font-size: 18px;
  line-height: 28px;
  font-weight: 700;
  position: absolute;
  left: 0px;
  top: -1px;
}
.container42 {
  background: #ffffff;
  border-radius: 14px;
  border-style: solid;
  border-color: rgba(0, 0, 0, 0);
  border-width: 2px;
  padding: 2px;
  display: flex;
  flex-direction: column;
  gap: 0px;
  align-items: flex-start;
  justify-content: flex-start;
  width: 410.66px;
  height: 415px;
  position: absolute;
  left: 0px;
  top: 439px;
  box-shadow: 0px 2px 4px -2px rgba(0, 0, 0, 0.1),
    0px 4px 6px -1px rgba(0, 0, 0, 0.1);
  overflow: hidden;
}
.image-editare-video {
  width: 406.66px;
  height: 192px;
  position: absolute;
  left: 0px;
  top: 0px;
  overflow: hidden;
  object-fit: cover;
}
.text7 {
  background: rgba(255, 255, 255, 0.9);
  border-radius: 33554400px;
  padding: 4px 12px 4px 12px;
  display: flex;
  flex-direction: row;
  gap: 0px;
  align-items: flex-start;
  justify-content: flex-start;
  width: 55.61px;
  height: 24px;
  position: absolute;
  left: 12px;
  top: 13px;
}
.video2 {
  color: #101828;
  text-align: left;
  font-family: "Arimo-Bold", sans-serif;
  font-size: 12px;
  line-height: 16px;
  font-weight: 700;
  position: relative;
}
.editare-video {
  color: #101828;
  text-align: left;
  font-family: "Arimo-Bold", sans-serif;
  font-size: 20px;
  line-height: 28px;
  font-weight: 700;
  position: relative;
  flex: 1;
}
.editare-video-profesional-i-produc-ie {
  color: #4a5565;
  text-align: left;
  font-family: "Arimo-Regular", sans-serif;
  font-size: 16px;
  line-height: 26px;
  font-weight: 400;
  position: absolute;
  left: 0px;
  top: -2px;
}
.icon19 {
  flex-shrink: 0;
  width: 16px;
  height: 16px;
  position: relative;
  overflow: visible;
}
.text8 {
  flex-shrink: 0;
  width: 9.2px;
  height: 24px;
  position: relative;
}
._5 {
  color: #101828;
  text-align: left;
  font-family: "Arimo-Bold", sans-serif;
  font-size: 16px;
  line-height: 24px;
  font-weight: 700;
  position: absolute;
  left: 0px;
  top: -2px;
}
._198 {
  color: #6a7282;
  text-align: left;
  font-family: "Arimo-Regular", sans-serif;
  font-size: 14px;
  line-height: 20px;
  font-weight: 400;
  position: relative;
}
.de-la-250-ron {
  color: #ff7300;
  text-align: left;
  font-family: "Arimo-Bold", sans-serif;
  font-size: 18px;
  line-height: 28px;
  font-weight: 700;
  position: absolute;
  left: 0px;
  top: -1px;
}
.container43 {
  background: #ffffff;
  border-radius: 14px;
  border-style: solid;
  border-color: rgba(0, 0, 0, 0);
  border-width: 2px;
  padding: 2px;
  display: flex;
  flex-direction: column;
  gap: 0px;
  align-items: flex-start;
  justify-content: flex-start;
  width: 410.67px;
  height: 415px;
  position: absolute;
  left: 434.66px;
  top: 439px;
  box-shadow: 0px 2px 4px -2px rgba(0, 0, 0, 0.1),
    0px 4px 6px -1px rgba(0, 0, 0, 0.1);
  overflow: hidden;
}
.image-copywriting {
  width: 406.67px;
  height: 192px;
  position: absolute;
  left: 0px;
  top: 0px;
  overflow: hidden;
  object-fit: cover;
}
.text9 {
  background: rgba(255, 255, 255, 0.9);
  border-radius: 33554400px;
  padding: 4px 12px 4px 12px;
  display: flex;
  flex-direction: row;
  gap: 0px;
  align-items: flex-start;
  justify-content: flex-start;
  width: 64.88px;
  height: 24px;
  position: absolute;
  left: 12px;
  top: 13px;
}
.writing2 {
  color: #101828;
  text-align: left;
  font-family: "Arimo-Bold", sans-serif;
  font-size: 12px;
  line-height: 16px;
  font-weight: 700;
  position: relative;
}
.copywriting {
  color: #101828;
  text-align: left;
  font-family: "Arimo-Bold", sans-serif;
  font-size: 20px;
  line-height: 28px;
  font-weight: 700;
  position: relative;
  flex: 1;
}
.con-inut-i-servicii-de-copywriting {
  color: #4a5565;
  text-align: left;
  font-family: "Arimo-Regular", sans-serif;
  font-size: 16px;
  line-height: 26px;
  font-weight: 400;
  position: absolute;
  left: 0px;
  top: -2px;
}
.icon20 {
  flex-shrink: 0;
  width: 16px;
  height: 16px;
  position: relative;
  overflow: visible;
}
._145 {
  color: #6a7282;
  text-align: left;
  font-family: "Arimo-Regular", sans-serif;
  font-size: 14px;
  line-height: 20px;
  font-weight: 400;
  position: relative;
}
.de-la-150-ron {
  color: #ff7300;
  text-align: left;
  font-family: "Arimo-Bold", sans-serif;
  font-size: 18px;
  line-height: 28px;
  font-weight: 700;
  position: absolute;
  left: 0px;
  top: -1px;
}
.container44 {
  background: #ffffff;
  border-radius: 14px;
  border-style: solid;
  border-color: rgba(0, 0, 0, 0);
  border-width: 2px;
  padding: 2px;
  display: flex;
  flex-direction: column;
  gap: 0px;
  align-items: flex-start;
  justify-content: flex-start;
  width: 410.66px;
  height: 415px;
  position: absolute;
  left: 869.33px;
  top: 439px;
  box-shadow: 0px 2px 4px -2px rgba(0, 0, 0, 0.1),
    0px 4px 6px -1px rgba(0, 0, 0, 0.1);
  overflow: hidden;
}
.image-traduceri {
  width: 406.66px;
  height: 192px;
  position: absolute;
  left: 0px;
  top: 0px;
  overflow: hidden;
  object-fit: cover;
}
.traduceri {
  color: #101828;
  text-align: left;
  font-family: "Arimo-Bold", sans-serif;
  font-size: 20px;
  line-height: 28px;
  font-weight: 700;
  position: relative;
  flex: 1;
}
.servicii-profesionale-de-traducere {
  color: #4a5565;
  text-align: left;
  font-family: "Arimo-Regular", sans-serif;
  font-size: 16px;
  line-height: 26px;
  font-weight: 400;
  position: absolute;
  left: 0px;
  top: -2px;
}
.icon21 {
  flex-shrink: 0;
  width: 16px;
  height: 16px;
  position: relative;
  overflow: visible;
}
._178 {
  color: #6a7282;
  text-align: left;
  font-family: "Arimo-Regular", sans-serif;
  font-size: 14px;
  line-height: 20px;
  font-weight: 400;
  position: relative;
}
.de-la-100-ron {
  color: #ff7300;
  text-align: left;
  font-family: "Arimo-Bold", sans-serif;
  font-size: 18px;
  line-height: 28px;
  font-weight: 700;
  position: absolute;
  left: 0px;
  top: -1px;
}
.section5 {
  background: #ffffff;
  padding: 80px 192px 0px 192px;
  display: flex;
  flex-direction: column;
  gap: 48px;
  align-items: flex-start;
  justify-content: flex-start;
  width: 1664px;
  height: 578.5px;
  position: absolute;
  left: 0px;
  top: 4197.48px;
}
.ce-spun-clien-ii-no-tri {
  color: #101828;
  text-align: left;
  font-family: "Arimo-Bold", sans-serif;
  font-size: 36px;
  line-height: 40px;
  font-weight: 700;
  position: absolute;
  left: 0px;
  top: -3px;
}
.container45 {
  align-self: stretch;
  flex-shrink: 0;
  display: grid;
  gap: 32px;
  position: relative;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  grid-template-rows: repeat(1, minmax(0, 1fr));
}
.container46 {
  background: #f9fafb;
  border-radius: 16px;
  border-style: solid;
  border-color: #e5e7eb;
  border-width: 2px;
  padding: 2px;
  height: 330.5px;
  position: relative;
  grid-column: 1 / span 1;
  grid-row: 1 / span 1;
}
.icon22 {
  width: 40px;
  height: 40px;
  position: absolute;
  left: 34px;
  top: 34px;
  overflow: visible;
}
.container47 {
  display: flex;
  flex-direction: row;
  gap: 4px;
  align-items: flex-start;
  justify-content: flex-start;
  width: 556px;
  height: 20px;
  position: absolute;
  left: 34px;
  top: 98px;
}
.icon23 {
  flex-shrink: 0;
  width: 20px;
  height: 20px;
  position: relative;
  overflow: visible;
}
.icon24 {
  flex-shrink: 0;
  width: 20px;
  height: 20px;
  position: relative;
  overflow: visible;
}
.icon25 {
  flex-shrink: 0;
  width: 20px;
  height: 20px;
  position: relative;
  overflow: visible;
}
.icon26 {
  flex-shrink: 0;
  width: 20px;
  height: 20px;
  position: relative;
  overflow: visible;
}
.icon27 {
  flex-shrink: 0;
  width: 20px;
  height: 20px;
  position: relative;
  overflow: visible;
}
.paragraph7 {
  width: 556px;
  height: 58.5px;
  position: absolute;
  left: 34px;
  top: 142px;
}
.am-g-sit-cel-mai-bun-designer-grafic-pentru-brand {
  color: #364153;
  text-align: left;
  font-family: "Arimo-Regular", sans-serif;
  font-size: 18px;
  line-height: 29.25px;
  font-weight: 400;
  position: absolute;
  left: 0px;
  top: -2px;
  width: 552px;
}
.container48 {
  display: flex;
  flex-direction: row;
  gap: 16px;
  align-items: center;
  justify-content: flex-start;
  width: 556px;
  height: 64px;
  position: absolute;
  left: 34px;
  top: 232.5px;
}
.image-ana-maria-popescu {
  border-radius: 33554400px;
  border-style: solid;
  border-color: #e5e7eb;
  border-width: 2px;
  flex-shrink: 0;
  width: 64px;
  height: 64px;
  position: relative;
  overflow: hidden;
  object-fit: cover;
}
.container49 {
  display: flex;
  flex-direction: column;
  gap: 0px;
  align-items: flex-start;
  justify-content: flex-start;
  flex-shrink: 0;
  width: 164.3px;
  height: 52px;
  position: relative;
}
.ana-maria-popescu {
  color: #101828;
  text-align: left;
  font-family: "Arimo-Bold", sans-serif;
  font-size: 18px;
  line-height: 28px;
  font-weight: 700;
  position: absolute;
  left: 0px;
  top: -1px;
}
.antreprenor {
  color: #4a5565;
  text-align: left;
  font-family: "Arimo-Regular", sans-serif;
  font-size: 16px;
  line-height: 24px;
  font-weight: 400;
  position: absolute;
  left: 0px;
  top: -2px;
}
.container50 {
  background: #f9fafb;
  border-radius: 16px;
  border-style: solid;
  border-color: #e5e7eb;
  border-width: 2px;
  padding: 2px;
  height: 330.5px;
  position: relative;
  grid-column: 2 / span 1;
  grid-row: 1 / span 1;
}
.icon28 {
  width: 40px;
  height: 40px;
  position: absolute;
  left: 34px;
  top: 34px;
  overflow: visible;
}
.icon29 {
  flex-shrink: 0;
  width: 20px;
  height: 20px;
  position: relative;
  overflow: visible;
}
.icon30 {
  flex-shrink: 0;
  width: 20px;
  height: 20px;
  position: relative;
  overflow: visible;
}
.icon31 {
  flex-shrink: 0;
  width: 20px;
  height: 20px;
  position: relative;
  overflow: visible;
}
.icon32 {
  flex-shrink: 0;
  width: 20px;
  height: 20px;
  position: relative;
  overflow: visible;
}
.icon33 {
  flex-shrink: 0;
  width: 20px;
  height: 20px;
  position: relative;
  overflow: visible;
}
.platform-excelent-am-colaborat-cu-speciali-ti {
  color: #364153;
  text-align: left;
  font-family: "Arimo-Regular", sans-serif;
  font-size: 18px;
  line-height: 29.25px;
  font-weight: 400;
  position: absolute;
  left: 0px;
  top: -2px;
  width: 500px;
}
.image-ion-dragomir {
  border-radius: 33554400px;
  border-style: solid;
  border-color: #e5e7eb;
  border-width: 2px;
  flex-shrink: 0;
  width: 64px;
  height: 64px;
  position: relative;
  overflow: hidden;
  object-fit: cover;
}
.container51 {
  display: flex;
  flex-direction: column;
  gap: 0px;
  align-items: flex-start;
  justify-content: flex-start;
  flex-shrink: 0;
  width: 116.39px;
  height: 52px;
  position: relative;
}
.ion-dragomir {
  color: #101828;
  text-align: left;
  font-family: "Arimo-Bold", sans-serif;
  font-size: 18px;
  line-height: 28px;
  font-weight: 700;
  position: absolute;
  left: 0px;
  top: -1px;
}
.manager-proiect {
  color: #4a5565;
  text-align: left;
  font-family: "Arimo-Regular", sans-serif;
  font-size: 16px;
  line-height: 24px;
  font-weight: 400;
  position: absolute;
  left: 0px;
  top: -2px;
}
.section6 {
  background: #f9fafb;
  display: flex;
  flex-direction: column;
  gap: 16px;
  align-items: flex-start;
  justify-content: flex-start;
  width: 896px;
  height: 624px;
  position: absolute;
  left: 384px;
  top: 4855.98px;
}
.ntreb-ri-frecvente {
  color: #101828;
  text-align: left;
  font-family: "Arimo-Bold", sans-serif;
  font-size: 36px;
  line-height: 40px;
  font-weight: 700;
  position: absolute;
  left: 0px;
  top: -3px;
}
.paragraph8 {
  display: flex;
  flex-direction: row;
  gap: 0px;
  align-items: flex-start;
  justify-content: flex-start;
  align-self: stretch;
  flex-shrink: 0;
  height: 28px;
  position: relative;
}
.r-spunsuri-la-cele-mai-frecvente-ntreb-ri {
  color: #4a5565;
  text-align: left;
  font-family: "Arimo-Regular", sans-serif;
  font-size: 20px;
  line-height: 28px;
  font-weight: 400;
  position: relative;
  flex: 1;
}
.container52 {
  display: flex;
  flex-direction: column;
  gap: 12px;
  align-items: flex-start;
  justify-content: flex-start;
  align-self: stretch;
  flex-shrink: 0;
  height: 492px;
  position: relative;
}
.container53 {
  background: #ffffff;
  border-radius: 10px;
  border-style: solid;
  border-color: #e5e7eb;
  border-width: 2px;
  padding: 2px;
  display: flex;
  flex-direction: column;
  gap: 0px;
  align-items: flex-start;
  justify-content: flex-start;
  align-self: stretch;
  flex-shrink: 0;
  height: 72px;
  position: relative;
  overflow: hidden;
}
.button25 {
  padding: 0px 24px 0px 24px;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  align-self: stretch;
  flex-shrink: 0;
  height: 68px;
  position: relative;
}
.text10 {
  flex-shrink: 0;
  width: 256.77px;
  height: 28px;
  position: relative;
}
.cum-func-ioneaz-platforma {
  color: #101828;
  text-align: left;
  font-family: "Arimo-Bold", sans-serif;
  font-size: 18px;
  line-height: 28px;
  font-weight: 700;
  position: absolute;
  left: 0px;
  top: -1px;
}
.icon34 {
  flex-shrink: 0;
  width: 24px;
  height: 24px;
  position: relative;
  overflow: visible;
}
.text11 {
  flex-shrink: 0;
  width: 343.84px;
  height: 28px;
  position: relative;
}
.cum-pot-deveni-specialist-pe-platform {
  color: #101828;
  text-align: left;
  font-family: "Arimo-Bold", sans-serif;
  font-size: 18px;
  line-height: 28px;
  font-weight: 700;
  position: absolute;
  left: 0px;
  top: -1px;
}
.icon35 {
  flex-shrink: 0;
  width: 24px;
  height: 24px;
  position: relative;
  overflow: visible;
}
.text12 {
  flex-shrink: 0;
  width: 268.34px;
  height: 28px;
  position: relative;
}
.este-sigur-plata-pe-platform {
  color: #101828;
  text-align: left;
  font-family: "Arimo-Bold", sans-serif;
  font-size: 18px;
  line-height: 28px;
  font-weight: 700;
  position: absolute;
  left: 0px;
  top: -1px;
}
.icon36 {
  flex-shrink: 0;
  width: 24px;
  height: 24px;
  position: relative;
  overflow: visible;
}
.text13 {
  flex-shrink: 0;
  width: 204.77px;
  height: 28px;
  position: relative;
}
.ce-comision-percepe-i {
  color: #101828;
  text-align: left;
  font-family: "Arimo-Bold", sans-serif;
  font-size: 18px;
  line-height: 28px;
  font-weight: 700;
  position: absolute;
  left: 0px;
  top: -1px;
}
.icon37 {
  flex-shrink: 0;
  width: 24px;
  height: 24px;
  position: relative;
  overflow: visible;
}
.text14 {
  flex-shrink: 0;
  width: 198.17px;
  height: 28px;
  position: relative;
}
.pot-anula-un-contract {
  color: #101828;
  text-align: left;
  font-family: "Arimo-Bold", sans-serif;
  font-size: 18px;
  line-height: 28px;
  font-weight: 700;
  position: absolute;
  left: 0px;
  top: -1px;
}
.icon38 {
  flex-shrink: 0;
  width: 24px;
  height: 24px;
  position: relative;
  overflow: visible;
}
.text15 {
  flex-shrink: 0;
  width: 243.3px;
  height: 28px;
  position: relative;
}
.cum-pot-contacta-suportul {
  color: #101828;
  text-align: left;
  font-family: "Arimo-Bold", sans-serif;
  font-size: 18px;
  line-height: 28px;
  font-weight: 700;
  position: absolute;
  left: 0px;
  top: -1px;
}
.icon39 {
  flex-shrink: 0;
  width: 24px;
  height: 24px;
  position: relative;
  overflow: visible;
}
.section7 {
  background: linear-gradient(
    180deg,
    rgba(255, 255, 255, 0.88) 0%,
    rgba(255, 255, 255, 0.88) 100%
  );
  padding: 80px 192px 0px 192px;
  display: flex;
  flex-direction: column;
  gap: 0px;
  align-items: flex-start;
  justify-content: flex-start;
  width: 1664px;
  height: 570px;
  position: absolute;
  left: 0px;
  top: 0px;
}
.container54 {
  align-self: stretch;
  flex-shrink: 0;
  height: 410px;
  position: relative;
}
.container55 {
  display: flex;
  flex-direction: column;
  gap: 24px;
  align-items: flex-start;
  justify-content: flex-start;
  width: 1280px;
  height: 206px;
  position: absolute;
  left: 0px;
  top: 0px;
}
.heading-1 {
  align-self: stretch;
  flex-shrink: 0;
  height: 150px;
  position: relative;
}
.caut-cele-mai-bune-servicii {
  color: #000000;
  text-align: center;
  font-family: "Arimo-Bold", sans-serif;
  font-size: 60px;
  line-height: 75px;
  font-weight: 700;
  position: absolute;
  left: 237.59px;
  top: -6px;
}
.pentru-orice-problem-aici {
  color: #000000;
  text-align: center;
  font-family: "Arimo-Bold", sans-serif;
  font-size: 60px;
  line-height: 75px;
  font-weight: 700;
  position: absolute;
  left: 265.44px;
  top: 69px;
}
.paragraph9 {
  display: flex;
  flex-direction: row;
  gap: 0px;
  align-items: flex-start;
  justify-content: flex-start;
  align-self: stretch;
  flex-shrink: 0;
  height: 32px;
  position: relative;
}
.marketplace-ul-1-pentru-c-utarea-serviciilor-n-t {
  color: #1e2939;
  text-align: center;
  font-family: "Arimo-Regular", sans-serif;
  font-size: 24px;
  line-height: 32px;
  font-weight: 400;
  position: relative;
  flex: 1;
}
.form {
  display: flex;
  flex-direction: row;
  gap: 12px;
  align-items: flex-start;
  justify-content: flex-start;
  width: 1024px;
  height: 60px;
  position: absolute;
  left: 128px;
  top: 254px;
}
.container56 {
  background: #ffffff;
  border-radius: 14px;
  border-style: solid;
  border-color: #e5e7eb;
  border-width: 1px;
  padding: 0px 20px 0px 20px;
  display: flex;
  flex-direction: row;
  gap: 12px;
  align-items: center;
  justify-content: flex-start;
  flex: 1;
  height: 58px;
  position: relative;
  box-shadow: 0px 2px 4px -2px rgba(0, 0, 0, 0.1),
    0px 4px 6px -1px rgba(0, 0, 0, 0.1);
}
.icon40 {
  flex-shrink: 0;
  width: 22px;
  height: 22px;
  position: relative;
  overflow: visible;
}
.text-input {
  display: flex;
  flex-direction: row;
  gap: 0px;
  align-items: center;
  justify-content: flex-start;
  flex: 1;
  height: 24px;
  position: relative;
  overflow: hidden;
}
.ce-lucrare-trebuie-realizat {
  color: #6a7282;
  text-align: left;
  font-family: "Arimo-Regular", sans-serif;
  font-size: 16px;
  font-weight: 400;
  position: relative;
}
.container57 {
  background: #ffffff;
  border-radius: 14px;
  border-style: solid;
  border-color: #e5e7eb;
  border-width: 1px;
  padding: 0px 20px 0px 20px;
  display: flex;
  flex-direction: row;
  gap: 12px;
  align-items: center;
  justify-content: flex-start;
  flex-shrink: 0;
  width: 288px;
  height: 58px;
  position: relative;
  box-shadow: 0px 2px 4px -2px rgba(0, 0, 0, 0.1),
    0px 4px 6px -1px rgba(0, 0, 0, 0.1);
}
.icon41 {
  flex-shrink: 0;
  width: 22px;
  height: 22px;
  position: relative;
  overflow: visible;
}
.loca-ie {
  color: #6a7282;
  text-align: left;
  font-family: "Arimo-Regular", sans-serif;
  font-size: 16px;
  font-weight: 400;
  position: relative;
}
.button26 {
  background: #ff7300;
  border-radius: 14px;
  flex-shrink: 0;
  width: 143px;
  height: 60px;
  position: relative;
  box-shadow: 0px 4px 6px -4px rgba(0, 0, 0, 0.1),
    0px 10px 15px -3px rgba(0, 0, 0, 0.1);
}
.g-se-te {
  color: #ffffff;
  text-align: center;
  font-family: "Arimo-Bold", sans-serif;
  font-size: 18px;
  line-height: 28px;
  font-weight: 700;
  position: absolute;
  left: 36px;
  top: 15px;
}
.container58 {
  width: 1280px;
  height: 48px;
  position: absolute;
  left: 0px;
  top: 362px;
}
.button27 {
  background: #7c9299;
  border-radius: 10px;
  width: 196.3px;
  height: 48px;
  position: absolute;
  left: 444.36px;
  top: 0px;
  box-shadow: 0px 2px 4px -2px rgba(0, 0, 0, 0.1),
    0px 4px 6px -1px rgba(0, 0, 0, 0.1);
}
.deveni-i-specialist {
  color: #ffffff;
  text-align: center;
  font-family: "Arimo-Bold", sans-serif;
  font-size: 16px;
  line-height: 24px;
  font-weight: 700;
  position: absolute;
  left: 27px;
  top: 10px;
}
.button28 {
  background: #a0a5aa;
  border-radius: 10px;
  width: 178.98px;
  height: 48px;
  position: absolute;
  left: 656.66px;
  top: 0px;
  box-shadow: 0px 2px 4px -2px rgba(0, 0, 0, 0.1),
    0px 4px 6px -1px rgba(0, 0, 0, 0.1);
}
.posteaz-cerere {
  color: #ffffff;
  text-align: center;
  font-family: "Arimo-Bold", sans-serif;
  font-size: 16px;
  line-height: 24px;
  font-weight: 700;
  position: absolute;
  left: 27px;
  top: 10px;
}
.section8 {
  background: linear-gradient(
    180deg,
    rgba(17, 79, 68, 0.85) 0%,
    rgba(17, 79, 68, 0.85) 100%
  );
  padding: 128px 896px 0px 192px;
  display: flex;
  flex-direction: column;
  gap: 0px;
  align-items: flex-start;
  justify-content: flex-start;
  width: 1664px;
  height: 574.5px;
  position: absolute;
  left: 0px;
  top: 2440.98px;
}
.container59 {
  background: #ffffff;
  border-radius: 16px;
  align-self: stretch;
  flex-shrink: 0;
  height: 318.5px;
  position: relative;
  box-shadow: 0px 25px 50px -12px rgba(0, 0, 0, 0.25);
}
.heading-24 {
  width: 480px;
  height: 72px;
  position: absolute;
  left: 48px;
  top: 48px;
}
.nu-ai-g-sit-serviciul-de-care-ai-nevoie {
  color: #101828;
  text-align: left;
  font-family: "Arimo-Bold", sans-serif;
  font-size: 30px;
  line-height: 36px;
  font-weight: 700;
  position: absolute;
  left: 0px;
  top: -3px;
  width: 420px;
}
.paragraph10 {
  width: 480px;
  height: 58.5px;
  position: absolute;
  left: 48px;
  top: 136px;
}
.po-i-publica-comanda-ta-i-speciali-tii-vor-r-spun {
  color: #364153;
  text-align: left;
  font-family: "Arimo-Regular", sans-serif;
  font-size: 18px;
  line-height: 29.25px;
  font-weight: 400;
  position: absolute;
  left: 0px;
  top: -2px;
  width: 480px;
}
.button29 {
  background: #ff5722;
  border-radius: 10px;
  padding: 12px 32px 12px 32px;
  display: flex;
  flex-direction: row;
  gap: 0px;
  align-items: flex-start;
  justify-content: flex-start;
  width: 200.06px;
  height: 44px;
  position: absolute;
  left: 48px;
  top: 226.5px;
  box-shadow: 0px 2px 4px -2px rgba(0, 0, 0, 0.1),
    0px 4px 6px -1px rgba(0, 0, 0, 0.1);
}
.public-proiectul {
  color: #ffffff;
  text-align: center;
  font-family: "Arimo-Bold", sans-serif;
  font-size: 14px;
  line-height: 20px;
  font-weight: 700;
  text-transform: uppercase;
  position: relative;
}
.section9 {
  background: linear-gradient(
    180deg,
    rgba(255, 115, 0, 1) 0%,
    rgba(255, 87, 34, 1) 50%,
    rgba(230, 74, 25, 1) 100%
  );
  width: 1664px;
  height: 824px;
  position: absolute;
  left: 0px;
  top: 5559.98px;
  overflow: hidden;
}
.container60 {
  opacity: 0.1;
  width: 1664px;
  height: 824px;
  position: absolute;
  left: 0px;
  top: 0px;
}
.container61 {
  background: #ffffff;
  border-radius: 33554400px;
  width: 256px;
  height: 256px;
  position: absolute;
  left: 40px;
  top: 40px;
  filter: blur(64px);
}
.container62 {
  background: #ffffff;
  border-radius: 33554400px;
  width: 384px;
  height: 384px;
  position: absolute;
  left: 1240px;
  top: 400px;
  filter: blur(64px);
}
.container63 {
  width: 1280px;
  height: 632px;
  position: absolute;
  left: 192px;
  top: 96px;
}
.container64 {
  width: 1280px;
  height: 100px;
  position: absolute;
  left: 0px;
  top: 0px;
}
.heading-25 {
  width: 1280px;
  height: 48px;
  position: absolute;
  left: 0px;
  top: 0px;
}
.e-ti-gata-s-ncepi {
  color: #ffffff;
  text-align: center;
  font-family: "Arimo-Bold", sans-serif;
  font-size: 48px;
  line-height: 48px;
  font-weight: 700;
  position: absolute;
  left: 416.08px;
  top: -5px;
}
.paragraph11 {
  display: flex;
  flex-direction: row;
  gap: 0px;
  align-items: flex-start;
  justify-content: flex-start;
  width: 672px;
  height: 28px;
  position: absolute;
  left: 304px;
  top: 72px;
}
.alege-ce-se-potrive-te-cel-mai-bine-nevoilor-tale {
  color: rgba(255, 255, 255, 0.9);
  text-align: center;
  font-family: "Arimo-Regular", sans-serif;
  font-size: 20px;
  line-height: 28px;
  font-weight: 400;
  position: relative;
  flex: 1;
}
.container65 {
  display: grid;
  gap: 32px;
  position: absolute;
  left: 192px;
  top: 164px;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  grid-template-rows: repeat(1, minmax(0, 1fr));
}
.container66 {
  background: rgba(255, 255, 255, 0.95);
  border-radius: 16px;
  height: 332px;
  position: relative;
  box-shadow: 0px 25px 50px -12px rgba(0, 0, 0, 0.25);
  grid-column: 1 / span 1;
  grid-row: 1 / span 1;
}
.container67 {
  background: #ff7300;
  border-radius: 16px;
  display: flex;
  flex-direction: row;
  gap: 0px;
  align-items: center;
  justify-content: center;
  width: 64px;
  height: 64px;
  position: absolute;
  left: 32px;
  top: 32px;
}
.icon42 {
  flex-shrink: 0;
  width: 32px;
  height: 32px;
  position: relative;
  overflow: visible;
}
.heading-314 {
  display: flex;
  flex-direction: row;
  gap: 0px;
  align-items: flex-start;
  justify-content: flex-start;
  width: 368px;
  height: 32px;
  position: absolute;
  left: 32px;
  top: 120px;
}
.caut-un-specialist {
  color: #101828;
  text-align: left;
  font-family: "Arimo-Bold", sans-serif;
  font-size: 24px;
  line-height: 32px;
  font-weight: 700;
  position: relative;
  flex: 1;
}
.paragraph12 {
  width: 368px;
  height: 52px;
  position: absolute;
  left: 32px;
  top: 168px;
}
.g-se-te-profesioni-tii-potrivi-i-pentru-proiectul {
  color: #4a5565;
  text-align: left;
  font-family: "Arimo-Regular", sans-serif;
  font-size: 16px;
  line-height: 26px;
  font-weight: 400;
  position: absolute;
  left: 0px;
  top: -2px;
  width: 367px;
}
.button30 {
  background: #ff7300;
  border-radius: 14px;
  width: 368px;
  height: 56px;
  position: absolute;
  left: 32px;
  top: 244px;
  box-shadow: 0px 4px 6px -4px rgba(0, 0, 0, 0.1),
    0px 10px 15px -3px rgba(0, 0, 0, 0.1);
}
.g-se-te-specialist {
  color: #ffffff;
  text-align: center;
  font-family: "Arimo-Bold", sans-serif;
  font-size: 16px;
  line-height: 24px;
  font-weight: 700;
  position: absolute;
  left: 98.64px;
  top: 14px;
}
.icon43 {
  width: 20px;
  height: 20px;
  position: absolute;
  left: 244.34px;
  top: 18px;
  overflow: visible;
}
.container68 {
  background: rgba(255, 255, 255, 0.95);
  border-radius: 16px;
  height: 332px;
  position: relative;
  box-shadow: 0px 25px 50px -12px rgba(0, 0, 0, 0.25);
  grid-column: 2 / span 1;
  grid-row: 1 / span 1;
}
.container69 {
  background: #ff5722;
  border-radius: 16px;
  display: flex;
  flex-direction: row;
  gap: 0px;
  align-items: center;
  justify-content: center;
  width: 64px;
  height: 64px;
  position: absolute;
  left: 32px;
  top: 32px;
}
.icon44 {
  flex-shrink: 0;
  width: 32px;
  height: 32px;
  position: relative;
  overflow: visible;
}
.deveni-i-specialist2 {
  color: #101828;
  text-align: left;
  font-family: "Arimo-Bold", sans-serif;
  font-size: 24px;
  line-height: 32px;
  font-weight: 700;
  position: relative;
  flex: 1;
}
.ofer-i-serviciile-i-c-tig-bani-f-c-nd-ceea-ce {
  color: #4a5565;
  text-align: left;
  font-family: "Arimo-Regular", sans-serif;
  font-size: 16px;
  line-height: 26px;
  font-weight: 400;
  position: absolute;
  left: 0px;
  top: -2px;
  width: 356px;
}
.button31 {
  background: #ff5722;
  border-radius: 14px;
  width: 368px;
  height: 56px;
  position: absolute;
  left: 32px;
  top: 244px;
  box-shadow: 0px 4px 6px -4px rgba(0, 0, 0, 0.1),
    0px 10px 15px -3px rgba(0, 0, 0, 0.1);
}
.nscrie-te-acum {
  color: #ffffff;
  text-align: center;
  font-family: "Arimo-Bold", sans-serif;
  font-size: 16px;
  line-height: 24px;
  font-weight: 700;
  position: absolute;
  left: 109.95px;
  top: 14px;
}
.icon45 {
  width: 20px;
  height: 20px;
  position: absolute;
  left: 237.03px;
  top: 18px;
  overflow: visible;
}
.container70 {
  display: grid;
  gap: 32px;
  position: absolute;
  left: 192px;
  top: 560px;
  grid-template-columns: repeat(4, minmax(0, 1fr));
  grid-template-rows: repeat(1, minmax(0, 1fr));
}
.container71 {
  display: flex;
  flex-direction: column;
  gap: 8px;
  align-items: flex-start;
  justify-content: flex-start;
  height: 72px;
  position: relative;
  grid-column: 1 / span 1;
  grid-row: 1 / span 1;
}
.container72 {
  align-self: stretch;
  flex-shrink: 0;
  height: 40px;
  position: relative;
}
._50-k {
  color: #ffffff;
  text-align: center;
  font-family: "Arimo-Bold", sans-serif;
  font-size: 36px;
  line-height: 40px;
  font-weight: 700;
  position: absolute;
  left: 55.88px;
  top: -3px;
}
.container73 {
  align-self: stretch;
  flex-shrink: 0;
  height: 24px;
  position: relative;
}
.speciali-ti-activi {
  color: rgba(255, 255, 255, 0.8);
  text-align: center;
  font-family: "Arimo-Regular", sans-serif;
  font-size: 16px;
  line-height: 24px;
  font-weight: 400;
  position: absolute;
  left: 42.77px;
  top: -2px;
}
.container74 {
  display: flex;
  flex-direction: column;
  gap: 8px;
  align-items: flex-start;
  justify-content: flex-start;
  height: 72px;
  position: relative;
  grid-column: 2 / span 1;
  grid-row: 1 / span 1;
}
._100-k {
  color: #ffffff;
  text-align: center;
  font-family: "Arimo-Bold", sans-serif;
  font-size: 36px;
  line-height: 40px;
  font-weight: 700;
  position: absolute;
  left: 45.53px;
  top: -3px;
}
.proiecte-finalizate {
  color: rgba(255, 255, 255, 0.8);
  text-align: center;
  font-family: "Arimo-Regular", sans-serif;
  font-size: 16px;
  line-height: 24px;
  font-weight: 400;
  position: absolute;
  left: 34.25px;
  top: -2px;
}
.container75 {
  display: flex;
  flex-direction: column;
  gap: 8px;
  align-items: flex-start;
  justify-content: flex-start;
  height: 72px;
  position: relative;
  grid-column: 3 / span 1;
  grid-row: 1 / span 1;
}
._4-92 {
  color: #ffffff;
  text-align: center;
  font-family: "Arimo-Bold", sans-serif;
  font-size: 36px;
  line-height: 40px;
  font-weight: 700;
  position: absolute;
  left: 75.41px;
  top: -3px;
}
.rating-mediu {
  color: rgba(255, 255, 255, 0.8);
  text-align: center;
  font-family: "Arimo-Regular", sans-serif;
  font-size: 16px;
  line-height: 24px;
  font-weight: 400;
  position: absolute;
  left: 52.52px;
  top: -2px;
}
.container76 {
  display: flex;
  flex-direction: column;
  gap: 8px;
  align-items: flex-start;
  justify-content: flex-start;
  height: 72px;
  position: relative;
  grid-column: 4 / span 1;
  grid-row: 1 / span 1;
}
._24-7 {
  color: #ffffff;
  text-align: center;
  font-family: "Arimo-Bold", sans-serif;
  font-size: 36px;
  line-height: 40px;
  font-weight: 700;
  position: absolute;
  left: 64.95px;
  top: -3px;
}
.suport-client {
  color: rgba(255, 255, 255, 0.8);
  text-align: center;
  font-family: "Arimo-Regular", sans-serif;
  font-size: 16px;
  line-height: 24px;
  font-weight: 400;
  position: absolute;
  left: 53.89px;
  top: -2px;
}
.footer {
  background: linear-gradient(
    180deg,
    rgba(17, 79, 68, 1) 0%,
    rgba(26, 107, 90, 1) 100%
  );
  padding: 64px 192px 0px 192px;
  display: flex;
  flex-direction: column;
  gap: 0px;
  align-items: flex-start;
  justify-content: flex-start;
  align-self: stretch;
  flex-shrink: 0;
  height: 777px;
  position: relative;
}
.container77 {
  display: flex;
  flex-direction: column;
  gap: 48px;
  align-items: flex-start;
  justify-content: flex-start;
  align-self: stretch;
  flex-shrink: 0;
  height: 649px;
  position: relative;
}
.container78 {
  align-self: stretch;
  flex-shrink: 0;
  display: grid;
  gap: 48px;
  position: relative;
  grid-template-columns: repeat(4, minmax(0, 1fr));
  grid-template-rows: repeat(1, minmax(0, 1fr));
}
.container79 {
  height: 292px;
  position: relative;
  grid-column: 1 / span 1;
  grid-row: 1 / span 1;
}
.image-service-market {
  width: 125.75px;
  height: 48px;
  position: absolute;
  left: 0px;
  top: 0px;
  overflow: hidden;
  object-fit: cover;
}
.paragraph13 {
  width: 284px;
  height: 78px;
  position: absolute;
  left: 0px;
  top: 72px;
}
.platforma-ta-de-ncredere-pentru-g-sirea-celor-mai {
  color: rgba(255, 255, 255, 0.8);
  text-align: left;
  font-family: "Arimo-Regular", sans-serif;
  font-size: 16px;
  line-height: 26px;
  font-weight: 400;
  position: absolute;
  left: 0px;
  top: -2px;
  width: 274px;
}
.container80 {
  display: flex;
  flex-direction: row;
  gap: 16px;
  align-items: flex-start;
  justify-content: flex-start;
  width: 284px;
  height: 40px;
  position: absolute;
  left: 0px;
  top: 166px;
}
.link {
  background: rgba(255, 255, 255, 0.1);
  border-radius: 33554400px;
  display: flex;
  flex-direction: row;
  gap: 0px;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
  width: 40px;
  height: 40px;
  position: relative;
}
.icon46 {
  flex-shrink: 0;
  width: 20px;
  height: 20px;
  position: relative;
  overflow: visible;
}
.icon47 {
  flex-shrink: 0;
  width: 20px;
  height: 20px;
  position: relative;
  overflow: visible;
}
.icon48 {
  flex-shrink: 0;
  width: 20px;
  height: 20px;
  position: relative;
  overflow: visible;
}
.icon49 {
  flex-shrink: 0;
  width: 20px;
  height: 20px;
  position: relative;
  overflow: visible;
}
.container81 {
  display: flex;
  flex-direction: column;
  gap: 24px;
  align-items: flex-start;
  justify-content: flex-start;
  height: 292px;
  position: relative;
  grid-column: 2 / span 1;
  grid-row: 1 / span 1;
}
.servicii {
  color: #ffffff;
  text-align: left;
  font-family: "Arimo-Bold", sans-serif;
  font-size: 18px;
  line-height: 28px;
  font-weight: 700;
  position: absolute;
  left: 0px;
  top: -1px;
}
.list {
  display: flex;
  flex-direction: column;
  gap: 12px;
  align-items: flex-start;
  justify-content: flex-start;
  align-self: stretch;
  flex-shrink: 0;
  height: 204px;
  position: relative;
}
.list-item {
  align-self: stretch;
  flex-shrink: 0;
  height: 24px;
  position: relative;
}
.acas {
  color: rgba(255, 255, 255, 0.8);
  text-align: left;
  font-family: "Arimo-Regular", sans-serif;
  font-size: 16px;
  line-height: 24px;
  font-weight: 400;
  position: absolute;
  left: 0px;
  top: -2px;
}
.livrare {
  color: rgba(255, 255, 255, 0.8);
  text-align: left;
  font-family: "Arimo-Regular", sans-serif;
  font-size: 16px;
  line-height: 24px;
  font-weight: 400;
  position: absolute;
  left: 0px;
  top: -2px;
}
.freelance {
  color: rgba(255, 255, 255, 0.8);
  text-align: left;
  font-family: "Arimo-Regular", sans-serif;
  font-size: 16px;
  line-height: 24px;
  font-weight: 400;
  position: absolute;
  left: 0px;
  top: -2px;
}
.profesori {
  color: rgba(255, 255, 255, 0.8);
  text-align: left;
  font-family: "Arimo-Regular", sans-serif;
  font-size: 16px;
  line-height: 24px;
  font-weight: 400;
  position: absolute;
  left: 0px;
  top: -2px;
}
.business {
  color: rgba(255, 255, 255, 0.8);
  text-align: left;
  font-family: "Arimo-Regular", sans-serif;
  font-size: 16px;
  line-height: 24px;
  font-weight: 400;
  position: absolute;
  left: 0px;
  top: -2px;
}
.toate-categoriile {
  color: rgba(255, 255, 255, 0.8);
  text-align: left;
  font-family: "Arimo-Regular", sans-serif;
  font-size: 16px;
  line-height: 24px;
  font-weight: 400;
  position: absolute;
  left: 0px;
  top: -2px;
}
.container82 {
  display: flex;
  flex-direction: column;
  gap: 24px;
  align-items: flex-start;
  justify-content: flex-start;
  height: 292px;
  position: relative;
  grid-column: 3 / span 1;
  grid-row: 1 / span 1;
}
.companie {
  color: #ffffff;
  text-align: left;
  font-family: "Arimo-Bold", sans-serif;
  font-size: 18px;
  line-height: 28px;
  font-weight: 700;
  position: absolute;
  left: 0px;
  top: -1px;
}
.despre-noi {
  color: rgba(255, 255, 255, 0.8);
  text-align: left;
  font-family: "Arimo-Regular", sans-serif;
  font-size: 16px;
  line-height: 24px;
  font-weight: 400;
  position: absolute;
  left: 0px;
  top: -2px;
}
.cum-func-ioneaz2 {
  color: rgba(255, 255, 255, 0.8);
  text-align: left;
  font-family: "Arimo-Regular", sans-serif;
  font-size: 16px;
  line-height: 24px;
  font-weight: 400;
  position: absolute;
  left: 0px;
  top: -2px;
}
.cariere {
  color: rgba(255, 255, 255, 0.8);
  text-align: left;
  font-family: "Arimo-Regular", sans-serif;
  font-size: 16px;
  line-height: 24px;
  font-weight: 400;
  position: absolute;
  left: 0px;
  top: -2px;
}
.blog {
  color: rgba(255, 255, 255, 0.8);
  text-align: left;
  font-family: "Arimo-Regular", sans-serif;
  font-size: 16px;
  line-height: 24px;
  font-weight: 400;
  position: absolute;
  left: 0px;
  top: -2px;
}
.pres {
  color: rgba(255, 255, 255, 0.8);
  text-align: left;
  font-family: "Arimo-Regular", sans-serif;
  font-size: 16px;
  line-height: 24px;
  font-weight: 400;
  position: absolute;
  left: 0px;
  top: -2px;
}
.parteneri {
  color: rgba(255, 255, 255, 0.8);
  text-align: left;
  font-family: "Arimo-Regular", sans-serif;
  font-size: 16px;
  line-height: 24px;
  font-weight: 400;
  position: absolute;
  left: 0px;
  top: -2px;
}
.container83 {
  display: flex;
  flex-direction: column;
  gap: 24px;
  align-items: flex-start;
  justify-content: flex-start;
  height: 292px;
  position: relative;
  grid-column: 4 / span 1;
  grid-row: 1 / span 1;
}
.suport {
  color: #ffffff;
  text-align: left;
  font-family: "Arimo-Bold", sans-serif;
  font-size: 18px;
  line-height: 28px;
  font-weight: 700;
  position: absolute;
  left: 0px;
  top: -1px;
}
.list2 {
  display: flex;
  flex-direction: column;
  gap: 12px;
  align-items: flex-start;
  justify-content: flex-start;
  align-self: stretch;
  flex-shrink: 0;
  height: 132px;
  position: relative;
}
.centru-ajutor {
  color: rgba(255, 255, 255, 0.8);
  text-align: left;
  font-family: "Arimo-Regular", sans-serif;
  font-size: 16px;
  line-height: 24px;
  font-weight: 400;
  position: absolute;
  left: 0px;
  top: -2px;
}
.faq {
  color: rgba(255, 255, 255, 0.8);
  text-align: left;
  font-family: "Arimo-Regular", sans-serif;
  font-size: 16px;
  line-height: 24px;
  font-weight: 400;
  position: absolute;
  left: 0px;
  top: -2px;
}
.termeni-i-condi-ii {
  color: rgba(255, 255, 255, 0.8);
  text-align: left;
  font-family: "Arimo-Regular", sans-serif;
  font-size: 16px;
  line-height: 24px;
  font-weight: 400;
  position: absolute;
  left: 0px;
  top: -2px;
}
.confiden-ialitate {
  color: rgba(255, 255, 255, 0.8);
  text-align: left;
  font-family: "Arimo-Regular", sans-serif;
  font-size: 16px;
  line-height: 24px;
  font-weight: 400;
  position: absolute;
  left: 0px;
  top: -2px;
}
.container84 {
  display: flex;
  flex-direction: column;
  gap: 12px;
  align-items: flex-start;
  justify-content: flex-start;
  align-self: stretch;
  flex-shrink: 0;
  height: 84px;
  position: relative;
}
.container85 {
  display: flex;
  flex-direction: row;
  gap: 8px;
  align-items: center;
  justify-content: flex-start;
  align-self: stretch;
  flex-shrink: 0;
  height: 20px;
  position: relative;
}
.icon50 {
  flex-shrink: 0;
  width: 16px;
  height: 16px;
  position: relative;
  overflow: visible;
}
.link2 {
  display: flex;
  flex-direction: row;
  gap: 0px;
  align-items: flex-start;
  justify-content: flex-start;
  flex-shrink: 0;
  width: 116.63px;
  height: 20px;
  position: relative;
}
.contact-servicii-ro {
  color: rgba(255, 255, 255, 0.8);
  text-align: left;
  font-family: "Arimo-Regular", sans-serif;
  font-size: 14px;
  line-height: 20px;
  font-weight: 400;
  position: relative;
}
.icon51 {
  flex-shrink: 0;
  width: 16px;
  height: 16px;
  position: relative;
  overflow: visible;
}
.link3 {
  display: flex;
  flex-direction: row;
  gap: 0px;
  align-items: flex-start;
  justify-content: flex-start;
  flex-shrink: 0;
  width: 104.11px;
  height: 20px;
  position: relative;
}
._40-123-456-789 {
  color: rgba(255, 255, 255, 0.8);
  text-align: left;
  font-family: "Arimo-Regular", sans-serif;
  font-size: 14px;
  line-height: 20px;
  font-weight: 400;
  position: relative;
}
.container86 {
  align-self: stretch;
  flex-shrink: 0;
  height: 20px;
  position: relative;
}
.icon52 {
  width: 16px;
  height: 16px;
  position: absolute;
  left: 0px;
  top: 2px;
  overflow: visible;
}
.text16 {
  display: flex;
  flex-direction: row;
  gap: 0px;
  align-items: flex-start;
  justify-content: flex-start;
  width: 117.27px;
  height: 20px;
  position: absolute;
  left: 24px;
  top: 0px;
}
.bucure-ti-rom-nia {
  color: rgba(255, 255, 255, 0.8);
  text-align: left;
  font-family: "Arimo-Regular", sans-serif;
  font-size: 14px;
  line-height: 20px;
  font-weight: 400;
  position: relative;
}
.container87 {
  background: rgba(255, 255, 255, 0.1);
  border-radius: 14px;
  padding: 32px 304px 0px 304px;
  display: flex;
  flex-direction: column;
  gap: 0px;
  align-items: flex-start;
  justify-content: flex-start;
  align-self: stretch;
  flex-shrink: 0;
  height: 208px;
  position: relative;
}
.container88 {
  align-self: stretch;
  flex-shrink: 0;
  height: 144px;
  position: relative;
}
.heading-315 {
  display: flex;
  flex-direction: row;
  gap: 0px;
  align-items: flex-start;
  justify-content: flex-start;
  width: 672px;
  height: 32px;
  position: absolute;
  left: 0px;
  top: 0px;
}
.aboneaz-te-la-newsletter {
  color: #ffffff;
  text-align: center;
  font-family: "Arimo-Bold", sans-serif;
  font-size: 24px;
  line-height: 32px;
  font-weight: 700;
  position: relative;
  flex: 1;
}
.paragraph14 {
  width: 672px;
  height: 24px;
  position: absolute;
  left: 0px;
  top: 48px;
}
.prime-te-cele-mai-noi-oferte-i-actualiz-ri-direct {
  color: rgba(255, 255, 255, 0.8);
  text-align: center;
  font-family: "Arimo-Regular", sans-serif;
  font-size: 16px;
  line-height: 24px;
  font-weight: 400;
  position: absolute;
  left: 137.91px;
  top: -2px;
}
.form2 {
  display: flex;
  flex-direction: row;
  gap: 12px;
  align-items: flex-start;
  justify-content: flex-start;
  width: 512px;
  height: 48px;
  position: absolute;
  left: 80px;
  top: 96px;
}
.email-input {
  background: #ffffff;
  border-radius: 4px;
  padding: 12px 24px 12px 24px;
  display: flex;
  flex-direction: row;
  gap: 0px;
  align-items: center;
  justify-content: flex-start;
  flex: 1;
  height: 48px;
  position: relative;
  overflow: hidden;
}
.email-ul-t-u {
  color: #6a7282;
  text-align: left;
  font-family: "Arimo-Regular", sans-serif;
  font-size: 16px;
  font-weight: 400;
  position: relative;
}
.button32 {
  background: #e25a00;
  border-radius: 4px;
  flex-shrink: 0;
  width: 156.53px;
  height: 48px;
  position: relative;
  box-shadow: 0px 5px 21px 0px rgba(226, 90, 0, 0.35);
}
.aboneaz-te {
  color: #ffffff;
  text-align: center;
  font-family: "Arimo-Bold", sans-serif;
  font-size: 16px;
  line-height: 24px;
  font-weight: 700;
  position: absolute;
  left: 30px;
  top: 10px;
}
.container89 {
  border-style: solid;
  border-color: rgba(255, 255, 255, 0.2);
  border-width: 1px 0px 0px 0px;
  padding: 33px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 0px;
  align-items: flex-start;
  justify-content: flex-start;
  align-self: stretch;
  flex-shrink: 0;
  height: 53px;
  position: relative;
}
.container90 {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  align-self: stretch;
  flex-shrink: 0;
  height: 20px;
  position: relative;
}
.paragraph15 {
  display: flex;
  flex-direction: row;
  gap: 0px;
  align-items: flex-start;
  justify-content: flex-start;
  flex-shrink: 0;
  width: 362.88px;
  height: 20px;
  position: relative;
}
._2026-service-market-rom-nia-toate-drepturile-rez {
  color: rgba(255, 255, 255, 0.6);
  text-align: left;
  font-family: "Arimo-Regular", sans-serif;
  font-size: 14px;
  line-height: 20px;
  font-weight: 400;
  position: relative;
}
.container91 {
  display: flex;
  flex-direction: row;
  gap: 24px;
  align-items: center;
  justify-content: flex-start;
  flex-shrink: 0;
  width: 201.17px;
  height: 20px;
  position: relative;
}
.link4 {
  display: flex;
  flex-direction: row;
  gap: 0px;
  align-items: flex-start;
  justify-content: flex-start;
  flex-shrink: 0;
  width: 50.41px;
  height: 20px;
  position: relative;
}
.rom-n {
  color: rgba(255, 255, 255, 0.6);
  text-align: left;
  font-family: "Arimo-Regular", sans-serif;
  font-size: 14px;
  line-height: 20px;
  font-weight: 400;
  position: relative;
}
.link5 {
  display: flex;
  flex-direction: row;
  gap: 0px;
  align-items: flex-start;
  justify-content: flex-start;
  flex-shrink: 0;
  width: 43.91px;
  height: 20px;
  position: relative;
}
.english {
  color: rgba(255, 255, 255, 0.6);
  text-align: left;
  font-family: "Arimo-Regular", sans-serif;
  font-size: 14px;
  line-height: 20px;
  font-weight: 400;
  position: relative;
}
.text17 {
  display: flex;
  flex-direction: row;
  gap: 0px;
  align-items: flex-start;
  justify-content: flex-start;
  flex: 1;
  height: 20px;
  position: relative;
}
.ron-lei {
  color: rgba(255, 255, 255, 0.6);
  text-align: left;
  font-family: "Arimo-Regular", sans-serif;
  font-size: 14px;
  line-height: 20px;
  font-weight: 400;
  position: relative;
}
.header {
  background: #114f44;
  padding: 0px 224px 0px 224px;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  width: 1664px;
  height: 105px;
  position: absolute;
  left: 0px;
  top: 0px;
}
.container92 {
  display: flex;
  flex-direction: row;
  gap: 16px;
  align-items: center;
  justify-content: flex-start;
  flex-shrink: 0;
  width: 265.7px;
  height: 48px;
  position: relative;
}
.image-service-market2 {
  flex: 1;
  height: 48px;
  position: relative;
  overflow: hidden;
  object-fit: cover;
}
.button33 {
  background: #e25a00;
  border-radius: 4px;
  flex-shrink: 0;
  width: 123.95px;
  height: 40px;
  position: relative;
}
.categorii {
  color: #ffffff;
  text-align: center;
  font-family: "Arimo-Regular", sans-serif;
  font-size: 16px;
  line-height: 24px;
  font-weight: 400;
  position: absolute;
  left: 17px;
  top: 6px;
}
.icon53 {
  width: 18px;
  height: 18px;
  position: absolute;
  left: 89.95px;
  top: 11px;
  overflow: visible;
}
.navigation {
  display: flex;
  flex-direction: row;
  gap: 32px;
  align-items: center;
  justify-content: flex-start;
  flex-shrink: 0;
  height: 44px;
  position: relative;
}
.link6 {
  flex-shrink: 0;
  width: 49.11px;
  height: 24px;
  position: relative;
}
.servicii2 {
  color: #ffffff;
  text-align: left;
  font-family: "Arimo-Regular", sans-serif;
  font-size: 16px;
  line-height: 24px;
  font-weight: 400;
  position: absolute;
  left: 0px;
  top: -2px;
}
.link7 {
  flex-shrink: 0;
  width: 109.02px;
  height: 24px;
  position: relative;
}
.comenzi-active {
  color: #ffffff;
  text-align: left;
  font-family: "Arimo-Regular", sans-serif;
  font-size: 16px;
  line-height: 24px;
  font-weight: 400;
  position: absolute;
  left: 0px;
  top: -2px;
}
.link8 {
  flex-shrink: 0;
  width: 31.84px;
  height: 24px;
  position: relative;
}
.blog2 {
  color: #ffffff;
  text-align: left;
  font-family: "Arimo-Regular", sans-serif;
  font-size: 16px;
  line-height: 24px;
  font-weight: 400;
  position: absolute;
  left: 0px;
  top: -2px;
}
.link9 {
  flex-shrink: 0;
  width: 117.86px;
  height: 24px;
  position: relative;
}
.icon54 {
  width: 20px;
  height: 20px;
  position: absolute;
  left: 0px;
  top: 2px;
  overflow: visible;
}
.autentificare {
  color: #ffffff;
  text-align: left;
  font-family: "Arimo-Regular", sans-serif;
  font-size: 16px;
  line-height: 24px;
  font-weight: 400;
  position: absolute;
  left: 28px;
  top: -2px;
}
.button34 {
  background: #e25a00;
  border-radius: 4px;
  flex: 1;
  height: 44px;
  position: relative;
  box-shadow: 0px 5px 21px 0px rgba(226, 90, 0, 0.35);
}
.deveni-i-specialist3 {
  color: #ffffff;
  text-align: center;
  font-family: "Arimo-Regular", sans-serif;
  font-size: 16px;
  line-height: 24px;
  font-weight: 400;
  position: absolute;
  left: 25px;
  top: 8px;
}