/* screen - search */

.search {
  background-color: transparent;
  border: 1px none;
  height: 800px;
  /*overflow-x: hidden;*/
  position: relative;
  width: 1440px;
}

.search .rectangle-192-C61RwL {
  background-color: transparent;
  height: 800px;
  left: -12160px;
  mix-blend-mode: normal;
  position: absolute;
  top: -164px;
  width: 1440px;
}

.search .rectangle-193-C61RwL {
  background-color: transparent;
  height: 800px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 1440px;
}

.search .header3-C61RwL {
  background-color: transparent;
  height: 39px;
  left: 85px;
  position: absolute;
  top: 20px;
  width: 781px;
}

.search .menu-YRI2lN {
  align-items: center;
  background-color: transparent;
  display: flex;
  gap: 30px;
  height: auto;
  justify-content: flex-end;
  left: 780px;
  position: absolute;
  top: 0px;
  width: fit-content;
}

.search .frame-761838-HB8WPB {
  align-items: center;
  background-color: transparent;
  display: flex;
  gap: 10px;
  height: auto;
  position: relative;
  width: fit-content;
}

.search .icon-search-xTGKlo {
  height: 21.752120971679688px;
  min-width: 21.751953125px;
}

.search .buscar-xTGKlo {
  background-color: transparent;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: normal;
  mix-blend-mode: normal;
  position: relative;
  text-align: left;
  width: 57px;
}

.search .frame-761837-HB8WPB {
  align-items: center;
  background-color: transparent;
  display: flex;
  gap: 10px;
  height: auto;
  position: relative;
  width: fit-content;
}

.search .schedule-iI1dl7 {
  background-color: transparent;
  height: 21.752120971679688px;
  min-width: 21.751953125px;
  position: relative;
}

.search .calendario-iI1dl7 {
  background-color: transparent;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: normal;
  mix-blend-mode: normal;
  position: relative;
  text-align: left;
  width: 78px;
}

.search .frame-761836-HB8WPB {
  align-items: center;
  background-color: transparent;
  display: flex;
  gap: 10px;
  height: auto;
  position: relative;
  width: fit-content;
}

.search .mark_chat_unread-Ary7ke {
  background-color: transparent;
  height: 21.752120971679688px;
  min-width: 21.751953125px;
  position: relative;
}

.search .mensajes-Ary7ke {
  background-color: transparent;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: normal;
  mix-blend-mode: normal;
  position: relative;
  text-align: left;
  width: 68px;
}

.search .user-profile-image-HB8WPB {
  align-items: center;
  background-color: transparent;
  display: flex;
  gap: 10px;
  height: auto;
  position: relative;
  width: fit-content;
}

.search .badge-VURy71 {
  align-items: center;
  background-color: var(--dark);
  border-radius: 20px;
  display: flex;
  gap: 156px;
  height: 27.190141677856445px;
  justify-content: center;
  mix-blend-mode: normal;
  position: relative;
  width: 63.443660736083984px;
}

.search .frame-29-wHBfdg {
  align-items: center;
  background-color: transparent;
  display: flex;
  gap: 13px;
  height: auto;
  justify-content: center;
  margin-left: -0.28px;
  margin-right: -0.28px;
  position: relative;
  width: 64px;
}

.search .senior-0qLUql {
  letter-spacing: 0.00px;
  margin-top: -1.00px;
}

.search .image-7-VURy71 {
  background-color: transparent;
  cursor: pointer;
  height: 35px;
  min-width: 35px;
  mix-blend-mode: normal;
  object-fit: cover;
  position: relative;
}

.search .logo-YRI2lN {
  background-color: transparent;
  height: 39px;
  left: -0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 93px;
}

.search .search-box-C61RwL {
  align-items: flex-start;
  flex-direction: column;
  left: 85px;
  padding: 30px;
  position: absolute;
  top: 100px;
}

.search .arrow_back_ios-h30iys {
  background-color: transparent;
  cursor: pointer;
  height: 24px;
  min-width: 24px;
  position: relative;
}

.search .icon-search-tMLjHW {
  height: 24.3055419921875px;
  min-width: 25px;
}

.search .tag-h30iys {
  background-color: var(--lily-white);
}

.search .tag-ZzUnlx {
  background-color: var(--lily-white);
}

.search .tag-sm9YYv {
  background-color: var(--lily-white);
}

.search .x20-fVxOLb {
  color: var(--celeste);
}

.search .tag-jsw3cW {
  background-color: var(--lily-white);
}

.search .filter-layer-3ilKIJ {
  align-items: center;
  background-color: transparent;
  display: flex;
  gap: 25px;
  height: auto;
  position: relative;
  width: fit-content;
}

.search .ordenar-9jxr7c {
  align-items: center;
  background-color: var(--white-2);
  border-radius: 20px;
  box-shadow: inset 0px 0px 8px #0000000d;
  display: flex;
  gap: 10px;
  height: auto;
  mix-blend-mode: normal;
  padding: 6px 10px;
  position: relative;
  width: fit-content;
}

.search .ordenar-por-HwIIWy {
  background-color: transparent;
  color: var(--grey-dark);
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  margin-top: -1.00px;
  mix-blend-mode: normal;
  position: relative;
  text-align: left;
  width: fit-content;
}

.search .frame-HwIIWy {
  background-color: transparent;
  height: 16px;
  min-width: 16px;
  mix-blend-mode: normal;
  position: relative;
}

.search .localizacion-9jxr7c {
  align-items: center;
  background-color: transparent;
  display: flex;
  gap: 25px;
  height: auto;
  position: relative;
  width: fit-content;
}

.search .frame-8-xSEGbo {
  box-shadow: inset 0px 0px 8px #0000000d;
  gap: 10px;
  padding: 6px 10px;
}

.search .ubicacin-Yxmne2 {
  background-color: transparent;
  color: var(--grey-dark);
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  margin-top: -0.50px;
  mix-blend-mode: normal;
  position: relative;
  text-align: left;
  width: fit-content;
}

.search .add-Yxmne2 {
  height: 20px;
  min-width: 20px;
}

.search .nuevo-filtro-9jxr7c {
  align-items: center;
  background-color: var(--white-2);
  border-radius: 20px;
  box-shadow: inset 0px 0px 8px #0000000d;
  display: flex;
  gap: 10px;
  height: auto;
  mix-blend-mode: normal;
  padding: 6px 10px;
  position: relative;
  width: fit-content;
}

.search .aadir-filtro-xhkaPr {
  background-color: transparent;
  color: var(--grey-dark);
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  margin-top: -0.50px;
  mix-blend-mode: normal;
  position: relative;
  text-align: left;
  width: fit-content;
}

.search .add-xhkaPr {
  height: 20px;
  min-width: 20px;
}

.search .tag-9jxr7c {
  background-color: var(--back);
}

.search .x3-estrellas-BgyCns {
  background-color: transparent;
  color: var(--dark);
  font-style: normal;
  font-weight: 300;
  line-height: normal;
  mix-blend-mode: normal;
  position: relative;
  text-align: left;
  width: fit-content;
}

.search .add-BgyCns {
  height: 15px;
  min-width: 15px;
}

.search .tag-dQTheZ {
  background-color: var(--back);
}

.search .videoconferencia-fQipLa {
  background-color: transparent;
  color: var(--dark);
  font-style: normal;
  font-weight: 300;
  line-height: normal;
  mix-blend-mode: normal;
  position: relative;
  text-align: left;
  width: fit-content;
}

.search .add-fQipLa {
  height: 15px;
  min-width: 15px;
}

.search .tag-nqSXYx {
  background-color: var(--back);
}

.search .x20-kV7pop {
  color: var(--dark);
}

.search .add-kV7pop {
  height: 15px;
  min-width: 15px;
}

.search .image-3-kS6byT {
  height: 81px;
}

.search .stars-XERmhk {
  left: -12257px;
  top: -869px;
}

.search .stars-NMCEr7 {
  left: -12275px;
  top: -869px;
}

.search .stars-MGzGj6 {
  left: -12238px;
  top: -869px;
}

.search .image-10-UcTE85 {
  height: 81px;
}

.search .stars-sdbPpu {
  left: -12485px;
  top: -869px;
}

.search .stars-paVrXX {
  left: -12466px;
  top: -869px;
}

.search .image-9-X1pOkx {
  height: 81px;
}

.search .stars-8oPxbL {
  left: -12676px;
  top: -869px;
}

.search .stars-wkKaIf {
  left: -12694px;
  top: -869px;
}

.search .stars-sBpwdw {
  left: -12657px;
  top: -869px;
}

.search .image-4-SFsflP {
  height: 81px;
}

.search .stars-PIxsx5 {
  left: -12904px;
  top: -869px;
}

.search .stars-gCxEmO {
  left: -12885px;
  top: -869px;
}

.search .image-3-dWJagx {
  height: 81px;
}

.search .stars-6qzBiB {
  left: -13095px;
  top: -869px;
}

.search .stars-Xx3UMS {
  left: -13113px;
  top: -869px;
}

.search .stars-knC4wa {
  left: -13076px;
  top: -869px;
}

.search .image-3-3dSxKK {
  height: 81px;
}

.search .stars-XcV256 {
  left: -13304px;
  top: -869px;
}

.search .stars-YApSxI {
  left: -13323px;
  top: -869px;
}

.search .stars-X2WaxT {
  left: -13286px;
  top: -869px;
}

.search .add {
  background-color: transparent;
  position: relative;
}

.search .frame-7 {
  align-items: center;
  background-color: var(--white-2);
  border-radius: 20px;
  display: flex;
  flex-direction: column;
  gap: 5px;
  height: auto;
  mix-blend-mode: normal;
  padding: 14px 12px;
  position: relative;
  width: fit-content;
}

.search .icon-search {
  background-color: transparent;
  position: relative;
}

.search .icon-star {
  background-color: transparent;
  height: 20px;
  left: 18px;
  position: absolute;
  top: 0px;
  width: 18px;
}

.search .iconclose {
  background-color: transparent;
  height: 15px;
  min-width: 15px;
  mix-blend-mode: normal;
  position: relative;
}

.search .image-10 {
  background-color: transparent;
  min-width: 144.5986328125px;
  mix-blend-mode: normal;
  object-fit: cover;
  position: relative;
}

.search .image-3 {
  background-color: transparent;
  min-width: 144.5986328125px;
  mix-blend-mode: normal;
  object-fit: cover;
  position: relative;
}

.search .image-4 {
  background-color: transparent;
  min-width: 144.5986328125px;
  mix-blend-mode: normal;
  object-fit: cover;
  position: relative;
}

.search .pietro-a {
  background-color: transparent;
  color: var(--dark);
  font-style: normal;
  font-weight: 500;
  height: 21px;
  line-height: normal;
  mix-blend-mode: normal;
  position: relative;
  text-align: center;
  width: 157px;
}

.search .search-box {
  background-color: transparent;
  display: flex;
  gap: 25px;
  height: auto;
  width: fit-content;
}

.search .senior {
  background-color: transparent;
  line-height: normal;
  mix-blend-mode: normal;
  position: relative;
  text-align: left;
  width: fit-content;
}

.search .stars {
  background-color: transparent;
  height: 20px;
  position: absolute;
  width: 18px;
}

.search .tag {
  align-items: center;
  border-radius: 20px;
  display: flex;
  gap: 5px;
  height: 22.75379753112793px;
  mix-blend-mode: normal;
  padding: 0px 5px;
  position: relative;
  width: fit-content;
}

.search .x20 {
  background-color: transparent;
  font-style: normal;
  font-weight: 300;
  line-height: normal;
  mix-blend-mode: normal;
  position: relative;
  text-align: left;
  width: fit-content;
}

.search .x20-aos-de-experienci {
  background-color: transparent;
  color: var(--dark);
  font-style: normal;
  font-weight: 400;
  height: 63.371883392333984px;
  line-height: normal;
  mix-blend-mode: normal;
  position: relative;
  text-align: center;
  width: 160.57171630859375px;
}

.search .x25-tips {
  background-color: transparent;
  color: var(--celeste);
  font-style: italic;
  font-weight: 700;
  height: auto;
  left: 0px;
  line-height: normal;
  mix-blend-mode: normal;
  position: absolute;
  text-align: left;
  top: 2px;
  width: 60px;
}
