/**
Name: White
$primary_color: #fff
$secondary_color:  #666
$active_color: #333333
$sub_bg: #fff;
$sub_menu_color: #666
$sub_menu_link_color: #333333
*/
@media only screen and (min-width: 768px) {
  .vc-mm-h-sticky-wrapper.is-sticky .vc-transparent.vc-mm-menu-h {
    background: #fff !important; } }

.vc-nav-on-mobile {
  color: #666; }
  .vc-nav-on-mobile li a {
    color: #666; }
    .vc-nav-on-mobile li a:hover {
      color: #333333; }

.vc-mm-menu-h, .vc-mm-menu-v {
  background: #fff;
  color: #666; }
  @media only screen and (min-width: 768px) {
    .vc-mm-menu-h.vc-transparent, .vc-mm-menu-v.vc-transparent {
      background: none; }
      .vc-mm-menu-h.vc-transparent .vc-menu-item.vc-d-0 > .nav-link, .vc-mm-menu-v.vc-transparent .vc-menu-item.vc-d-0 > .nav-link {
        background: none !important;
        color: #666; }
        .vc-mm-menu-h.vc-transparent .vc-menu-item.vc-d-0 > .nav-link:after, .vc-mm-menu-v.vc-transparent .vc-menu-item.vc-d-0 > .nav-link:after {
          color: #666; }
      .vc-mm-menu-h.vc-transparent .vc-menu-item.vc-d-0:hover > .nav-link, .vc-mm-menu-v.vc-transparent .vc-menu-item.vc-d-0:hover > .nav-link {
        color: #333333 !important;
        background: none !important; }
        .vc-mm-menu-h.vc-transparent .vc-menu-item.vc-d-0:hover > .nav-link:after, .vc-mm-menu-v.vc-transparent .vc-menu-item.vc-d-0:hover > .nav-link:after {
          color: #333333; }
      .vc-mm-menu-h.vc-transparent .vc-menu-item .vc-mm-search-form input, .vc-mm-menu-v.vc-transparent .vc-menu-item .vc-mm-search-form input {
        background: #525252;
        color: #fff;
        border-color: #666; } }
  .vc-mm-menu-h span, .vc-mm-menu-v span {
    text-decoration: none; }
  @media only screen and (max-width: 767px) {
    .vc-mm-menu-h .vc_custom_heading, .vc-mm-menu-v .vc_custom_heading {
      color: #525252;
      border-bottom: 1px solid white; } }
  @media only screen and (min-width: 768px) {
    .vc-mm-menu-h .vc_custom_heading, .vc-mm-menu-v .vc_custom_heading {
      color: #666; } }
  .vc-mm-menu-h .vc_custom_heading a, .vc-mm-menu-v .vc_custom_heading a {
    color: #333333; }
    .vc-mm-menu-h .vc_custom_heading a:hover, .vc-mm-menu-v .vc_custom_heading a:hover {
      color: #333333; }
  .vc-mm-menu-h .vc-mm-child-title, .vc-mm-menu-v .vc-mm-child-title {
    border-bottom: 1px solid white; }
  .vc-mm-menu-h .vc-mm-search-form input, .vc-mm-menu-v .vc-mm-search-form input {
    background: white;
    color: #666;
    border-color: white; }
  @media only screen and (max-width: 767px) {
    .vc-mm-menu-h .vc-nav-on-desktop, .vc-mm-menu-v .vc-nav-on-desktop {
      background: #fff; }
      .vc-mm-menu-h .vc-nav-on-desktop .vc-mobile-tap, .vc-mm-menu-v .vc-nav-on-desktop .vc-mobile-tap {
        background: white; }
      .vc-mm-menu-h .vc-nav-on-desktop .vc-mm-mega-cont, .vc-mm-menu-v .vc-nav-on-desktop .vc-mm-mega-cont {
        background: #fff; }
      .vc-mm-menu-h .vc-nav-on-desktop .sub-menu, .vc-mm-menu-v .vc-nav-on-desktop .sub-menu {
        background: #fff; }
        .vc-mm-menu-h .vc-nav-on-desktop .sub-menu li a, .vc-mm-menu-v .vc-nav-on-desktop .sub-menu li a {
          border-bottom: 1px solid white !important; }
      .vc-mm-menu-h .vc-nav-on-desktop .vc-d-0 > .nav-link, .vc-mm-menu-v .vc-nav-on-desktop .vc-d-0 > .nav-link {
        border-bottom: 1px solid white; } }
  .vc-mm-menu-h .vc-nav-on-desktop li.vc-d-0:hover > .nav-link, .vc-mm-menu-v .vc-nav-on-desktop li.vc-d-0:hover > .nav-link {
    background: #333333; }
  .vc-mm-menu-h .vc-nav-on-desktop li.vc-d-0 > .nav-link, .vc-mm-menu-v .vc-nav-on-desktop li.vc-d-0 > .nav-link {
    text-transform: uppercase; }
    .vc-mm-menu-h .vc-nav-on-desktop li.vc-d-0 > .nav-link:after, .vc-mm-menu-v .vc-nav-on-desktop li.vc-d-0 > .nav-link:after {
      color: white; }
  .vc-mm-menu-h .vc-nav-on-desktop li.vc-d-0:hover > .nav-link:after, .vc-mm-menu-v .vc-nav-on-desktop li.vc-d-0:hover > .nav-link:after {
    color: #666; }
  .vc-mm-menu-h .vc-nav-on-desktop li.vc-d-0:hover > a.nav-link, .vc-mm-menu-v .vc-nav-on-desktop li.vc-d-0:hover > a.nav-link {
    color: #666; }
  .vc-mm-menu-h .vc-nav-on-desktop li.current-menu-item > a.nav-link, .vc-mm-menu-v .vc-nav-on-desktop li.current-menu-item > a.nav-link {
    color: #666; }
    .vc-mm-menu-h .vc-nav-on-desktop li.current-menu-item > a.nav-link:before, .vc-mm-menu-v .vc-nav-on-desktop li.current-menu-item > a.nav-link:before {
      color: #666; }
    .vc-mm-menu-h .vc-nav-on-desktop li.current-menu-item > a.nav-link:after, .vc-mm-menu-v .vc-nav-on-desktop li.current-menu-item > a.nav-link:after {
      color: #666; }
  .vc-mm-menu-h .vc-nav-on-desktop a, .vc-mm-menu-h .vc-nav-on-desktop li a, .vc-mm-menu-v .vc-nav-on-desktop a, .vc-mm-menu-v .vc-nav-on-desktop li a {
    color: #666; }
    .vc-mm-menu-h .vc-nav-on-desktop a:hover, .vc-mm-menu-h .vc-nav-on-desktop li a:hover, .vc-mm-menu-v .vc-nav-on-desktop a:hover, .vc-mm-menu-v .vc-nav-on-desktop li a:hover {
      color: #333333; }
  @media only screen and (min-width: 768px) {
    .vc-mm-menu-h .vc-nav-on-desktop, .vc-mm-menu-v .vc-nav-on-desktop {
      color: #666; }
      .vc-mm-menu-h .vc-nav-on-desktop .vc-mm-mega-cont-inner, .vc-mm-menu-v .vc-nav-on-desktop .vc-mm-mega-cont-inner {
        background: #fff;
        border-color: #fff;
        border-top: 3px solid #333333; }
        .vc-mm-menu-h .vc-nav-on-desktop .vc-mm-mega-cont-inner li a, .vc-mm-menu-v .vc-nav-on-desktop .vc-mm-mega-cont-inner li a {
          color: #333333; }
        .vc-mm-menu-h .vc-nav-on-desktop .vc-mm-mega-cont-inner .vc_custom_heading a, .vc-mm-menu-v .vc-nav-on-desktop .vc-mm-mega-cont-inner .vc_custom_heading a {
          color: #333333; }
          .vc-mm-menu-h .vc-nav-on-desktop .vc-mm-mega-cont-inner .vc_custom_heading a:hover, .vc-mm-menu-v .vc-nav-on-desktop .vc-mm-mega-cont-inner .vc_custom_heading a:hover {
            color: #333333; }
      .vc-mm-menu-h .vc-nav-on-desktop .sub-menu-inner, .vc-mm-menu-v .vc-nav-on-desktop .sub-menu-inner {
        background: #fff;
        border-color: #fff;
        border-top: 3px solid #333333; }
        .vc-mm-menu-h .vc-nav-on-desktop .sub-menu-inner li a, .vc-mm-menu-v .vc-nav-on-desktop .sub-menu-inner li a {
          color: #333333; }
      .vc-mm-menu-h .vc-nav-on-desktop .current-menu-item > .nav-link, .vc-mm-menu-v .vc-nav-on-desktop .current-menu-item > .nav-link {
        background: #333333;
        color: #666; }
      .vc-mm-menu-h .vc-nav-on-desktop .current-menu-item:hover > .nav-link, .vc-mm-menu-v .vc-nav-on-desktop .current-menu-item:hover > .nav-link {
        background: #333333;
        color: #666; } }
  .vc-mm-menu-h .vc-nav-on-desktop li div.sub-menu li:hover > a, .vc-mm-menu-v .vc-nav-on-desktop li div.sub-menu li:hover > a {
    color: #333333; }
  .vc-mm-menu-h .vc-nav-on-desktop li div.sub-menu li a, .vc-mm-menu-v .vc-nav-on-desktop li div.sub-menu li a {
    border-color: #e6e6e6; }
  .vc-mm-menu-h .vc-nav-on-desktop li div.sub-menu div.sub-menu .sub-menu-inner, .vc-mm-menu-v .vc-nav-on-desktop li div.sub-menu div.sub-menu .sub-menu-inner {
    margin-top: -3px; }

/* Vertical */
.vc-btn, .vc-drop-down-btn {
  background: #fff;
  color: #666; }

.vc-mm-menu-v.vc-mm-container {
  background: none; }
.vc-mm-menu-v .vc-nav-on-desktop {
  background: #fff; }
@media only screen and (min-width: 768px) {
  .vc-mm-menu-v .vc-mm-mega-cont {
    max-width: 900px; }
  .vc-mm-menu-v .vc-d-0 > .nav-link {
    border-bottom: 1px solid #e6e6e6; }
  .vc-mm-menu-v .vc-d-0:last-child > .nav-link {
    border-bottom: 0px; }
  .vc-mm-menu-v .sub-menu-inner li a {
    border-bottom: 1px solid #e6e6e6; }
  .vc-mm-menu-v .sub-menu-inner li:last-child a {
    border-bottom: 0px; } }

/*
VC Shortcode List
-------------------------------------------------------
*/
@media only screen and (max-width: 767px) {
  ul.vc-mm-list .has-subtitle.has-icon .vc-list-icon, .main-navigation li ul.vc-mm-list .has-subtitle.has-icon .vc-list-icon {
    color: #666; }
  ul.vc-mm-list.hover-style li a:hover, .main-navigation li ul.vc-mm-list.hover-style li a:hover {
    color: #333333;
    background-color: white; }
    ul.vc-mm-list.hover-style li a:hover .vc-list-icon, .main-navigation li ul.vc-mm-list.hover-style li a:hover .vc-list-icon {
      color: #333333; } }
@media only screen and (min-width: 768px) {
  ul.vc-mm-list .has-subtitle.has-icon .vc-list-icon, .main-navigation li ul.vc-mm-list .has-subtitle.has-icon .vc-list-icon {
    color: #333333; }
  ul.vc-mm-list .has-subtitle.has-icon a:hover .vc-list-icon, .main-navigation li ul.vc-mm-list .has-subtitle.has-icon a:hover .vc-list-icon {
    color: #333333; }
  ul.vc-mm-list.hover-style li a:hover, .main-navigation li ul.vc-mm-list.hover-style li a:hover {
    color: #333333;
    background-color: #e6e6e6; }
    ul.vc-mm-list.hover-style li a:hover .vc-list-icon, .main-navigation li ul.vc-mm-list.hover-style li a:hover .vc-list-icon {
      color: #333333; } }

/*

VC Shortcode Tabs
-------------------------------------------------------
*/
.vc-mm-tabs .vc-mobile-tab-title {
  color: #333333;
  border: 1px solid white; }
@media only screen and (max-width: 767px) {
  .vc-mm-tabs.tabs-vertical .vc-mm-tab-cont {
    background: #fff; }
  .vc-mm-tabs.tabs-vertical .vc-mm-tabs-nav {
    border-right: 1px solid white; }
    .vc-mm-tabs.tabs-vertical .vc-mm-tabs-nav li a {
      border-bottom: 1px solid white; }
      .vc-mm-tabs.tabs-vertical .vc-mm-tabs-nav li a:after {
        color: white; }
    .vc-mm-tabs.tabs-vertical .vc-mm-tabs-nav li.vc-tab-active a {
      background: white; } }
    @media only screen and (max-width: 767px) and (max-width: 767px) {
      .vc-mm-tabs.tabs-vertical .vc-mm-tabs-nav li.vc-tab-active a {
        background: none; } }
@media only screen and (max-width: 767px) {
    .vc-mm-tabs.tabs-vertical .vc-mm-tabs-nav li:hover a {
      background: white; }
    .vc-mm-tabs.tabs-vertical .vc-mm-tabs-nav li.vc-tab-divider span {
      border-top: 1px solid white;
      border-bottom: 1px solid white;
      color: #1a1a1a;
      margin-top: -1px;
      margin-bottom: -1px; }
    .vc-mm-tabs.tabs-vertical .vc-mm-tabs-nav li.vc-tab-divider.no-title {
      border-top: 1px solid white; } }
@media only screen and (min-width: 768px) {
  .vc-mm-tabs.tabs-vertical .vc-mm-tabs-nav {
    border-right: 1px solid #e6e6e6; }
    .vc-mm-tabs.tabs-vertical .vc-mm-tabs-nav li a {
      border-bottom: 1px solid #e6e6e6; }
      .vc-mm-tabs.tabs-vertical .vc-mm-tabs-nav li a:after {
        color: #e6e6e6; }
    .vc-mm-tabs.tabs-vertical .vc-mm-tabs-nav li.vc-tab-active a {
      background: #e6e6e6; } }
    @media only screen and (min-width: 768px) and (max-width: 767px) {
      .vc-mm-tabs.tabs-vertical .vc-mm-tabs-nav li.vc-tab-active a {
        background: none; } }
@media only screen and (min-width: 768px) {
    .vc-mm-tabs.tabs-vertical .vc-mm-tabs-nav li:hover a {
      background: #e6e6e6; }
    .vc-mm-tabs.tabs-vertical .vc-mm-tabs-nav li.vc-tab-divider span {
      border-top: 1px solid #e6e6e6;
      border-bottom: 1px solid #e6e6e6;
      color: #e6e6e6;
      margin-top: -1px;
      margin-bottom: -1px; }
    .vc-mm-tabs.tabs-vertical .vc-mm-tabs-nav li.vc-tab-divider.no-title {
      border-top: 1px solid #e6e6e6;
      border-bottom: 1px solid #e6e6e6;
      margin-top: -1px;
      margin-bottom: -1px; } }

/*# sourceMappingURL=white.css.map */
