.elementor-294 .elementor-element.elementor-element-7d955dd{--display:flex;}.elementor-294 .elementor-element.elementor-element-6e3e6fa > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-294 .elementor-element.elementor-element-7eb284d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-294 .elementor-element.elementor-element-7eb284d:not(.elementor-motion-effects-element-type-background), .elementor-294 .elementor-element.elementor-element-7eb284d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-294 .elementor-element.elementor-element-ce40269 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-294 .elementor-element.elementor-element-ce40269.elementor-element{--align-self:center;}/* Start custom CSS for html, class: .elementor-element-ce40269 */.texto-digitalizado {
  font-family: 'Courier New', Courier, monospace;
  font-size: 30px;
  color: #000; /* Cor do texto */
  display: inline-block;
}

#cursor {
  font-size: 30px;
  color: #FF69B4; /* Rosa */
  display: inline-block;
  animation: blink 0.8s step-end infinite;
  width: 0;
  position: absolute;
}

@keyframes blink {
  50% {
    opacity: 0;
  }
}/* End custom CSS */