.elementor-41 .elementor-element.elementor-element-450fac1:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-450fac1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jdsdrafting.com/wp-content/uploads/2026/09/Engineering-Design-Consulting-Support-02.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-41 .elementor-element.elementor-element-450fac1 > .elementor-background-overlay{background-color:#00284D;opacity:0.94;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-41 .elementor-element.elementor-element-450fac1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 40px 0px;}.elementor-41 .elementor-element.elementor-element-77c1f81 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-41 .elementor-element.elementor-element-36ca9dc > .elementor-container{max-width:660px;}.elementor-41 .elementor-element.elementor-element-0e1ac98.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-41 .elementor-element.elementor-element-ba0b0fd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-41 .elementor-element.elementor-element-ba0b0fd .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:35px;font-weight:700;line-height:1.3em;color:#FFFFFF;}.elementor-41 .elementor-element.elementor-element-68c495f{text-align:center;}.elementor-41 .elementor-element.elementor-element-68c495f ul.hfe-breadcrumbs li{margin-right:10px;}.elementor-41 .elementor-element.elementor-element-68c495f .hfe-breadcrumbs, .elementor-41 .elementor-element.elementor-element-68c495f .hfe-breadcrumbs .hfe-breadcrumbs-text{color:#FFFFFF;}.elementor-41 .elementor-element.elementor-element-68c495f .hfe-breadcrumbs svg{fill:#FFFFFF;}.elementor-41 .elementor-element.elementor-element-c4bb516:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-c4bb516 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECF2FB;}.elementor-41 .elementor-element.elementor-element-c4bb516 > .elementor-background-overlay{opacity:0.17;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-41 .elementor-element.elementor-element-c4bb516{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 30px 0px;}.elementor-bc-flex-widget .elementor-41 .elementor-element.elementor-element-6d948fe.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-41 .elementor-element.elementor-element-6d948fe.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-41 .elementor-element.elementor-element-6d948fe.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-41 .elementor-element.elementor-element-6d948fe > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-41 .elementor-element.elementor-element-7c051bb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-41 .elementor-element.elementor-element-7c051bb .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:35px;font-weight:700;line-height:1.3em;color:#003361;}.elementor-41 .elementor-element.elementor-element-db7670d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-41 .elementor-element.elementor-element-db7670d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.4em;color:#0E1422;}.elementor-41 .elementor-element.elementor-element-813ad99:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-41 .elementor-element.elementor-element-813ad99 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-41 .elementor-element.elementor-element-813ad99 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-41 .elementor-element.elementor-element-813ad99 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#CDE1FF;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:8px 8px 8px 8px;--e-column-margin-right:8px;--e-column-margin-left:8px;}.elementor-41 .elementor-element.elementor-element-813ad99 > .elementor-element-populated, .elementor-41 .elementor-element.elementor-element-813ad99 > .elementor-element-populated > .elementor-background-overlay, .elementor-41 .elementor-element.elementor-element-813ad99 > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-41 .elementor-element.elementor-element-813ad99 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-41 .elementor-element.elementor-element-9e4a2b7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-41 .elementor-element.elementor-element-9e4a2b7 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:20px;font-weight:700;line-height:1.3em;color:#01336166;}.elementor-41 .elementor-element.elementor-element-28a4c75{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-41 .elementor-element.elementor-element-28a4c75 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:20px;font-weight:700;line-height:1.3em;color:#013361;}.elementor-41 .elementor-element.elementor-element-fedd1f5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-41 .elementor-element.elementor-element-fedd1f5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.4em;color:#0E1422;}.elementor-41 .elementor-element.elementor-element-a411ba7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-41 .elementor-element.elementor-element-a411ba7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-41 .elementor-element.elementor-element-a411ba7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-41 .elementor-element.elementor-element-a411ba7 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#CDE1FF;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:8px 8px 8px 8px;--e-column-margin-right:8px;--e-column-margin-left:8px;}.elementor-41 .elementor-element.elementor-element-a411ba7 > .elementor-element-populated, .elementor-41 .elementor-element.elementor-element-a411ba7 > .elementor-element-populated > .elementor-background-overlay, .elementor-41 .elementor-element.elementor-element-a411ba7 > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-41 .elementor-element.elementor-element-a411ba7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-41 .elementor-element.elementor-element-cfd9b52{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-41 .elementor-element.elementor-element-cfd9b52 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:20px;font-weight:700;line-height:1.3em;color:#01336166;}.elementor-41 .elementor-element.elementor-element-5ba84ae{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-41 .elementor-element.elementor-element-5ba84ae .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:20px;font-weight:700;line-height:1.3em;color:#013361;}.elementor-41 .elementor-element.elementor-element-9f3a440{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-41 .elementor-element.elementor-element-9f3a440 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.4em;color:#0E1422;}.elementor-41 .elementor-element.elementor-element-6dbb5f8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-41 .elementor-element.elementor-element-6dbb5f8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-41 .elementor-element.elementor-element-6dbb5f8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-41 .elementor-element.elementor-element-6dbb5f8 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#CDE1FF;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:8px 8px 8px 8px;--e-column-margin-right:8px;--e-column-margin-left:8px;}.elementor-41 .elementor-element.elementor-element-6dbb5f8 > .elementor-element-populated, .elementor-41 .elementor-element.elementor-element-6dbb5f8 > .elementor-element-populated > .elementor-background-overlay, .elementor-41 .elementor-element.elementor-element-6dbb5f8 > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-41 .elementor-element.elementor-element-6dbb5f8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-41 .elementor-element.elementor-element-e99f055{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-41 .elementor-element.elementor-element-e99f055 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:20px;font-weight:700;line-height:1.3em;color:#01336166;}.elementor-41 .elementor-element.elementor-element-a5c4ce2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-41 .elementor-element.elementor-element-a5c4ce2 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:20px;font-weight:700;line-height:1.3em;color:#013361;}.elementor-41 .elementor-element.elementor-element-ebce881{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-41 .elementor-element.elementor-element-ebce881 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.4em;color:#0E1422;}.elementor-41 .elementor-element.elementor-element-d87c399:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-41 .elementor-element.elementor-element-d87c399 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-41 .elementor-element.elementor-element-d87c399 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-41 .elementor-element.elementor-element-d87c399 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#CDE1FF;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:8px 8px 8px 8px;--e-column-margin-right:8px;--e-column-margin-left:8px;}.elementor-41 .elementor-element.elementor-element-d87c399 > .elementor-element-populated, .elementor-41 .elementor-element.elementor-element-d87c399 > .elementor-element-populated > .elementor-background-overlay, .elementor-41 .elementor-element.elementor-element-d87c399 > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-41 .elementor-element.elementor-element-d87c399 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-41 .elementor-element.elementor-element-eedc989{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-41 .elementor-element.elementor-element-eedc989 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:20px;font-weight:700;line-height:1.3em;color:#01336166;}.elementor-41 .elementor-element.elementor-element-45e8ab2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-41 .elementor-element.elementor-element-45e8ab2 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:20px;font-weight:700;line-height:1.3em;color:#013361;}.elementor-41 .elementor-element.elementor-element-332f96e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-41 .elementor-element.elementor-element-332f96e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.4em;color:#0E1422;}.elementor-41 .elementor-element.elementor-element-83ae2ea:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-83ae2ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jdsdrafting.com/wp-content/uploads/2026/09/Engineering-Design-Consulting-Support-02.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-41 .elementor-element.elementor-element-83ae2ea > .elementor-background-overlay{background-color:#00284D;opacity:0.94;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-41 .elementor-element.elementor-element-83ae2ea{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 40px 0px;}.elementor-41 .elementor-element.elementor-element-0affcac > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-41 .elementor-element.elementor-element-1bda928{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:2.4px;}.elementor-41 .elementor-element.elementor-element-1bda928 .elementor-divider-separator{width:37%;margin:0 auto;margin-center:0;}.elementor-41 .elementor-element.elementor-element-1bda928 .elementor-divider{text-align:center;padding-block-start:6px;padding-block-end:6px;}.elementor-41 .elementor-element.elementor-element-1bda928 .elementor-divider__text{color:#FFFFFF;font-family:"Outfit", Sans-serif;font-size:35px;font-weight:700;line-height:1.3em;}.elementor-widget-image-gallery .gallery-item .gallery-caption{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-41 .elementor-element.elementor-element-9f018a8{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-41 .elementor-element.elementor-element-9f018a8 .gallery-item{padding:0 15px 15px 0;}.elementor-41 .elementor-element.elementor-element-9f018a8 .gallery{margin:0 -15px -15px 0;}.elementor-41 .elementor-element.elementor-element-9f018a8 .gallery-item img{border-style:solid;border-width:3px 3px 3px 3px;border-color:#1978C3;}.elementor-41 .elementor-element.elementor-element-9f018a8 .gallery-item .gallery-caption{text-align:center;}@media(max-width:1024px) and (min-width:768px){.elementor-41 .elementor-element.elementor-element-6d948fe{width:100%;}}@media(min-width:1025px){.elementor-41 .elementor-element.elementor-element-450fac1:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-450fac1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-41 .elementor-element.elementor-element-83ae2ea:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-83ae2ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-41 .elementor-element.elementor-element-ba0b0fd .elementor-heading-title{font-size:30px;}.elementor-41 .elementor-element.elementor-element-7c051bb .elementor-heading-title{font-size:30px;}}@media(max-width:767px){.elementor-41 .elementor-element.elementor-element-450fac1{padding:30px 12px 30px 12px;}.elementor-41 .elementor-element.elementor-element-ba0b0fd .elementor-heading-title{font-size:27px;}.elementor-41 .elementor-element.elementor-element-7c051bb .elementor-heading-title{font-size:27px;}.elementor-41 .elementor-element.elementor-element-db7670d{text-align:center;}.elementor-41 .elementor-element.elementor-element-db7670d .elementor-heading-title{font-size:13px;}.elementor-41 .elementor-element.elementor-element-813ad99{width:100%;}.elementor-41 .elementor-element.elementor-element-813ad99 > .elementor-element-populated{padding:7px 7px 15px 7px;}.elementor-41 .elementor-element.elementor-element-9e4a2b7{text-align:center;}.elementor-41 .elementor-element.elementor-element-9e4a2b7 .elementor-heading-title{font-size:16px;}.elementor-41 .elementor-element.elementor-element-28a4c75{text-align:center;}.elementor-41 .elementor-element.elementor-element-28a4c75 .elementor-heading-title{font-size:16px;}.elementor-41 .elementor-element.elementor-element-fedd1f5{text-align:center;}.elementor-41 .elementor-element.elementor-element-fedd1f5 .elementor-heading-title{font-size:13px;}.elementor-41 .elementor-element.elementor-element-a411ba7{width:100%;}.elementor-41 .elementor-element.elementor-element-a411ba7 > .elementor-element-populated{padding:7px 7px 15px 7px;}.elementor-41 .elementor-element.elementor-element-cfd9b52{text-align:center;}.elementor-41 .elementor-element.elementor-element-cfd9b52 .elementor-heading-title{font-size:16px;}.elementor-41 .elementor-element.elementor-element-5ba84ae{text-align:center;}.elementor-41 .elementor-element.elementor-element-5ba84ae .elementor-heading-title{font-size:16px;}.elementor-41 .elementor-element.elementor-element-9f3a440{text-align:center;}.elementor-41 .elementor-element.elementor-element-9f3a440 .elementor-heading-title{font-size:13px;}.elementor-41 .elementor-element.elementor-element-6dbb5f8{width:100%;}.elementor-41 .elementor-element.elementor-element-6dbb5f8 > .elementor-element-populated{padding:7px 7px 15px 7px;}.elementor-41 .elementor-element.elementor-element-e99f055{text-align:center;}.elementor-41 .elementor-element.elementor-element-e99f055 .elementor-heading-title{font-size:16px;}.elementor-41 .elementor-element.elementor-element-a5c4ce2{text-align:center;}.elementor-41 .elementor-element.elementor-element-a5c4ce2 .elementor-heading-title{font-size:16px;}.elementor-41 .elementor-element.elementor-element-ebce881{text-align:center;}.elementor-41 .elementor-element.elementor-element-ebce881 .elementor-heading-title{font-size:13px;}.elementor-41 .elementor-element.elementor-element-d87c399{width:100%;}.elementor-41 .elementor-element.elementor-element-d87c399 > .elementor-element-populated{padding:7px 7px 15px 7px;}.elementor-41 .elementor-element.elementor-element-eedc989{text-align:center;}.elementor-41 .elementor-element.elementor-element-eedc989 .elementor-heading-title{font-size:16px;}.elementor-41 .elementor-element.elementor-element-45e8ab2{text-align:center;}.elementor-41 .elementor-element.elementor-element-45e8ab2 .elementor-heading-title{font-size:16px;}.elementor-41 .elementor-element.elementor-element-332f96e{text-align:center;}.elementor-41 .elementor-element.elementor-element-332f96e .elementor-heading-title{font-size:13px;}.elementor-41 .elementor-element.elementor-element-83ae2ea{padding:30px 12px 30px 12px;}.elementor-41 .elementor-element.elementor-element-1bda928 .elementor-divider-separator{width:83%;}.elementor-41 .elementor-element.elementor-element-1bda928 .elementor-divider__text{font-size:30px;}}/* Start custom CSS for heading, class: .elementor-element-ba0b0fd */.portfolio-liquid {
  display: inline-flex;
  white-space: nowrap;
}

.portfolio-liquid span {
  display: inline-block;
  animation: liquidText 4s ease-in-out infinite;
  will-change: transform;
}

.portfolio-liquid span:nth-child(1) { animation-delay: 0s; }
.portfolio-liquid span:nth-child(2) { animation-delay: .04s; }
.portfolio-liquid span:nth-child(3) { animation-delay: .08s; }
.portfolio-liquid span:nth-child(4) { animation-delay: .12s; }
.portfolio-liquid span:nth-child(5) { animation-delay: .16s; }
.portfolio-liquid span:nth-child(6) { animation-delay: .20s; }
.portfolio-liquid span:nth-child(7) { animation-delay: .24s; }
.portfolio-liquid span:nth-child(8) { animation-delay: .28s; }
.portfolio-liquid span:nth-child(9) { animation-delay: .32s; }

@keyframes liquidText {

  0%, 48%, 100% {
    transform: translateY(0) scaleX(1) scaleY(1);
  }

  54% {
    transform: translateY(-13px) scaleX(.82) scaleY(1.18);
  }

  60% {
    transform: translateY(8px) scaleX(1.16) scaleY(.84);
  }

  66% {
    transform: translateY(-4px) scaleX(.94) scaleY(1.06);
  }

  72% {
    transform: translateY(0) scaleX(1) scaleY(1);
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7c051bb */.realworld-letter-reveal .rw-letter {
  display: inline-block;

  opacity: 0;
  transform: translateX(-28px) scaleX(1.35);
  transform-origin: center;

  transition:
    opacity 0.45s ease,
    transform 0.9s cubic-bezier(.34, 1.56, .64, 1);

  will-change: transform, opacity;
}

.realworld-letter-reveal.rw-active .rw-letter {
  opacity: 1;
  transform: translateX(0) scaleX(1);
}/* End custom CSS */