@charset "UTF-8";
/* Web site design by Danielle Paul. All photography © Matthew Wakem. Used with permission. */

@import url('https://fonts.googleapis.com/css?family=Merriweather+Sans');
html, body {
    height: 100%;
}
body {
    padding-top: 3.5rem;
    padding-bottom: 3rem;
    color: #5a5a5a;
    font-family: "Merriweather Sans", sans-serif;
}
h2, h3 {
    color: #d59720;
}
a {
    color: #d59720
}
.white {
    color: #F0AE30;
}
.red, h5 {
    color: #A00613 !important;
}
.btn-secondary {
    background-color: #d59720 !important;
}
.footer {
    position: fixed; /*shane was here updated from  absolute*/
    bottom: 0;
    width: 100%;
    height: 40px;  /*Set the fixed height of the footer here*/
    line-height: 40px;  /*Vertically center the text there*/
    font-size: 12px;
    background-color: #d59720;
    color: white !important;
}
.bg-dark {
    background-color: #d59720 !important;
    color: white !important;
}
.title {
    font-size: 35px;
}
.formArea {
    width: 480px;
    margin: auto;
}
.iframeArea {
    height: 100%;
    min-height: 575px;
    width: 480px;
    background-color: #d59720;
}
.jumbotron {
    padding: 7rem 2rem;
    background-image: url(images/bahamas.jpg);
    background-repeat: no-repeat;
    background-size: cover;
}
.jumbotron-contact {
    padding: 8rem 2rem;
    /*margin-top: 20px;*/
    background-image: url(images/brazil.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    background-color: aqua;
    font-size: 4rem;
    font-weight: 300;
    line-height: 1.2
}

@media (min-width:576px) {
.jumbotron-contact {
    padding: 3rem 2rem;
}
.jumbotron-contact h1 {
    font-size: 45px;
}
.jumbotron-contact p {
    font-size: 25px;
}
}

@media (min-width:767px) {
.jumbotron-contact {
    padding: 4rem 2rem;
}
.jumbotron-contact h1 {
    font-size: 35px;
}
.jumbotron-contact p {
    font-size: 25px;
}
}

@media (min-width:1060px) {
.jumbotron-contact {
    padding: 4rem 2rem 12rem 2rem;
}
.jumbotron-contact h1 {
    font-size: 55px;
}
.jumbotron-contact p {
    font-size: 35px;
}
}
.container-fluid h1 {
    padding-top: 20px;
    color: #d59720;
}
