body {text-align: center!important; margin-top: 2em;}

.logo {margin-bottom: 1.2em;}

h3 {font-size: 1.1em; color: #25234F; letter-spacing: 2.5px; font-weight: 300; text-transform: uppercase;}

h2 {font-size: 1.8em; color: #25234F; letter-spacing: 2.5px; font-weight: 300; text-transform: uppercase;}

h4 {font-size: 0.6em; color:#4b4a4a; font-weight: 400; text-transform: uppercase; margin: 1.4em; letter-spacing: 1.5px;}

.gallery {margin: 2em 0em;}

.contact-form {background-color: #f2f4f7; padding: 3em;}

p {font-size: 0.9em; color: #4b4a4a;}

input::placeholder, textarea::placeholder {color: #696a6d; font-size: 0.8rem;}

[type="text"], [type="password"], [type="date"], [type="datetime"], [type="datetime-local"], [type="month"], [type="week"], [type="email"], [type="number"], [type="search"], [type="tel"], [type="time"], [type="url"], [type="color"], textarea {

	font-size: 0.8rem;
	color: #434448;
	
}

.button { background-color: #25234F;}


.g-recaptcha {margin: 0 auto;}

.privacy {text-align: left!important;}

ul {font-size: 0.9em; color: #4b4a4a;}

.privacy h2 {font-size: 1.3em; text-transform: none;}

.privacy h1 {font-size: 1.8em;}

.privacy {margin-top: 2em;}