/*HOME PAGE & CONTACT INFO SECTION*/
@media only screen and (min-width: 768px){
    .blockWrap_c88f4a8face7425fae1689bbff3347c0 .cols3 .item,
    .blockWrap_a0d8aefc96d04699999ccefada50ae25 .cols3 .item{
      margin-right:0px;
    margin-left: 0px;
    width: 33%;
    }
    
       .blockWrap_c33ad735ef0f4061b35f262d377810eb .cols2 .item{
                margin-right:0px;
    margin-left: 0px;
    width: 49%;
    }
    
    .blockWrap_c88f4a8face7425fae1689bbff3347c0 .item,
    .blockWrap_c33ad735ef0f4061b35f262d377810eb .item,
    .blockWrap_a0d8aefc96d04699999ccefada50ae25 .item{
           border-right: 4px double #4f7491;
    }
    .blockWrap_c88f4a8face7425fae1689bbff3347c0 .item:last-child,
    .blockWrap_c33ad735ef0f4061b35f262d377810eb .item:last-child,
    .blockWrap_a0d8aefc96d04699999ccefada50ae25 .item:last-child{
        border-right: none;
    }
    .items_c88f4a8face7425fae1689bbff3347c0,
    .items_c33ad735ef0f4061b35f262d377810eb,
    .items_a0d8aefc96d04699999ccefada50ae25{
        display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
}
}

/*HOME PAGE STAGGERED IMAGE GALLERIES*/
@media only screen and (min-width: 1100px){
    .blockWrap_aee9f6a56305459ab49dd711dd3ec862 .blockContent.layoutD .blockImg{
        margin-top: -20% !important;
    }
}


.blockWrap_a87a7fbe368b465e8c7e1720b3fcb7fe .orderButtons{
        display: -webkit-inline-box !important;
}

.blockWrap_a87a7fbe368b465e8c7e1720b3fcb7fe .blockInnerContent{
    text-align: center;
}

.blockWrap_a87a7fbe368b465e8c7e1720b3fcb7fe{
    padding-top: 10px;
    padding-bottom: 10px;
background-color: #4f7491;
}

.blockWrap_a87a7fbe368b465e8c7e1720b3fcb7fe .button{
    color: #faf2ed;
   margin: 0px 5px 0px 5px;
   font-size: 15px;
}

.blockWrap_a87a7fbe368b465e8c7e1720b3fcb7fe .button:hover{
    border: 1px solid #faf2ed;
}

.blockWrap_a87a7fbe368b465e8c7e1720b3fcb7fe p{
    font-size: 25px;
    color: #faf2ed;
}

.navContainer{
    padding-left: 0px;
    padding-right: 0px;
    padding-top:0px;
}

.navContent{
    margin-top: 10px;
}