/* html, body {
    height: 100%;
    width: 100%;   
}

header{
    box-shadow: rgba(0, 0, 0, 0.35) 0px 0px 0px 15px;
}
.left img{
    width: 45px;
    height: 45px;
}

.container{
    max-width: 80vw;
    margin: auto;
}
nav ul li{
    list-style: none;
    padding:0 12px;
}
ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
  }

  */

  
  header li a {  
    color: rgb(53, 146, 45);  
    text-decoration: none;  
    font-size: 15px;
    } 
  header li a:hover {
    background-color: rgb(233, 233, 224);
  }  
  header li:hover {
    background-color: rgb(233, 233, 224);
  }  
  header li a:active {
    background-color: rgb(133, 133, 130);
  }  

.profile mx-2 a:hover{
    background-color: rgb(233, 233, 224);
}
.profile mx-2 a{
    /* background-color: rgb(233, 233, 224); */
    font-size: 15px;
}




    @import url('https://fonts.googleapis.com/css2?family=Roboto:wght@300&display=swap');
html, body {
  height: 100%;
  width: 100%;
  margin: 0;
  padding: 0;
  font-family: 'Roboto', sans-serif;
}

header{
  position: sticky;
  top: 0;
  background: white;
  height: 80px;
  box-shadow: rgba(0, 0, 0, 0.15) 1.95px 1.95px 2.6px;
}

.rightBox{
    display: flex;
    margin: 20px;
  }

.left img{
  width: 70px;
  height: 50px;
}

.container{ 
  padding: 0 10vw; 
}

.containerHeader{ 
  padding: 0 10vw; 
}

nav{
  font-size: 18px;
  padding-top: 20px;
}

nav ul li{
  list-style: none;
  padding: 0 12px;
}

.section1{
  background: #f2f2f2;
}

.search{
  width: 34vw;
    padding: 7px 17px;
    border: 0.5px solid grey;
    background: #f7f8fd;
    border-radius: 5px;
}

.homeImg{
  width: 80vw;
  margin: 12px 0;
}

.itemImg{
  width: 10vw;
  margin: 6px 12px;
}

footer{
  padding: 23px;
  text-align: center;
  box-shadow: rgb(0 0 0 / 24%) 0px 3px 8px;
}

.tall{
  min-height: 40vh;
}

@media (max-width: 450px) { 
.search {
    width: 72vw; 
}
}

@media (max-width: 1550px) { 

  nav ul li {
    list-style: none;
    padding: 0 4px;
    font-size: 10px;
}
  

  .containerHeader {
    padding: 0 2vw;
}
  
header{ 
  height:150px;
}  

  nav{
    flex-direction: column;
    align-items: center;
  }

  .right{ 
    flex-direction: column;
  }

  .rightBox{
    display: flex;
    margin: 12px;
  }
}
.wrapper{
  position: center;
  width: center;
  height: center;
  background: transparent;
  border: 2px;
  border-radius: 20px;
  backdrop-filter: blur;
  display: flex;
  justify-content: center;
  align-items: center;
  overflow: hidden;
  transition: transfrom .5s ease ,hight .2s ease;
}
.wrapper .from-box login {
  width: 100%;
  padding: center;
  position: center;
}
.wrapper.active-popup{
  transform: scale(1);
}
.wrapper.icon-close{
  position: absolute;
  top:0;
  right:0;
}
.btnLogin-popup{
  width: 60px;
  height: 50x;
  cursor: pointer;
  position: right-end;
}
