.hero-title[data-v-3475589b]{font-size:min(8vw,50px);overflow:hidden;position:relative}.hero-title span[data-v-3475589b]{animation:reveal-3475589b 2s cubic-bezier(.77,0,.175,1);display:block}@keyframes reveal-3475589b{0%{transform:translateY(100%)}to{transform:translate(0)}}.fade-in[data-v-3475589b]{animation:fadeIn-3475589b 2s 2s forwards;opacity:0}@keyframes fadeIn-3475589b{to{opacity:1}}.wrapper{height:100px;margin-inline:auto;-webkit-mask-image:linear-gradient(90deg,transparent,#000 20%,#000 60%,transparent);mask-image:linear-gradient(90deg,transparent,#000 20%,#000 60%,transparent);max-width:70em;overflow:hidden;position:relative}@keyframes scrollLeft{to{left:-200px}}.item{animation-duration:30s;animation-iteration-count:infinite;animation-name:scrollLeft;animation-timing-function:linear;border-radius:6px;height:100px;left:max(1200px,100%);position:absolute;width:200px}.item1{animation-delay:-25s}.item2{animation-delay:-20s}.item3{animation-delay:-15s}.item4{animation-delay:-10s}.item5{animation-delay:-5s}.item6{animation-delay:0s}input:focus+.error-msg[data-v-c7f00bec]{display:none}textarea[data-v-c7f00bec]{min-height:15em;resize:none}html{background-color:#f9faff;scroll-behavior:smooth}@font-face{font-display:swap;font-family:custom;font-style:normal;font-weight:250;src:url(../fonts/custom/250.otf) format("opentype")}@font-face{font-display:swap;font-family:custom;font-style:normal;font-weight:275;src:url(../fonts/custom/275.otf) format("opentype")}@font-face{font-display:swap;font-family:custom;font-style:normal;font-weight:300;src:url(../fonts/custom/300.otf) format("opentype")}@font-face{font-display:swap;font-family:custom;font-style:normal;font-weight:400;src:url(../fonts/custom/400.otf) format("opentype")}@font-face{font-display:swap;font-family:custom;font-style:normal;font-weight:500;src:url(../fonts/custom/500.otf) format("opentype")}@font-face{font-display:swap;font-family:custom;font-style:normal;font-weight:600;src:url(../fonts/custom/600.otf) format("opentype")}@font-face{font-display:swap;font-family:custom;font-style:normal;font-weight:700;src:url(../fonts/custom/700.otf) format("opentype")}@font-face{font-display:swap;font-family:custom;font-style:normal;font-weight:800;src:url(../fonts/custom/800.otf) format("opentype")}@font-face{font-display:swap;font-family:custom;font-style:normal;font-weight:900;src:url(../fonts/custom/900.otf) format("opentype")}.hide-scrollbar{scrollbar-width:none;-ms-overflow-style:none}.hide-scrollbar::-webkit-scrollbar{display:none;height:0;width:0}.roll-animation-container .el-x{transform:translate(100%)}.roll-animation-container:hover .el-x:first-child{animation:duplicate-x forwards;animation-duration:.6s}.roll-animation-container:hover .el-x:nth-child(2){animation:duplicate-x;animation-duration:.8s}@keyframes duplicate-x{0%{transform:translate(100%)}to{transform:translate(0)}}[dir=ltr] .roll-animation-container .el-x{transform:translate(-100%)}[dir=ltr] .roll-animation-container:hover .el-x:first-child{animation:duplicate-x-ltr forwards;animation-duration:.6s}[dir=ltr] .roll-animation-container:hover .el-x:nth-child(2){animation:duplicate-x-ltr;animation-duration:.8s}@keyframes duplicate-x-ltr{0%{transform:translate(-100%)}to{transform:translate(0)}}
