.hero-section{height:100vh;padding:0}@media screen and (min-width:768px){.hero-section{padding:6rem 0}}@media screen and (min-width:1280px){.hero-section{padding:0}}.hero-section-body{align-items:center;height:100vh;padding:0}.hero-banner{display:flex;align-items:center;flex-direction:column;padding:0}@media screen and (min-width:1024px){.hero-banner{flex-direction:row}}.hero-banner .hero-media{order:2;position:relative;flex:1 1 0}.hero-banner .hero-image{position:relative;width:100%;height:auto}.hero-banner .hero-video{position:absolute;width:580px;height:auto;top:50%;z-index:10;border-radius:25px;left:50%;transform:translate(-50%,-50%)}.hero-banner .hero-description{order:1;margin:0;padding:0;flex:1 1 0}.hero-banner .hero-description h1{line-height:1;text-align:center;font-size:26px!important}@media screen and (min-width:768px){.hero-banner .hero-description h1{font-size:59px!important}}@media screen and (min-width:1024px){.hero-banner .hero-description h1{text-align:left;font-size:49px!important}}.hero-banner #target span.whitespace:nth-child(4),.hero-banner #target span.whitespace:nth-child(8),.hero-banner #target span.whitespace:nth-child(10){display:block}.hero-banner #target span.word:nth-child(5),.hero-banner #target span.word:nth-child(7),.hero-banner #target span.word:nth-child(11){font-size:19px}@media screen and (min-width:768px){.hero-banner #target span.word:nth-child(5),.hero-banner #target span.word:nth-child(7),.hero-banner #target span.word:nth-child(11){font-size:49px}}@media screen and (min-width:1024px){.hero-banner #target span.word:nth-child(5),.hero-banner #target span.word:nth-child(7),.hero-banner #target span.word:nth-child(11){font-size:39px}}.hero-banner #target span.word:nth-child(9){font-size:31px;font-family:Accord;position:relative;color:#38e1eb;margin:10px 0}@media screen and (min-width:768px){.hero-banner #target span.word:nth-child(9){font-size:73px}}@media screen and (min-width:1024px){.hero-banner #target span.word:nth-child(9){font-size:65px}}@media screen and (min-width:1280px){.hero-banner #target span.word:nth-child(9){font-size:73px}}.hero-banner #target span.word:nth-child(9):before{content:"";position:absolute;height:1px;width:102%;top:9px;left:1px;background-color:#00e1eb;opacity:.4}@media screen and (min-width:768px){.hero-banner #target span.word:nth-child(9):before{top:22px}}.hero-banner #target span.word:nth-child(9):after{content:"";position:absolute;height:1px;width:102%;bottom:9px;left:1px;background-color:#00e1eb;opacity:.4}@media screen and (min-width:768px){.hero-banner #target span.word:nth-child(9):after{bottom:20px}}.hero-banner #target span.word:nth-child(9) span.char:nth-child(2):before{content:"";position:absolute;height:100%;width:1px;left:2px;background-color:#00e1eb;visibility:inherit;opacity:.4}@media screen and (min-width:768px){.hero-banner #target span.word:nth-child(9) span.char:nth-child(2):before{left:5px}}.hero-banner #target span.word:nth-child(9) span.char:nth-child(6):before{content:"";position:absolute;height:100%;width:1px;left:5px;background-color:#00e1eb;visibility:inherit;opacity:.4}@media screen and (min-width:768px){.hero-banner #target span.word:nth-child(9) span.char:nth-child(6):before{left:13px}}.hero-banner #target span.word:nth-child(9) span.char:nth-child(7):before{content:"";position:absolute;height:100%;width:1px;left:2px;background-color:#00e1eb;visibility:inherit;opacity:.4}@media screen and (min-width:768px){.hero-banner #target span.word:nth-child(9) span.char:nth-child(7):before{left:5px}}.hero-banner #target span.word:nth-child(9) span.char:nth-child(8):before{content:"";position:absolute;height:100%;width:1px;left:2px;background-color:#00e1eb;visibility:inherit;opacity:.4}@media screen and (min-width:768px){.hero-banner #target span.word:nth-child(9) span.char:nth-child(8):before{left:6px}}.hero-banner #target span.word:nth-child(9) span.char:last-child:before{content:"";position:absolute;height:100%;width:1px;left:2px;background-color:#00e1eb;visibility:inherit;opacity:.4}