@import url("../webfonts/ulises_book/stylesheet.css");@import url("../webfonts/ulises_light/stylesheet.css");@import url("../webfonts/ulises_medium/stylesheet.css");@import url("../webfonts/ulises_book_italic/stylesheet.css");@import url("../webfonts/ulises_lightitalic/stylesheet.css");@import url("../webfonts/uliseslight/stylesheet.css");@import url("../webfonts/ulises_bold/stylesheet.css");* {	margin: 0;	padding: 0;	box-sizing: border-box;	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	-webkit-font-smoothing: antialiased;	-moz-font-smoothing: antialiased;	-o-font-smoothing: antialiased;	font-smoothing: antialiased;	text-rendering: optimizeLegibility;	}.ThankyouText {	max-width: 400px;	width: 100%;	position: relative;	border-radius: 50px;	float: none;	margin:auto;}#contact input[type="text"], #contact input[type="email"], #contact input[type="tel"], #contact input[type="url"], #contact textarea, #contact button[type="submit"] {	font-family: ulises-book;	font-size: 1.5em;	line-height: 1.8em;	font-weight: normal;	color: #999999;	text-align: center;}#contact {	margin-top: 0px;	margin-right: auto;	margin-bottom: 15px;	margin-left: auto;	border-radius: 50px;	background-color: #FFFFFF;	padding: 20px;	font-family: ulises-book;	font-size: 2em;	color: #3c505d;}#contact h3 {	color: #FF0000;	display: block;	font-size: 2em;	font-weight: normal;	font-family: Georgia, "Georgia Bold", "Georgia Bold Italic", "Georgia Italic";	text-align: center;	float: none;	width: 80%;	margin-right: auto;	margin-left: auto;	clear: both;	margin-top: 5px;	margin-bottom: 20px;}#contact h4 {	display: block;	font-size: 1.1em;	font-family: ulises-book;	color: #3C505D;	text-align: center;	width: 80%;	margin-top: 5px;	margin-right: auto;	margin-bottom: 50px;	margin-left: auto;	font-weight: normal;}*/.fieldset {	border:medium none	min-width: 100%;	padding: 0;	margin-top: 0;	margin-right: auto;	margin-bottom: 20px;	margin-left: auto;	text-align: center;	background-color: #FFFFFF;	display: block;	width: 80%;}#contact input[type="text"], #contact input[type="email"], #contact input[type="tel"], #contact input[type="url"], #contact textarea {	width: 100%;	border: 1px solid #CCC;	padding: 10px;	border-radius: 10px;	margin-top: 0;	margin-right: 0;	margin-bottom: 20px;	margin-left: 0;	height: 80px;	font-family: ulises-book;	font-size: 1.8em;	color: #3c505d;}#contact input[type="text"]:hover, #contact input[type="email"]:hover, #contact input[type="tel"]:hover, #contact input[type="url"]:hover, #contact textarea:hover {	-webkit-transition: border-color 0.3s ease-in-out;	-moz-transition: border-color 0.3s ease-in-out;	transition: border-color 0.3s ease-in-out;	border: 1px solid #999;}#contact textarea {	height: 100px;	max-width: 100%;	resize: both;}/*#contact button[type="submit"] {	cursor: pointer;	width: 80%;	border: none;	color: #FFF;	padding: 10px;	font-size: 1.5em;	background-color: #7689AA;	margin-top: 20;	margin-right: auto;	margin-bottom: 30px;	margin-left: auto;	-webkit-transition: all 0.5s ease-in-out 0ms;	-moz-transition: all 0.5s ease-in-out 0ms;	-ms-transition: all 0.5s ease-in-out 0ms;	-o-transition: all 0.5s ease-in-out 0ms;	transition: all 0.5s ease-in-out 0ms;	border-radius: 20px;	font-family: OpenSans-Regular;}*/#contact button[type="submit"]:hover {	-webkit-transition: background 0.3s ease-in-out;	-moz-transition: background 0.3s ease-in-out;	transition: background-color 0.3s ease-in-out;	background-color: #2E4469;}/*#contact button[type="submit"]:active { box-shadow:inset 0 1px 3px rgba(0, 0, 0, 0.5); }*/#contact input:focus, #contact textarea:focus {	outline: 0;	border: 1px solid #F00;	float: none;	width: 80%;	margin-right: auto;	margin-left: auto;	margin-top: 20px;	margin-bottom: 20px;	border-radius: 20px;	height: 80px;	clear: both;	padding-top: 10px;	padding-right: 10px;	padding-bottom: 10px;	padding-left: 20px;	background-color: #FFFFFF;	text-align: center;	font-family: ulises-light;	font-size: 1.5px;	color: #7C98A9;}	-webkit-input-placeholder {}	-moz-placeholder {}	-moz-placeholder {}	-ms-input-placeholder {}/*#contact button[type="submit"]:hover {	-webkit-transform: scale(1.1);	-moz-transform: scale(1.1);	-ms-transform: scale(1.1);	-o-transform: scale(1.1);	transform: scale(1.1);	font-family: OpenSans-Regular;}*/input {	height: auto;	width: 100%;	border: thin solid #999999;	border-radius: 50px;	text-align: center;	font-family: ulises-medium;	font-size: 1.6em;	margin-right: auto;	margin-left: auto;	float: none;	color: #3C505D;	line-height: 3em;	margin-top: 5px;	margin-bottom: 20px;	clear: none;}.contactinfotext {	font-family: ulises-lightitalic;	font-size: 0.8em;	color: #3C505D;	text-align: center;	line-height: 1em;}.contact {	font-family: ulises-medium;	font-size: 1.5em;	line-height: 1em;	color: #516B7B;	text-align: center;	letter-spacing: 0.03em;}.required {	font-family: ulises-lightitalic;	font-size: 1.3em;	color: #7C98A9;}