/** Import everything from autoload */

/**
 * Import npm dependencies
 *
 * Prefix your imports with `~` to grab from node_modules/
 * @see https://github.com/webpack-contrib/sass-loader#imports
 */

/** Import theme styles */

/* line 2, assets/styles/components/top-navigation.scss */

.classic-menu.responsive {
  background-color: transparent !important;
  max-height: 100px !important;
}

/* line 5, assets/styles/components/top-navigation.scss */

.classic-menu.responsive .responsive-header {
  background-color: transparent !important;
  border: none !important;
  height: 100px !important;
}

/* line 9, assets/styles/components/top-navigation.scss */

.classic-menu.responsive .responsive-header .sandwich-icon {
  background-color: #C6616E;
  font-size: 30px !important;
  width: 40px !important;
  height: 40px !important;
  line-height: 40px !important;
  text-align: center !important;
  top: 30px;
  position: absolute;
  right: 15px;
}

/* line 23, assets/styles/components/top-navigation.scss */

.classic-menu.responsive ul li.logo {
  max-height: 100px !important;
  top: -100px;
}

/* line 26, assets/styles/components/top-navigation.scss */

.classic-menu.responsive ul li.logo a {
  height: 100px !important;
}

/* line 28, assets/styles/components/top-navigation.scss */

.classic-menu.responsive ul li.logo a img {
  max-height: 80px !important;
  max-width: 81% !important;
  margin: 0 auto;
}

/* line 36, assets/styles/components/top-navigation.scss */

.classic-menu.responsive ul.logo-pull-top {
  padding-top: 0px !important;
}

/* line 41, assets/styles/components/top-navigation.scss */

.classic-menu.responsive.visible {
  background-color: white !important;
}

/* line 45, assets/styles/components/top-navigation.scss */

.classic-menu ul.logo-pull-top {
  padding-top: 150px !important;
}

/* line 52, assets/styles/components/top-navigation.scss */

.classic-menu:not(.responsive) ul li.pull-top {
  margin-top: 0 !important;
}

/* line 57, assets/styles/components/top-navigation.scss */

.classic-menu:not(.responsive) ul li.logo a img {
  max-width: 80% !important;
  margin: 0 auto;
}

@media only screen and (max-width: 1143px) {
  /* line 70, assets/styles/components/top-navigation.scss */

  #pusher.menu-type-classic-menu {
    padding-top: 100px;
    background-color: white;
  }
}

/* line 1, assets/styles/components/custom-heading.scss */

h2.vc_custom_heading {
  color: #C6616E !important;
  border-bottom-color: #C6616E !important;
}

/* line 3, assets/styles/layouts/footer.scss */

footer .footer-logo img {
  width: 30%;
}


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