﻿h1,h2,h3,h4,h5,h6,p,a,ul,ol,address{margin-bottom:0!important;}a{text-decoration:none;}a:focus,button:focus,a:focus-within,button:focus-within,a:focus-visible,button:focus-visible{border:1px solid #1eb8de;box-shadow:rgba(30,184,222,.2) 0 0 0 .2rem;}a:focus-visible,button:focus-visible{outline:0;}#_contact h1{font-size:2.5rem;font-weight:700;color:#032e6e;text-align:center;}#_contact form{color:#032e6e;}#_contact form label{color:#032e6e;}#_contact form input,#_contact form textarea{color:#112201;}#_contact form textarea{resize:none;height:150px;}#_contact form input:focus,#_contact form textarea:focus{border:1px solid #1eb8de;box-shadow:rgba(30,184,222,.2) 0 0 0 .2rem;}#_contact form input.invalid,#_contact form textarea.invalid{border:1px solid #dc3545;box-shadow:rgba(220,53,69,.2) 0 0 0 .2rem;}#_contact form input:valid,#_contact form textarea:valid{border:1px solid #1a8754;box-shadow:rgba(26,135,84,.2) 0 0 0 .2rem;}input:focus:where(:placeholder-shown),input:focus-visible:where(:placeholder-shown){outline:2px solid #032e6e;outline-offset:2px;}#_contact .btn{font-size:1.375rem;font-weight:700;color:#fff;}#_contact .btn{background:#032e6e;}#_contact .btn:hover{background:#1eb8de;transition:.2s ease-in-out;}#_contact h2{font-size:1.75rem;font-weight:700;color:#032e6e;text-align:center;}#_successMsg h1{font-size:2.5rem;font-weight:700;color:#032e6e;text-align:center;}#_successMsg h2{font-size:1.75rem;font-weight:500;text-align:center;}@media only screen and (min-width:992px){#_contact h1{font-size:3.375rem;}#_contact h2{font-size:2.5rem;}}