@import url('https://fonts.googleapis.com/css2?family=Heebo:wght@100;200;300;400;500;600;800;900&amp;display=swap');
* {
    padding: 0;
    margin: 0;
}

html {
    width: 100%;
    height: 100%;
    position: relative;
    overflow: visible;
}

body {
    font-family: system-ui,'Kantumruy';
    font-size: 15px;
    font-weight: 400;
    min-height: 100%;
    line-height: 30px;
    overflow-x: hidden;
    background-color: #ffffff;
    color: #fff;
}
h1,
h2,
h3,
h4,
h5,
h6 {
    color: #fff;
    font-weight: normal;
    line-height: 1.2;
    font-family: system-ui,'Kantumruy';
    letter-spacing: 0;
    margin: 0;
}
ul {
    list-style: none;
}
dl, ol, ul {
    margin-top: 0;
    margin-bottom: 0!important;
}
.collapse::after {
  display: none;
}
/* Image Banner */

.imgBanner {
    display: flex;
    align-items: center;
}

/* Header */
.icon-bar {
    width: 22px;
    height: 2px;
    background-color: #b6b6b6;
    display: block;
    margin-top: 4px;
  }
  .navbar-toggler {
    border: none;
    background: transparent !important;
  }
  .navbar-toggler .top-bar {
    transition: 0.3s;
    transform: rotate(35deg);
    transform-origin: 0% 50%;
  }
  .navbar-toggler .bottom-bar {
    transition: 0.3s;
    transform: rotate(0deg);
    transform-origin: 50% 50%;
  }
  .navbar-toggler .middle-bar {
    transition: 0.3s;
    transform: rotate(-35deg);
    transform-origin: 0 90%;
  }
  .navbar-toggler.collapsed .top-bar {
    transform: rotate(0);
  }
  .navbar-toggler.collapsed .middle-bar {
    transform: rotate(0);
  }  

  @media (max-width:750px) {
    .nav-item:not(:last-child) {
      margin: 0;
    }
  }