.alternate-top-header {
  background-color: #f9f9f9;
  padding-top: 10px;
  padding-bottom: 10px;
}

.alternate-top-header .container{
  padding: 10px;
    box-shadow: none;
    background-color: #f9f9f9;
}

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

.alternate-top-header .brand {
  text-align: left;
}


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

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

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



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

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

.alternate-top-header .icon-title-wrapper{
  padding-top: 10px;
}
.alternate-top-header .fa-inverse{
  background: #2e9e27;
  border-radius: 8px 0px 8px 8px;
  color: #fff;
}
.alternate-top-header .icon-title{
  color: #262626;
  font-weight: 600;
  font-size: 18px;
  padding-left: 5px;
}

/* social icon */
.alternate-social-icons {
  padding: 3px;
}

.alternate-social-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  width: 50px;
  height: 50px;
  margin: 0 0.5rem;
  border-radius: 50%;
  cursor: pointer;
  font-family: "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  font-size: 25px;
  text-decoration: none;
  text-shadow: 0 1px 0 rgba(0, 0, 0, 0.2);
  transition: all 0.15s ease;
}
.alternate-social-icon:hover {
  color: #fff;
}
.alternate-social-icon:active {
  box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.5) inset;
}
.alternate-social-icon--linkedin {
  background: #006599;
  background: linear-gradient(tint(#006599, 5%), shade(#006599, 5%));
  border-bottom: 1px solid shade(#006599, 20%);
  color: tint(#006599, 50%);
}
.alternate-social-icon--linkedin:hover {
  color: tint(#006599, 80%);
  text-shadow: 0px 1px 0px shade(#006599, 20%);
}

.alternate-social-icon--twitter {
  background: #2b97f1;
  background: linear-gradient(tint(#2b97f1, 5%), shade(#2b97f1, 5%));
  border-bottom: 1px solid shade(#2b97f1, 20%);
  color: tint(#2b97f1, 50%);
}
.alternate-social-icon--twitter:hover {
  color: tint(#2b97f1, 80%);
  text-shadow: 0px 1px 0px shade(#2b97f1, 20%);
}


.alternate-social-icon--facebook {
  background: #3b5a9b;
  background: linear-gradient(tint(#3b5a9b, 5%), shade(#3b5a9b, 5%));
  border-bottom: 1px solid shade(#3b5a9b, 20%);
  color: tint(#3b5a9b, 50%);
}
.alternate-social-icon--facebook:hover {
  color: tint(#3b5a9b, 80%);
  text-shadow: 0px 1px 0px shade(#3b5a9b, 20%);
}

.alternate-social-icon--instagram {
  background: #527fa6;
  background: linear-gradient(tint(#527fa6, 5%), shade(#527fa6, 5%));
  border-bottom: 1px solid shade(#527fa6, 20%);
  color: tint(#527fa6, 50%);
}
.alternate-social-icon--instagram:hover {
  color: tint(#527fa6, 80%);
  text-shadow: 0px 1px 0px shade(#527fa6, 20%);
}

.alternate-social-icon--dribbble {
  background: #ef5a92;
  background: linear-gradient(tint(#ef5a92, 5%), shade(#ef5a92, 5%));
  border-bottom: 1px solid shade(#ef5a92, 20%);
  color: tint(#ef5a92, 50%);
}
.alternate-social-icon--dribbble:hover {
  color: tint(#ef5a92, 80%);
  text-shadow: 0px 1px 0px shade(#ef5a92, 20%);
}

.alternate-social-icon--github {
  background: #4284c0;
  background: linear-gradient(tint(#4284c0, 5%), shade(#4284c0, 5%));
  border-bottom: 1px solid shade(#4284c0, 20%);
  color: tint(#4284c0, 50%);
}
.alternate-social-icon--github:hover {
  color: tint(#4284c0, 80%);
  text-shadow: 0px 1px 0px shade(#4284c0, 20%);
}

.alternate-social-icon i {
  position: relative;
  top: 1px;
}


