@import url(fontawesome.css);
@import url("<link href="https://fonts.googleapis.com/css?family=Montserrat:100,200,300,400,500,600,700,800,900" rel="stylesheet">");
body {
    font-family: 'Montserrat', sans-serif;

}

/* Basic */

.main-button a {
    background-color: #fc4640;
    color: #fff;
    font-size: 16px;
    letter-spacing: 0.5px;
    font-weight: 700;
    padding: 12px 20px;
    display: inline-block;
    outline: none;
	width: 100%;
	text-align: center;
	border-radius: 4px;
}


.main-button a:hover {
    background-color: #00529c;
}





/* Contact */

section.contact {
    background-image: url(../images/contact-bg.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    background-color: #172238;
    padding-bottom: 120px;
}


section.contact form {
    background-color: rgba(250,250,250,0.1);
    padding: 30px;
    width: 100%;
}


@media screen and (max-width: 767px) {  
  section.contact form {
      margin-bottom: 30px;
  }
}

section.contact form input {
    width: 100%;
    height: 40px;
    background-color: rgba(250,250,250,0.1);
    border-radius: 0px;
    border: none;
    outline: none;
    color: #fff;
    font-size: 13px;
    margin-bottom: 30px;
    letter-spacing: 0.5px;
}

section.contact form textarea {
    width: 100%;
    height: 220px;
    max-height: 280px;
    min-height: 220px;
    background-color: rgba(250,250,250,0.1);
    border-radius: 0px;
    border: none;
    outline: none;
    color: #fff;
    font-size: 13px;
    margin-bottom: 30px;
    letter-spacing: 0.5px;
}

section.contact form input:focus,
section.contact form textarea:focus {
    outline: none;
    border: none;
    box-shadow: none;
    color: #fff;
    background-color: rgba(250,250,250,0.1);
}

section.contact form::placeholder { color: #fff }
section.contact form input::placeholder { color: #fff; }
section.contact form input::placeholder { color: #fff; }

section.contact form::placeholder { color: #fff }
section.contact form textarea::placeholder { color: #fff; }
section.contact form textarea::placeholder { color: #fff; }

section.contact form button {
    background-color: #cfad33;
    color: #fff;
    font-size: 13px;
    text-transform: uppercase;
    letter-spacing: 0.5px;
    font-weight: 700;
    padding: 12px 20px;
    display: inline-block;
    outline: none;
    box-shadow: none;
    border: none;
}



@font-face {
font-family: "Zuume-Bold";
src: url("../fonts/Zuume-Bold.eot");
src: url("../fonts/Zuume-Bold.woff") format("woff"),
url("../fonts/Zuume-Bold.ttf") format("opentype"),
url("../fonts/") format("svg");
}

@font-face {
font-family: "Zuume-Light";
src: url("../fonts/Zuume-Light.eot");
src: url("../fonts/Zuume-Light.woff") format("woff"),
url("../fonts/Zuume-Light.ttf") format("opentype"),
url("../fonts/") format("svg");
}

.wufoo .info{display:none}

input#saveForm {
    background-color: #fc4640;
    color: #fff;
    font-size: 16px;
    letter-spacing: 0.5px;
    font-weight: 700;
    padding: 12px 20px;
    display: inline-block;
    outline: none;
	text-align: center;
	border: none;
}

.wufoo input.btTxt {
}
.safari input.btTxt {
    font-size: 120%;
}
form li.buttons input {
    background-color: #fc4640;
    color: #fff;
    font-size: 16px;
    letter-spacing: 0.5px;
    font-weight: 700;
    padding: 12px 40px;
    display: inline-block;
    outline: none;
	text-align: center;
	border: none;
}
input.btTxt {
    padding: 0 7px;
    width: auto;
    overflow: visible;
	font: inherit;
}
input.field {
	padding: 0 7px;
    overflow: visible;
}

select.field {
	padding: 0 7px;
    width: 100%;
	height: 40px;
}

