@import url('https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Tajawal:wght@200;300;400;500;700;800;900&family=WDXL+Lubrifont+JP+N&display=swap');

@import url('https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Tajawal:wght@200;300;400;500;700;800;900&family=WDXL+Lubrifont+JP+N&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Tajawal:wght@200;300;400;500;700;800;900&family=WDXL+Lubrifont+JP+N&display=swap');
*{
    margin: 0;
    padding: 0;
    box-sizing: border-box;
      font-family: "Poppins", sans-serif;
  font-weight: 400;
  font-style: normal;
color: white;
}
body{
    height: 100vh;
    background-color: #000000d6;
 
}
.nav-bar{
    height: 10vh;
    width: 100%;
    display: flex;
    background-color: rgb(0, 0, 0);
    align-items: center;
    justify-content: space-around;
     

}
.nav-bar a{
    position: relative;
    font-weight: 600;
    list-style: none;
    text-decoration: none;
        transition: ease-in-out 0.3s;
left: 100px;
}
.nav{
  position: relative;
     display: flex;
        align-items: center;
}
.nav a{
  position: relative;
  left: 22vh;
  margin-left: 20px;
}
.nav a:hover{
    color: rgb(255, 128, 0);
    border-bottom: solid rgb(255, 128, 0) 2px;
}
.logo{
  position: relative;
  left: 20vh;
    background-image: url('logo.png');
      background-size: 7vh;
      background-position: center;
      background-repeat: no-repeat;
      background-color: #ff6200;
      width: 7.5vh;
      height: 7.5vh;
      border-radius: 3px;
}
.nav-bar p{
    font-size: 30px;
    margin-left: 6px;
    color:  rgb(138, 62, 12);
    text-shadow: #875012 0px 0px 1px;
 
}
.home {
    height: 90vh;
      background-image: url('lll.png');
      background-size: cover;
      background-position: center;
      background-repeat: no-repeat;
      transition: all 0.5;
}

.v3 p{
    position: relative;
      font-family: "Poppins", sans-serif;
  font-weight: 600;
    top: 16vh;
    color: rgb(255, 136, 0);
   
  width: 90vh;
    text-align: center;
    font-size: 90px;
        animation: 1.5s ease 0s infinite alternate sun-rise;
}

@keyframes sun-rise {
  from {
    transform: translateX(0vh);
  }
  to {
    transform: translateX(2vh);
  }
}
.v3{
              display: flex;
    justify-content: center;
    align-items: center;

}
.system p{
     position: relative;
    top: 16vh;

     box-sizing: border-box;
      font-family: "Poppins", sans-serif;
  font-weight: 600;
  width: 96vh;
  left: 49.12vh;
    text-align: center;
    font-size: 30px;
      color: rgb(255, 255, 255);
}
.join{
  
    background-color: rgb(255, 115, 0);
    padding: 7px 20px;
    border-radius: 3px;
    border: solid 2px rgb(255, 115, 0);
    opacity: 0.8;
}
.join:hover{
     opacity: 1;
    background-color: transparent;
}
.server{
    position: relative;
    top: 18vh;
    display: flex;
    justify-content: center;
    align-items: center;
    text-align: center;
}
.join1{

  color: white;
    background-color: #ff7b00;
    padding: 10px 20px;
    width: 30vh;
    border-radius: 3px;
    border: solid 2px #ff7b00;
    box-shadow: 0px 0px 5px #ff7b00;
    opacity: 1;
       list-style: none;
    text-decoration: none;
        transition: ease-in-out 0.3s;
  margin: 3vh;
     font-family: "Tajawal", sans-serif;
  font-weight: 700;
  font-style: normal;
}

.join1:hover{
    color: white;
    box-shadow: 0px 0px 10px #ff7b00;
     opacity: 1;
    background-color: transparent;
}

/**
rulas/
**/ 


.home1 {
    height: 90vh;
      background-image: url('bnr.png');
      background-size: cover;
      background-position: center;
      background-repeat: no-repeat;
      transition: ease-in 1s;
    
}



.background{
  position: relative;
  
height: 80vh;
}
.rules{
  position: relative;
    border-bottom-left-radius: 3px;
  border-bottom-right-radius: 3px;
  width: 100%;
  background-color: #ff5e015e;
  box-shadow: 0px 0px 30px #000000;
}
.rules p{
  position: relative;
   font-family: "Poppins", sans-serif;
  font-weight: 500;
  font-style: normal;
  display: flex;
  justify-content: center;
  font-size: 4vh;
}
.public{
   cursor: pointer;
  position: relative;
  text-align: center;
  display: flex;
  justify-content: center;
  margin-top: 30px;
   margin-left: 30px;
   right: 2vh;
     box-shadow: 0px 0px 10px rgb(0, 0, 0);
 background-color: #26211e;
 display: block;
  width: 50vh;
  height: 9vh;
border-radius: 5px;
      transition: ease-in 0.5s;
        animation: 2s linear 0s infinite alternate sun-rise;
}

@keyframes sun-rise {
  from {
    transform: translateX(-0.5vh);
  }
  to {
    transform: translateX(0.5vh);
  }
}
.public:hover{
 transform: translate(-5px, -5px);
  box-shadow: 0px 0px 10px rgba(161, 77, 21, 0.541);
   background-color: rgba(161, 77, 21, 0.777);
}
.public p{
   font-family: "Tajawal", sans-serif;
  font-weight: 500;
  font-style: normal;
  display: flex;
  justify-content: center;
  font-size: 4vh;
  font-size: 5vh;
  position: relative;
  top: 0.5vh;
  display: flex;
  justify-content: center;
}
.text8 {
 display: block;
}
.line p{
    font-family: "Tajawal", sans-serif;
  font-weight: 400;
  background-color: #524a45bd;
  border-radius: 5px;
  font-style: normal;
  margin: 3vh;
  font-size: 30px;
}
.line p:hover{
    background-color: #524a45;
}

.public1{
  position: relative;
  left: 80vh;
  bottom: 51vh;
  background-color: #000000c5;
  border: #875012 solid 2px;
  text-align: center;
  width: 100vh;
  height: 82vh;
}
.public1 p{
  margin: 2vh;
      font-family: "Tajawal", sans-serif;
  font-weight: 600;
  font-style: oblique;
   font-size: 2vh ;
}
.go{
    font-family: "Tajawal", sans-serif;
  font-weight: 600;
  background-color: #ff730081;
}
.public2{
  position: relative;
  left: 80vh;
  bottom: 51vh;
  background-color: #000000c5;
  border: #875012 solid 2px;
  text-align: center;
  width: 100vh;
  height: 82vh;
}
.public2 p{
  margin: 2vh;
      font-family: "Tajawal", sans-serif;
  font-weight: 600;
   font-size: 2vh ;
}
.public3{
  position: relative;
  left: 80vh;
  bottom: 51vh;
  background-color: #000000c5;
  border: #875012 solid 2px;
  text-align: center;
  width: 100vh;
  height: 82vh;
}
.public3 p{
    font-family: "Poppins", sans-serif;
  font-weight: 600;
  font-style: normal;
  margin: 2vh;
  font-size: 3.5vh ;

}

.public4{
  position: relative;
  left: 80vh;
  bottom: 51vh;
  background-color: #000000c5;
  border: #875012 solid 2px;
  text-align: center;
  width: 100vh;
  height: 82vh;
}
.public4 p{
    font-family: "Tajawal", sans-serif;
  font-weight: 600;
  font-style: oblique;
  margin: 2vh;
  font-size: 3.3vh ;

}





/**
Porducts/
**/ 

.home2 {
    height: 90vh;
      display: flex;
      background-color: rgb(255, 255, 255);
          flex-wrap: wrap; 
      transition: ease-in 1s;
      margin: 0;
      padding: 0;
    
}

.bacmntg{

  margin: 3vh;
  width: 250px;
  height: 300px;
  border-radius: 2px;
  background-color: #00000067;
  flex-grow: 0;
  transition: ease-in-out 0.3s;
}

.bacmntg1{
  display: none;
  margin: 3vh;
  width: 250px;
  height: 300px;
  border-radius: 2px;
  background-color: #00000067;
  flex-grow: 0;
  transition: ease-in-out 0.3s;
}
.bacmntg:hover{
box-shadow: 0px 0px 7px rgb(0, 0, 0);
transform: translateY(3px);

}
.bacmntg1:hover{
box-shadow: 0px 0px 7px rgb(0, 0, 0);
transform: translateY(3px);

}
.imge{
  margin-top: 4vh;
padding: 50px;
}
.text44 p{
     font-family: "Poppins", sans-serif;
  font-weight: 600;
  font-style: normal;
  display: flex;
  justify-content: center;
  position: relative;
  top: 3vh;
  color: black;
}


.price p{
  color: #ff6200;
  font-size: 20px;
  justify-content: center;
  background-color: #00000085;
  padding: 5px;
border-bottom-left-radius: 10px;
border-bottom-right-radius: 10px;
}
.price{
    display: flex;
  justify-content: center;
  position: relative;
  text-align: center;
}
.show1{
      display: flex;
  justify-content: center;
  position: relative;
  text-align: center;
  margin-top: 40px;
}
.show1 p{
      font-family: "Poppins", sans-serif;
  font-weight: 600;
  font-style: normal;
  background-color: #d06213;
  padding: 9px 90px;
  border-radius: 3px;
    cursor: pointer;
  transition: ease 0.5s;
  opacity: 0.5;
}
.show1 p:hover{
  opacity: 1;
}
/*/show/*/
.ort{
display: flex;
justify-content: center;  
}
.ort p{
   font-family: "Tajawal", sans-serif;
  font-weight: 600;
  font-style: none;
  background-color: #ff5e00c1;
  padding: 2px;
  border-bottom-left-radius: 7px;
    border-bottom-right-radius:  7px;
    font-size: 13px;
}

.text-org p{
text-align: center;
margin-bottom: 5px;
margin-top: 2px;
background-color: #00000080;
border-radius: 5px;
  font-family: "Tajawal", sans-serif;
  font-weight: 600;
  font-style: oblique;
}
.show2 p{
      font-family: "Poppins", sans-serif;
  font-weight: 600;
  font-style: normal;
  background-color: #d06213;
  border-radius: 3px;
    cursor: pointer;
  text-align: center;
  opacity: 0.5;

}
.show2 p:hover{
   opacity: 1;
}