@import url("");
html{color:#003c14;font-family:General Grotesque,BlinkMacSystemFont,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:18px;line-height:1.5}body{background-color:#fff}label{font-family:General Grotesque,BlinkMacSystemFont,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif !important}h1,h1.heading,.h1{font-size:26px;color:#003c14 !important;text-transform:strong}h2,h2.sub-heading,.h2{font-size:20px;color:#003c14 !important;text-transform:strong}h3,h3.input-label,.h3{font-size:20px;color:#003c14 !important;text-transform:strong}label,.birthday-label,legend,label.input-label{font-size:1rem !important;color:#003c14 !important;text-transform:initial}h1,h2,h3:not(.input-label),h4,h5,h6{font-family:General Grotesque,BlinkMacSystemFont,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif !important;font-weight:normal}.sub-heading{font-family:General Grotesque,BlinkMacSystemFont,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.upload .upload__acceptable-filetypes,.text-color-muted,.matrix .matrix-header span,.matrix .matrix-question ol li input::after{font-family:General Grotesque,BlinkMacSystemFont,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.5;color:#003c14}#logo-image{width:100%;text-align:left}.input-field,.select-field{background-color:#fff;border-color:#003c14;font-size:18px;color:#003c14;border-radius:.25rem}.input-field{padding:.625rem .5rem}.select-field{padding:.625rem 2rem .625rem .5rem}.input-label{color:#003c14;display:block;font-size:18px}select:focus,textarea:focus,input:focus{outline-style:auto;outline-color:auto;outline-width:auto}input.error,select.error,textarea.error{border-color:red !important;border-width:1px;border-style:solid}span.error,label.error{color:red !important;font-size:1rem !important;text-transform:initial !important}.notice--error h1,.notice--error h2,.notice--error h3{color:red !important}.table{border-color:#003c14}.table th{border-color:#003c14}.table td{border-top:1px solid #003c14}.table tr th{color:#003c14;background-color:rgba(0,0,0,0);border-color:#003c14}.table tr td{color:#003c14;border-color:#003c14}.table .odd{background-color:rgba(0,0,0,0)}.table .even{background-color:rgba(0,0,0,0)}.table tr:hover,.table tr:hover td{background-color:rgba(0,0,0,0);color:#000}@media screen and (max-width: 720px){tr{border:1px solid #003c14}}button,input.button,.button,a.button{color:#e1f0e1;line-height:1.5;padding:.625rem 1.5rem;background-color:#003c14;font-size:18px;font-family:General Grotesque,BlinkMacSystemFont,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;border-color:#003c14;border-width:1px;border-radius:.25rem}button:hover,input.button:hover,.button:hover,a.button:hover{background-color:#000903;color:#e1f0e1}button:active,input.button:active,.button:active,a.button:active{background-color:#000;color:#e1f0e1}button:hover,input.button:hover{outline-color:#e1f0e1}button:focus,input.button:focus{outline-style:auto;outline-color:auto;outline-width:auto}button:active,input.button:active{outline-color:#e1f0e1}.button:hover,a.button:hover{border-color:#e1f0e1}.button:focus,a.button:focus{border-style:auto;border-color:auto;border-width:auto}.button:active,a.button:active{border-color:#e1f0e1}.button-group .button{padding:.625rem 1rem}.button-group .button:not(:only-child):first-child{border-radius:.25rem 0 0 .25rem}.button-group .button:not(:only-child):last-child{border-radius:0 .25rem .25rem 0}a:not(.button){font-family:Arial,Helvetica,sans-serif;font-size:16px !important}a:not(.button):link{color:#003c14;text-decoration:underline}a:not(.button):visited{color:auto;text-decoration:underline}a:not(.button):hover{color:#000903;text-decoration:underline;outline-color:#000903}a:not(.button):active{color:auto;text-decoration:underline}a:not(.button):focus{color:inherit;outline-style:auto;outline-color:auto;outline-width:auto}a:not(.button).is-destructive:link{color:#D91E18}a:not(.button).is-destructive:visited{color:#D91E18}a:not(.button).is-destructive:hover{color:#ab1813}a:not(.button).is-destructive:active{color:#660e0b}
