/* screen - index */

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

.index .powered-by-fast-fix-IO3Fu5 {
  background-color: transparent;
  bottom: 12px;
  height: 29px;
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  right: calc(49.91% - 82px);
  text-align: left;
  white-space: nowrap;
  width: 165px;
}

.index .grupo-46-IO3Fu5 {
  background-color: transparent;
  bottom: calc(22.41% - 42px);
  height: 186px;
  left: calc(50.00% - 950px);
  position: absolute;
  width: 1900px;
}

.index .rectngulo-12-ycnGZo {
  background-color: var(--white);
  box-shadow: 0px 0px 10px #0000003b;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.index .grupo-14-ycnGZo {
  background-color: transparent;
  bottom: calc(47.27% - 62px);
  display: block;
  height: 131px;
  position: absolute;
  right: calc(49.95% - 472px);
  width: 945px;
  opacity: 0;transform: translate(-500px, 0);
}

.index .grupo-14-ycnGZo.bp1-animate-enter {
  animation: bp1-animate-enter-frames 1.00s ease-out 0.00s 1 normal forwards;
  display: block;
  opacity: 0;transform: translate(-500px, 0);
}

@keyframes bp1-animate-enter-frames {
  from{opacity: 0;transform: translate(-500px, 0);
}
to{opacity: 1;transform: translate(0,0);
}
}

.index .whats-app-image-23-at-75631-pm-LnXLqO {
  background-color: transparent;
  cursor: pointer;
  height: calc(100.00% - 3px);
  left: calc(50.00% - 74px);
  object-fit: cover;
  pointer-events: auto;
  position: absolute;
  top: 0px;
  transition: all 0.2s ease;
  width: 149px;
}

.index .whats-app-image-23-at-75631-pm-LnXLqO:hover {
  transform: scale(1.1);
}

.index .logo-amigo2-LnXLqO {
  background-color: transparent;
  cursor: pointer;
  height: calc(100.00% - 3px);
  object-fit: cover;
  pointer-events: auto;
  position: absolute;
  right: 0px;
  top: 1px;
  transition: all 0.2s ease;
  width: 140px;
}

.index .logo-amigo2-LnXLqO:hover {
  transform: scale(1.1);
}

.index .logo-mro-LnXLqO {
  background-color: transparent;
  cursor: pointer;
  height: 100%;
  left: 0px;
  object-fit: cover;
  pointer-events: auto;
  position: absolute;
  top: 1px;
  transition: all 0.2s ease;
  width: 170px;
}

.index .logo-mro-LnXLqO:hover {
  transform: scale(1.1);
}

.index .grupo-188-IO3Fu5 {
  background-color: transparent;
  bottom: calc(4.34% - 8px);
  height: 193px;
  left: 0px;
  position: absolute;
  width: 1900px;
}

.index .grupo-187-hh2k0j {
  background-color: transparent;
  bottom: 0px;
  height: 81px;
  left: calc(50.00% - 950px);
  position: absolute;
  width: 1900px;
}

.index .trazado-5-wXJbS7 {
  background-color: transparent;
  bottom: 0px;
  height: 81px;
  left: 0px;
  object-fit: cover;
  position: absolute;
  width: 22.71%;
}

.index .grupo-185-wXJbS7 {
  background-color: transparent;
  height: 100%;
  position: absolute;
  right: 0px;
  top: 0px;
  width: 1237px;
}

.index .trazado-4-6gfcqp {
  background-color: transparent;
  bottom: 0px;
  height: 81px;
  object-fit: cover;
  position: absolute;
  right: 0px;
  width: 100%;
}

.index .grupo-32-6gfcqp {
  background-color: transparent;
  height: 27px;
  left: calc(31.41% - 127px);
  position: absolute;
  top: calc(49.88% - 13px);
  width: 404px;
}

.index .privacy-conditions-SwGGhw {
  background-color: transparent;
  cursor: pointer;
  height: calc(100.00% + 2px);
  letter-spacing: 0.00px;
  line-height: 20px;
  pointer-events: auto;
  position: absolute;
  right: -2px;
  text-align: left;
  top: 4px;
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 167px;
}

.index .privacy-conditions-SwGGhw:hover {
  color: #EE474E
}

.index .terms-conditions-SwGGhw {
  background-color: transparent;
  cursor: pointer;
  height: calc(100.00% + 2px);
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 20px;
  pointer-events: auto;
  position: absolute;
  text-align: left;
  top: 4px;
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 176px;
}

.index .terms-conditions-SwGGhw:hover {
  color: #EE474E
}

.index .grupo-186-hh2k0j {
  background-color: transparent;
  height: 112px;
  left: calc(50.00% - 473px);
  position: absolute;
  top: 0px;
  width: 946px;
}

.index .grupo-31-DEuAB9 {
  background-color: transparent;
  height: 74px;
  position: absolute;
  right: 0px;
  top: 0px;
  width: 615px;
}

.index .grupo-29-lSyEzn {
  background-color: transparent;
  height: 100%;
  position: absolute;
  right: 0px;
  top: 0px;
  width: 223px;
}

.index .do-you-have-a-question-E2xgyy {
  background-color: transparent;
  height: 29px;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  text-align: left;
  top: 4px;
  white-space: nowrap;
  width: calc(100.00% + 2px);
}

.index .x52-123-123456-E2xgyy {
  background-color: transparent;
  bottom: -6px;
  height: 29px;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: 145px;
}

.index .grupo-28-lSyEzn {
  background-color: transparent;
  height: 100%;
  left: calc(34.04% - 54px);
  position: absolute;
  top: 0px;
  width: 160px;
}

.index .monday-to-friday-jD4RT7 {
  background-color: transparent;
  height: 29px;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  text-align: left;
  top: 4px;
  white-space: nowrap;
  width: calc(100.00% + 2px);
}

.index .x900-am-500-pm-jD4RT7 {
  background-color: transparent;
  bottom: -6px;
  height: 29px;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: 100%;
}

.index .trazado-6-lSyEzn {
  background-color: transparent;
  height: calc(100.00% - 7px);
  object-fit: cover;
  position: absolute;
  right: 42.16%;
  top: 7px;
  width: 1px;
}

.index .trazado-7-lSyEzn {
  background-color: transparent;
  height: calc(100.00% - 7px);
  left: 118px;
  object-fit: cover;
  position: absolute;
  top: 7px;
  width: 1px;
}

.index .grupo-30-lSyEzn {
  background-color: transparent;
  bottom: calc(41.28% - 13px);
  height: 32px;
  left: 0px;
  position: absolute;
  width: 82px;
}

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

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

.index .logo-mro-DEuAB9 {
  background-color: transparent;
  cursor: pointer;
  height: 100%;
  left: 0px;
  object-fit: cover;
  pointer-events: auto;
  position: absolute;
  top: 0px;
  transition: all 0.2s ease;
  width: 146px;
}

.index .logo-mro-DEuAB9:hover {
  transform: scale(1.1);
}

.index .grupo-276-IO3Fu5 {
  background-color: transparent;
  height: 62px;
  left: calc(50.00% - 473px);
  position: absolute;
  top: 15px;
  width: 946px;
}

.index .grupo-275-eoVGc5 {
  background-color: transparent;
  height: 57px;
  position: absolute;
  right: 0px;
  top: 2px;
  width: 477px;
}

.index .grupo-269-SN7as1 {
  background-color: transparent;
  cursor: pointer;
  height: 57px;
  left: 0px;
  pointer-events: auto;
  position: absolute;
  top: 0px;
  transition: all 0.2s ease;
  width: 159px;
}

.index .grupo-269-SN7as1:hover {
  filter: grayscale(100%);
}

.index .rectngulo-31-86AQ1b {
  background-color: transparent;
  height: 100%;
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 100%;
}

.index .grupo-263-86AQ1b {
  background-color: transparent;
  height: 22px;
  position: absolute;
  right: calc(50.00% - 38px);
  top: calc(50.00% - 11px);
  width: 76px;
}

.index .home-jnpcYI {
  background-color: transparent;
  cursor: pointer;
  height: calc(100.00% + 2px);
  letter-spacing: 0.00px;
  line-height: 17px;
  position: absolute;
  right: -2px;
  text-align: left;
  top: 2px;
  white-space: nowrap;
  width: 52px;
}

.index .icon-awesome-home-jnpcYI {
  background-color: transparent;
  bottom: 2px;
  height: 16px;
  left: 0px;
  object-fit: cover;
  position: absolute;
  width: 21px;
}

.index .grupo-270-SN7as1 {
  background-color: transparent;
  cursor: pointer;
  height: 57px;
  left: calc(50.00% - 80px);
  pointer-events: auto;
  position: absolute;
  top: 0px;
  transition: all 0.2s ease;
  width: 159px;
}

.index .grupo-270-SN7as1:hover {
  filter: grayscale(100%);
}

.index .rectngulo-32-PBVKjV {
  background-color: var(--orient);
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.index .grupo-264-PBVKjV {
  background-color: transparent;
  height: 22px;
  position: absolute;
  right: calc(50.00% - 52px);
  top: calc(50.00% - 11px);
  width: 103px;
}

.index .about-us-WSaEU7 {
  background-color: transparent;
  cursor: pointer;
  height: calc(100.00% + 2px);
  letter-spacing: 0.00px;
  line-height: 17px;
  position: absolute;
  right: -2px;
  text-align: left;
  top: 2px;
  white-space: nowrap;
  width: 84px;
}

.index .icon-awesome-user-alt-WSaEU7 {
  background-color: transparent;
  bottom: 2px;
  height: 16px;
  left: 0px;
  object-fit: cover;
  position: absolute;
  width: 16px;
}

.index .grupo-271-SN7as1 {
  background-color: transparent;
  cursor: pointer;
  height: 57px;
  pointer-events: auto;
  position: absolute;
  right: 0px;
  top: 0px;
  transition: all 0.2s ease;
  width: 159px;
}

.index .grupo-271-SN7as1:hover {
  filter: grayscale(100%);
}

.index .rectngulo-32-sEbWyH {
  background-color: transparent;
  height: 100%;
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 100%;
}

.index .grupo-265-sEbWyH {
  background-color: transparent;
  height: 22px;
  left: calc(50.00% - 48px);
  position: absolute;
  top: calc(50.00% - 11px);
  width: 97px;
}

.index .services-lxgwFN {
  background-color: transparent;
  height: calc(100.00% + 2px);
  letter-spacing: 0.00px;
  line-height: 17px;
  position: absolute;
  right: -2px;
  text-align: left;
  top: 2px;
  white-space: nowrap;
  width: 75px;
}

.index .icon-ionic-ios-settings-lxgwFN {
  background-color: transparent;
  height: calc(100.00% - 3px);
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 2px;
  width: 19px;
}

.index .recurso-9-eoVGc5 {
  background-color: transparent;
  height: 100%;
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 282px;
}

.index .grupo-315-IO3Fu5 {
  background-color: transparent;
  height: 546px;
  left: calc(50.00% - 950px);
  position: absolute;
  top: 89px;
  width: 1900px;
}

.index .airplane-SJngNr {
  background-color: transparent;
  height: 546px;
  left: calc(50.00% - 950px);
  object-fit: cover;
  position: absolute;
  top: calc(50.00% - 273px);
  width: 1900px;
}

.index .grupo-274-SJngNr {
  background-color: transparent;
  bottom: calc(47.95% - 157px);
  height: 327px;
  position: absolute;
  right: calc(39.62% - 276px);
  width: 696px;
}

.index .grupo-268-Lgvb94 {
  background-color: transparent;
  bottom: 0px;
  cursor: pointer;
  height: 60px;
  pointer-events: auto;
  position: absolute;
  right: 0px;
  transition: all 0.2s ease;
  width: 179px;
}

.index .grupo-268-Lgvb94:hover {
  transform: scale(1.1);
}

.index .rectngulo-33-ekFY97 {
  background-color: var(--salmon-pearl);
  border-radius: 20px;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.index .grupo-266-ekFY97 {
  background-color: transparent;
  height: 21px;
  left: calc(50.00% - 57px);
  position: absolute;
  top: calc(50.00% - 10px);
  width: 114px;
}

.index .contact-us-tHByax {
  background-color: transparent;
  cursor: pointer;
  height: calc(100.00% + 2px);
  letter-spacing: 0.00px;
  line-height: 16px;
  position: absolute;
  right: -2px;
  text-align: left;
  top: 2px;
  white-space: nowrap;
  width: 97px;
}

.index .icon-awesome-headset-tHByax {
  background-color: transparent;
  height: calc(100.00% - 6px);
  left: 1px;
  object-fit: cover;
  position: absolute;
  top: 3px;
  width: 15px;
}

.index .grupo-273-Lgvb94 {
  background-color: transparent;
  height: 198px;
  left: calc(50.00% - 348px);
  position: absolute;
  top: 0px;
  width: 696px;
}

.index .grupo-272-DnHnCx {
  background-color: transparent;
  height: 198px;
  left: calc(50.00% - 348px);
  position: relative;
  top: calc(50.00% - 99px);
  width: 696px;
}

.index .title-Sy370R {
  background-color: transparent;
  display: block;
  height: 135px;
  letter-spacing: 0.00px;
  line-height: 100px;
  position: absolute;
  right: -2px;
  text-align: left;
  text-shadow: 0px 3px 6px #00000029;
  top: 16px;
  white-space: nowrap;
  width: 457px;
  opacity: 0;transform: translate(1000px, 0);
}

.index .title-Sy370R.bp1-animate-enter1 {
  animation: bp1-animate-enter1-frames 1.00s ease-out 0.00s 1 normal forwards;
  display: block;
  opacity: 0;transform: translate(1000px, 0);
}

@keyframes bp1-animate-enter1-frames {
  from{opacity: 0;transform: translate(1000px, 0);
}
to{opacity: 1;transform: translate(0,0);
}
}

.index .maintenance-repair-overhaul-Sy370R {
  background-color: transparent;
  bottom: -8px;
  display: block;
  height: 55px;
  left: 66px;
  letter-spacing: 0.00px;
  line-height: 40px;
  position: absolute;
  text-align: left;
  text-shadow: 0px 3px 6px #00000029;
  white-space: nowrap;
  width: calc(100.00% - 66px);
  opacity: 0;transform: translate(900px, 0);
}

.index .maintenance-repair-overhaul-Sy370R.bp1-animate-enter2 {
  animation: bp1-animate-enter2-frames 1.00s ease 0.20s 1 normal forwards;
  display: block;
  opacity: 0;transform: translate(900px, 0);
}

@keyframes bp1-animate-enter2-frames {
  from{opacity: 0;transform: translate(900px, 0);
}
to{opacity: 1;transform: translate(0,0);
}
}

.index .trazado-8-Sy370R {
  background-color: transparent;
  bottom: 31.98%;
  height: 1px;
  left: 0px;
  object-fit: cover;
  position: absolute;
  width: calc(100.00% - 2px);
}

.index .grupo-314-IO3Fu5 {
  background-color: transparent;
  bottom: calc(46.19% - 182px);
  height: 394px;
  left: calc(50.00% - 950px);
  position: absolute;
  width: 1900px;
}

.index .grupo-313-ErijhM {
  background-color: transparent;
  bottom: 0px;
  height: 354px;
  position: absolute;
  right: calc(38.53% - 433px);
  width: 1124px;
}

.index .grupo-64-i5eN0E {
  background-color: transparent;
  height: 314px;
  left: 0px;
  position: absolute;
  top: calc(50.00% - 157px);
  width: 559px;
}

.index .your-aircraft-care-center-Lioxx3 {
  background-color: transparent;
  height: 55px;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 40px;
  position: absolute;
  text-align: center;
  top: 6px;
  white-space: nowrap;
  width: 454px;
}

.index .rectngulo-6-Lioxx3 {
  background-color: var(--salmon-pearl);
  border-radius: 10px;
  height: 4px;
  left: 0px;
  position: absolute;
  top: calc(28.06% - 1px);
  width: 100%;
}

.index .we-specialize-i-aeronautical-r-Lioxx3 {
  background-color: transparent;
  bottom: -26px;
  height: 191px;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: calc(100.00% - 33px);
}

.index .engine-i5eN0E {
  background-color: transparent;
  display: block;
  height: 354px;
  object-fit: cover;
  position: absolute;
  right: 0px;
  top: calc(50.00% - 177px);
  width: 516px;
  opacity: 0;transform: translate(500, 0);
}

.index .engine-i5eN0E.bp1-animate-enter3 {
  animation: bp1-animate-enter3-frames 0.20s ease 0.00s 1 normal forwards;
  display: block;
  opacity: 0;transform: translate(500, 0);
}

@keyframes bp1-animate-enter3-frames {
  from{opacity: 0;transform: translate(500, 0);
}
to{opacity: 1;transform: translate(0,0);
}
}

.index .rectngulo-54-ErijhM {
  background-color: var(--white);
  height: 9px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}
/* screen - indexcel */

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

.indexcel .airplane-o4qr8d {
  background-color: transparent;
  height: 120px;
  left: calc(50.00% - 210px);
  object-fit: cover;
  position: absolute;
  top: calc(13.70% - 16px);
  width: 420px;
}

.indexcel .grupo-218-o4qr8d {
  background-color: transparent;
  height: 45px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.indexcel .rectngulo-5-2YlnCe {
  background-color: var(--orient);
  height: 100%;
  left: 0px;
  position: relative;
  top: 0px;
  width: 100%;
}

.indexcel .recurso-9-o4qr8d {
  background-color: transparent;
  height: 43px;
  left: calc(50.00% - 97px);
  object-fit: cover;
  position: absolute;
  top: 58px;
  width: 194px;
}

.indexcel .grupo-235-o4qr8d {
  background-color: transparent;
  height: 36px;
  left: 0px;
  position: absolute;
  top: calc(9.67% - 4px);
  width: 360px;
}

.indexcel .grupo-231-HxxbLQ {
  background-color: transparent;
  height: 36px;
  left: 0px;
  position: absolute;
  top: calc(50.00% - 18px);
  width: calc(100.00% - 270px);
}

.indexcel .rectngulo-31-O5ipXx {
  background-color: var(--orient);
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.indexcel .home-O5ipXx {
  background-color: transparent;
  bottom: calc(20.89% - 4px);
  height: 21px;
  letter-spacing: 0.00px;
  line-height: 14px;
  position: absolute;
  right: calc(47.87% - 21px);
  text-align: left;
  white-space: nowrap;
  width: 43px;
}

.indexcel .grupo-232-HxxbLQ {
  background-color: transparent;
  cursor: pointer;
  height: 36px;
  left: 90px;
  position: absolute;
  top: calc(50.00% - 18px);
  width: calc(100.00% - 270px);
}

.indexcel .rectngulo-32-AtLkCq {
  background-color: var(--orient);
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.indexcel .about-us-AtLkCq {
  background-color: transparent;
  bottom: calc(20.89% - 4px);
  height: 21px;
  left: 12px;
  letter-spacing: 0.00px;
  line-height: 14px;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: calc(100.00% - 21px);
}

.indexcel .grupo-233-HxxbLQ {
  background-color: transparent;
  cursor: pointer;
  height: 36px;
  left: 180px;
  position: absolute;
  top: calc(50.00% - 18px);
  width: calc(100.00% - 270px);
}

.indexcel .rectngulo-32-mP8vrc {
  background-color: var(--orient);
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.indexcel .services-mP8vrc {
  background-color: transparent;
  bottom: calc(20.89% - 4px);
  height: 21px;
  letter-spacing: 0.00px;
  line-height: 14px;
  position: absolute;
  right: calc(46.43% - 29px);
  text-align: left;
  white-space: nowrap;
  width: 62px;
}

.indexcel .grupo-234-HxxbLQ {
  background-color: transparent;
  cursor: pointer;
  height: 36px;
  left: 270px;
  position: absolute;
  top: calc(50.00% - 18px);
  width: calc(100.00% - 270px);
}

.indexcel .rectngulo-33-KAZ9tZ {
  background-color: var(--orient);
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.indexcel .contact-KAZ9tZ {
  background-color: transparent;
  bottom: calc(20.89% - 4px);
  height: 21px;
  letter-spacing: 0.00px;
  line-height: 14px;
  position: absolute;
  right: calc(46.15% - 30px);
  text-align: left;
  white-space: nowrap;
  width: 64px;
}

.indexcel .home-o4qr8d {
  background-color: transparent;
  cursor: pointer;
  height: 72px;
  left: calc(50.00% - 134px);
  pointer-events: auto;
  position: absolute;
  top: 174px;
  transition: all 0.2s ease;
  width: 268px;
}

.indexcel .home-o4qr8d:hover {
  transform: scale(1.1);
}

.indexcel .aircraft-5QxT3N {
  background-color: transparent;
  color: var(--white);
  display: block;
  font-family: var(--font-family-segoeui-semibold);
  font-size: 34px;
  font-style: normal;
  font-weight: 600;
  height: 48px;
  letter-spacing: 0.00px;
  line-height: 34px;
  position: absolute;
  right: calc(49.10% - 77px);
  text-align: left;
  text-shadow: 0px 3px 6px #00000029;
  top: 6px;
  white-space: nowrap;
  width: 157px;
  opacity: 0;transform: translate(1000px, 0);
}

.indexcel .aircraft-5QxT3N.bp4-animate-enter {
  animation: bp4-animate-enter-frames 1.00s ease-out 0.00s 1 normal forwards;
  display: block;
  opacity: 0;transform: translate(1000px, 0);
}

@keyframes bp4-animate-enter-frames {
  from{opacity: 0;transform: translate(1000px, 0);
}
to{opacity: 1;transform: translate(0,0);
}
}

.indexcel .maintenance-repair-overhaul-5QxT3N {
  background-color: transparent;
  bottom: -4px;
  color: var(--white);
  display: block;
  font-family: var(--font-family-segoeui-light);
  font-size: var(--font-size-l);
  font-style: normal;
  font-weight: 300;
  height: 24px;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 17px;
  position: absolute;
  text-align: left;
  text-shadow: 0px 3px 6px #00000029;
  white-space: nowrap;
  width: calc(100.00% + 2px);
  opacity: 0;transform: translate(900px, 0);
}

.indexcel .maintenance-repair-overhaul-5QxT3N.bp4-animate-enter1 {
  animation: bp4-animate-enter1-frames 1.00s ease 0.20s 1 normal forwards;
  display: block;
  opacity: 0;transform: translate(900px, 0);
}

@keyframes bp4-animate-enter1-frames {
  from{opacity: 0;transform: translate(900px, 0);
}
to{opacity: 1;transform: translate(0,0);
}
}

.indexcel .grupo-236-o4qr8d {
  background-color: transparent;
  height: 246px;
  left: calc(50.00% - 163px);
  position: absolute;
  top: calc(30.75% - 76px);
  width: 326px;
}

.indexcel .your-aircraft-care-center-PQl6hW {
  background-color: transparent;
  color: var(--onyx);
  font-family: var(--font-family-segoeui-bold);
  font-size: var(--font-size-xl);
  font-style: normal;
  font-weight: 700;
  height: 29px;
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  right: calc(48.98% - 112px);
  text-align: center;
  top: 4px;
  white-space: nowrap;
  width: 228px;
}

.indexcel .rectngulo-6-PQl6hW {
  background-color: var(--salmon-pearl);
  border-radius: 10px;
  height: 4px;
  left: 29px;
  position: absolute;
  top: 40px;
  width: calc(100.00% - 57px);
}

.indexcel .we-specialize-i-aeronautical-re-PQl6hW {
  background-color: transparent;
  bottom: -24px;
  height: 191px;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 16px;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: calc(100.00% + 2px);
}

.indexcel .grupo-14-o4qr8d {
  background-color: transparent;
  bottom: calc(28.07% - 21px);
  display: block;
  height: 74px;
  position: absolute;
  right: calc(48.28% - 160px);
  width: 331px;
  opacity: 0;transform: translate(-500px, 0);
}

.indexcel .grupo-14-o4qr8d.bp4-animate-enter2 {
  animation: bp4-animate-enter2-frames 1.00s ease-out 0.00s 1 normal forwards;
  display: block;
  opacity: 0;transform: translate(-500px, 0);
}

@keyframes bp4-animate-enter2-frames {
  from{opacity: 0;transform: translate(-500px, 0);
}
to{opacity: 1;transform: translate(0,0);
}
}

.indexcel .whats-app-image-23-at-75631-pm-QzHTZQ {
  background-color: transparent;
  cursor: pointer;
  height: calc(100.00% - 5px);
  left: calc(48.31% - 39px);
  object-fit: cover;
  pointer-events: auto;
  position: absolute;
  top: 2px;
  transition: all 0.2s ease;
  width: 80px;
}

.indexcel .whats-app-image-23-at-75631-pm-QzHTZQ:hover {
  transform: scale(1.1);
}

.indexcel .logo-amigo2-QzHTZQ {
  background-color: transparent;
  height: 100%;
  object-fit: cover;
  position: absolute;
  right: 1px;
  top: 0px;
  width: 81px;
}

.indexcel .recurso-7-QzHTZQ {
  background-color: transparent;
  height: calc(100.00% - 5px);
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 2px;
  width: 102px;
}

.indexcel .grupo-237-o4qr8d {
  background-color: transparent;
  bottom: calc(11.52% - 19px);
  height: 161px;
  left: calc(50.00% - 112px);
  position: absolute;
  width: 223px;
}

.indexcel .do-you-have-a-question-LImbSA {
  background-color: transparent;
  bottom: calc(22.35% - 6px);
  height: 29px;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: calc(100.00% + 2px);
}

.indexcel .x52-123-123456-LImbSA {
  background-color: transparent;
  bottom: -6px;
  height: 29px;
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  right: calc(49.38% - 72px);
  text-align: left;
  white-space: nowrap;
  width: 145px;
}

.indexcel .monday-to-friday-LImbSA {
  background-color: transparent;
  height: 29px;
  left: 32px;
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  text-align: left;
  top: calc(29.92% - 9px);
  white-space: nowrap;
  width: calc(100.00% - 63px);
}

.indexcel .x900-am-500-pm-LImbSA {
  background-color: transparent;
  bottom: calc(46.21% - 13px);
  height: 29px;
  left: 32px;
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: calc(100.00% - 63px);
}

.indexcel .grupo-30-LImbSA {
  background-color: transparent;
  height: 32px;
  left: calc(49.30% - 41px);
  position: absolute;
  top: 0px;
  width: 82px;
}

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

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

.indexcel .rectngulo-36-o4qr8d {
  background-color: var(--orient);
  bottom: 38px;
  height: 64px;
  left: 0px;
  position: absolute;
  width: 100%;
}

.indexcel .grupo-238-o4qr8d {
  background-color: transparent;
  bottom: calc(4.98% - 1px);
  height: 21px;
  left: calc(50.00% - 146px);
  position: absolute;
  width: 292px;
}

.indexcel .privacy-conditions-rxDndn {
  background-color: transparent;
  cursor: pointer;
  height: calc(100.00% + 2px);
  letter-spacing: 0.00px;
  line-height: 16px;
  pointer-events: auto;
  position: absolute;
  right: -2px;
  text-align: left;
  top: 2px;
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 134px;
}

.indexcel .privacy-conditions-rxDndn:hover {
  color: #EE474E
}

.indexcel .terms-conditions-rxDndn {
  background-color: transparent;
  cursor: pointer;
  height: calc(100.00% + 2px);
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 16px;
  pointer-events: auto;
  position: absolute;
  text-align: left;
  top: 2px;
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 141px;
}

.indexcel .terms-conditions-rxDndn:hover {
  color: #EE474E
}

.indexcel .powered-by-fast-fix-o4qr8d {
  background-color: transparent;
  bottom: 6px;
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 16px;
  position: absolute;
  right: calc(49.56% - 66px);
  text-align: left;
  white-space: nowrap;
  width: 133px;
}

.indexcel .engine-o4qr8d {
  background-color: transparent;
  bottom: calc(43.35% - 87px);
  display: block;
  height: 200px;
  left: calc(50.00% - 146px);
  object-fit: cover;
  position: absolute;
  width: 292px;
  opacity: 0;transform: translate(500px, 0);
}

.indexcel .engine-o4qr8d.bp4-animate-enter3 {
  animation: bp4-animate-enter3-frames 0.20s ease 0.00s 1 normal forwards;
  display: block;
  opacity: 0;transform: translate(500px, 0);
}

@keyframes bp4-animate-enter3-frames {
  from{opacity: 0;transform: translate(500px, 0);
}
to{opacity: 1;transform: translate(0,0);
}
}
/* screen - indexmini */

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

.indexmini .grupo-282-CRrCxx {
  background-color: transparent;
  height: 62px;
  left: calc(49.96% - 473px);
  position: absolute;
  top: 16px;
  width: 946px;
}

.indexmini .grupo-275-M4DH0K {
  background-color: transparent;
  height: 57px;
  position: absolute;
  right: 0px;
  top: 0px;
  width: 477px;
}

.indexmini .grupo-269-Wr2xgZ {
  background-color: transparent;
  cursor: pointer;
  height: 57px;
  left: 0px;
  pointer-events: auto;
  position: absolute;
  top: 0px;
  transition: all 0.2s ease;
  width: 159px;
}

.indexmini .grupo-269-Wr2xgZ:hover {
  filter: grayscale(100%);
}

.indexmini .rectngulo-31-ZVtt3m {
  background-color: transparent;
  height: 100%;
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 100%;
}

.indexmini .grupo-263-ZVtt3m {
  background-color: transparent;
  height: 22px;
  left: calc(47.84% - 37px);
  position: absolute;
  top: calc(48.54% - 11px);
  width: 76px;
}

.indexmini .home-xOJ49t {
  background-color: transparent;
  height: calc(100.00% + 2px);
  letter-spacing: 0.00px;
  line-height: 17px;
  position: absolute;
  right: -2px;
  text-align: left;
  top: 2px;
  white-space: nowrap;
  width: 52px;
}

.indexmini .icon-awesome-home-xOJ49t {
  background-color: transparent;
  bottom: 2px;
  height: 16px;
  left: 1px;
  object-fit: cover;
  position: absolute;
  width: 21px;
}

.indexmini .grupo-270-Wr2xgZ {
  background-color: transparent;
  cursor: pointer;
  height: 57px;
  left: calc(50.00% - 80px);
  pointer-events: auto;
  position: absolute;
  top: 0px;
  transition: all 0.2s ease;
  width: 159px;
}

.indexmini .grupo-270-Wr2xgZ:hover {
  filter: grayscale(100%);
}

.indexmini .rectngulo-32-4z7W0k {
  background-color: var(--orient);
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.indexmini .grupo-264-4z7W0k {
  background-color: transparent;
  height: 22px;
  left: calc(47.99% - 50px);
  position: absolute;
  top: calc(48.54% - 11px);
  width: 103px;
}

.indexmini .about-us-6HQH6M {
  background-color: transparent;
  height: calc(100.00% + 2px);
  letter-spacing: 0.00px;
  line-height: 17px;
  position: absolute;
  right: -2px;
  text-align: left;
  top: 2px;
  white-space: nowrap;
  width: 84px;
}

.indexmini .icon-awesome-user-alt-6HQH6M {
  background-color: transparent;
  bottom: 2px;
  height: 16px;
  left: 1px;
  object-fit: cover;
  position: absolute;
  width: 16px;
}

.indexmini .grupo-271-Wr2xgZ {
  background-color: transparent;
  cursor: pointer;
  height: 57px;
  pointer-events: auto;
  position: absolute;
  right: 0px;
  top: 0px;
  transition: all 0.2s ease;
  width: 159px;
}

.indexmini .grupo-271-Wr2xgZ:hover {
  filter: grayscale(100%);
}

.indexmini .rectngulo-32-MldMs3 {
  background-color: transparent;
  height: 100%;
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 100%;
}

.indexmini .grupo-265-MldMs3 {
  background-color: transparent;
  height: 22px;
  left: calc(47.93% - 46px);
  position: absolute;
  top: calc(48.54% - 11px);
  width: 97px;
}

.indexmini .services-rA3oBm {
  background-color: transparent;
  height: calc(100.00% + 2px);
  letter-spacing: 0.00px;
  line-height: 17px;
  position: absolute;
  right: -2px;
  text-align: left;
  top: 2px;
  white-space: nowrap;
  width: 75px;
}

.indexmini .icon-ionic-ios-settings-rA3oBm {
  background-color: transparent;
  height: calc(100.00% - 3px);
  left: 1px;
  object-fit: cover;
  position: absolute;
  top: 2px;
  width: 19px;
}

.indexmini .recurso-9-M4DH0K {
  background-color: transparent;
  height: 100%;
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 282px;
}

.indexmini .powered-by-fast-fix-CRrCxx {
  background-color: transparent;
  bottom: 12px;
  height: 29px;
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  right: calc(49.83% - 82px);
  text-align: left;
  white-space: nowrap;
  width: 165px;
}

.indexmini .grupo-285-CRrCxx {
  background-color: transparent;
  bottom: calc(22.41% - 42px);
  height: 186px;
  position: absolute;
  right: -42.77%;
  width: 1900px;
}

.indexmini .rectngulo-12-Q29yk5 {
  background-color: var(--white);
  box-shadow: 0px 0px 10px #0000003b;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.indexmini .grupo-14-Q29yk5 {
  background-color: transparent;
  bottom: calc(47.27% - 62px);
  display: block;
  height: 131px;
  position: absolute;
  right: calc(49.95% - 472px);
  width: 945px;
  opacity: 0;transform: translate(-500px, 0);
}

.indexmini .grupo-14-Q29yk5.bp3-animate-enter {
  animation: bp3-animate-enter-frames 1.00s ease-out 0.00s 1 normal forwards;
  display: block;
  opacity: 0;transform: translate(-500px, 0);
}

@keyframes bp3-animate-enter-frames {
  from{opacity: 0;transform: translate(-500px, 0);
}
to{opacity: 1;transform: translate(0,0);
}
}

.indexmini .whats-app-image-23-at-75631-pm-bPq9Mn {
  background-color: transparent;
  cursor: pointer;
  height: calc(100.00% - 3px);
  left: calc(50.00% - 74px);
  object-fit: cover;
  pointer-events: auto;
  position: absolute;
  top: 0px;
  transition: all 0.2s ease;
  width: 149px;
}

.indexmini .whats-app-image-23-at-75631-pm-bPq9Mn:hover {
  transform: scale(1.1);
}

.indexmini .logo-amigo2-bPq9Mn {
  background-color: transparent;
  cursor: pointer;
  height: calc(100.00% - 3px);
  object-fit: cover;
  pointer-events: auto;
  position: absolute;
  right: 0px;
  top: 1px;
  transition: all 0.2s ease;
  width: 140px;
}

.indexmini .logo-amigo2-bPq9Mn:hover {
  transform: scale(1.1);
}

.indexmini .logo-mro-bPq9Mn {
  background-color: transparent;
  cursor: pointer;
  height: 100%;
  left: 0px;
  object-fit: cover;
  pointer-events: auto;
  position: absolute;
  top: 1px;
  transition: all 0.2s ease;
  width: 170px;
}

.indexmini .logo-mro-bPq9Mn:hover {
  transform: scale(1.1);
}

.indexmini .grupo-286-CRrCxx {
  background-color: transparent;
  bottom: calc(4.34% - 8px);
  height: 193px;
  position: absolute;
  right: -42.78%;
  width: 1900px;
}

.indexmini .grupo-187-5ujJix {
  background-color: transparent;
  bottom: 0px;
  height: 81px;
  left: calc(50.00% - 950px);
  position: absolute;
  width: 1900px;
}

.indexmini .trazado-5-IAqMvY {
  background-color: transparent;
  bottom: 0px;
  height: 81px;
  left: 0px;
  object-fit: cover;
  position: absolute;
  width: 22.71%;
}

.indexmini .grupo-185-IAqMvY {
  background-color: transparent;
  height: 100%;
  position: absolute;
  right: 0px;
  top: 0px;
  width: 1237px;
}

.indexmini .trazado-4-FQLd4m {
  background-color: transparent;
  bottom: 0px;
  height: 81px;
  object-fit: cover;
  position: absolute;
  right: 0px;
  width: 100.00%;
}

.indexmini .grupo-32-FQLd4m {
  background-color: transparent;
  height: 27px;
  left: calc(31.41% - 127px);
  position: absolute;
  top: calc(49.88% - 13px);
  width: 404px;
}

.indexmini .privacy-conditions-PjrmkK {
  background-color: transparent;
  cursor: pointer;
  height: calc(100.00% + 2px);
  letter-spacing: 0.00px;
  line-height: 20px;
  pointer-events: auto;
  position: absolute;
  right: -2px;
  text-align: left;
  top: 4px;
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 167px;
}

.indexmini .privacy-conditions-PjrmkK:hover {
  color: #EE474E
}

.indexmini .terms-conditions-PjrmkK {
  background-color: transparent;
  cursor: pointer;
  height: calc(100.00% + 2px);
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 20px;
  pointer-events: auto;
  position: absolute;
  text-align: left;
  top: 4px;
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 176px;
}

.indexmini .terms-conditions-PjrmkK:hover {
  color: #EE474E
}

.indexmini .grupo-186-5ujJix {
  background-color: transparent;
  height: 112px;
  left: calc(50.00% - 473px);
  position: absolute;
  top: 0px;
  width: 946px;
}

.indexmini .grupo-31-c6IsQx {
  background-color: transparent;
  height: 74px;
  position: absolute;
  right: 0px;
  top: 0px;
  width: 615px;
}

.indexmini .grupo-29-HxRpns {
  background-color: transparent;
  height: 100%;
  position: absolute;
  right: 0px;
  top: 0px;
  width: 223px;
}

.indexmini .do-you-have-a-question-HzzHpn {
  background-color: transparent;
  height: 29px;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  text-align: left;
  top: 4px;
  white-space: nowrap;
  width: calc(100.00% + 2px);
}

.indexmini .x52-123-123456-HzzHpn {
  background-color: transparent;
  bottom: -6px;
  height: 29px;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: 145px;
}

.indexmini .grupo-28-HxRpns {
  background-color: transparent;
  height: 100%;
  left: calc(34.04% - 54px);
  position: absolute;
  top: 0px;
  width: 160px;
}

.indexmini .monday-to-friday-bLalBp {
  background-color: transparent;
  height: 29px;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  text-align: left;
  top: 4px;
  white-space: nowrap;
  width: calc(100.00% + 2px);
}

.indexmini .x900-am-500-pm-bLalBp {
  background-color: transparent;
  bottom: -6px;
  height: 29px;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: 100%;
}

.indexmini .trazado-6-HxRpns {
  background-color: transparent;
  height: calc(100.00% - 7px);
  object-fit: cover;
  position: absolute;
  right: 42.16%;
  top: 7px;
  width: 1px;
}

.indexmini .trazado-7-HxRpns {
  background-color: transparent;
  height: calc(100.00% - 7px);
  left: 118px;
  object-fit: cover;
  position: absolute;
  top: 7px;
  width: 1px;
}

.indexmini .grupo-30-HxRpns {
  background-color: transparent;
  bottom: calc(41.28% - 13px);
  height: 32px;
  left: 0px;
  position: absolute;
  width: 82px;
}

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

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

.indexmini .logo-mro-c6IsQx {
  background-color: transparent;
  cursor: pointer;
  height: 100%;
  left: 0px;
  object-fit: cover;
  pointer-events: auto;
  position: absolute;
  top: 0px;
  transition: all 0.2s ease;
  width: 146px;
}

.indexmini .logo-mro-c6IsQx:hover {
  transform: scale(1.1);
}

.indexmini .grupo-317-CRrCxx {
  background-color: transparent;
  height: 546px;
  left: calc(50.00% - 950px);
  position: absolute;
  top: 89px;
  width: 1900px;
}

.indexmini .airplane-EVhFKh {
  background-color: transparent;
  height: 546px;
  left: calc(50.00% - 950px);
  object-fit: cover;
  position: absolute;
  top: calc(50.00% - 273px);
  width: 1900px;
}

.indexmini .grupo-274-EVhFKh {
  background-color: transparent;
  bottom: calc(47.95% - 157px);
  height: 327px;
  position: absolute;
  right: calc(39.62% - 276px);
  width: 696px;
}

.indexmini .grupo-268-N447ul {
  background-color: transparent;
  bottom: 0px;
  cursor: pointer;
  height: 60px;
  pointer-events: auto;
  position: absolute;
  right: 0px;
  transition: all 0.2s ease;
  width: 179px;
}

.indexmini .grupo-268-N447ul:hover {
  transform: scale(1.1);
}

.indexmini .rectngulo-33-BNxX5x {
  background-color: var(--salmon-pearl);
  border-radius: 20px;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.indexmini .grupo-266-BNxX5x {
  background-color: transparent;
  height: 21px;
  left: calc(50.00% - 57px);
  position: absolute;
  top: calc(50.00% - 10px);
  width: 114px;
}

.indexmini .contact-us-qrel3u {
  background-color: transparent;
  height: calc(100.00% + 2px);
  letter-spacing: 0.00px;
  line-height: 16px;
  position: absolute;
  right: -2px;
  text-align: left;
  top: 2px;
  white-space: nowrap;
  width: 97px;
}

.indexmini .icon-awesome-headset-qrel3u {
  background-color: transparent;
  height: calc(100.00% - 6px);
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 3px;
  width: 15px;
}

.indexmini .grupo-273-N447ul {
  background-color: transparent;
  height: 198px;
  left: calc(50.00% - 348px);
  position: absolute;
  top: 0px;
  width: 696px;
}

.indexmini .grupo-272-fxFpLh {
  background-color: transparent;
  height: 198px;
  left: calc(50.00% - 348px);
  position: relative;
  top: calc(50.00% - 99px);
  width: 696px;
}

.indexmini .aircraft-TvWLtq {
  background-color: transparent;
  display: block;
  height: 135px;
  letter-spacing: 0.00px;
  line-height: 100px;
  position: absolute;
  right: -2px;
  text-align: left;
  text-shadow: 0px 3px 6px #00000029;
  top: 16px;
  white-space: nowrap;
  width: 457px;
  opacity: 0;transform: translate(1000px, 0);
}

.indexmini .aircraft-TvWLtq.bp3-animate-enter1 {
  animation: bp3-animate-enter1-frames 1.00s ease-out 0.00s 1 normal forwards;
  display: block;
  opacity: 0;transform: translate(1000px, 0);
}

@keyframes bp3-animate-enter1-frames {
  from{opacity: 0;transform: translate(1000px, 0);
}
to{opacity: 1;transform: translate(0,0);
}
}

.indexmini .maintenance-repair-overhaul-TvWLtq {
  background-color: transparent;
  bottom: -8px;
  display: block;
  height: 55px;
  left: 66px;
  letter-spacing: 0.00px;
  line-height: 40px;
  position: absolute;
  text-align: left;
  text-shadow: 0px 3px 6px #00000029;
  white-space: nowrap;
  width: calc(100.00% - 66px);
  opacity: 0;transform: translate(900px, 0);
}

.indexmini .maintenance-repair-overhaul-TvWLtq.bp3-animate-enter2 {
  animation: bp3-animate-enter2-frames 1.00s ease 0.20s 1 normal forwards;
  display: block;
  opacity: 0;transform: translate(900px, 0);
}

@keyframes bp3-animate-enter2-frames {
  from{opacity: 0;transform: translate(900px, 0);
}
to{opacity: 1;transform: translate(0,0);
}
}

.indexmini .trazado-8-TvWLtq {
  background-color: transparent;
  bottom: 31.98%;
  height: 1px;
  left: 0px;
  object-fit: cover;
  position: absolute;
  width: calc(100.00% - 2px);
}

.indexmini .grupo-319-CRrCxx {
  background-color: transparent;
  bottom: calc(46.19% - 182px);
  height: 394px;
  left: calc(50.00% - 950px);
  position: absolute;
  width: 1900px;
}

.indexmini .grupo-313-db3qMU {
  background-color: transparent;
  bottom: 0px;
  height: 354px;
  position: absolute;
  right: calc(38.53% - 433px);
  width: 1124px;
}

.indexmini .grupo-64-07zaax {
  background-color: transparent;
  height: 314px;
  left: 0px;
  position: absolute;
  top: calc(50.00% - 157px);
  width: 559px;
}

.indexmini .your-aircraft-care-center-ZzmxHi {
  background-color: transparent;
  height: 55px;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 40px;
  position: absolute;
  text-align: center;
  top: 6px;
  white-space: nowrap;
  width: 454px;
}

.indexmini .rectngulo-6-ZzmxHi {
  background-color: var(--salmon-pearl);
  border-radius: 10px;
  height: 4px;
  left: 0px;
  position: absolute;
  top: calc(28.06% - 1px);
  width: 100%;
}

.indexmini .we-specialize-i-aeronautical-r-ZzmxHi {
  background-color: transparent;
  bottom: -26px;
  height: 191px;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: calc(100.00% - 33px);
}

.indexmini .engine-07zaax {
  background-color: transparent;
  display: block;
  height: 354px;
  object-fit: cover;
  position: absolute;
  right: 0px;
  top: calc(50.00% - 177px);
  width: 516px;
  opacity: 0;transform: translate(500px, 0);
}

.indexmini .engine-07zaax.bp3-animate-enter3 {
  animation: bp3-animate-enter3-frames 0.20s ease 0.00s 1 normal forwards;
  display: block;
  opacity: 0;transform: translate(500px, 0);
}

@keyframes bp3-animate-enter3-frames {
  from{opacity: 0;transform: translate(500px, 0);
}
to{opacity: 1;transform: translate(0,0);
}
}

.indexmini .rectngulo-54-db3qMU {
  background-color: var(--white);
  height: 9px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}
/* screen - indextab */

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

.indextab .grupo-278-nAA8FN {
  background-color: transparent;
  bottom: calc(22.41% - 42px);
  height: 186px;
  position: absolute;
  right: -19.54%;
  width: 1900px;
}

.indextab .rectngulo-12-seCFaE {
  background-color: var(--white);
  box-shadow: 0px 0px 10px #0000003b;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.indextab .grupo-14-seCFaE {
  background-color: transparent;
  bottom: calc(47.27% - 62px);
  display: block;
  height: 131px;
  position: absolute;
  right: calc(49.95% - 472px);
  width: 945px;
  opacity: 0;transform: translate(-500px, 0);
}

.indextab .grupo-14-seCFaE.bp2-animate-enter {
  animation: bp2-animate-enter-frames 1.00s ease-out 0.00s 1 normal forwards;
  display: block;
  opacity: 0;transform: translate(-500px, 0);
}

@keyframes bp2-animate-enter-frames {
  from{opacity: 0;transform: translate(-500px, 0);
}
to{opacity: 1;transform: translate(0,0);
}
}

.indextab .whats-app-image-23-at-75631-pm-pF98XO {
  background-color: transparent;
  cursor: pointer;
  height: calc(100.00% - 3px);
  left: calc(50.00% - 74px);
  object-fit: cover;
  pointer-events: auto;
  position: absolute;
  top: 0px;
  transition: all 0.2s ease;
  width: 149px;
}

.indextab .whats-app-image-23-at-75631-pm-pF98XO:hover {
  transform: scale(1.1);
}

.indextab .logo-amigo2-pF98XO {
  background-color: transparent;
  cursor: pointer;
  height: calc(100.00% - 3px);
  object-fit: cover;
  pointer-events: auto;
  position: absolute;
  right: 0px;
  top: 1px;
  transition: all 0.2s ease;
  width: 140px;
}

.indextab .logo-amigo2-pF98XO:hover {
  transform: scale(1.1);
}

.indextab .logo-mro-pF98XO {
  background-color: transparent;
  cursor: pointer;
  height: 100%;
  left: 0px;
  object-fit: cover;
  pointer-events: auto;
  position: absolute;
  top: 1px;
  transition: all 0.2s ease;
  width: 170px;
}

.indextab .logo-mro-pF98XO:hover {
  transform: scale(1.1);
}

.indextab .grupo-277-nAA8FN {
  background-color: transparent;
  bottom: calc(4.34% - 8px);
  height: 193px;
  position: absolute;
  right: -19.55%;
  width: 1900px;
}

.indextab .grupo-187-b73nUT {
  background-color: transparent;
  bottom: 0px;
  height: 81px;
  left: calc(50.00% - 950px);
  position: absolute;
  width: 1900px;
}

.indextab .trazado-5-X9LeiY {
  background-color: transparent;
  bottom: 0px;
  height: 81px;
  left: 0px;
  object-fit: cover;
  position: absolute;
  width: 22.71%;
}

.indextab .grupo-185-X9LeiY {
  background-color: transparent;
  height: 100%;
  position: absolute;
  right: 0px;
  top: 0px;
  width: 1237px;
}

.indextab .trazado-4-cxwsjz {
  background-color: transparent;
  bottom: 0px;
  height: 81px;
  object-fit: cover;
  position: absolute;
  right: 0px;
  width: 100%;
}

.indextab .grupo-32-cxwsjz {
  background-color: transparent;
  height: 27px;
  left: calc(31.41% - 127px);
  position: absolute;
  top: calc(49.88% - 13px);
  width: 404px;
}

.indextab .privacy-conditions-xL9ixc {
  background-color: transparent;
  cursor: pointer;
  height: calc(100.00% + 2px);
  letter-spacing: 0.00px;
  line-height: 20px;
  pointer-events: auto;
  position: absolute;
  right: -2px;
  text-align: left;
  top: 4px;
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 167px;
}

.indextab .privacy-conditions-xL9ixc:hover {
  color: #EE474E
}

.indextab .terms-conditions-xL9ixc {
  background-color: transparent;
  cursor: pointer;
  height: calc(100.00% + 2px);
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 20px;
  pointer-events: auto;
  position: absolute;
  text-align: left;
  top: 4px;
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 176px;
}

.indextab .terms-conditions-xL9ixc:hover {
  color: #EE474E
}

.indextab .grupo-186-b73nUT {
  background-color: transparent;
  height: 112px;
  left: calc(50.00% - 473px);
  position: absolute;
  top: 0px;
  width: 946px;
}

.indextab .grupo-31-xxdXsE {
  background-color: transparent;
  height: 74px;
  position: absolute;
  right: 0px;
  top: 0px;
  width: 615px;
}

.indextab .grupo-29-xl4dCO {
  background-color: transparent;
  height: 100%;
  position: absolute;
  right: 0px;
  top: 0px;
  width: 223px;
}

.indextab .do-you-have-a-question-nnbxNa {
  background-color: transparent;
  height: 29px;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  text-align: left;
  top: 4px;
  white-space: nowrap;
  width: calc(100.00% + 2px);
}

.indextab .x52-123-123456-nnbxNa {
  background-color: transparent;
  bottom: -6px;
  height: 29px;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: 145px;
}

.indextab .grupo-28-xl4dCO {
  background-color: transparent;
  height: 100%;
  left: calc(34.04% - 54px);
  position: absolute;
  top: 0px;
  width: 160px;
}

.indextab .monday-to-friday-r0FRmf {
  background-color: transparent;
  height: 29px;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  text-align: left;
  top: 4px;
  white-space: nowrap;
  width: calc(100.00% + 2px);
}

.indextab .x900-am-500-pm-r0FRmf {
  background-color: transparent;
  bottom: -6px;
  height: 29px;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: 100%;
}

.indextab .trazado-6-xl4dCO {
  background-color: transparent;
  height: calc(100.00% - 7px);
  object-fit: cover;
  position: absolute;
  right: 42.16%;
  top: 7px;
  width: 1px;
}

.indextab .trazado-7-xl4dCO {
  background-color: transparent;
  height: calc(100.00% - 7px);
  left: 118px;
  object-fit: cover;
  position: absolute;
  top: 7px;
  width: 1px;
}

.indextab .grupo-30-xl4dCO {
  background-color: transparent;
  bottom: calc(41.28% - 13px);
  height: 32px;
  left: 0px;
  position: absolute;
  width: 82px;
}

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

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

.indextab .logo-mro-xxdXsE {
  background-color: transparent;
  cursor: pointer;
  height: 100%;
  left: 0px;
  object-fit: cover;
  pointer-events: auto;
  position: absolute;
  top: 0px;
  transition: all 0.2s ease;
  width: 146px;
}

.indextab .logo-mro-xxdXsE:hover {
  transform: scale(1.1);
}

.indextab .grupo-281-nAA8FN {
  background-color: transparent;
  height: 62px;
  left: calc(49.99% - 473px);
  position: absolute;
  top: 16px;
  width: 946px;
}

.indextab .grupo-275-xZW3jt {
  background-color: transparent;
  height: 57px;
  position: absolute;
  right: 0px;
  top: 0px;
  width: 477px;
}

.indextab .grupo-269-hS9EI3 {
  background-color: transparent;
  cursor: pointer;
  height: 57px;
  left: 0px;
  pointer-events: auto;
  position: absolute;
  top: 0px;
  transition: all 0.2s ease;
  width: 159px;
}

.indextab .grupo-269-hS9EI3:hover {
  filter: grayscale(100%);
}

.indextab .rectngulo-31-s3uxOB {
  background-color: transparent;
  height: 100%;
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 100%;
}

.indextab .grupo-263-s3uxOB {
  background-color: transparent;
  height: 22px;
  left: calc(47.84% - 37px);
  position: absolute;
  top: calc(48.54% - 11px);
  width: 76px;
}

.indextab .home-3Qmirt {
  background-color: transparent;
  height: calc(100.00% + 2px);
  letter-spacing: 0.00px;
  line-height: 17px;
  position: absolute;
  right: -2px;
  text-align: left;
  top: 2px;
  white-space: nowrap;
  width: 52px;
}

.indextab .icon-awesome-home-3Qmirt {
  background-color: transparent;
  bottom: 2px;
  height: 16px;
  left: 1px;
  object-fit: cover;
  position: absolute;
  width: 21px;
}

.indextab .grupo-270-hS9EI3 {
  background-color: transparent;
  cursor: pointer;
  height: 57px;
  left: calc(50.00% - 80px);
  pointer-events: auto;
  position: absolute;
  top: 0px;
  transition: all 0.2s ease;
  width: 159px;
}

.indextab .grupo-270-hS9EI3:hover {
  filter: grayscale(100%);
}

.indextab .rectngulo-32-xElCU3 {
  background-color: var(--orient);
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.indextab .grupo-264-xElCU3 {
  background-color: transparent;
  height: 22px;
  left: calc(47.99% - 50px);
  position: absolute;
  top: calc(48.54% - 11px);
  width: 103px;
}

.indextab .about-us-vplGqP {
  background-color: transparent;
  height: calc(100.00% + 2px);
  letter-spacing: 0.00px;
  line-height: 17px;
  position: absolute;
  right: -2px;
  text-align: left;
  top: 2px;
  white-space: nowrap;
  width: 84px;
}

.indextab .icon-awesome-user-alt-vplGqP {
  background-color: transparent;
  bottom: 2px;
  height: 16px;
  left: 1px;
  object-fit: cover;
  position: absolute;
  width: 16px;
}

.indextab .grupo-271-hS9EI3 {
  background-color: transparent;
  cursor: pointer;
  height: 57px;
  pointer-events: auto;
  position: absolute;
  right: 0px;
  top: 0px;
  transition: all 0.2s ease;
  width: 159px;
}

.indextab .grupo-271-hS9EI3:hover {
  filter: grayscale(100%);
}

.indextab .rectngulo-32-DgSSis {
  background-color: transparent;
  height: 100%;
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 100%;
}

.indextab .grupo-265-DgSSis {
  background-color: transparent;
  height: 22px;
  left: calc(47.93% - 46px);
  position: absolute;
  top: calc(48.54% - 11px);
  width: 97px;
}

.indextab .services-pHGaO4 {
  background-color: transparent;
  height: calc(100.00% + 2px);
  letter-spacing: 0.00px;
  line-height: 17px;
  position: absolute;
  right: -2px;
  text-align: left;
  top: 2px;
  white-space: nowrap;
  width: 75px;
}

.indextab .icon-ionic-ios-settings-pHGaO4 {
  background-color: transparent;
  height: calc(100.00% - 3px);
  left: 1px;
  object-fit: cover;
  position: absolute;
  top: 2px;
  width: 19px;
}

.indextab .recurso-9-xZW3jt {
  background-color: transparent;
  height: 100%;
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 282px;
}

.indextab .powered-by-fast-fix-nAA8FN {
  background-color: transparent;
  bottom: 12px;
  height: 29px;
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  right: calc(49.88% - 82px);
  text-align: left;
  white-space: nowrap;
  width: 165px;
}

.indextab .grupo-316-nAA8FN {
  background-color: transparent;
  height: 546px;
  left: calc(50.00% - 950px);
  position: absolute;
  top: 89px;
  width: 1900px;
}

.indextab .airplane-lEBjhb {
  background-color: transparent;
  height: 546px;
  left: calc(50.00% - 950px);
  object-fit: cover;
  position: absolute;
  top: calc(50.00% - 273px);
  width: 1900px;
}

.indextab .grupo-274-lEBjhb {
  background-color: transparent;
  bottom: calc(47.95% - 157px);
  height: 327px;
  position: absolute;
  right: calc(39.62% - 276px);
  width: 696px;
}

.indextab .grupo-268-9iG6KA {
  background-color: transparent;
  bottom: 0px;
  cursor: pointer;
  height: 60px;
  pointer-events: auto;
  position: absolute;
  right: 0px;
  transition: all 0.2s ease;
  width: 179px;
}

.indextab .grupo-268-9iG6KA:hover {
  transform: scale(1.1);
}

.indextab .rectngulo-33-LJtgSr {
  background-color: var(--salmon-pearl);
  border-radius: 20px;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.indextab .grupo-266-LJtgSr {
  background-color: transparent;
  height: 21px;
  left: calc(50.00% - 57px);
  position: absolute;
  top: calc(50.00% - 10px);
  width: 114px;
}

.indextab .contact-us-IeJ5sP {
  background-color: transparent;
  height: calc(100.00% + 2px);
  letter-spacing: 0.00px;
  line-height: 16px;
  position: absolute;
  right: -2px;
  text-align: left;
  top: 2px;
  white-space: nowrap;
  width: 97px;
}

.indextab .icon-awesome-headset-IeJ5sP {
  background-color: transparent;
  height: calc(100.00% - 6px);
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 3px;
  width: 15px;
}

.indextab .grupo-273-9iG6KA {
  background-color: transparent;
  height: 198px;
  left: calc(50.00% - 348px);
  position: absolute;
  top: 0px;
  width: 696px;
}

.indextab .grupo-272-OkJMHa {
  background-color: transparent;
  height: 198px;
  left: calc(50.00% - 348px);
  position: relative;
  top: calc(50.00% - 99px);
  width: 696px;
}

.indextab .aircraft-rVMZaB {
  background-color: transparent;
  display: block;
  height: 135px;
  letter-spacing: 0.00px;
  line-height: 100px;
  position: absolute;
  right: -2px;
  text-align: left;
  text-shadow: 0px 3px 6px #00000029;
  top: 16px;
  white-space: nowrap;
  width: 457px;
  opacity: 0;transform: translate(1000px, 0);
}

.indextab .aircraft-rVMZaB.bp2-animate-enter1 {
  animation: bp2-animate-enter1-frames 1.00s ease-out 0.00s 1 normal forwards;
  display: block;
  opacity: 0;transform: translate(1000px, 0);
}

@keyframes bp2-animate-enter1-frames {
  from{opacity: 0;transform: translate(1000px, 0);
}
to{opacity: 1;transform: translate(0,0);
}
}

.indextab .maintenance-repair-overhaul-rVMZaB {
  background-color: transparent;
  bottom: -8px;
  display: block;
  height: 55px;
  left: 66px;
  letter-spacing: 0.00px;
  line-height: 40px;
  position: absolute;
  text-align: left;
  text-shadow: 0px 3px 6px #00000029;
  white-space: nowrap;
  width: calc(100.00% - 66px);
  opacity: 0;transform: translate(900px, 0);
}

.indextab .maintenance-repair-overhaul-rVMZaB.bp2-animate-enter2 {
  animation: bp2-animate-enter2-frames 1.00s ease 0.20s 1 normal forwards;
  display: block;
  opacity: 0;transform: translate(900px, 0);
}

@keyframes bp2-animate-enter2-frames {
  from{opacity: 0;transform: translate(900px, 0);
}
to{opacity: 1;transform: translate(0,0);
}
}

.indextab .trazado-8-rVMZaB {
  background-color: transparent;
  bottom: 31.98%;
  height: 1px;
  left: 0px;
  object-fit: cover;
  position: absolute;
  width: calc(100.00% - 2px);
}

.indextab .grupo-318-nAA8FN {
  background-color: transparent;
  bottom: calc(46.19% - 182px);
  height: 394px;
  left: calc(50.00% - 950px);
  position: absolute;
  width: 1900px;
}

.indextab .grupo-313-dX811v {
  background-color: transparent;
  bottom: 0px;
  height: 354px;
  position: absolute;
  right: calc(38.53% - 433px);
  width: 1124px;
}

.indextab .grupo-64-nsVbGJ {
  background-color: transparent;
  height: 314px;
  left: 0px;
  position: absolute;
  top: calc(50.00% - 157px);
  width: 559px;
}

.indextab .your-aircraft-care-center-PP5GFF {
  background-color: transparent;
  height: 55px;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 40px;
  position: absolute;
  text-align: center;
  top: 6px;
  white-space: nowrap;
  width: 454px;
}

.indextab .rectngulo-6-PP5GFF {
  background-color: var(--salmon-pearl);
  border-radius: 10px;
  height: 4px;
  left: 0px;
  position: absolute;
  top: calc(28.06% - 1px);
  width: 100%;
}

.indextab .we-specialize-i-aeronautical-r-PP5GFF {
  background-color: transparent;
  bottom: -26px;
  height: 191px;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: calc(100.00% - 33px);
}

.indextab .engine-nsVbGJ {
  background-color: transparent;
  display: block;
  height: 354px;
  object-fit: cover;
  position: absolute;
  right: 0px;
  top: calc(50.00% - 177px);
  width: 516px;
  opacity: 0;transform: translate(500px, 0);
}

.indextab .engine-nsVbGJ.bp2-animate-enter3 {
  animation: bp2-animate-enter3-frames 0.20s ease 0.00s 1 normal forwards;
  display: block;
  opacity: 0;transform: translate(500px, 0);
}

@keyframes bp2-animate-enter3-frames {
  from{opacity: 0;transform: translate(500px, 0);
}
to{opacity: 1;transform: translate(0,0);
}
}

.indextab .rectngulo-54-dX811v {
  background-color: var(--white);
  height: 9px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}
@media screen and (max-width: 1023px) {
  .screen.index { 
    display: none;
   }
  .screen.indextab { 
    display: none;
   }
  .screen.indexmini { 
    display: none;
   }
}
@media screen and (min-width: 1024px) and (max-width: 1365px) {
  .screen.index { 
    display: none;
   }
  .screen.indextab { 
    display: none;
   }
  .screen.indexcel { 
    display: none;
   }
}
@media screen and (min-width: 1366px) and (max-width: 1899px) {
  .screen.index { 
    display: none;
   }
  .screen.indexmini { 
    display: none;
   }
  .screen.indexcel { 
    display: none;
   }
}
@media screen and (min-width: 1900px) {
  .screen.indextab { 
    display: none;
   }
  .screen.indexmini { 
    display: none;
   }
  .screen.indexcel { 
    display: none;
   }
}