   @media (max-width: 1100px) {
       .list li a {
           text-decoration: none;
           color: #000;
           padding: 0 11px;
           font-weight: 600;
           transition: color 0.3s;
       }
   }

   @media (max-width: 991px) {
       .hamburger {
           display: flex;
       }
       svg.svg-inline--fa.fa-chevron-down{
        display: none !important;
       }
       .dropdown-menu{
          opacity: 10;
          display: block !important;
       }
       .dropdown-menu .fa-chevron-down{
        display: none !important;
       }
.dropdown-menu li a {
    display: flex !important;

        align-items: flex-start !important;
}
li.dropdown svg {
        margin-top: 3px;
}
.fl_right_btn button{
    display: none !important;
}
       .list {
           position: absolute;
           top: 70px;
           right: 0;
           width: 100%;
           background: #fff;
           flex-direction: column;
                   margin-top: -33px !important;
           align-items: flex-start;
              padding: 0 22px !important;
           transform: translateY(-15px);
           transition: opacity 0.3s ease, transform 0.3s ease;
       }
       li.highlight{
        border-top: 0 !important;
       }
.fl_list_ul.active{
    border-top: 1px solid #ccc;
}
       .list.active {
           display: flex;
           opacity: 1;
           transform: translateY(0);
       }
.fl_list_ul{
            top: 70px !important;
}
       .list li {
           width: 100%;
           margin: 10px 0;
       }

       .list li a {
           display: block;
           color: rgb(55 65 81) !important;
           width: 100%;
                   font-size: 15px;
           padding: 2px 0;
       }

       .hamburger.open span:nth-child(1) {
           transform: rotate(45deg) translateY(8px);
       }

       .hamburger.open span:nth-child(2) {
           opacity: 0;
       }

       .hamburger.open span:nth-child(3) {
           transform: rotate(-45deg) translateY(-8px);
       }
   }