.navbar[data-v-97b00b47]{font-size:1.2em;font-weight:500}.navbar-white[data-v-97b00b47]{background-color:#fff;box-shadow:0 .125rem .25rem #00000013}.navbar-transparent[data-v-97b00b47]{background-color:transparent}.navbar-white .navbar-nav .nav-link[data-v-97b00b47]{color:green}.navbar-transparent .navbar-nav .nav-link[data-v-97b00b47]{color:#fff}.navbar-transparent .navbar-nav .nav-link[data-v-97b00b47]:hover,.navbar-white .navbar-nav .nav-link[data-v-97b00b47]:hover{color:#afa}.navbar-brand img[data-v-97b00b47]{display:block;height:auto;width:200px}.navbar .navbar-toggler[data-v-97b00b47]{border-color:transparent;outline:none;padding:0}.navbar .navbar-toggler-icon[data-v-97b00b47]{background-image:none}.navbar-toggler-icon[data-v-97b00b47]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;cursor:pointer;height:40px;position:relative;width:40px}.navbar-toggler-icon[data-v-97b00b47],.navbar-toggler-icon span[data-v-97b00b47]{box-sizing:border-box;display:inline-block;transition:all .4s}.navbar-toggler-icon span[data-v-97b00b47]{background-color:green;border-radius:1px;height:2px;left:5px;position:absolute;width:80%}.navbar-toggler-icon span[data-v-97b00b47]:first-of-type{top:8px}.navbar-toggler-icon span[data-v-97b00b47]:nth-of-type(2){top:20px}.navbar-toggler-icon span[data-v-97b00b47]:nth-of-type(3){top:32px}.navbar-toggler[aria-expanded=true] .navbar-toggler-icon span[data-v-97b00b47]:first-of-type{transform:translateY(12px) rotate(-315deg)}.navbar-toggler[aria-expanded=true] .navbar-toggler-icon span[data-v-97b00b47]:nth-of-type(2){opacity:0}.navbar-toggler[aria-expanded=true] .navbar-toggler-icon span[data-v-97b00b47]:nth-of-type(3){transform:translateY(-12px) rotate(315deg)}.footer-link[data-v-1d2dde08]{color:#fff;display:block;text-decoration:none}.footer-link[data-v-1d2dde08]:hover{color:#afa}#ScrollTop[data-v-1d2dde08]{background:linear-gradient(135deg,#fff,#fff 22%,#ddd 44%,#a5a5a5 52%,#000);border-radius:50%;bottom:-150px;box-shadow:0 3px 9.6px #0000004d;height:116px;margin:0 auto;position:fixed;right:-150px;width:116px;z-index:999}#ScrollTop[data-v-1d2dde08]:before{background:linear-gradient(135deg,#515151,#515151 19%,#ededed 50%,#fff 77%,#fff);content:"";display:block;height:104.8px;left:6px;top:6px;width:104.8px}#ScrollTop[data-v-1d2dde08]:before,#ScrollTopBtn[data-v-1d2dde08]{border-radius:50%;position:absolute}#ScrollTopBtn[data-v-1d2dde08]{background:linear-gradient(135deg,#959595,#0d0d0d 46%,#010101 50%,#0a0a0a 69%,#1b1b1b);color:#fff;cursor:pointer;font-size:11.2px;font-weight:700;height:87.2px;left:14.4px;letter-spacing:.08em;line-height:1.2;padding:28px 0 0;text-align:center;text-decoration:none;top:14.4px;transition:all .1s;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:87.2px}#ScrollTopBtn[data-v-1d2dde08]:hover{box-shadow:inset 0 .8px .8px #000,0 .8px 1.6px #00000080;color:#b4e391;padding:29.6px 0 0;text-shadow:0 0 4.8px rgba(97,196,25,.3),0 0 4.8px rgba(97,196,25,.3)}#ScrollTopBtn[data-v-1d2dde08]:hover:before{background:#61c419;box-shadow:0 0 4.8px #61c419e6;top:16px}#ScrollTopBtn[data-v-1d2dde08]:before{background:green;background:#555;border-radius:8px;content:"";height:6.4px;left:calc(50% - 8px);position:absolute;top:14.4px;transition:all .1s ease;width:16px}#ScrollTopBtn span[data-v-1d2dde08]{font-size:8px}body,html{height:100%;margin:0;padding:0}.wrapper,body{display:flex;flex-direction:column}.wrapper{min-height:100vh}main{flex:1;overflow:hidden;padding-top:56px}.mark,mark{background:linear-gradient(transparent 60%,#9f9 0)}.page-title{align-items:center;background:linear-gradient(90deg,#03a479 0,#049dd9 70%,#049dd9e6 85%,#049dd9b3);color:#fff;display:flex;flex-direction:column;font-size:3em;height:300px;justify-content:center;margin-bottom:0;overflow:hidden;position:relative;text-align:center}.page-title img{bottom:0;filter:grayscale(100%);height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0;width:30%;z-index:-1}.page-title:hover img{transform:scale(1.1);transition:transform 3s ease-in-out}.page-title:not(:hover) img{transform:scale(1);transition:transform 3s ease-in-out}@media (max-width:767.98px){.page-title{font-size:2.4em;height:200px}.page-title img{display:none}}
