body {	font: 400 15px/1.8 Lato, sans-serif;	color: #070600;}h3, h4 {	margin: 10px 0 30px 0;	font-size: 20px;	color: #000000;}.link-mail a:link {    color: #00BFF2;}.link-mail a:visited {    color: #00BFF2;}.link-mail a:hover {    color: #37B34A;}.link-mail a:active {    color: #37B34A;}.container {	padding-top: 20px;}.success-message {    color: #00f210;    font-size: 20px;    text-align: center;}.fail-message {    color: #d29700;    font-size: 20px;    text-align: center;}.imagedesc {    position: relative;	border: 10px solid transparent;	margin-bottom: 25px;	width: 80%;	height: 40%;    border: none;    -webkit-filter:drop-shadow(8px 8px 10px #000);    /*box-shadow: 10px 10px 40px #000;*/    /*-webkit-filter: blur(0px);*/    /*filter: blur(0px);*/}.imagedesc:hover {    top: 2px;    left: 2px;    -webkit-filter:drop-shadow(0px 0px 0px #000);    /*-webkit-filter: blur(2px);*/    /*filter: blur(2px);*/}.carousel-inner img {	width: 100%;	margin: auto;}.carousel-caption h3 {	color: #FFFFFF;}@media (max-width: 600px) {	.carousel-caption {		display: block;	}}.bg-1 {	background: #394648;	color: #FFFFFF;    box-shadow: 0 0 25px 5px #000;}.bg-1 h3 {	color: #FFFFFF;}.thumbnail {	padding: 0 0 15px 0;	border: none;	border-radius: 0;}.thumbnail p {	margin-top: 15px;	color: #555;}.btn {	padding: 10px 20px;	background-color: #37B34A;	color: #FFFFFF;	border-radius: 0;	transition: .2s;}.btn:hover, .btn:focus {	border: 1px solid #333;	background-color: #FFFFFF;	color: #070600;}.nav-tabs li a {	color: #FFFFFF;}#googleMap {	width: 100%;	height: 400px;}.navbar {	font-family: Montserrat, sans-serif;	margin-bottom: 0;	background-color: #394648;	border: 0;	font-size: 11px !important;	letter-spacing: 4px;    opacity: 20;    box-shadow: 0 5px 25px #000;}.navbar li a, .navbar .navbar-brand {	color: #FFFFFF !important;}.navbar-nav li a:hover {	color: #00BFF2 !important;}.navbar-nav li.active a {	color: #FFFFFF !important;	background-color: #394648 !important;}.navbar-default .navbar-toggle {	border-color: transparent;}footer {	background-color: #394648;	color: #FFFFFF;	padding: 32px;    box-shadow: 0 20px 50px #000;}footer a {	color: #f5f5f5;}footer a:hover {	color: #37B34A;	text-decoration: none;}.form-control {	border-radius: 0;}textarea {	resize: none;}