.home-banner{padding-top:75px;padding-bottom:75px}.home-banner img{width:100%}.home-banner .container{box-sizing:border-box}.home-banner h1{font-size:48px;line-height:1.3;text-align:center;font-family:stratos,sans-serif;font-weight:400;letter-spacing:-0.04em;color:#2076e7}.home-banner h1 span{background:#2076e7;background:-webkit-linear-gradient(to right,#2076e7 0%,#937fe8 41%,#f1aa74 100%);background:-moz-linear-gradient(to right,#2076e7 0%,#937fe8 41%,#f1aa74 100%);background:linear-gradient(to right,#2076e7 0%,#937fe8 41%,#f1aa74 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.home-banner h1 div{display:inline}.home-banner .top-line{display:inline}.home-banner .bottom-line{display:inline}#cursor{display:inline-block;vertical-align:middle;width:3px;height:50px;background-color:orange;animation:blink .75s step-end infinite;display:none !important}@keyframes blink{from,to{background-color:transparent}50%{background-color:orange}}@media(max-width:1136px){.home-banner h1{font-size:55px}}@media(max-width:805px){.home-banner h1{font-size:35px}}@media(max-width:600px){.home-banner h1{font-size:22px}}