#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:#2c3e50}#nav{padding:30px}#nav a{font-weight:700;color:#2c3e50}#nav a.router-link-exact-active{color:#42b983}.SkeletonBox{display:inline-block;vertical-align:middle;background-color:#dddbdd}.header .slide .carousel-inner .carousel-item .image-slider,.slider-image{height:100vh!important;width:100%!important}.header .slide .carousel-inner .carousel-item img{height:100%!important;width:100%!important;-o-object-fit:cover;object-fit:cover}.header .caption{position:absolute;top:0;z-index:2;width:100%}.header .caption .text{position:relative;z-index:1;display:flex;justify-content:center;align-items:center;height:100vh;flex-direction:column}.header .caption .text span{color:var(--white);background-color:var(--primary);padding:5px 10px;border-radius:30px;font-size:.75rem;font-weight:700}.header .caption .text h1{font-weight:700;color:var(--white);text-align:right;margin-top:10px;line-height:62px;font-size:5em;padding-bottom:25px}.header .caption .text h3{color:var(--white);text-align:right;line-height:32px}.header .caption .text .tags{display:block;margin-top:1em}.header .caption .text .tags span.tag{background-color:transparent;border-radius:4px;border:1px solid var(--white);padding:5px 10px;font-weight:600;display:inline-block;margin-right:4px}@media(max-width:700px){.header .slide .carousel-inner .carousel-item img{height:100vh!important;width:100%!important;-o-object-fit:cover;object-fit:cover}.header .caption .text{position:relative;z-index:1;display:flex;justify-content:center;align-items:center;height:100vh;flex-direction:column}.header .caption .text h1{font-weight:700;color:var(--white);text-align:center;margin-top:10px;line-height:62px;font-size:3.5em;padding-bottom:25px;align-items:center;justify-content:center}.header .caption .text h3{color:var(--white);text-align:right;line-height:32px;font-size:1.5em}}