/** Your custom style here... **/

#hero .carousel-inner .item:before, #content_hero:before {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    display: block;
    content: '';
    background-image: none;

}
.navbar.banner--clone {
    background: #353643;
}
footer h6 {
    color: #3b669c;
}
footer {
    z-index: 0;
    right: 0;
    bottom: 0;
    left: 0;
    padding: 75px 0 0 0;
    color: #fff;
    background: #353643;
}
a, a:active, a:visited {
    color: #3b669c;
}
.navbar.banner--clone .nav li.active a {
    color: #f27c96;
}
h2 {
    color:#3b669c;
}
h2:after, h3:after, h4:after, h5:after {
    background-image: linear-gradient(to right, #3b669c, #3b669c);
}
.nav li.active a:after {
    background-image: linear-gradient(to right, #3b669c, #3b669c);
    box-shadow: 0 0 20px 0 #b7b7e9;
}
.nav li:after {
    background-image: linear-gradient(to right, #3b669c, #3b669c);
    box-shadow: 0 0 20px 0 #b7b7e9;
}
footer ul li a:hover {
    color: #5076ff;
}
.nav .dropdown-menu {
    background-image: linear-gradient(to right, #3b669c, #3b669c);
}
.nav li a {
    font-size: 18px;
    font-weight: normal;
    line-height: .8em;
    display: inline-block;
    padding: 20px 24px;
    letter-spacing: 2px;
    text-transform: uppercase;
    color: #fff;
    text-shadow: 2px 2px 7px #000000;
}