.elementor-44045 .elementor-element.elementor-element-7c75a43{--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-44045 .elementor-element.elementor-element-7c75a43 .trx_addons_bg_text{z-index:0;}.elementor-44045 .elementor-element.elementor-element-7c75a43 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-44045 .elementor-element.elementor-element-7c75a43 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-44045 .elementor-element.elementor-element-e1fa75e .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;letter-spacing:-2.9px;}.elementor-44045 .elementor-element.elementor-element-b31704d .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;letter-spacing:-2.9px;}.elementor-44045 .elementor-element.elementor-element-6e10820{--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-44045 .elementor-element.elementor-element-6e10820 .trx_addons_bg_text{z-index:0;}.elementor-44045 .elementor-element.elementor-element-6e10820 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-44045 .elementor-element.elementor-element-6e10820 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-44045 .elementor-element.elementor-element-e43dd3c{--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-44045 .elementor-element.elementor-element-e43dd3c .trx_addons_bg_text{z-index:0;}.elementor-44045 .elementor-element.elementor-element-e43dd3c .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-44045 .elementor-element.elementor-element-e43dd3c .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-44045 .elementor-element.elementor-element-bd520dd{--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-44045 .elementor-element.elementor-element-bd520dd .trx_addons_bg_text{z-index:0;}.elementor-44045 .elementor-element.elementor-element-bd520dd .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-44045 .elementor-element.elementor-element-bd520dd .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}/* Start custom CSS for html, class: .elementor-element-f32103a */.srw-text{
  --active-color: inherit;       /* aktif kelime rengi */
  --passive-color: #9aa;         /* pasif kelime rengi */
  --accent-color: #16a34a;       /* vurgu rengi */
  --passive-opacity: .32;
  --passive-blur: 3px;

  font-size: clamp(1.25rem, 4.2vw, 3rem);
  line-height: 1.4;
  font-weight: 600;
  max-width: 900px;
  margin: 8vh auto;
}
.srw-text .word{
  display:inline-block;
  color: var(--passive-color);
  opacity: var(--passive-opacity);
  filter: blur(var(--passive-blur));
  transition: color .25s linear, opacity .25s linear, filter .3s ease;
}
.srw-text .word.active{
  color: var(--active-color);
  opacity: 1;
  filter: blur(0);
}
.srw-text .accent{ color: var(--accent-color); }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d47694e */.typewriter h2 {
  font-size: 2.5rem;
  font-weight: 700;
  color: #1e293b; /* Tema rengi */
  border-right: 3px solid #16a34a; /* Yanıp sönen imleç */
  white-space: nowrap;
  overflow: hidden;
}/* End custom CSS */