.views__theIntro .vue-typer{font-family:Arial,Helvetica Neue,Helvetica,sans-serif}.views__theIntro .vue-typer .custom.char.typed{color:#404140}@media(max-width:600px){.views__theIntro .hero{position:relative}.views__theIntro .hero .hero__body--top{width:100%;height:110px}.views__theIntro .hero .hero__body--bottom{width:100%}.views__theIntro .hero .hero__body--border{position:absolute;z-index:1;top:0;left:5%;width:90%;height:32%;border:6px solid #d0d0d0}.views__theIntro .hero .textContent{position:absolute;left:-6px;background:#fff;background-image:linear-gradient(#fff,hsla(0,0%,100%,0))}.views__theIntro .hero .textContent h3{margin:0 auto}.views__theIntro .hero .textbox blockquote{padding:2px 15px}.views__theIntro .info--divider{position:relative;width:10%;height:50px}.views__theIntro .info--divider:before{position:absolute;top:50%;width:100%;height:1px;content:"";background:#6ddde1}.views__theIntro .info--divider:after{position:absolute;top:calc(50% - 1px);right:-50%;width:3px;height:3px;content:"";border-radius:50%;background:#6ddde1}}@media(min-width:600px){.views__theIntro .hero{position:relative;display:flex;align-items:center;justify-content:center;max-width:1306px;height:653px}.views__theIntro .hero .textbox{width:60%}.views__theIntro .hero .hero__body--border{position:absolute;z-index:1;top:30%;left:10%;width:44%;height:40%;border:4px solid #d0d0d0}.views__theIntro .hero .hero__body--border__text{position:absolute;left:-8px;height:50%;background:linear-gradient(90deg,#fff,hsla(0,0%,100%,0))}.views__theIntro .hero .hero__body--left{width:37%;min-height:540px;max-height:540px}.views__theIntro .hero .hero__body--right{width:63%}.views__theIntro .hero .textContent h2{margin-bottom:15px}.views__theIntro .info--divider{position:relative;width:10%;height:50px}.views__theIntro .info--divider:before{position:absolute;top:50%;width:100%;height:1px;content:"";background:#6ddde1}.views__theIntro .info--divider:after{position:absolute;top:calc(50% - 1px);right:0;width:3px;height:3px;content:"";border-radius:50%;background:#6ddde1}}.views__theIntro .textOnImg__group{position:relative}.views__theIntro .textOnImg__group .textOnImg__text{position:absolute;top:10px;width:100%}.views__theIntro .textOnImg__group .textOnImg__text--large{font-size:50px;font-weight:800;width:100%;color:#fff}