@import url("https://fonts.googleapis.com/css2?family=Abhaya+Libre:wght@700&family=Bebas+Neue&display=swap");@import url("https://fonts.googleapis.com/css2?family=PT+Sans+Narrow:wght@400;700&family=PT+Sans:wght@400;700&display=swap");.text-right{text-align:right}:root{--font-primary:"PT Sans",sans-serif;--font-secondary:"PT Sans",sans-serif;--font-tertiary:"PT Sans Narrow",sans-serif;--font-size-normal:10px;--font-weight-normal:400;--font-weight-bold:700;--color-primary:#023b1b;--color-primary-light:#65996c;--color-white:#fff;--color-black:#000;--color-red:#a60000;--color-gray-brown-light:#e8e6e3;--color-text-primary:#4c763e;--color-text-primary-light:#65996c;--color-text-secondary:#5b4626;--color-text-dark:#546156;--color-text-gray:#8d9c8f;--color-bg-primary:#023b1b;--color-bg-primary-light:#e7efe2;--color-bg-white:#fff;--zi-disclamer:10000;--zi-fixed-menu:9990;--zi-mobile-menu:9995}*{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;outline:none;padding:0}.vs_link_v1{color:#012913;display:inline-block;position:relative;text-decoration:none}.vs_link_v1,.vs_link_v1:after{-webkit-transition:.2s;transition:.2s}.vs_link_v1:after{background-color:var(--color-text-primary-light);bottom:0;content:"";height:1px;left:0;position:absolute;width:1em}.vs_link_v1:hover:after{width:100%}.vs_link_v1.active{color:#819d8d}.vs_link_v1.active:after{background-color:#819d8d;color:#819d8d;width:100%}.btn{background:#ccd8d1;border:1px solid var(--color-text-primary);color:var(--color-text-primary);cursor:pointer;font-family:var(--font-tertiary);font-size:1.6rem;font-weight:var(--font-weight-bold);letter-spacing:.15em;line-height:1.3;padding:.4em 3em;position:relative;text-decoration:none;text-transform:uppercase}.btn,.btn:after{display:inline-block;-webkit-transition:.2s;transition:.2s}.btn:after{border:solid var(--color-text-primary);border-width:0 3px 3px 0;content:"";padding:.2em;position:absolute;right:1.2em;top:50%;-webkit-transform:translateY(-50%) rotate(-45deg);-ms-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg)}.btn:hover{background-color:#b3c4bb}.btn:hover:after{right:1.7em}.btn:active{background-color:#9ab1a4;color:var(--color-white)}.btn:active,.btn:active:after{border-color:var(--color-white)}.btn:active:after{right:.8em}.btn-v1{background-color:rgba(101,153,108,.5);color:var(--color-white)}.btn-v1,.btn-v1:after{border-color:var(--color-white)}.btn-v1:hover{background-color:#334d36}.btn-v1:active{border-color:#9ab1a4;color:#9ab1a4}.btn-v1:active:after{border-color:#9ab1a4;right:.8em}.alert-simple{--vsx-alert-color:inherit;margin-top:.5em}.alert,.alert-simple{color:var(--vsx-alert-color)}.alert{--vsx-alert-bg:transparent;--vsx-alert-padding-x:1em;--vsx-alert-padding-y:0.5em;--vsx-alert-margin-top:0.5em;--vsx-alert-margin-bottom:0.5em;--vsx-alert-color:inherit;--vsx-alert-border-color:transparent;--vsx-alert-border:1px solid var(--vsx-alert-border-color);--vsx-alert-border-radius:0.5em;background-color:var(--vsx-alert-bg);border:var(--vsx-alert-border);border-radius:var(--vsx-alert-border-radius);margin-bottom:var(--vsx-alert-margin-bottom);margin-top:var(--vsx-alert-margin-top);padding:var(--vsx-alert-padding-y) var(--vsx-alert-padding-x);position:relative;width:100%}.alert ul{padding-left:1em}.alert ul li{line-height:1.3}.alert-simple-success{--vsx-alert-color:#65996c}.alert-success{--vsx-alert-color:#334d36;--vsx-alert-bg:#b2ccb6;--vsx-alert-border-color:#65996c}.alert-simple-danger{--vsx-alert-color:#a60000}.alert-danger{--vsx-alert-color:#530000;--vsx-alert-bg:#d38080;--vsx-alert-border-color:#a60000}.alert-flashing{-webkit-animation:blinkingOpacity 1s infinite;animation:blinkingOpacity 1s infinite}@-webkit-keyframes blinkingOpacity{0%{opacity:1}50%{opacity:.2}to{opacity:1}}@keyframes blinkingOpacity{0%{opacity:1}50%{opacity:.2}to{opacity:1}}.vsx-form{text-align:left}.vsx-form .alert{font-size:.8em;margin-top:1rem}#under-construction{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:var(--color-primary);display:-webkit-box;display:-ms-flexbox;display:flex;height:100vh;justify-content:center;width:100%}#under-construction .title-container{text-align:center}#under-construction .title-container .main-title{color:var(--color-primary-light);font-size:5em;font-weight:var(--font-weight-bold)}#under-construction .title-container .sub-title{color:var(--color-white);font-size:2em;font-weight:var(--font-weight-bold)}