.dw-cta, .dw-frontpage-block-link a, .dw-product-link a, .car__readmore a, .cw_car_cta a {
        background-color: #102273;
    color: #faec03 !important;
    border: 1px solid #102273;
    font-weight: 700;
    font-style: italic;
    
}

.dw-parallax-content-dual {
    color: #fff;
    background-color: #102273;
}


.dw-top {
    background-color: #112273;
    padding: 8px 15px;
    text-align: right;
    text-transform: normal;
    border-bottom: 1px solid #e2e2e2;
}

.dw-top p {
    color: #f5ec0a;
    font-size: 12px;
    text-transform: uppercase;
    font-weight:700;
    padding: 0px 0px;!important
    font-family: "Montserrat", sans-serif;
}

.dw-parallax-content-dual-content a {
    display: inline-block;
    padding: 10px 15px;
    border: 1px solid #1b2c60;
    margin-top: 20px;
    background-color: #1b2c60;
    color: #fff;
    opacity: 1;
}

.dw-parallax-content-dual p, .dw-parallax-content-dual h1, .dw-parallax-content-dual h2 {
    color: #fff;
}

.dw-parallax-content-dual-content {
    text-align: left;
    padding-left: 100px;
    padding-top: 150px;
    padding-bottom: 150px;
}

h1, h2, h3, h4, h5, h6 {
    color: #000;
    font-family: "Montserrat", sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 140%;
    margin-bottom: 10px;
}


.navbar {
    background-color: #cbcfd0;
}

.navbar .logo img {
    margin-top: -32px;
    max-width: 160px;
}

.dw-parallax-content-dual-content a {
    display: inline-block;
    padding: 10px 15px;
    border: 1px solid #232629;
    margin-top: 20px;
    background-color: #232629;
    color: #fff;
    opacity: 1;
}

blockquote {
    border: none;
    background-color: transparent;
    color: #fff;
    padding: 30px;
}

.path-frontpage .dw-main-wrapper {
    background-color: #232629;
    padding: 50px 0;
    color:#fff!important
}

.path-frontpage .dw-main-wrapper h1, .path-frontpage .dw-main-wrapper h2, .path-frontpage .dw-main-wrapper h3, .path-frontpage .dw-main-wrapper h6{
    color: #fff;
}

.dw-above-footer {
  display:none;
}

.dw-frontpage-content h2 {
    font-weight: 700;
}
.dw-frontpage h2, .dw-frontpage h1 {
    font-size: 30px;
    color: #fff;
}

.dw-footer-wrapper {
    background-color: #cbcfd0;
}

.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus, .navbar-default .active-trail {
    background-color: transparent;
    color: #102273;
    border-bottom: 2px solid #102273;
}

.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {
    background-color: transparent;
    color: #faec03;
}

.dw-social-awesome {
    background-color: #102273;
    color: #f6e904 !important;
    border: 1px solid #102273;
}

.dw-social-awesome:hover {
    background-color: #f6e904;
    color: #102273 !important;
    border: 1px solid #f6e904;
    margin-bottom: 3px;
}

.dw-footer-wrapper h2 {
    font-weight: 700;
    color: #000;
    text-transform: uppercase;
}

.dw-footer-wrapper, .dw-footer-wrapper p {
    color: #000;
    font-size: 14px;
}

.dw-footer-wrapper strong {
    color: #000;
}

.car__title {
    font-size: 16px;
    font-weight: 700;
    text-transform: uppercase;
    color: #102273;
    text-align: left;
}

body, p {
    color: #000;
    font-size: 17px;
    font-family: "Open Sans", sans-serif;
}

facets-widget-dropdown select, .facets-widget-range_dropdowns select {
    width: 100%;
    padding: 15px;
    margin: 0;
        margin-bottom: 0px;
    background: #102273;
    margin-bottom: 10px;
    text-transform: uppercase;
    color: #f9eb03;
    -webkit-border-radius: 0 !important;
    -moz-border-radius: 0 !important;
    border-radius: 0 !important;
    font-weight: 700;
    font-style: italic;
}

#block-onyx-facetsblock {
    background-color: #cbcfd0;
    padding: 10px;
}

.cars__wrapper {
    background-color: #cbcfd0;
}

.btn-primary {
      background-color: #102273;
    color: #faec03 !important;
    border: 1px solid #102273;
    font-weight: 700;
    font-style: italic;
}

.dw-header {
    background: url(../images/header-background.jpg) no-repeat center center fixed;
        background-color: rgba(0, 0, 0, 0);
        background-size: auto;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    background-color: #102273;
    padding: 80px 0;
    color: #fff;
    text-align: center;
    position: relative;
    z-index: 1;
}

.dw-header h1, .dw-header h2 {
    font-size: 34px;
    color: #f6ed12;
    text-transform: uppercase;
}