#mainnav {
  width: 100%;
  height: auto;
  position: fixed;
  z-index: 15;
  left: 0;
  top: 50px;
  padding: 0;
  background-color: rgba(85, 85, 85, 0.97);
  display: block;
}
#mainnav .bt_menu {
  display: inline-block;
  font-family: 'db_heaventlight_cond';
  line-height: 20px;
  font-size: 17px;
  margin: 0 10px;
  padding: 15px 10px;
}
#mainnav .bt_menu a {
  color: #fff;
}
#mainnav .bt_menu a:hover {
  color: #b2d233;
}
#mainnav .bt_menu img {
  vertical-align: top;
  margin-top: -12px;
  cursor: auto;
}
#mainnav .bt_menu:hover {
  cursor: pointer;
}
#mainnav .bt_menu:hover > a {
  color: #b2d233;
}
#mainnav .bt_menu.has-sub:hover .sub-menu-pane {
  display: block;
}
#mainnav a.current {
  cursor: pointer;
  color: #b2d233;
}
.package_tab {
  position: absolute;
  left: 0;
  width: 100%;
  height: auto;
  min-height: 33px;
  padding: 10px 0;
  background-color: rgba(0, 0, 0, 0.6);
  text-align: center;
  display: none;
  margin-top: 10px;
}
.pack_tab {
  position: absolute;
  left: 0;
  width: 100%;
  height: auto;
  min-height: 33px;
  padding: 10px 0;
  background-color: rgba(0, 0, 0, 0.6);
  text-align: center;
  display: none;
  margin-top: 10px;
}
.sub-menu-pane .submenu__item {
  text-align: left;
}
.sub-menu-pane .submenu__item span.menu__header {
  font-family: 'db_heaventcond', sans-serif;
  font-size: 24px;
  padding: 10px 0;
  display: block;
  font-weight: 400;
}
.sub-menu-pane .submenu__item a {
  font-size: 22px;
  padding: 0.35em 0;
  line-height: 1em;
  display: block;
  cursor: pointer;
  font-weight: 300;
  font-family: 'db_heaventcond', sans-serif;
}
.sub-menu-pane .submenu__item a:hover {
  color: #b2d233;
}
.sub-menu-pane .submenu__item a span.menu__header{
  padding-top: 0px;padding-bottom: 0px;
}
.pack_menu_wrap {
  width: 100%;
  height: auto;
  position: absolute;
  z-index: 10;
  left: 0;
  top: 50px;
  padding: 10px 0;
  background-color: rgba(85, 85, 85, 0.8);
  display: none;
}
.pack_menu_wrap .menu__header {
  color: #b2d233;
}
.pack_menu_wrap .menu__link {
  color: #fff;
  font-family: 'db_heavent_cond' !important;
  font-size: 18px !important;
}
.pack_menu_wrap .menu__link:hover {
  color: #b2d233;
}
.pack_menu_box {
  display: inline-block;
  width: 49%;
  height: auto;
  text-align: center;
}
.pack_menu_box .head {
  font-family: 'db_heaventlight_cond';
  line-height: 28px;
  font-size: 16px;
  color: #251E15;
  display: inline-block;
  vertical-align: top;
}
.pack_menu_box li {
  list-style: disc;
  margin-left: 20px;
  font-family: 'db_heaventlight_cond';
  line-height: 28px;
  font-size: 16px;
  color: #1B1B1B;
}
.pack_menu_box li:hover {
  color: #5F8B23;
  cursor: pointer;
}
.pack_menu_box li.current {
  color: #5F8B23;
  cursor: pointer;
}
.pack_menu_box a {
  color: #000000;
  cursor: pointer;
}
.pack_menu_box a:hover {
  color: #5F8B23;
  cursor: pointer;
}
.pack_menu_list {
  display: inline-block;
}
.menu_acc:hover {
  color: #5F8B23;
  cursor: pointer;
}
.pack_m_left {
  width: 40%;
  margin-left: 36px;
}
.pack_m_right {
  width: 49%;
}
.pack_serenade1 {
  width: 20%;
}
.pack_serenade2 {
  width: 20%;
}
.pack_serenade3 {
  width: 20%;
}
.pack_serenade4 {
  width: 20%;
}
.pack_serenade5 {
  width: 20%;
}
.pack_privileges1 {
  width: 20%;
}
.pack_privileges2 {
  width: 20%;
}
.pack_privileges3 {
  width: 20%;
}
.pack_privileges4 {
  width: 20%;
}
.pack_privileges5 {
  width: 20%;
}
.pack_experiences1 {
  width: 33%;
}
.pack_experiences2 {
  width: 33%;
}
.pack_experiences3 {
  width: 33%;
}
.pack_services1 {
  width: 33%;
}
.pack_services2 {
  width: 33%;
}
.pack_services3 {
  width: 33%;
}
.menu_bis {
  width: 20%;
}
.menu_head_sub {
  display: inline-block;
  width: 38%;
  font-family: 'db_heaventlight_cond';
  line-height: 28px;
  font-size: 16px;
  color: #1B1B1B;
  vertical-align: top;
}
.menu_bis_big {
  display: inline-block;
}
.news_copyright {
  font-family: 'db_heaventlight_cond';
  line-height: 26px;
  font-size: 16px;
  color: #2D2727;
}
li.primary-link-head {
  color: #fff;
  border-bottom: 1px solid #676767;
  line-height: 42px;
  padding-left: 20px;
}
li.primary-link-lv1 {
  border-bottom: 1px solid #676767;
  line-height: 42px;
  padding-left: 20px;
  color: #fff;
}
li.primary-link-lv1 a {
  color: #fff;
}
li.primary-link-lv1 a:hover {
  color: #b4d237;
}
li.primary-link-lv1:hover {
  color: #b4d237;
  border-bottom: 1px solid #676767;
  line-height: 42px;
  padding-left: 20px;
}
li.primary-link-lv1.active a {
  color: #b4d237;
}
.bt_tab {
  display: inline-block;
  padding: 0 15px;
  font-family: 'db_heaventlight_cond';
  line-height: 28px;
  font-size: 16px;
  color: #5B4F49;
}
.bt_tab:hover {
  color: #698B19;
  cursor: pointer;
}
.bt_tab .pack_txt {
  display: inline-block;
}
.bt_tab.current {
  color: #698B19;
  cursor: pointer;
}
.bt_tab.line {
  border-right: solid 1px #D9E1E6;
}
.row_ais {
  max-width: 1200px;
  margin: 0 auto;
}
.text-center {
  text-align: center !important;
}
@media screen and (max-width: 991px) {
  #mainnav {
    display: none;
  }
}
/*# sourceMappingURL=custom_menu_morelv.css.map */
