/*============================
    HAMBURGER BUTTON
=============================*/

 .menu-container {
     position: relative;
     display: inline-block;
     z-index: 99999;
 }


 .menu-btn {
     width: 48px;
     height: 48px;
     background: #333232;
     color: #fff;
     border-radius: 5px;
     display: flex;
     justify-content: center;
     align-items: center;
     cursor: pointer;
     font-size: 24px;
     transition: .3s;
 }

 .menu-btn:hover {
     background: #cccabc;
 }

 /*============================
      MAIN DROPDOWN
=============================*/

 .menu-dropdown {
     display: none;
     position: absolute;
     top: 100%;
     left: 0;
     margin-top: 10px;
     width: 260px;
     background: #fff;
     border-radius: 6px;
     box-shadow: 0 5px 20px rgba(0, 0, 0, .2);
 }

 .menu-dropdown ul {
     margin: 0;
     padding: 0;
     list-style: none;
 }

 .menu-dropdown li {
     position: relative;
 }

 .menu-dropdown a {
     display: block;
     padding: 12px 15px;
     color: #333;
     text-decoration: none;
     border-bottom: 1px solid #eee;
     transition: .3s;
 }

 .menu-dropdown a:hover {
     background: #9c8f72;
     color: #fff;
 }

 .arrow {
     float: right;
     margin-top: 4px;
     transition: 0.3s ease;
 }

 /* Rotate arrow when submenu is open */
 .has-sub.open>a .arrow {
     transform: rotate(90deg);
 }

 /* Mobile: Down arrow when opened */
 @media(max-width:767px) {
     .has-sub.open>a .arrow {
         transform: rotate(90deg);
     }
 }

 /*============================
      SUB MENU
=============================*/

 .submenu {
     display: none;
     position: absolute;
     top: 0;
     left: 100%;
     width: 240px;
     background: #fff;
     border-radius: 5px;
     box-shadow: 0 5px 15px rgba(0, 0, 0, .15);
     z-index: 99999;
 }

 /*============================
      CONTENT
=============================*/

 .content {
     padding: 100px 30px;
 }

 /*============================
      MOBILE
=============================*/

 @media(max-width:767px) {

     .menu-dropdown {
         width: 260px;
     }

     .submenu {
         position: relative;
         left: 0;
         width: 100%;
         box-shadow: none;
     }

     .submenu a {
         padding-left: 35px;
     }

 }

/****************************************************************/