/*contact form*/
.blockWrap_b95de77537444449ade1312a025511c7 .maxWidth--content {
    background: #193541;
}

.footerContent .blockWrap_c8771e8d31ee434dacb9f8a180e45821,
.footerContent .blockWrap_e6660eeda0514075a6529a4c1ee27748 {
    padding: 0;
}
.footerLogos .contentTitle {
    text-transform: uppercase;
    letter-spacing: .05em;
    margin-bottom: .75em;
}

.footerLogos li {
    display: inline-block;
}
.footerLogos li img {
    max-width: 130px;
}
.alertBar {
    padding-top: 6px;
    padding-bottom: 6px;
    background-color: #193541;
}
.alertBar .blockContent {
    padding-left: 4%;
    padding-right: 4%;
    text-align: center;
}
.alertBar .blockInnerContent {
    font-size: 14px;
    color: white;
}
.block_aaaee80a44db48eca556915e4ec03132 .contentTitle {
    font-size: 43px;
    max-width: 500px;
    margin: auto;
}

.footerContent .blockWrap_aaaee80a44db48eca556915e4ec03132 {
    position: relative;
    padding-top: 50px !important;
    padding-bottom: 50px;
    background-image: url(https://static.spacecrafted.com/a7b3101601544a049d0651e3ef9afd21/i/e99893b6d1104f68baeb3c15a8f5de3c/1/5feFb8zhrk/Mark_Forbes_Tokyo_street_01.jpeg);
    background-attachment: scroll;
    background-position: 50% 50%;
    background-size: cover;
    background-repeat: no-repeat;    
}
.footerContent .blockWrap_aaaee80a44db48eca556915e4ec03132:before {
    content: '' !important;
    display: block !important;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: linear-gradient(180deg, rgba(0,56,99,0.82),rgba(0,79,140,0.5));
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    opacity: 1;
}
div.blockWrap_aaaee80a44db48eca556915e4ec03132 {
    background-attachment: scroll;
}
.block_aaaee80a44db48eca556915e4ec03132 .blockText {
    position: relative;
}
@media only screen and (min-width: 768px) {
    .hasSecondaryContent .primaryContentContainer {
        margin-left: -380px;
    }
    .hasSecondaryContent .secondaryContentContainer {
        width: 380px;
    }
    .secondaryContent {
        padding-top: 40px;
    }
    .hasSecondaryContent .primaryContent {
        margin-left: 380px;
    }
}


#saveForm {
    border: 1px solid #d9b505;
    padding: .75em 2em;
    font-size: 14px;
    border-radius: 0;
    width: 100%;
    background-color: #d9b505;
    text-transform: uppercase;
    letter-spacing: .05em;
}
.redesigned-theme-2018 .wufoo label.desc, .redesigned-theme-2018 .wufoo legend.desc, .redesigned-theme-2018 .likert caption {
    font-size: 12px !important;
    line-height: normal;
    text-transform: uppercase;
    letter-spacing: .05em;
}
#form17.redesigned-theme-2018 .wufoo li {
    padding: 12px!important;
}
.redesigned-theme-2018 .wufoo input.text {
    font-size: 13px !important;
}
#form17.redesigned-theme-2018 input.text,
#form17.wufoo .wufoo-dropdown-control {
    border-radius: 0;
}
html.embed {
    background-color: transparent;
}
.fullDetailsContainer.collapsibleFaqs{padding-bottom:60px}.scMap{padding-top:28.25%}.hasClickAction:hover{cursor:pointer;color:#ae0000;transition:.3s}

.ctaNav{
    color:#193541;
    padding:0 0 10px 0;
}
.ctaNav .blockInnerContent{
    text-align:right
}
.ctaNav a {
    color:#193541;
    text-transform:uppercase;
    text-decoration:none!important
}
.ctaNav a.button {
    color: white;
}

    @media only screen and (max-width:768px){
        .ctaNav .blockInnerContent{
            text-align:right!important
            }
        .ctaNav li{
            list-style-type:none;
            font-size:13px;
            display:inline-block;
            padding:20px
            }
        }
    @media only screen and (min-width:768px){
        .ctaNav li{
            display:inline-block;
            margin-right:2.5em;
            font-size:14px
            }
        .ctaNav li:last-child{
            margin-right:0
            }
        #page_a325f1aa49de42d2a16954184b4fcfd6 .primaryContentContainer {
            max-width: 1400px;
            margin-left: auto;
            margin-right: auto;
            box-sizing: content-box;
            padding-left: 4%;
            padding-right: 4%;
        }
        .blockWrap_f5b1d35797974cac8ecb91f51c4e1c65 {
            float: left;
            width: 65%;
        }
        .blockWrap_b95de77537444449ade1312a025511c7 {
            float: left;
            width: 35%;
        }
    
            }
    @media (min-width:768px) and (max-width:1024px){
        .ctaNav li{
            padding:5px
            }
        }



/*//////*/