.env-typer-head{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:auto;justify-content:center;min-height:750px;overflow:hidden;padding:100px 0;position:relative}@media (max-width:767px){.env-typer-head{padding:30px 0}}@media (max-width:479px){.env-typer-head{min-height:570px}}@media (min-width:480px) and (max-width:767px){.env-typer-head{min-height:400px}}@media (min-width:768px) and (max-width:1023px){.env-typer-head{min-height:800px}}.env-typer-head .vue-typer .custom.char{color:var(--primary-color)}.env-typer-head .vue-typer{display:inline-block;position:relative;white-space:pre;word-break:break-word}.env-typer-head .vue-typer span.caret[data-v-a16e0f02]:empty:before{content:"\007C"!important;font-weight:400;width:1px}.env-typer-head .vue-typer .caret{border:unset;color:var(--primary-color);font-family:monospace;font-weight:100!important;top:-2px;width:1px}.env-typer-head-editable .env-typer-head-btn{pointer-events:none}.env-typer-head-bg-image,.env-typer-head-image{height:100%;left:0;position:absolute;top:0;width:100%}.env-typer-head-bg-image{background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:0;overflow:hidden;right:0}.env-typer-head-teaser{height:auto;left:50%;min-height:100%;min-width:100%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:auto}.env-typer-head-overlay,.env-typer-head-teaser{position:absolute}.env-typer-head-overlay{height:100%;left:0;top:0;width:100%;z-index:1}.env-typer-head-bg{-webkit-animation:env-typer-head-rotate-bg 70s linear infinite;animation:env-typer-head-rotate-bg 70s linear infinite;background-image:url(/images/demo/type-head-bg.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:1461px;position:absolute;right:-560px;top:-780px;width:1461px;z-index:2}@media (max-width:479px){.env-typer-head-bg{height:575px;right:-320px;top:-280px;width:575px}}@media (min-width:480px) and (max-width:767px){.env-typer-head-bg{height:875px;right:-350px;top:-430px;width:875px}}@media (min-width:768px) and (max-width:1023px){.env-typer-head-bg{height:1000px;right:-400px;top:-490px;width:1000px}}@media (min-width:1024px) and (max-width:1359px){.env-typer-head-bg{height:1260px;right:-450px;top:-640px;width:1260px}}.env-typer-head-content{position:relative;width:100%;z-index:2}.env-typer-head-title{color:#090e18;font-family:var(--title-font);font-size:80px;font-weight:var(--title-weight);letter-spacing:1.6px;line-height:92px;margin:0 0 24px}@media (max-width:767px){.env-typer-head-title{font-size:40px;letter-spacing:0;line-height:47px;margin-bottom:12px}}.env-typer-head-desc{color:rgba(9,14,24,.8);font-size:22px;font-weight:500;letter-spacing:.55px;line-height:30px}@media (max-width:767px){.env-typer-head-desc{font-size:15px;letter-spacing:.38px;line-height:28px}}.env-typer-head-btn{margin-top:43px}.env-typer-head-btn span{font-weight:500}@media (max-width:767px){.env-typer-head-btn{margin-top:21px;padding:0 43px}}@keyframes env-typer-head-rotate-bg{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes env-typer-head-rotate-bg{to{-moz-transform:rotate(1turn)}}.env-typer-head-text-white .env-typer-head-title{color:#fff}.env-typer-head-text-white .env-typer-head-desc{color:hsla(0,0%,100%,.8)}.env-typer-head-blue .env-typer-head-bg,.env-typer-head-dark .env-typer-head-bg,.env-typer-head-dark-blue .env-typer-head-bg{opacity:.3}@media (max-width:767px){.env-typer-head-blue .env-typer-head-bg,.env-typer-head-dark .env-typer-head-bg,.env-typer-head-dark-blue .env-typer-head-bg{opacity:.6}}.env-typer-head-gradient .env-typer-head-bg{opacity:.5}.env-typer-head-gradient .vue-typer .caret,.env-typer-head-gradient .vue-typer .custom.char{color:#fff}.env-typer-head-vue-typer .erasing,.env-typer-head-vue-typer .idle,.env-typer-head-vue-typer .typing{background-color:hsla(0,0%,100%,0)}.dir--rtl .env-typer-head .vue-typer .caret{left:0;right:auto;top:3px}.dir--rtl .env-typer-head .vue-typer span.caret[data-v-a16e0f02]:empty:before{margin-right:-40px}@media (max-width:767px){.dir--rtl .env-typer-head .vue-typer span.caret[data-v-a16e0f02]:empty:before{margin-right:-20px}}