.Header {
  background-color: #ebeff3;
  display: flex;
  height: 58px;
  justify-content: space-between;
  position: fixed;
  transition: .5s;
  width: 100%;
  z-index: 999;
  /* display: none; */
	box-shadow: 0px 0px 8px #00000080;
}
@media screen and (max-width: 850px) {
  .Header.isClicked {
    background-color: #ffffff;
    position: fixed;
    transition: .5s;
  }
}
.Humbergar {
  display: none;
  height: calc(100vh);
  position: absolute;
  width: 100%;
  transition: .5s;
}
@media screen and (max-width: 850px) {
  .Humbergar {
    display: block;
    position: fixed;
    top: 58px;
    z-index: -100;
  }
  .Humbergar.isClicked {
    z-index: 90000000000000000000;
  }
}
.Humbergar-Menu {
  background-color: #333;
  display: flex;
  flex-direction: column;
  height: 100%;
  opacity: 0;
  padding-left: 20px;
  padding-right: 20px;
  padding-top: 25px;
  position: fixed;
  top: 58px;
  transition: .5s;
  width: 100%;
}
.Humbergar-Menu.isClicked {
  opacity: 1;
  transition: .5s;
}
.Humbergar-Menu-ListGroup {
  height: auto;
  width: 100%;
}
.Humbergar-Menu-ListGroup-Item {
  color: #ffffff;
  font-size: 21px;
  font-family: urw-din, sans-serif;
  font-weight: 400;
  font-style: normal;
  height: 60px;
  width: 100%;
}
@media screen and (max-width: 320px){
  .Humbergar-Menu-ListGroup-Item {
    height: 47px;
  }
}
.Humbergar-Menu-ListGroup-Item-Link {
  display: inline-block;
  height: 100%;
  width: 100%;
}
.Humbergar-Menu-BtnGroup {
  /* max-width: 336px; */
}
.Humbergar-Menu-BtnGroup-Login-Btn {
  background-color: #606363;
  height: 75px;
  width: 100%;
}
.Humbergar-Menu-BtnGroup-Btn-Link {
  align-items: center;
  color: #ffffff;
  display: flex;
  font-size: 21px;
  height: 75px;
  justify-content: center;
  width: 100%;
}
.Humbergar-Menu-Login-BtnGroup-ContactBtn {
  background-color: #ffffff;
  height: 75px;
  margin-bottom: 28px;
  margin-top: 30px;
  width: 100%;
}
.Humbergar-Menu-BtnGroup-ContactBtn-Link {
  align-items: center;
  color: #48aaff;
  display: flex;
  font-size: 21px;
  height: 75px;
  justify-content: center;
  width: 100%;
}
.Humbergar-Menu-FacebookBtn {
  height: 30px;
  width: 30px;
}
.MenuIcon {
  align-items: center;
  background-color: #333333;
  display: flex;
  flex-direction: column;
  height: 58px;
  position: fixed;
  right: 0;
  transition: .5s;
  width: 58px;
  z-index: -100;
}
@media screen and (max-width: 850px) {
  .MenuIcon {
    z-index: 100000000000000;
  }
}
.MenuIcon.isClicked {
  background-color: #ffffff;
  transition: .5s;
}
.MenuIcon-TopBar {
  background-color: #ffffff;
  display: block;
  height: 2px;
  position: absolute;
  top: 19px;
  transition: .5s;
  width: 21px;
}
.MenuIcon-TopBar.isClicked {
  background-color: #48b5ff;
  top: 29px;
  transform: rotate(-315deg);
  transition: .5s;
}
.MenuIcon-MiddleBar {
  background-color: #ffffff;
  display: block;
  height: 2px;
  position: absolute;
  top: 28px;
  transition: .5s;
  width: 21px;
}
.MenuIcon-MiddleBar.isClicked {
  opacity: 0;
  transition: .5s;
}
.MenuIcon-BottomBar {
  background-color: #ffffff;
  display: block;
  height: 2px;
  position: absolute;
  top: 37px;
  transition: .5s;
  width: 21px;
}
.MenuIcon-BottomBar.isClicked {
  background-color: #48b5ff;
  top: 29px;
  transform: rotate(315deg);
  transition: .5s;
}
.Header__Left {
  flex: 1;
  height: 100%;
  position: relative;
}
.Header__Rigth {
  flex: 4;
  height: 100%;
}
.Header-Logo{
  align-items: center;
  display: flex;
  height: 100%;
  margin-left: 50px;
  transition: .5s;
  width: 100px;
}
@media screen and (max-width: 748px) {
.Header-Logo{
  margin-left: 0px;
}
}
.Header-Logo.isClicked{
  opacity: 0;
  transition: .5s;
}
.Header-Logo-Img{
	height: 85%;
	width: auto;
}
.Header-Sp-Logo{
  align-items: center;
  display: flex;
  height: 100%;
  margin-left: 0px;
  opacity: 0;
  position: absolute;
  top: 0;
  transition: .5s;
  width: 100px;
}
.Header-Sp-Logo.isClicked{
  opacity: 1;
  transition: .5s;
}
.Header-Sp-Logo-Img{
  height: auto;
  width: 100px;
}
.Header-GlobalNav {
  align-items: center;
  display: flex;
  height: 100%;
  justify-content: flex-end;
  width: 100%;
}
@media screen and (max-width: 850px) {
  .Header-GlobalNav {
    display: none;
  }
}
.Header-GlobalNav-ListGroup {
  /* width: 100%; */
  display: flex;
  font-size: 15px;
  height: 100%;
  justify-content: center;
}
.Header-GlobalNav-ListGroup-Link {
  height: 100%;
  margin-right: 37px;
  width: 100%;
}
@media screen and (max-width: 946px) {
  .Header-GlobalNav-ListGroup-Link {
    margin-right: 29px;
  }
}
.Header-GlobalNav-ListGroup-Link:first-child {
  max-width: 82px;
}
.Header-GlobalNav-ListGroup-Link:nth-of-type(2) {
  max-width: 103px;
}
.Header-GlobalNav-ListGroup-Link:nth-of-type(4) {
  max-width: 89px;
}
.Header-GlobalNav-ListGroup-ListItem-Br {
  display: none;
}
@media screen and (max-width: 1042px) {
  .Header-GlobalNav-ListGroup-ListItem-Br {
    display: block;
  }
}
.Header-GlobalNav-ListGroup-ListItem {
  align-items: center;
  display: flex;
  font-size: 15px;
  font-family: urw-din, sans-serif;
  font-weight: 400;
  font-style: normal;
  height: 100%;
  text-align: center;
  width: 100%;
}
.Header-GlobalNav-FacebookBtn {
  display: flex;
  height: 20px;
  margin-right: 30px;
  min-width: 20px;
  width: 20px;
}
.Header-GlobalNav-FacebookBtn-Img {
  height: 100%;
  width: 100%;
}
.Header-GlobalNav-LoginBtn {
  align-items: center;
  background-color: #606363;
  color: white;
  display: flex;
  flex: none;
  font-size: 12px;
  height: 58px;
  justify-content: center;
  width: 146px;
}
@media screen and (max-width: 1042px) {
  .Header-GlobalNav-LoginBtn {
    width: 120px;
  }
}
.Header-GlobalNav-ContactBtn {
  align-items: center;
  background-color: #333333;
  color: white;
  display: flex;
  flex: none;
  font-size: 12px;
  height: 58px;
  justify-content: center;
  width: 146px;
}
@media screen and (max-width: 1042px) {
  .Header-GlobalNav-ContactBtn {
    width: 120px;
  }
}
.Header-GlobalNav-ContactBtn-Br {
  display: none;
}
