.top-header {
  /*background-color: #eee;*/
  /*padding-top: 10px;*/
  /*padding-bottom: 10px;*/
  /* height: 150px; */
  /* background: url('/img/top-banner.jpg') 100% 100% no-repeat; */
  /* background-position: center; */
}

.top-header .container{
    background-image: url(https://demo.inti-edu-my.com/img/logo.png);
    background-size: 1200px 240px;
     min-height: 240px;
}

.top-header .tagline .tagline-text {
  color: darkblue;
  text-transform: uppercase;
  font-family: "Impact", "Papyrus", "Ubuntu", sans-serif;
  font-size: 24px;
  margin-bottom: 30px;
}

.top-header .brand {
  text-align: center;
}

.top-header .brand img {
  /* height: 130px !important; */
  height: 100px !important;
}

.top-header .brand .slogan {
  text-align: center;
}

.top-header .brand .slogan {
  text-align: center;
  font-family: "Impact", "Ubuntu", sans-serif;
  text-transform: uppercase;
  color: darkblue;
}

.top-header .brand .slogan .title {
  font-size: 21.33px;
  margin: 0;
  color: #d5202c;
  font-weight: 700;
}
.top-header .brand .slogan .subtitle {
  font-size: 15px;
  margin: 0;
  color: #d5202c;
  font-weight: 700;
}



.top-header .japan-bangladesh-button a{
  width:135px;
  text-transform: uppercase;
  font-weight: 700;
}

.top-header .japan-bangladesh-button a.btn-bangladesh{
  color: #f4253f !important;
  background-color: #006a4d;
}
.top-header .japan-bangladesh-button a.btn-japan{
  color: #fff !important;
  background-color: #bd0029;
}

.bottom-header {
  background-color: #880007;
}

.nav-item.dropdown{
    cursor:pointer;
}


.bottom-header .dropdown-menu {
  background-color: #d12028;
  border: 1px solid rgba(0,0,0,.15);
}

.bottom-header .dropdown-menu li {
  border-left: initial;
}

.bottom-header .dropdown-menu li:last-child {
  border-right: initial;
}

.bottom-header .dropdown-menu li a{
  color: #fff !important;
}

.bottom-header .dropdown-menu .dropdown-item:hover,.bottom-header .dropdown-menu .dropdown-item:focus  {
  background-color: #0089d1;
}

.bottom-header .navbar {
  padding-top: 0;
  padding-bottom: 0;
}

.bottom-header .navbar .nav-link {
  color: #fff !important;
}

.bottom-header li {
  border-left: 5px solid white;
  
}

.bottom-header li:last-child {
  border-right: 5px solid white;
}

.bottom-header .navbar-nav li a.nav-link {
  padding: 8px 31px;
  font-size: 17px;
  text-transform: uppercase;
}
.bottom-header .navbar-nav li a.nav-link:hover {
  background-color: #0089d1;
  color: #fff !important;
}

.bottom-header .navbar-nav li a.nav-link.active {
  background-color: #880007;
  color: #fff !important;
}

/* dropdown */
.dropdown-submenu {
  position: relative;
}

.dropdown-submenu a::after {
  transform: rotate(-90deg);
  position: absolute;
  right: 6px;
  top: 16px;
}

.dropdown-submenu .dropdown-menu {
  top: 0;
  left: 100%;
  margin-left: 0.1rem;
  margin-right: 0.1rem;
}

.dropdown-menu .dropdown-item {
  transition: all 0.15s linear;
  border: 1px solid transparent;
  display: flex;
  align-items: center;
  padding: 5px 30px;
}
.dropdown-menu .dropdown-item:hover {
  background-color: #ffffff;
  border: 1px solid rgba(3, 27, 78, 0.1);
  box-shadow: 0 2px 4px rgba(3, 27, 78, 0.06);
  position: relative;
  -webkit-transform: scale(1.05);
  transform: scale(1.05);
  z-index: 11;
  border-radius: 5px;
}


.bootstrap-select .inner.show {
  max-height: fit-content !important;
  overflow-y: unset !important;
  min-height: 0px;
}
.bootstrap-select .btn-light {
    color: #f7ffff !important;
    background-color: #d12028 !important;
    border-color: #d12028 !important;
}