.se-draw-title{width:min(740px,100%);color:#fff;display:block;isolation:isolate}
.se-draw-title .se-draw-svg{display:block;width:100%;height:auto;overflow:visible}
.se-draw-title .se-draw-glyph{fill:#fff;fill-opacity:1;stroke:#a0dcff;stroke-width:1.2;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:0;vector-effect:non-scaling-stroke;stroke-dasharray:1;stroke-dashoffset:0}
.se-draw-title .se-draw-energy{width:57%;margin-top:10px}
.se-draw-title.se-draw-ready .se-draw-glyph{fill-opacity:0;animation:sehp-draw-stroke 2.7s cubic-bezier(.4,0,.2,1) var(--se-draw-delay,0s) both,sehp-draw-fill 1.15s ease-in-out var(--se-fill-delay,2.9s) forwards}
@keyframes sehp-draw-stroke{from{stroke-dashoffset:1;stroke-opacity:1}to{stroke-dashoffset:0;stroke-opacity:1}}
@keyframes sehp-draw-fill{from{fill-opacity:0;stroke-opacity:1}to{fill-opacity:1;stroke-opacity:0}}
.se-page .se-draw-tagline,.elementor .se-draw-tagline{font-family:Manrope,Arial,sans-serif;color:#fff!important;font-size:clamp(20px,2.1vw,30px);font-weight:400;line-height:1.25;letter-spacing:-.035em;margin:28px 0 0!important}
@media(max-width:767px){.se-draw-title{width:100%;max-width:550px}.se-draw-title .se-draw-energy{width:64%;margin-top:10px}.se-page .se-draw-tagline,.elementor .se-draw-tagline{font-size:22px;margin-top:22px!important}}
@media(prefers-reduced-motion:reduce){.se-draw-title.se-draw-ready .se-draw-glyph{animation:none!important;fill-opacity:1;stroke-opacity:0;stroke-dashoffset:0}}
