/* screen - contacto */

.contacto {
  background-color: var(--white);
  height: 100vh;
  margin: 0px;
  min-height: 1069px;
  min-width: 1900px;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.contacto .cont-11x-GBytK3 {
  background-color: transparent;
  height: 807px;
  left: calc(50.00% - 950px);
  object-fit: cover;
  position: absolute;
  top: calc(40.46% - 326px);
  width: 1900px;
}

.contacto .grupo-181-GBytK3 {
  background-color: transparent;
  height: 691px;
  left: calc(50.00% - 515px);
  position: absolute;
  top: calc(43.39% - 300px);
  width: 1030px;
}

.contacto .rectngulo-28-9ZxjEL {
  background-color: var(--white);
  border-radius: 20px;
  box-shadow: 0px 3px 6px #00000029;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.contacto .grupo-180-9ZxjEL {
  background-color: transparent;
  height: calc(100.00% - 60px);
  left: 64px;
  position: absolute;
  top: 33px;
  width: calc(100.00% - 122px);
}

.contacto .contacto-IH6eJf {
  background-color: transparent;
  height: 44px;
  left: calc(49.64% - 93px);
  letter-spacing: 0.00px;
  line-height: 30px;
  position: absolute;
  text-align: left;
  top: 6px;
  white-space: nowrap;
  width: 187px;
}

.contacto .grupo-175-IH6eJf {
  background-color: transparent;
  bottom: 0px;
  height: 528px;
  position: absolute;
  right: 0px;
  width: 550px;
}

.contacto .grupo-7-EFViS0 {
  background-color: transparent;
  cursor: pointer;
  height: 59px;
  left: 0px;
  pointer-events: auto;
  position: absolute;
  top: 0px;
  transition: all 0.2s ease;
  width: 100%;
}

.contacto .grupo-7-EFViS0:hover {
  filter: grayscale(100%);
}

.contacto .rectngulo-25-JoekFJ {
  background-color: var(--white);
  border-radius: 10px;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.contacto .nombre-JoekFJ {
  background-color: transparent;
  border: 0;
  bottom: calc(45.71% - 11px);
  height: 24px;
  left: 28px;
  letter-spacing: 0.00px;
  line-height: 20px;
  padding: 0;
  position: absolute;
  resize: none;
  text-align: left;
  white-space: nowrap;
  width: calc(100.00% - 54px);
}

.contacto .nombre-JoekFJ::placeholder {
  color: #68686899;
}

.contacto .grupo-174-EFViS0 {
  background-color: transparent;
  bottom: 0px;
  cursor: pointer;
  height: 47px;
  pointer-events: auto;
  position: absolute;
  right: 0px;
  transition: all 0.2s ease;
  width: 133px;
}

.contacto .grupo-174-EFViS0:hover {
  filter: grayscale(100%);
}

.contacto .rectngulo-25-vOp95v {
  background-color: var(--orient);
  border-radius: 10px;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.contacto .enviar-vOp95v {
  background-color: transparent;
  bottom: calc(39.13% - 9px);
  height: 24px;
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  right: calc(48.65% - 29px);
  text-align: left;
  white-space: nowrap;
  width: 59px;
}

.contacto .grupo-171-EFViS0 {
  background-color: transparent;
  cursor: pointer;
  height: 59px;
  left: 0px;
  pointer-events: auto;
  position: absolute;
  top: 74px;
  transition: all 0.2s ease;
  width: 100%;
}

.contacto .grupo-171-EFViS0:hover {
  filter: grayscale(100%);
}

.contacto .rectngulo-25-hARku9 {
  background-color: var(--white);
  border-radius: 10px;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.contacto .correo-electrnico-hARku9 {
  background-color: transparent;
  border: 0;
  bottom: calc(45.71% - 11px);
  height: 24px;
  left: 28px;
  letter-spacing: 0.00px;
  line-height: 20px;
  padding: 0;
  position: absolute;
  resize: none;
  text-align: left;
  white-space: nowrap;
  width: calc(100.00% - 54px);
}

.contacto .correo-electrnico-hARku9::placeholder {
  color: #68686899;
}

.contacto .grupo-172-EFViS0 {
  background-color: transparent;
  cursor: pointer;
  height: 59px;
  left: 0px;
  pointer-events: auto;
  position: absolute;
  top: calc(31.56% - 19px);
  transition: all 0.2s ease;
  width: 100%;
}

.contacto .grupo-172-EFViS0:hover {
  filter: grayscale(100%);
}

.contacto .rectngulo-25-Sh9JEo {
  background-color: var(--white);
  border-radius: 10px;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.contacto .asunto-Sh9JEo {
  background-color: transparent;
  border: 0;
  bottom: calc(45.71% - 11px);
  height: 24px;
  left: 28px;
  letter-spacing: 0.00px;
  line-height: 20px;
  padding: 0;
  position: absolute;
  resize: none;
  text-align: left;
  white-space: nowrap;
  width: calc(100.00% - 54px);
}

.contacto .asunto-Sh9JEo::placeholder {
  color: #68686899;
}

.contacto .grupo-173-EFViS0 {
  background-color: transparent;
  bottom: 62px;
  cursor: pointer;
  height: 244px;
  left: 0px;
  pointer-events: auto;
  position: absolute;
  transition: all 0.2s ease;
  width: 100%;
}

.contacto .grupo-173-EFViS0:hover {
  filter: grayscale(100%);
}

.contacto .rectngulo-25-Q3aamz {
  background-color: var(--white);
  border-radius: 10px;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.contacto .mensaje-Q3aamz {
  background-color: transparent;
  border: 0;
  height: 198px;
  left: 28px;
  letter-spacing: 0.00px;
  line-height: 20px;
  padding: 0;
  position: absolute;
  resize: none;
  text-align: left;
  top: 24px;
  width: calc(100.00% - 54px);
}

.contacto .mensaje-Q3aamz::placeholder {
  color: #68686899;
}

.contacto .grupo-179-IH6eJf {
  background-color: transparent;
  height: 268px;
  left: 0px;
  position: absolute;
  top: calc(29.47% - 79px);
  width: 293px;
}

.contacto .grupo-52-BRa8X6 {
  background-color: transparent;
  bottom: 0px;
  height: 39px;
  left: 1px;
  position: absolute;
  width: 100px;
}

.contacto .icon-ionic-logo-whatsapp-7gtvPM {
  background-color: transparent;
  height: 100%;
  object-fit: cover;
  position: absolute;
  right: 0px;
  top: 0px;
  width: 39px;
}

.contacto .icon-awesome-facebook-square-7gtvPM {
  background-color: transparent;
  height: 100%;
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 38px;
}

.contacto .grupo-178-BRa8X6 {
  background-color: transparent;
  bottom: calc(33.30% - 7px);
  height: 22px;
  left: 0px;
  position: absolute;
  width: 100%;
}

.contacto .contactoamigologisticcom-NESTgV {
  background-color: transparent;
  height: calc(100.00% + 2px);
  left: 38px;
  letter-spacing: 0.00px;
  line-height: 19px;
  position: absolute;
  text-align: left;
  top: 2px;
  white-space: nowrap;
  width: calc(100.00% - 36px);
}

.contacto .icon-material-email-NESTgV {
  background-color: transparent;
  bottom: 1px;
  height: 16px;
  left: 0px;
  object-fit: cover;
  position: absolute;
  width: 20px;
}

.contacto .grupo-177-BRa8X6 {
  background-color: transparent;
  height: 53px;
  left: 1px;
  position: absolute;
  top: calc(38.16% - 20px);
  width: 200px;
}

.contacto .llmanos-ahora-Cs85xA {
  background-color: transparent;
  height: 24px;
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  right: 17px;
  text-align: left;
  top: 1px;
  white-space: nowrap;
  width: 145px;
}

.contacto .x52-624-152-8080-Cs85xA {
  background-color: transparent;
  bottom: -3px;
  height: 24px;
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  right: -2px;
  text-align: left;
  white-space: nowrap;
  width: 164px;
}

.contacto .icon-material-call-Cs85xA {
  background-color: transparent;
  height: 20px;
  left: 1px;
  object-fit: cover;
  position: absolute;
  top: 1px;
  width: 20px;
}

.contacto .grupo-176-BRa8X6 {
  background-color: transparent;
  height: 53px;
  left: 1px;
  position: absolute;
  top: 0px;
  width: 200px;
}

.contacto .lunes-a-viernes-SBoxWp {
  background-color: transparent;
  height: 24px;
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  right: 16px;
  text-align: left;
  top: 1px;
  white-space: nowrap;
  width: 146px;
}

.contacto .x800-am-500-pm-SBoxWp {
  background-color: transparent;
  bottom: -3px;
  height: 24px;
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  right: -2px;
  text-align: left;
  white-space: nowrap;
  width: 164px;
}

.contacto .icon-awesome-clock-SBoxWp {
  background-color: transparent;
  height: 20px;
  left: 1px;
  object-fit: cover;
  position: absolute;
  top: 3px;
  width: 20px;
}

.contacto .rectngulo-29-GBytK3 {
  background-color: var(--guardsman-red);
  height: 8px;
  left: 0px;
  position: absolute;
  top: 98px;
  width: 100%;
}

.contacto .grupo-308-GBytK3 {
  background-color: transparent;
  height: 78px;
  left: calc(50.00% - 515px);
  position: absolute;
  top: 20px;
  width: 1030px;
}

.contacto .grupo-305-I2shcT {
  background-color: transparent;
  cursor: pointer;
  height: 44px;
  pointer-events: auto;
  position: absolute;
  right: calc(21.30% - 36px);
  top: 8px;
  transition: all 0.2s ease;
  width: 171px;
}

.contacto .grupo-305-I2shcT:hover {
  transform: scale(1.1);
}

.contacto .rectngulo-33-OwwhWX {
  background-color: var(--white);
  border-radius: 20px;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.contacto .grupo-294-OwwhWX {
  background-color: transparent;
  height: 27px;
  left: calc(50.00% - 54px);
  position: absolute;
  top: calc(50.00% - 14px);
  width: 108px;
}

.contacto .servicios-2lZ14W {
  background-color: transparent;
  height: calc(100.00% + 2px);
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  right: -2px;
  text-align: left;
  top: 4px;
  white-space: nowrap;
  width: 79px;
}

.contacto .icon-awesome-tools-2lZ14W {
  background-color: transparent;
  height: calc(100.00% - 4px);
  left: 1px;
  object-fit: cover;
  position: absolute;
  top: 2px;
  width: 23px;
}

.contacto .grupo-306-I2shcT {
  background-color: transparent;
  cursor: pointer;
  height: 44px;
  pointer-events: auto;
  position: absolute;
  right: 0px;
  top: 8px;
  transition: all 0.2s ease;
  width: 171px;
}

.contacto .grupo-306-I2shcT:hover {
  transform: scale(1.1);
}

.contacto .rectngulo-34-exInMA {
  background-color: var(--white);
  border-radius: 20px;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.contacto .grupo-293-exInMA {
  background-color: transparent;
  height: 27px;
  left: calc(50.00% - 55px);
  position: absolute;
  top: calc(50.00% - 14px);
  width: 111px;
}

.contacto .contacto-Vw99oU {
  background-color: transparent;
  height: calc(100.00% + 2px);
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  right: -2px;
  text-align: left;
  top: 4px;
  white-space: nowrap;
  width: 82px;
}

.contacto .icon-awesome-phone-alt-Vw99oU {
  background-color: transparent;
  height: calc(100.00% - 4px);
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 2px;
  width: 23px;
}

.contacto .recurso-4-I2shcT {
  background-color: transparent;
  cursor: pointer;
  height: 59px;
  left: 0px;
  object-fit: cover;
  pointer-events: auto;
  position: absolute;
  top: 0px;
  transition: all 0.2s ease;
  width: 232px;
}

.contacto .recurso-4-I2shcT:hover {
  transform: scale(1.1);
}

.contacto .grupo-304-I2shcT {
  background-color: transparent;
  cursor: pointer;
  height: 44px;
  pointer-events: auto;
  position: absolute;
  right: calc(42.72% - 73px);
  top: 8px;
  transition: all 0.2s ease;
  width: 171px;
}

.contacto .grupo-304-I2shcT:hover {
  transform: scale(1.1);
}

.contacto .rectngulo-32-659ILa {
  background-color: var(--white);
  border-radius: 20px;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.contacto .grupo-295-659ILa {
  background-color: transparent;
  height: 27px;
  position: absolute;
  right: calc(50.00% - 42px);
  top: calc(47.06% - 13px);
  width: 85px;
}

.contacto .inicio-b3g4Ub {
  background-color: transparent;
  height: calc(100.00% + 2px);
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  right: -2px;
  text-align: left;
  top: 4px;
  white-space: nowrap;
  width: 49px;
}

.contacto .icon-awesome-home-b3g4Ub {
  background-color: transparent;
  height: calc(100.00% - 4px);
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 2px;
  width: 30px;
}

.contacto .rectngulo-35-I2shcT {
  background-color: transparent;
  bottom: 0px;
  height: 14px;
  object-fit: cover;
  position: absolute;
  right: 38px;
  width: 94px;
}

.contacto .grupo-312-GBytK3 {
  background-color: transparent;
  bottom: 0px;
  height: 156px;
  left: calc(50.00% - 950px);
  position: absolute;
  width: 1900px;
}

.contacto .vector2652-BZKNbo {
  background-color: transparent;
  bottom: 0px;
  height: 156px;
  left: calc(50.00% - 950px);
  object-fit: cover;
  position: absolute;
  width: 1900px;
}

.contacto .grupo-207-BZKNbo {
  background-color: transparent;
  bottom: 26px;
  height: 104px;
  left: calc(28.33% - 103px);
  position: absolute;
  width: 364px;
}

.contacto .polticas-de-privacidad-AyK4Cm {
  background-color: transparent;
  cursor: pointer;
  height: 24px;
  letter-spacing: 0.00px;
  line-height: 19px;
  pointer-events: auto;
  position: absolute;
  right: 8px;
  text-align: left;
  top: calc(26.25% - 6px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 202px;
}

.contacto .polticas-de-privacidad-AyK4Cm:hover {
  transform: translate(0, -5px);
box-shadow: 0px 12px 5px -8px rgba(0,0,0,0.2);
}

.contacto .trminos-y-condiciones-AyK4Cm {
  background-color: transparent;
  bottom: 12px;
  cursor: pointer;
  height: 24px;
  letter-spacing: 0.00px;
  line-height: 19px;
  pointer-events: auto;
  position: absolute;
  right: -2px;
  text-align: left;
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 212px;
}

.contacto .trminos-y-condiciones-AyK4Cm:hover {
  transform: translate(0, -5px);
box-shadow: 0px 12px 5px -8px rgba(0,0,0,0.2);
}

.contacto .logo-amigo2-b-AyK4Cm {
  background-color: transparent;
  height: 100%;
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 114px;
}
/* screen - contactocel */

.contactocel {
  background-color: var(--white);
  height: 100vh;
  margin: 0px;
  min-height: 1173px;
  min-width: 360px;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.contactocel .recurso-4-Y1bsnI {
  background-color: transparent;
  cursor: pointer;
  height: 59px;
  left: calc(50.00% - 116px);
  object-fit: cover;
  pointer-events: auto;
  position: absolute;
  top: 20px;
  transition: all 0.2s ease;
  width: 232px;
}

.contactocel .recurso-4-Y1bsnI:hover {
  transform: scale(1.1);
}

.contactocel .grupo-340-Y1bsnI {
  background-color: transparent;
  height: 35px;
  left: 0px;
  position: absolute;
  top: calc(9.14% - 3px);
  width: 100%;
}

.contactocel .grupo-337-3uS9xb {
  background-color: transparent;
  cursor: pointer;
  height: 35px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 33.33%;
}

.contactocel .rectngulo-32-MY4AR1 {
  background-color: var(--white);
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.contactocel .inicio-MY4AR1 {
  background-color: transparent;
  bottom: calc(19.12% - 4px);
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 16px;
  position: absolute;
  right: calc(48.75% - 20px);
  text-align: center;
  white-space: nowrap;
  width: 40px;
}

.contactocel .grupo-338-3uS9xb {
  background-color: transparent;
  cursor: pointer;
  height: 35px;
  left: 33.33%;
  position: absolute;
  top: 0px;
  width: 33.33%;
}

.contactocel .rectngulo-33-NlIf4g {
  background-color: var(--white);
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.contactocel .servicios-NlIf4g {
  background-color: transparent;
  bottom: calc(19.12% - 4px);
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 16px;
  position: absolute;
  right: calc(48.21% - 31px);
  text-align: center;
  white-space: nowrap;
  width: 64px;
}

.contactocel .grupo-339-3uS9xb {
  background-color: transparent;
  height: 35px;
  left: 66.67%;
  position: absolute;
  top: 0px;
  width: 33.33%;
}

.contactocel .rectngulo-34-QVGpuy {
  background-color: var(--white);
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.contactocel .contacto-QVGpuy {
  background-color: transparent;
  bottom: calc(19.12% - 4px);
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 16px;
  position: absolute;
  right: calc(48.15% - 32px);
  text-align: center;
  white-space: nowrap;
  width: 66px;
}

.contactocel .contacto-Y1bsnI {
  background-color: transparent;
  height: 44px;
  letter-spacing: 0.00px;
  line-height: 30px;
  position: absolute;
  right: calc(49.42% - 92px);
  text-align: left;
  top: 179px;
  white-space: nowrap;
  width: 187px;
}

.contactocel .grupo-175-Y1bsnI {
  background-color: transparent;
  height: 528px;
  left: calc(50.00% - 166px);
  position: absolute;
  top: calc(37.21% - 196px);
  width: 332px;
}

.contactocel .grupo-7-i1VQNp {
  background-color: transparent;
  cursor: pointer;
  height: 59px;
  left: 0px;
  pointer-events: auto;
  position: absolute;
  top: 0px;
  transition: all 0.2s ease;
  width: 100%;
}

.contactocel .grupo-7-i1VQNp:hover {
  filter: grayscale(100%);
}

.contactocel .rectngulo-25-fQe2ho {
  background-color: var(--white);
  border-radius: 10px;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.contactocel .nombre-fQe2ho {
  background-color: transparent;
  border: 0;
  bottom: calc(45.71% - 11px);
  height: 24px;
  left: 28px;
  letter-spacing: 0.00px;
  line-height: 20px;
  padding: 0;
  position: absolute;
  resize: none;
  text-align: left;
  white-space: nowrap;
  width: calc(100.00% - 54px);
}

.contactocel .nombre-fQe2ho::placeholder {
  color: #68686899;
}

.contactocel .grupo-174-i1VQNp {
  background-color: transparent;
  bottom: 0px;
  cursor: pointer;
  height: 47px;
  pointer-events: auto;
  position: absolute;
  right: calc(49.75% - 66px);
  transition: all 0.2s ease;
  width: 133px;
}

.contactocel .grupo-174-i1VQNp:hover {
  filter: grayscale(100%);
}

.contactocel .rectngulo-25-V3rxQS {
  background-color: var(--orient);
  border-radius: 10px;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.contactocel .enviar-V3rxQS {
  background-color: transparent;
  bottom: calc(39.13% - 9px);
  height: 24px;
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  right: calc(48.65% - 29px);
  text-align: left;
  white-space: nowrap;
  width: 59px;
}

.contactocel .grupo-171-i1VQNp {
  background-color: transparent;
  cursor: pointer;
  height: 59px;
  left: 0px;
  pointer-events: auto;
  position: absolute;
  top: 74px;
  transition: all 0.2s ease;
  width: 100%;
}

.contactocel .grupo-171-i1VQNp:hover {
  filter: grayscale(100%);
}

.contactocel .rectngulo-25-wYV4iT {
  background-color: var(--white);
  border-radius: 10px;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.contactocel .correo-electrnico-wYV4iT {
  background-color: transparent;
  border: 0;
  bottom: calc(45.71% - 11px);
  height: 24px;
  left: 28px;
  letter-spacing: 0.00px;
  line-height: 20px;
  padding: 0;
  position: absolute;
  resize: none;
  text-align: left;
  white-space: nowrap;
  width: calc(100.00% - 54px);
}

.contactocel .correo-electrnico-wYV4iT::placeholder {
  color: #68686899;
}

.contactocel .grupo-172-i1VQNp {
  background-color: transparent;
  cursor: pointer;
  height: 59px;
  left: 0px;
  pointer-events: auto;
  position: absolute;
  top: calc(31.56% - 19px);
  transition: all 0.2s ease;
  width: 100%;
}

.contactocel .grupo-172-i1VQNp:hover {
  filter: grayscale(100%);
}

.contactocel .rectngulo-25-hGHe2T {
  background-color: var(--white);
  border-radius: 10px;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.contactocel .asunto-hGHe2T {
  background-color: transparent;
  border: 0;
  bottom: calc(45.71% - 11px);
  height: 24px;
  left: 28px;
  letter-spacing: 0.00px;
  line-height: 20px;
  padding: 0;
  position: absolute;
  resize: none;
  text-align: left;
  white-space: nowrap;
  width: calc(100.00% - 54px);
}

.contactocel .asunto-hGHe2T::placeholder {
  color: #68686899;
}

.contactocel .grupo-173-i1VQNp {
  background-color: transparent;
  bottom: 62px;
  cursor: pointer;
  height: 244px;
  left: 0px;
  pointer-events: auto;
  position: absolute;
  transition: all 0.2s ease;
  width: 100%;
}

.contactocel .grupo-173-i1VQNp:hover {
  filter: grayscale(100%);
}

.contactocel .rectngulo-25-2PPz5A {
  background-color: var(--white);
  border-radius: 10px;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.contactocel .mensaje-2PPz5A {
  background-color: transparent;
  border: 0;
  height: 198px;
  left: 28px;
  letter-spacing: 0.00px;
  line-height: 20px;
  padding: 0;
  position: absolute;
  resize: none;
  text-align: left;
  top: 24px;
  width: calc(100.00% - 54px);
}

.contactocel .mensaje-2PPz5A::placeholder {
  color: #68686899;
}

.contactocel .grupo-362-Y1bsnI {
  background-color: transparent;
  bottom: 0px;
  height: 102px;
  left: calc(50.00% - 288px);
  position: absolute;
  width: 576px;
}

.contactocel .vector2652-v4aX3W {
  background-color: transparent;
  bottom: 0px;
  height: 102px;
  left: calc(50.00% - 288px);
  object-fit: cover;
  position: absolute;
  width: 576px;
}

.contactocel .grupo-207-v4aX3W {
  background-color: transparent;
  bottom: 20px;
  height: 56px;
  left: calc(50.00% - 105px);
  position: absolute;
  width: 210px;
}

.contactocel .polticas-de-privacidad-MoVqbx {
  background-color: transparent;
  cursor: pointer;
  height: 24px;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 19px;
  pointer-events: auto;
  position: absolute;
  text-align: left;
  top: 2px;
  transition: all 0.2s ease;
  white-space: nowrap;
  width: calc(100.00% - 8px);
}

.contactocel .polticas-de-privacidad-MoVqbx:hover {
  transform: translate(0, -5px);
box-shadow: 0px 12px 5px -8px rgba(0,0,0,0.2);
}

.contactocel .trminos-y-condiciones-MoVqbx {
  background-color: transparent;
  bottom: -4px;
  cursor: pointer;
  height: 24px;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 19px;
  pointer-events: auto;
  position: absolute;
  text-align: left;
  transition: all 0.2s ease;
  white-space: nowrap;
  width: calc(100.00% + 2px);
}

.contactocel .trminos-y-condiciones-MoVqbx:hover {
  transform: translate(0, -5px);
box-shadow: 0px 12px 5px -8px rgba(0,0,0,0.2);
}

.contactocel .rectngulo-51-Y1bsnI {
  background-color: var(--midnight-blue);
  bottom: 102px;
  box-shadow: 0px 3px 6px #00000029;
  height: 260px;
  left: 0px;
  position: absolute;
  width: 100%;
}

.contactocel .grupo-363-Y1bsnI {
  background-color: transparent;
  bottom: calc(13.06% - 27px);
  height: 208px;
  left: calc(50.00% - 148px);
  position: absolute;
  width: 295px;
}

.contactocel .grupo-204-V1wwuW {
  background-color: transparent;
  bottom: 0px;
  height: 49px;
  position: absolute;
  right: calc(50.00% - 81px);
  width: 162px;
}

.contactocel .lunes-a-viernes-gx4Ay6 {
  background-color: transparent;
  height: 24px;
  left: 5px;
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  text-align: left;
  top: 1px;
  white-space: nowrap;
  width: calc(100.00% - 7px);
}

.contactocel .x800-am-500-pm-gx4Ay6 {
  background-color: transparent;
  bottom: -3px;
  height: 24px;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: calc(100.00% + 2px);
}

.contactocel .grupo-201-V1wwuW {
  background-color: transparent;
  bottom: 169px;
  height: 39px;
  position: absolute;
  right: calc(50.00% - 52px);
  width: 104px;
}

.contactocel .icon-ionic-logo-whatsapp-6dbYwP {
  background-color: transparent;
  height: 100%;
  object-fit: cover;
  position: absolute;
  right: 0px;
  top: 0px;
  width: 39px;
}

.contactocel .icon-awesome-facebook-square-6dbYwP {
  background-color: transparent;
  height: 100%;
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 38px;
}

.contactocel .grupo-203-V1wwuW {
  background-color: transparent;
  bottom: calc(40.72% - 9px);
  height: 22px;
  position: absolute;
  right: calc(50.00% - 96px);
  width: 192px;
}

.contactocel .x52-624-152-8080-V7lFrl {
  background-color: transparent;
  height: calc(100.00% + 2px);
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  right: -2px;
  text-align: right;
  top: 1px;
  white-space: nowrap;
  width: 164px;
}

.contactocel .icon-awesome-phone-V7lFrl {
  background-color: transparent;
  height: calc(100.00% - 2px);
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 1px;
  width: 21px;
}

.contactocel .grupo-202-V1wwuW {
  background-color: transparent;
  height: 24px;
  left: 0px;
  position: absolute;
  top: calc(33.95% - 8px);
  width: 100%;
}

.contactocel .contactoamigologisticcom-Aci0zZ {
  background-color: transparent;
  height: 100%;
  left: 40px;
  letter-spacing: 0.00px;
  line-height: 19px;
  position: absolute;
  text-align: left;
  top: 2px;
  white-space: nowrap;
  width: calc(100.00% - 38px);
}

.contactocel .icon-material-email-Aci0zZ {
  background-color: transparent;
  height: 100%;
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 30px;
}
/* screen - contactomini */

.contactomini {
  background-color: var(--white);
  height: 100vh;
  margin: 0px;
  min-height: 1069px;
  min-width: 1024px;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.contactomini .cont-11x-snbYdc {
  background-color: transparent;
  height: 807px;
  left: calc(50.00% - 950px);
  object-fit: cover;
  position: absolute;
  top: calc(40.46% - 326px);
  width: 1900px;
}

.contactomini .grupo-360-snbYdc {
  background-color: transparent;
  height: 691px;
  left: calc(50.00% - 449px);
  position: absolute;
  top: calc(43.39% - 300px);
  width: 898px;
}

.contactomini .rectngulo-28-Cf0iQs {
  background-color: var(--white);
  border-radius: 20px;
  box-shadow: 0px 3px 6px #00000029;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.contactomini .grupo-180-Cf0iQs {
  background-color: transparent;
  height: calc(100.00% - 60px);
  left: 44px;
  position: absolute;
  top: 33px;
  width: calc(100.00% - 79px);
}

.contactomini .contacto-hLjkEC {
  background-color: transparent;
  height: 44px;
  left: calc(49.39% - 92px);
  letter-spacing: 0.00px;
  line-height: 30px;
  position: absolute;
  text-align: left;
  top: 6px;
  white-space: nowrap;
  width: 187px;
}

.contactomini .grupo-175-hLjkEC {
  background-color: transparent;
  bottom: 0px;
  height: 528px;
  position: absolute;
  right: 0px;
  width: 507px;
}

.contactomini .grupo-7-MlkNCh {
  background-color: transparent;
  cursor: pointer;
  height: 59px;
  left: 0px;
  pointer-events: auto;
  position: absolute;
  top: 0px;
  transition: all 0.2s ease;
  width: 100%;
}

.contactomini .grupo-7-MlkNCh:hover {
  filter: grayscale(100%);
}

.contactomini .rectngulo-25-U3ps21 {
  background-color: var(--white);
  border-radius: 10px;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.contactomini .nombre-U3ps21 {
  background-color: transparent;
  border: 0;
  bottom: calc(45.71% - 11px);
  height: 24px;
  left: 28px;
  letter-spacing: 0.00px;
  line-height: 20px;
  padding: 0;
  position: absolute;
  resize: none;
  text-align: left;
  white-space: nowrap;
  width: calc(100.00% - 54px);
}

.contactomini .nombre-U3ps21::placeholder {
  color: #68686899;
}

.contactomini .grupo-174-MlkNCh {
  background-color: transparent;
  bottom: 0px;
  cursor: pointer;
  height: 47px;
  pointer-events: auto;
  position: absolute;
  right: 0px;
  transition: all 0.2s ease;
  width: 133px;
}

.contactomini .grupo-174-MlkNCh:hover {
  filter: grayscale(100%);
}

.contactomini .rectngulo-25-7lmdzh {
  background-color: var(--orient);
  border-radius: 10px;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.contactomini .enviar-7lmdzh {
  background-color: transparent;
  bottom: calc(39.13% - 9px);
  height: 24px;
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  right: calc(48.65% - 29px);
  text-align: left;
  white-space: nowrap;
  width: 59px;
}

.contactomini .grupo-171-MlkNCh {
  background-color: transparent;
  cursor: pointer;
  height: 59px;
  left: 0px;
  pointer-events: auto;
  position: absolute;
  top: 74px;
  transition: all 0.2s ease;
  width: 100%;
}

.contactomini .grupo-171-MlkNCh:hover {
  filter: grayscale(100%);
}

.contactomini .rectngulo-25-u6BZiP {
  background-color: var(--white);
  border-radius: 10px;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.contactomini .correo-electrnico-u6BZiP {
  background-color: transparent;
  border: 0;
  bottom: calc(45.71% - 11px);
  height: 24px;
  left: 28px;
  letter-spacing: 0.00px;
  line-height: 20px;
  padding: 0;
  position: absolute;
  resize: none;
  text-align: left;
  white-space: nowrap;
  width: calc(100.00% - 54px);
}

.contactomini .correo-electrnico-u6BZiP::placeholder {
  color: #68686899;
}

.contactomini .grupo-172-MlkNCh {
  background-color: transparent;
  cursor: pointer;
  height: 59px;
  left: 0px;
  pointer-events: auto;
  position: absolute;
  top: calc(31.56% - 19px);
  transition: all 0.2s ease;
  width: 100%;
}

.contactomini .grupo-172-MlkNCh:hover {
  filter: grayscale(100%);
}

.contactomini .rectngulo-25-EpxqLC {
  background-color: var(--white);
  border-radius: 10px;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.contactomini .asunto-EpxqLC {
  background-color: transparent;
  border: 0;
  bottom: calc(45.71% - 11px);
  height: 24px;
  left: 28px;
  letter-spacing: 0.00px;
  line-height: 20px;
  padding: 0;
  position: absolute;
  resize: none;
  text-align: left;
  white-space: nowrap;
  width: calc(100.00% - 54px);
}

.contactomini .asunto-EpxqLC::placeholder {
  color: #68686899;
}

.contactomini .grupo-173-MlkNCh {
  background-color: transparent;
  bottom: 62px;
  cursor: pointer;
  height: 244px;
  left: 0px;
  pointer-events: auto;
  position: absolute;
  transition: all 0.2s ease;
  width: 100%;
}

.contactomini .grupo-173-MlkNCh:hover {
  filter: grayscale(100%);
}

.contactomini .rectngulo-25-2aedew {
  background-color: var(--white);
  border-radius: 10px;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.contactomini .mensaje-2aedew {
  background-color: transparent;
  border: 0;
  height: 198px;
  left: 28px;
  letter-spacing: 0.00px;
  line-height: 20px;
  padding: 0;
  position: absolute;
  resize: none;
  text-align: left;
  top: 24px;
  width: calc(100.00% - 54px);
}

.contactomini .mensaje-2aedew::placeholder {
  color: #68686899;
}

.contactomini .grupo-179-hLjkEC {
  background-color: transparent;
  height: 268px;
  left: 0px;
  position: absolute;
  top: calc(29.47% - 79px);
  width: 293px;
}

.contactomini .grupo-52-K8kE5w {
  background-color: transparent;
  bottom: 0px;
  height: 39px;
  left: 1px;
  position: absolute;
  width: 100px;
}

.contactomini .icon-ionic-logo-whatsapp-rYjv3x {
  background-color: transparent;
  height: 100%;
  object-fit: cover;
  position: absolute;
  right: 0px;
  top: 0px;
  width: 39px;
}

.contactomini .icon-awesome-facebook-square-rYjv3x {
  background-color: transparent;
  height: 100%;
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 38px;
}

.contactomini .grupo-178-K8kE5w {
  background-color: transparent;
  bottom: calc(33.30% - 7px);
  height: 22px;
  left: 0px;
  position: absolute;
  width: 100%;
}

.contactomini .contactoamigologisticcom-Slal9x {
  background-color: transparent;
  height: calc(100.00% + 2px);
  left: 38px;
  letter-spacing: 0.00px;
  line-height: 19px;
  position: absolute;
  text-align: left;
  top: 2px;
  white-space: nowrap;
  width: calc(100.00% - 36px);
}

.contactomini .icon-material-email-Slal9x {
  background-color: transparent;
  bottom: 1px;
  height: 16px;
  left: 1px;
  object-fit: cover;
  position: absolute;
  width: 20px;
}

.contactomini .grupo-177-K8kE5w {
  background-color: transparent;
  height: 53px;
  left: 1px;
  position: absolute;
  top: calc(38.16% - 20px);
  width: 200px;
}

.contactomini .llmanos-ahora-YvjrmP {
  background-color: transparent;
  height: 24px;
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  right: 17px;
  text-align: left;
  top: 1px;
  white-space: nowrap;
  width: 145px;
}

.contactomini .x52-624-152-8080-YvjrmP {
  background-color: transparent;
  bottom: -3px;
  height: 24px;
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  right: -2px;
  text-align: left;
  white-space: nowrap;
  width: 164px;
}

.contactomini .icon-material-call-YvjrmP {
  background-color: transparent;
  height: 20px;
  left: 1px;
  object-fit: cover;
  position: absolute;
  top: 1px;
  width: 20px;
}

.contactomini .grupo-176-K8kE5w {
  background-color: transparent;
  height: 53px;
  left: 1px;
  position: absolute;
  top: 0px;
  width: 200px;
}

.contactomini .lunes-a-viernes-2mAxxQ {
  background-color: transparent;
  height: 24px;
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  right: 16px;
  text-align: left;
  top: 1px;
  white-space: nowrap;
  width: 146px;
}

.contactomini .x800-am-500-pm-2mAxxQ {
  background-color: transparent;
  bottom: -3px;
  height: 24px;
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  right: -2px;
  text-align: left;
  white-space: nowrap;
  width: 164px;
}

.contactomini .icon-awesome-clock-2mAxxQ {
  background-color: transparent;
  height: 20px;
  left: 1px;
  object-fit: cover;
  position: absolute;
  top: 3px;
  width: 20px;
}

.contactomini .rectngulo-50-snbYdc {
  background-color: var(--guardsman-red);
  height: 8px;
  left: 0px;
  position: absolute;
  top: 98px;
  width: 100%;
}

.contactomini .grupo-359-snbYdc {
  background-color: transparent;
  height: 78px;
  left: calc(50.00% - 449px);
  position: absolute;
  top: 20px;
  width: 898px;
}

.contactomini .grupo-305-g3ju9Q {
  background-color: transparent;
  cursor: pointer;
  height: 44px;
  pointer-events: auto;
  position: absolute;
  right: calc(25.17% - 43px);
  top: 8px;
  transition: all 0.2s ease;
  width: 171px;
}

.contactomini .grupo-305-g3ju9Q:hover {
  transform: scale(1.1);
}

.contactomini .rectngulo-33-lsxks0 {
  background-color: var(--white);
  border-radius: 20px;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.contactomini .grupo-294-lsxks0 {
  background-color: transparent;
  height: 27px;
  left: calc(50.00% - 54px);
  position: absolute;
  top: calc(50.00% - 14px);
  width: 108px;
}

.contactomini .servicios-D8L0Rm {
  background-color: transparent;
  height: calc(100.00% + 2px);
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  right: -2px;
  text-align: left;
  top: 4px;
  white-space: nowrap;
  width: 79px;
}

.contactomini .icon-awesome-tools-D8L0Rm {
  background-color: transparent;
  height: calc(100.00% - 4px);
  left: 1px;
  object-fit: cover;
  position: absolute;
  top: 2px;
  width: 23px;
}

.contactomini .grupo-306-g3ju9Q {
  background-color: transparent;
  cursor: pointer;
  height: 44px;
  pointer-events: auto;
  position: absolute;
  right: 0px;
  top: 8px;
  transition: all 0.2s ease;
  width: 171px;
}

.contactomini .grupo-306-g3ju9Q:hover {
  transform: scale(1.1);
}

.contactomini .rectngulo-34-jqV2SB {
  background-color: var(--white);
  border-radius: 20px;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.contactomini .grupo-293-jqV2SB {
  background-color: transparent;
  height: 27px;
  left: calc(50.00% - 55px);
  position: absolute;
  top: calc(50.00% - 14px);
  width: 111px;
}

.contactomini .contacto-ovkGxp {
  background-color: transparent;
  height: calc(100.00% + 2px);
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  right: -2px;
  text-align: left;
  top: 4px;
  white-space: nowrap;
  width: 82px;
}

.contactomini .icon-awesome-phone-alt-ovkGxp {
  background-color: transparent;
  height: calc(100.00% - 4px);
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 2px;
  width: 23px;
}

.contactomini .recurso-4-g3ju9Q {
  background-color: transparent;
  cursor: pointer;
  height: 59px;
  left: 0px;
  object-fit: cover;
  pointer-events: auto;
  position: absolute;
  top: 0px;
  transition: all 0.2s ease;
  width: 232px;
}

.contactomini .recurso-4-g3ju9Q:hover {
  transform: scale(1.1);
}

.contactomini .grupo-304-g3ju9Q {
  background-color: transparent;
  cursor: pointer;
  height: 44px;
  left: calc(49.52% - 85px);
  pointer-events: auto;
  position: absolute;
  top: 8px;
  transition: all 0.2s ease;
  width: 171px;
}

.contactomini .grupo-304-g3ju9Q:hover {
  transform: scale(1.1);
}

.contactomini .rectngulo-32-gJvw1B {
  background-color: var(--white);
  border-radius: 20px;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.contactomini .grupo-295-gJvw1B {
  background-color: transparent;
  height: 27px;
  position: absolute;
  right: calc(50.00% - 42px);
  top: calc(47.06% - 13px);
  width: 85px;
}

.contactomini .inicio-ItHovd {
  background-color: transparent;
  height: calc(100.00% + 2px);
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  right: -2px;
  text-align: left;
  top: 4px;
  white-space: nowrap;
  width: 49px;
}

.contactomini .icon-awesome-home-ItHovd {
  background-color: transparent;
  height: calc(100.00% - 4px);
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 2px;
  width: 30px;
}

.contactomini .rectngulo-35-g3ju9Q {
  background-color: transparent;
  bottom: 0px;
  height: 14px;
  object-fit: cover;
  position: absolute;
  right: 38px;
  width: 94px;
}

.contactomini .grupo-361-snbYdc {
  background-color: transparent;
  bottom: 0px;
  height: 156px;
  left: calc(50.00% - 950px);
  position: absolute;
  width: 1900px;
}

.contactomini .vector2652-0YUxOg {
  background-color: transparent;
  bottom: 0px;
  height: 156px;
  left: calc(50.00% - 950px);
  object-fit: cover;
  position: absolute;
  width: 1900px;
}

.contactomini .grupo-207-0YUxOg {
  background-color: transparent;
  bottom: 26px;
  height: 104px;
  left: calc(32.62% - 119px);
  position: absolute;
  width: 364px;
}

.contactomini .polticas-de-privacidad-l094Ec {
  background-color: transparent;
  cursor: pointer;
  height: 24px;
  letter-spacing: 0.00px;
  line-height: 19px;
  pointer-events: auto;
  position: absolute;
  right: 8px;
  text-align: left;
  top: calc(26.25% - 6px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 202px;
}

.contactomini .polticas-de-privacidad-l094Ec:hover {
  transform: translate(0, -5px);
box-shadow: 0px 12px 5px -8px rgba(0,0,0,0.2);
}

.contactomini .trminos-y-condiciones-l094Ec {
  background-color: transparent;
  bottom: 12px;
  cursor: pointer;
  height: 24px;
  letter-spacing: 0.00px;
  line-height: 19px;
  pointer-events: auto;
  position: absolute;
  right: -2px;
  text-align: left;
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 212px;
}

.contactomini .trminos-y-condiciones-l094Ec:hover {
  transform: translate(0, -5px);
box-shadow: 0px 12px 5px -8px rgba(0,0,0,0.2);
}

.contactomini .logo-amigo2-b-l094Ec {
  background-color: transparent;
  height: 100%;
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 114px;
}
/* screen - contactotab */

.contactotab {
  background-color: var(--white);
  height: 100vh;
  margin: 0px;
  min-height: 1069px;
  min-width: 1366px;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.contactotab .cont-11x-gDlWNA {
  background-color: transparent;
  height: 807px;
  left: calc(50.00% - 950px);
  object-fit: cover;
  position: absolute;
  top: calc(40.46% - 326px);
  width: 1900px;
}

.contactotab .grupo-356-gDlWNA {
  background-color: transparent;
  height: 691px;
  left: 168px;
  position: absolute;
  top: calc(43.39% - 300px);
  width: calc(100.00% - 336px);
}

.contactotab .rectngulo-28-FxiKkf {
  background-color: var(--white);
  border-radius: 20px;
  box-shadow: 0px 3px 6px #00000029;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.contactotab .grupo-180-FxiKkf {
  background-color: transparent;
  height: calc(100.00% - 60px);
  left: 64px;
  position: absolute;
  top: 33px;
  width: calc(100.00% - 122px);
}

.contactotab .contacto-P7Tbz1 {
  background-color: transparent;
  height: 44px;
  left: calc(49.64% - 93px);
  letter-spacing: 0.00px;
  line-height: 30px;
  position: absolute;
  text-align: left;
  top: 6px;
  white-space: nowrap;
  width: 187px;
}

.contactotab .grupo-175-P7Tbz1 {
  background-color: transparent;
  bottom: 0px;
  height: 528px;
  position: absolute;
  right: 0px;
  width: 550px;
}

.contactotab .grupo-7-6JkLIw {
  background-color: transparent;
  cursor: pointer;
  height: 59px;
  left: 0px;
  pointer-events: auto;
  position: absolute;
  top: 0px;
  transition: all 0.2s ease;
  width: 100%;
}

.contactotab .grupo-7-6JkLIw:hover {
  filter: grayscale(100%);
}

.contactotab .rectngulo-25-Kb5tzZ {
  background-color: var(--white);
  border-radius: 10px;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.contactotab .nombre-Kb5tzZ {
  background-color: transparent;
  border: 0;
  bottom: calc(45.71% - 11px);
  height: 24px;
  left: 28px;
  letter-spacing: 0.00px;
  line-height: 20px;
  padding: 0;
  position: absolute;
  resize: none;
  text-align: left;
  white-space: nowrap;
  width: calc(100.00% - 54px);
}

.contactotab .nombre-Kb5tzZ::placeholder {
  color: #68686899;
}

.contactotab .grupo-174-6JkLIw {
  background-color: transparent;
  bottom: 0px;
  cursor: pointer;
  height: 47px;
  pointer-events: auto;
  position: absolute;
  right: 0px;
  transition: all 0.2s ease;
  width: 133px;
}

.contactotab .grupo-174-6JkLIw:hover {
  filter: grayscale(100%);
}

.contactotab .rectngulo-25-cU5JXS {
  background-color: var(--orient);
  border-radius: 10px;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.contactotab .enviar-cU5JXS {
  background-color: transparent;
  bottom: calc(39.13% - 9px);
  height: 24px;
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  right: calc(48.65% - 29px);
  text-align: left;
  white-space: nowrap;
  width: 59px;
}

.contactotab .grupo-171-6JkLIw {
  background-color: transparent;
  cursor: pointer;
  height: 59px;
  left: 0px;
  pointer-events: auto;
  position: absolute;
  top: 74px;
  transition: all 0.2s ease;
  width: 100%;
}

.contactotab .grupo-171-6JkLIw:hover {
  filter: grayscale(100%);
}

.contactotab .rectngulo-25-kKlyyE {
  background-color: var(--white);
  border-radius: 10px;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.contactotab .correo-electrnico-kKlyyE {
  background-color: transparent;
  border: 0;
  bottom: calc(45.71% - 11px);
  height: 24px;
  left: 28px;
  letter-spacing: 0.00px;
  line-height: 20px;
  padding: 0;
  position: absolute;
  resize: none;
  text-align: left;
  white-space: nowrap;
  width: calc(100.00% - 54px);
}

.contactotab .correo-electrnico-kKlyyE::placeholder {
  color: #68686899;
}

.contactotab .grupo-172-6JkLIw {
  background-color: transparent;
  cursor: pointer;
  height: 59px;
  left: 0px;
  pointer-events: auto;
  position: absolute;
  top: calc(31.56% - 19px);
  transition: all 0.2s ease;
  width: 100%;
}

.contactotab .grupo-172-6JkLIw:hover {
  filter: grayscale(100%);
}

.contactotab .rectngulo-25-cOubdc {
  background-color: var(--white);
  border-radius: 10px;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.contactotab .asunto-cOubdc {
  background-color: transparent;
  border: 0;
  bottom: calc(45.71% - 11px);
  height: 24px;
  left: 28px;
  letter-spacing: 0.00px;
  line-height: 20px;
  padding: 0;
  position: absolute;
  resize: none;
  text-align: left;
  white-space: nowrap;
  width: calc(100.00% - 54px);
}

.contactotab .asunto-cOubdc::placeholder {
  color: #68686899;
}

.contactotab .grupo-173-6JkLIw {
  background-color: transparent;
  bottom: 62px;
  cursor: pointer;
  height: 244px;
  left: 0px;
  pointer-events: auto;
  position: absolute;
  transition: all 0.2s ease;
  width: 100%;
}

.contactotab .grupo-173-6JkLIw:hover {
  filter: grayscale(100%);
}

.contactotab .rectngulo-25-nWNvgM {
  background-color: var(--white);
  border-radius: 10px;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.contactotab .mensaje-nWNvgM {
  background-color: transparent;
  border: 0;
  height: 198px;
  left: 28px;
  letter-spacing: 0.00px;
  line-height: 20px;
  padding: 0;
  position: absolute;
  resize: none;
  text-align: left;
  top: 24px;
  width: calc(100.00% - 54px);
}

.contactotab .mensaje-nWNvgM::placeholder {
  color: #68686899;
}

.contactotab .grupo-179-P7Tbz1 {
  background-color: transparent;
  height: 268px;
  left: 0px;
  position: absolute;
  top: calc(29.47% - 79px);
  width: 293px;
}

.contactotab .grupo-52-TTdDOF {
  background-color: transparent;
  bottom: 0px;
  height: 39px;
  left: 1px;
  position: absolute;
  width: 100px;
}

.contactotab .icon-ionic-logo-whatsapp-c2QKC5 {
  background-color: transparent;
  height: 100%;
  object-fit: cover;
  position: absolute;
  right: 0px;
  top: 0px;
  width: 39px;
}

.contactotab .icon-awesome-facebook-square-c2QKC5 {
  background-color: transparent;
  height: 100%;
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 38px;
}

.contactotab .grupo-178-TTdDOF {
  background-color: transparent;
  bottom: calc(33.30% - 7px);
  height: 22px;
  left: 0px;
  position: absolute;
  width: 100%;
}

.contactotab .contactoamigologisticcom-wG5DaJ {
  background-color: transparent;
  height: calc(100.00% + 2px);
  left: 38px;
  letter-spacing: 0.00px;
  line-height: 19px;
  position: absolute;
  text-align: left;
  top: 2px;
  white-space: nowrap;
  width: calc(100.00% - 36px);
}

.contactotab .icon-material-email-wG5DaJ {
  background-color: transparent;
  bottom: 1px;
  height: 16px;
  left: 1px;
  object-fit: cover;
  position: absolute;
  width: 20px;
}

.contactotab .grupo-177-TTdDOF {
  background-color: transparent;
  height: 53px;
  left: 1px;
  position: absolute;
  top: calc(38.16% - 20px);
  width: 200px;
}

.contactotab .llmanos-ahora-kDTD2A {
  background-color: transparent;
  height: 24px;
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  right: 17px;
  text-align: left;
  top: 1px;
  white-space: nowrap;
  width: 145px;
}

.contactotab .x52-624-152-8080-kDTD2A {
  background-color: transparent;
  bottom: -3px;
  height: 24px;
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  right: -2px;
  text-align: left;
  white-space: nowrap;
  width: 164px;
}

.contactotab .icon-material-call-kDTD2A {
  background-color: transparent;
  height: 20px;
  left: 1px;
  object-fit: cover;
  position: absolute;
  top: 1px;
  width: 20px;
}

.contactotab .grupo-176-TTdDOF {
  background-color: transparent;
  height: 53px;
  left: 1px;
  position: absolute;
  top: 0px;
  width: 200px;
}

.contactotab .lunes-a-viernes-C2EOgt {
  background-color: transparent;
  height: 24px;
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  right: 16px;
  text-align: left;
  top: 1px;
  white-space: nowrap;
  width: 146px;
}

.contactotab .x800-am-500-pm-C2EOgt {
  background-color: transparent;
  bottom: -3px;
  height: 24px;
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  right: -2px;
  text-align: left;
  white-space: nowrap;
  width: 164px;
}

.contactotab .icon-awesome-clock-C2EOgt {
  background-color: transparent;
  height: 20px;
  left: 1px;
  object-fit: cover;
  position: absolute;
  top: 3px;
  width: 20px;
}

.contactotab .rectngulo-49-gDlWNA {
  background-color: var(--guardsman-red);
  height: 8px;
  left: 0px;
  position: absolute;
  top: 98px;
  width: 100%;
}

.contactotab .grupo-357-gDlWNA {
  background-color: transparent;
  height: 78px;
  left: calc(50.00% - 515px);
  position: absolute;
  top: 20px;
  width: 1030px;
}

.contactotab .grupo-305-DYvYRZ {
  background-color: transparent;
  cursor: pointer;
  height: 44px;
  pointer-events: auto;
  position: absolute;
  right: calc(21.30% - 36px);
  top: 8px;
  transition: all 0.2s ease;
  width: 171px;
}

.contactotab .grupo-305-DYvYRZ:hover {
  transform: scale(1.1);
}

.contactotab .rectngulo-33-5x29oM {
  background-color: var(--white);
  border-radius: 20px;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.contactotab .grupo-294-5x29oM {
  background-color: transparent;
  height: 27px;
  left: calc(50.00% - 54px);
  position: absolute;
  top: calc(50.00% - 14px);
  width: 108px;
}

.contactotab .servicios-4UATxx {
  background-color: transparent;
  height: calc(100.00% + 2px);
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  right: -2px;
  text-align: left;
  top: 4px;
  white-space: nowrap;
  width: 79px;
}

.contactotab .icon-awesome-tools-4UATxx {
  background-color: transparent;
  height: calc(100.00% - 4px);
  left: 1px;
  object-fit: cover;
  position: absolute;
  top: 2px;
  width: 23px;
}

.contactotab .grupo-306-DYvYRZ {
  background-color: transparent;
  cursor: pointer;
  height: 44px;
  pointer-events: auto;
  position: absolute;
  right: 0px;
  top: 8px;
  transition: all 0.2s ease;
  width: 171px;
}

.contactotab .grupo-306-DYvYRZ:hover {
  transform: scale(1.1);
}

.contactotab .rectngulo-34-iXNdLZ {
  background-color: var(--white);
  border-radius: 20px;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.contactotab .grupo-293-iXNdLZ {
  background-color: transparent;
  height: 27px;
  left: calc(50.00% - 55px);
  position: absolute;
  top: calc(50.00% - 14px);
  width: 111px;
}

.contactotab .contacto-GdKDUQ {
  background-color: transparent;
  height: calc(100.00% + 2px);
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  right: -2px;
  text-align: left;
  top: 4px;
  white-space: nowrap;
  width: 82px;
}

.contactotab .icon-awesome-phone-alt-GdKDUQ {
  background-color: transparent;
  height: calc(100.00% - 4px);
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 2px;
  width: 23px;
}

.contactotab .recurso-4-DYvYRZ {
  background-color: transparent;
  cursor: pointer;
  height: 59px;
  left: 0px;
  object-fit: cover;
  pointer-events: auto;
  position: absolute;
  top: 0px;
  transition: all 0.2s ease;
  width: 232px;
}

.contactotab .recurso-4-DYvYRZ:hover {
  transform: scale(1.1);
}

.contactotab .grupo-304-DYvYRZ {
  background-color: transparent;
  cursor: pointer;
  height: 44px;
  pointer-events: auto;
  position: absolute;
  right: calc(42.72% - 73px);
  top: 8px;
  transition: all 0.2s ease;
  width: 171px;
}

.contactotab .grupo-304-DYvYRZ:hover {
  transform: scale(1.1);
}

.contactotab .rectngulo-32-QqXpdj {
  background-color: var(--white);
  border-radius: 20px;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.contactotab .grupo-295-QqXpdj {
  background-color: transparent;
  height: 27px;
  position: absolute;
  right: calc(50.00% - 42px);
  top: calc(47.06% - 13px);
  width: 85px;
}

.contactotab .inicio-5y0s4x {
  background-color: transparent;
  height: calc(100.00% + 2px);
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  right: -2px;
  text-align: left;
  top: 4px;
  white-space: nowrap;
  width: 49px;
}

.contactotab .icon-awesome-home-5y0s4x {
  background-color: transparent;
  height: calc(100.00% - 4px);
  left: 1px;
  object-fit: cover;
  position: absolute;
  top: 2px;
  width: 30px;
}

.contactotab .rectngulo-35-DYvYRZ {
  background-color: transparent;
  bottom: 0px;
  height: 14px;
  object-fit: cover;
  position: absolute;
  right: 38px;
  width: 94px;
}

.contactotab .grupo-358-gDlWNA {
  background-color: transparent;
  bottom: 0px;
  height: 156px;
  left: calc(50.00% - 950px);
  position: absolute;
  width: 1900px;
}

.contactotab .vector2652-vq3eO8 {
  background-color: transparent;
  bottom: 0px;
  height: 156px;
  left: calc(50.00% - 950px);
  object-fit: cover;
  position: absolute;
  width: 1900px;
}

.contactotab .grupo-207-vq3eO8 {
  background-color: transparent;
  bottom: 26px;
  height: 104px;
  left: calc(28.33% - 103px);
  position: absolute;
  width: 364px;
}

.contactotab .polticas-de-privacidad-L0QyA6 {
  background-color: transparent;
  cursor: pointer;
  height: 24px;
  letter-spacing: 0.00px;
  line-height: 19px;
  pointer-events: auto;
  position: absolute;
  right: 8px;
  text-align: left;
  top: calc(26.25% - 6px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 202px;
}

.contactotab .polticas-de-privacidad-L0QyA6:hover {
  transform: translate(0, -5px);
box-shadow: 0px 12px 5px -8px rgba(0,0,0,0.2);
}

.contactotab .trminos-y-condiciones-L0QyA6 {
  background-color: transparent;
  bottom: 12px;
  cursor: pointer;
  height: 24px;
  letter-spacing: 0.00px;
  line-height: 19px;
  pointer-events: auto;
  position: absolute;
  right: -2px;
  text-align: left;
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 212px;
}

.contactotab .trminos-y-condiciones-L0QyA6:hover {
  transform: translate(0, -5px);
box-shadow: 0px 12px 5px -8px rgba(0,0,0,0.2);
}

.contactotab .logo-amigo2-b-L0QyA6 {
  background-color: transparent;
  height: 100%;
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 114px;
}
@media screen and (max-width: 1023px) {
  .screen.contacto { 
    display: none;
   }
  .screen.contactotab { 
    display: none;
   }
  .screen.contactomini { 
    display: none;
   }
}
@media screen and (min-width: 1024px) and (max-width: 1365px) {
  .screen.contacto { 
    display: none;
   }
  .screen.contactotab { 
    display: none;
   }
  .screen.contactocel { 
    display: none;
   }
}
@media screen and (min-width: 1366px) and (max-width: 1899px) {
  .screen.contacto { 
    display: none;
   }
  .screen.contactomini { 
    display: none;
   }
  .screen.contactocel { 
    display: none;
   }
}
@media screen and (min-width: 1900px) {
  .screen.contactotab { 
    display: none;
   }
  .screen.contactomini { 
    display: none;
   }
  .screen.contactocel { 
    display: none;
   }
}