.page-template-page-landing #mastheadWrap {
    background:rgba(0, 153, 89, 1);
}

.page-template-page-landing #mastheadWrap {
    height:auto;
}

.page-template-page-landing #masthead {
    padding-bottom:1em;
    padding-top:1em;
}

.page-template-page-landing #logo {
    max-width:145px;
    padding:0;
}

.page-template-page-landing #page {
    padding-top:5em;
}

.page-template-page-landing #breadcrumbWrap {
    display: none;
}


@media(min-width:1200px) {
    .page-template-page-landing  #main .module {
        padding:0 6%;
    }
}

.page-template-page-landing .gform_wrapper {
    background:#e0e0e0;
    padding: 2em;
}

.page-template-page-landing .gform_heading h3 {
    font-size: 1.5em;
    font-weight:700;
    line-height: 1.2em;
    margin-top: 0;
}

.page-template-page-landing .gform_wrapper .gfield_label,
.page-template-page-landing .gform_wrapper .gfield_required {
    display: none!important;
}

.page-template-page-landing .gform_wrapper li {
    margin:0 0 1em 0!important;
    padding-right:0!important;
}

.page-template-page-landing .gform_wrapper ul li input,
.page-template-page-landing .gform_wrapper ul li select {
    width:100%!important;
}

.page-template-page-landing .gform_wrapper ul li select {
    border:0;
    height:35px;
}

.page-template-page-landing .gform_wrapper .ginput_left.address_country {
    padding:0;
    width:100%;
}
.page-template-page-landing .gform_wrapper .gfield_html {
    font-size:0.825em;
}


.page-template-page-landing .gform_wrapper input[type="submit"] {
    background:orange!important;
    color:#fff!important;
    margin: auto!important;
    display: block!important;
    padding: 0.5em 2em!important;
    font-size: 1.2em!important;
    width: 55%!important;
}

.page-template-page-landing #shareIconWrap {
    display: none;
}