a,div.form button,h1,h2,h3,h4,h5,h6{text-transform:uppercase}div.logo,footer{text-align:center}body,html{margin:0;padding:0}body{background:#fff;background-size:cover;color:#000;font-family:'DM Sans',sans-serif;font-size:18px;line-height:1.5em}h1,h2,h3,h4,h5,h6{font-family:Anton,sans-serif;line-height: normal}a{text-decoration:none;font-weight:700;color:#a01515;-webkit-transition:color .25s ease;-o-transition:color .25s ease;transition:color .25s ease}a:hover{color:#000070}.full-width{width:100%}.clear{clear:both}div.wrapper{margin:25px auto;width:90%;max-width:600px}div.logo{margin-top:10vh;margin-bottom:7.5vh}div.logo img{max-width:80%}div.form{margin:0 0 15vh}div.form label{display:block;padding:10px 0}div.form label strong{display:block;padding:0 0 5px}div.form label strong.with-description{padding:0}div.form label input[type=text],div.form label input[type=email],div.form label input[type=phone]{width:100%;padding:7px;-webkit-box-sizing:border-box;box-sizing:border-box;border:3px solid #000070;border-radius:0;font-family:'DM Sans',sans-serif;font-size:16px}div.form label select{width:100%;padding:7px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;border:3px solid #000070;border-radius:0;font-family:'DM Sans',sans-serif;font-size:16px}div.form label.select{position:relative}div.form label .select-chevron{position:absolute;right:10px;bottom:18px;font-size:14px;color:#000070}div.form button{width:100%;padding:8px;margin:10px 0;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#000070;border:0;border-radius:0;cursor:pointer;font-family:Anton,sans-serif;font-size:1.5rem;color:#fff;-webkit-transition:background-color .25s ease;-o-transition:background-color .25s ease;transition:background-color .25s ease}div.form button:hover{background-color:#000070}footer{opacity:.7}footer img{height:20px;position:relative;top:3px}footer a{color:#000}div.form label:last-of-type{display:none}
