@charset "UTF-8";header[data-v-f77641c1]{padding:1rem 1rem 1.5rem}@media screen and (max-width:1024px){header[data-v-f77641c1]{padding:1rem 1.5rem 1.5rem}}header .homeLink[data-v-f77641c1]{background:none}header .homeLink[data-v-f77641c1]:after,header .homeLink[data-v-f77641c1]:before{display:none}header .homeContainer[data-v-f77641c1]{align-items:center;display:flex;justify-content:space-between}header .homeContainer .siteLabel[data-v-f77641c1]{display:block;font-size:15px;letter-spacing:1.5px;margin-top:-8px;text-transform:uppercase}header .homeContainer .menuIconWrapper[data-v-f77641c1]{height:30px;position:relative;transition:transform .25s ease;width:30px}header .homeContainer .menuIconWrapper[data-v-f77641c1]:hover{cursor:pointer;transform:scale(1.1)}header .homeContainer .menuIcon[data-v-f77641c1]{background:#000;display:block;height:2px;position:absolute;top:10px;width:30px}header .homeContainer .menuIcon[data-v-f77641c1]:after,header .homeContainer .menuIcon[data-v-f77641c1]:before{background:#000;content:"";display:block;height:2px;position:absolute;transition:all .2s ease-out;width:100%}header .homeContainer .menuIcon[data-v-f77641c1]:before{top:10px}header .homeContainer .menuIcon[data-v-f77641c1]:after{top:-10px}header ul[data-v-f77641c1]{display:none;padding-bottom:20px;text-align:center}header ul li[data-v-f77641c1]{border-bottom:1px solid var(--e97bd9c6)}header ul li[data-v-f77641c1]:first-of-type{border-top:1px solid var(--e97bd9c6)}header ul .navLink[data-v-f77641c1]{display:block}header ul .navLink[data-v-f77641c1]:not(.router-link-active){background-position:100% 100%;background-size:0 2px}header ul .navLink[data-v-f77641c1]:not(.router-link-active):hover{animation:unset;background-position:0 100%;background-size:100% 2px}header.active[data-v-f77641c1]{background:#000;height:100vh;overflow:hidden;position:fixed;width:100%;z-index:10}header.active .homeLink[data-v-f77641c1],header.active .navLink[data-v-f77641c1]{color:var(--e97bd9c6)}header.active .homeContainer[data-v-f77641c1]{padding-bottom:3rem}header.active .homeContainer .menuIcon[data-v-f77641c1]{background:transparent}header.active .homeContainer .menuIcon[data-v-f77641c1]:after,header.active .homeContainer .menuIcon[data-v-f77641c1]:before{background:var(--e97bd9c6);top:0}header.active .homeContainer .menuIcon[data-v-f77641c1]:before{transform:rotate(45deg)}header.active .homeContainer .menuIcon[data-v-f77641c1]:after{transform:rotate(-45deg)}header.active ul[data-v-f77641c1]{display:block}header.active ul .navLink[data-v-f77641c1]{padding:25px 0}header.active ul .navLink[data-v-f77641c1]:after,header.active ul .navLink[data-v-f77641c1]:before{display:none}@media screen and (min-width:1024px){header[data-v-f77641c1]{padding:1rem 4rem 3rem}header nav[data-v-f77641c1]{align-items:center;display:flex;justify-content:space-between}header .homeContainer .menuIconWrapper[data-v-f77641c1]{display:none}header ul[data-v-f77641c1]{-moz-column-gap:clamp(10px,4vw,5rem);column-gap:clamp(10px,4vw,5rem);display:flex;font-size:clamp(17px,1.25vw,20px)}}footer[data-v-20bbd0c7]{border-top:1px solid #000;margin:8rem 90px 0}@media screen and (max-width:1024px){footer[data-v-20bbd0c7]{margin:5rem 0 0}}footer .flexContainer[data-v-20bbd0c7]{-moz-column-gap:80px;column-gap:80px;display:flex;justify-content:center;margin:3rem auto;max-width:900px}@media screen and (max-width:1024px){footer .flexContainer[data-v-20bbd0c7]{flex-direction:column;text-align:center}}footer .flexContainer ul[data-v-20bbd0c7],footer .flexContainer>div[data-v-20bbd0c7]{flex:1 1 0px}@media screen and (max-width:1024px){footer .flexContainer .leftSide[data-v-20bbd0c7]{margin-bottom:4rem}}footer .flexContainer .leftSide h1[data-v-20bbd0c7]{font-size:2.75rem}footer .flexContainer .leftSide .subTitle[data-v-20bbd0c7]{text-transform:uppercase}footer .flexContainer .leftSide p[data-v-20bbd0c7]{margin-top:5px}footer .flexContainer .rightSide li[data-v-20bbd0c7]{border-bottom:1px solid #000;padding:20px 0 30px}@media screen and (max-width:1024px){footer .flexContainer .rightSide li[data-v-20bbd0c7]{margin-left:1rem;margin-right:1rem}}footer .flexContainer .rightSide li[data-v-20bbd0c7]:first-of-type{padding-top:0}footer .flexContainer .rightSide li[data-v-20bbd0c7]:last-of-type{border:none}footer .flexContainer .rightSide li .contactLabel[data-v-20bbd0c7]{font-size:18px;font-weight:400;letter-spacing:1.8px;text-transform:uppercase}footer .flexContainer .rightSide li .contactDescription[data-v-20bbd0c7]{font-size:clamp(25px,3vw,30px);font-weight:400;letter-spacing:.6px}footer .flexContainer .rightSide li .contactDescription[data-v-20bbd0c7] p{font-size:clamp(25px,5vw,30px);line-height:45px}footer .credits[data-v-20bbd0c7]{font-size:16px;font-weight:400;letter-spacing:.32px;line-height:24px;padding:30px;text-align:center}.page-enter-active,.page-leave-active{transition:opacity .25s}.page-enter-from,.page-leave-to{opacity:0}.loader{background-color:red;height:100vh;width:100%}.main{background-color:var(--b144eda8);min-height:100vh}.main h4:after{background-color:var(--d0e0f6e8)}.main .button{border-color:var(--d0e0f6e8)}.main .button:after,.main .button:before{display:none}.main .button:hover{background-color:var(--d0e0f6e8);border-color:var(--d0e0f6e8)}.main .richUl{margin-left:30px}.main .richUl .richLi{position:relative}.main .richUl .richLi:not(:last-of-type){margin-bottom:20px}.main .richUl .richLi:before{color:var(--d0e0f6e8);content:"■";left:-30px;position:absolute;top:-4px}
