.tl-bg-rings {
  position: absolute;
  top: 0px;
  left: 0px;
  width: 100%;
  transition: none;
}
@media (max-width: 1100px) {
  .tl-bg-rings {
    width: 200% !important;
  }
  .tl-bg-rings > .elementor-element {
    translate: -60%;
  }
}

#header-canvas {
  opacity: 0.8;
}

.robot-pin {
  transition: none;
}

.container-scroll-robot-item {
  transition: none;
}

.resultados-wrapper .resultados-item-container {
  transform: rotate(-15deg);
  transition: none;
}
.resultados-wrapper .resultados-item-container .resultados-column {
  transition: none;
}
.resultados-wrapper .resultados-item-container .resultados-item {
  width: -moz-fit-content;
  width: fit-content;
  padding: 25px;
  background-color: rgba(66, 76, 123, 0.3);
  -webkit-backdrop-filter: blur(8px);
          backdrop-filter: blur(8px);
  border-radius: 30px;
  transition: none;
}
.resultados-wrapper .resultados-item-container .resultados-item img {
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  border-radius: 20px;
  width: 35vw;
  height: 20vw;
  -o-object-fit: cover;
     object-fit: cover;
}
.resultados-wrapper .resultados-item-container .resultados-item .resultados-video {
  position: absolute;
  top: 25px;
  left: 25px;
  opacity: 0;
  transition: all 0.3s ease-in-out;
}
.resultados-wrapper .resultados-item-container .resultados-item .resultados-video video {
  border-radius: 20px;
  width: 35vw;
  height: 20vw;
  -o-object-fit: cover;
     object-fit: cover;
}
.resultados-wrapper .resultados-item-container .resultados-item:hover .resultados-video {
  opacity: 1;
}

.tl-expertos-container .tl-expertos-pin {
  transition: none !important;
}
.acordeon-svrl .elementor-accordion {
  display: flex;
  flex-direction: column;
  gap: 23px;
}
.acordeon-svrl .elementor-accordion-item {
  border: 0px !important;
}
.acordeon-svrl .elementor-accordion-item .elementor-tab-title {
  border: 2px solid #424c7b;
  border-radius: 18px;
  display: flex;
  flex-direction: row-reverse;
  justify-content: space-between;
  align-items: center;
  gap: 20px;
}
.acordeon-svrl .elementor-accordion-item .elementor-tab-title.elementor-active {
  border-color: #1FE5B1;
}
.acordeon-svrl .elementor-accordion-item .elementor-tab-title.elementor-active .elementor-accordion-icon-opened path {
  fill: #1FE5B1;
  stroke: #1FE5B1;
}
.acordeon-svrl .elementor-accordion-item .elementor-tab-content {
  border: 0px;
}
.acordeon-svrl .elementor-accordion-icon-opened svg {
  rotate: 45deg;
}
.acordeon-svrl .elementor-accordion-icon-closed svg, .acordeon-svrl .elementor-accordion-icon-opened svg {
  width: 25px !important;
  height: auto !important;
}

@media (max-width: 1500px) {
  .btns-contact-services .calendly-button {
    font-size: 16px;
  }
  .btns-contact-services .calendly-button img {
    height: 35px;
    width: 35px;
  }
  .btns-contact-services .contact-btn {
    font-size: 16px;
  }
  .btns-contact-services {
    --gap: 20px 20px;
  }
}
.resultados-container-wrapper {
  transition: none;
}

@media (max-width: 1100px) {
  .resultados-column {
    display: contents;
  }
  .robot-carrusel {
    width: 100%;
    overflow: visible !important;
  }
  .robot-carrusel .swiper-wrapper {
    width: -moz-fit-content;
    width: fit-content;
  }
  .robotito-coninercito {
    position: absolute;
    top: 150px;
    z-index: 9;
    left: -120px;
    pointer-events: none;
  }
  .resultados-wrapper {
    min-height: unset;
  }
  .resultados-wrapper .resultados-item-container {
    transform: none;
    transition: none;
    flex-direction: column;
  }
  .resultados-wrapper .resultados-item-container .resultados-item {
    padding: 13px;
    -webkit-backdrop-filter: blur(8px);
            backdrop-filter: blur(8px);
    border-radius: 30px;
  }
  .resultados-wrapper .resultados-item-container .resultados-item img {
    border-radius: 20px;
    width: 100%;
    height: 210px;
    -o-object-fit: cover;
       object-fit: cover;
  }
  .resultados-wrapper .resultados-item-container .resultados-item .resultados-video {
    top: 13px;
    left: 13px;
    right: 13px;
  }
  .resultados-wrapper .resultados-item-container .resultados-item .resultados-video video {
    width: 100% !important;
    height: 210px !important;
  }
  .acordeon-svrl .elementor-accordion-icon-closed svg {
    width: 20px !important;
  }
}/*# sourceMappingURL=threeLanding.css.map */