.bg-overlay {
opacity: .5 !important;
background-color : #162a4f;
}

.block-about-1 p {
margin-top : 0; 
}


.bg-overlay-section{
opacity: .9 !important;
background-color : #162a4f;
}


/** BACKGROUND BLACK / PARALLAX  **/

section .content.bg-black h1,
section .content.bg-black h2,
section .content.bg-black h3,
section .content.bg-black h4,
section .content.bg-black h5,
section .content.bg-black h6
{
    color: #fff;
}

section .content.bg-black p
{
    color: #fff;
}

section .content.bg-black .pagination-custom-1 .cbp-nav-pagination-item
{
    border-color: rgba(255,255,255,.00);
    background: rgba(255,255,255,.00);
}

section .content.bg-black .pagination-custom-1 .cbp-nav-pagination-active
{
    border-color: rgba(255,255,255,1);
}

section .content.bg-black .pagination-custom-1 .cbp-nav-pagination-item::after
{
    background: rgba(255,255,255,1);
}



bg-parallax {
opacity: .5 !important;
background-color : #162a4f;
}


/** 3. NAVIGATION
*******************************************************************/

.navigation-main
{
    position: fixed;
    z-index: 100 !important;
    top: 0;

    width: 100%;
    height: 80px;
    padding: 0 30px;

    -webkit-transition: all .42s cubic-bezier(.19, 1, .22, 1);
            transition: all .42s cubic-bezier(.19, 1, .22, 1);

    border-bottom: 1px solid rgba(0,0,0,.15);
    background: #192a51;
    box-shadow: 0 0 3px 0 rgba(0,0,0,.175);
}

.navigation-main.sticky-navigation
{
    position: relative;
}

.navigation-main.popup-navigation
{
    -webkit-transform: translateY(-101%);
            transform: translateY(-101%);
}

.navigation-main.popup-navigation.show
{
    -webkit-transform: translateY(0%);
            transform: translateY(0%);
}

.navigation-main .phantom
{
    display: none;
}

.navigation-main .navbar-collapse
{
    width: 100%;
}

.navigation-main .navbar-brand
{
    padding: 0;
}

.navigation-main .navbar-brand img
{
    position: absolute;
    top: 50%;

    max-height: 49px;
    margin: 0;
    padding: 0;

    -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
}

.navigation-main button
{
    font-size: 28px;

    margin-right: 0;

    color: #000;
}

.navigation-main ul
{
    margin: 0;
    padding: 0;

    list-style: none;
}

.navigation-main ul li a,
.navigation-main ul li span
{
    font-family: 'Open Sans', sans-serif;
    font-size: 13px;
    font-weight: 400;
    line-height: 80px;

    display: block;

    margin: 0;
    padding: 0 15px;

    cursor: pointer;
    -webkit-transition: all .1s  linear;
            transition: all .1s  linear;
    letter-spacing: .096em;
    text-transform: uppercase;

    color: #fff;
    background: none !important;
}

.navigation-main ul li a:hover,
.navigation-main ul li span:hover,
.navigation-main ul li.current a
{
    color: rgb(176,153,128);
}

.navigation-main ul li .dropdown-menu
{
    margin-top: -2px;
    padding: 10px 0;

    border-radius: 0;
}

.navigation-main ul li .dropdown-menu a
{
    font-family: 'Open Sans', sans-serif;
    font-size: 13px;
    font-weight: 400;
    line-height: 54px;

    display: block;

    margin: 0;
    padding: 0 28px;

    cursor: pointer;
    -webkit-transition: all .1s  linear;
            transition: all .1s  linear;
    letter-spacing: .096em;
    text-transform: uppercase;

    color: #000;
    background: none !important;
}

.navigation-main ul li .dropdown-menu a:hover,
.navigation-main ul li.dropdown.open span
{
    color: rgb(176,153,128);
}