* {
  margin: 0;
  box-sizing: border-box;
  padding: 0;
}
body {
  background-color: rgb(16, 74, 126);
  display: flex;
  justify-content: center;
  align-items: center;
  height: 100vh;
}
.container {
  background-color: rgb(110, 160, 204);
  display: flex;
  justify-content: center;
  align-items: center;
  width: 70%;
  height: 90vh;
  gap: 3rem;
  flex-direction: column;
  border-radius: 3rem;
}
.child-one {
  display: flex;
  flex-direction: row;
  gap: 2rem;
}

.child-tow {
  display: flex;
  flex-direction: column;
  gap: 1rem;
  margin-left: 350px;
}
.btn-one {
  width: 150px;
  height: px;
  border: none;
  border-radius: 39px;
}
.btn-two {
  width: 70px;
  height: 70px;
  border-radius: 50%;
  border: none;
}

/* google font */
#countNumber {
  font-size: 200px;
}
.btn-two {
  font-family: "Russo One", sans-serif;
  font-weight: 400;
  font-style: normal;
}

#countNumber {
  font-family: "Kablammo", system-ui;
  font-optical-sizing: auto;
  font-weight: 400;
  font-style: normal;
  font-variation-settings: "MORF" 0;
}
.monoton-regular {
  font-family: "Monoton", sans-serif;
  font-weight: 400;
  font-style: normal;
}
.btn-one {
  font-family: "Monoton", sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size: 30px;
}
/* hover */
.btn-one:hover {
  background-color: rgb(166, 50, 50);
  color: white;
  /* font-size: 33px; */
}
.btn-two:hover {
  background-color: rgb(125, 143, 102);
  color: white;
}
@media (max-width: 1600px) {
  .btn-one {
    width: 200px;
    height: 60px;
  }
  .btn-two {
    width: 80px;
    height: 80px;
  }
  #countNumber {
    font-size: 150px;
  }
  .child-tow {
    margin-left: 400px;
  }
}
@media (max-width: 1500px) {
  .btn-one {
    width: 180px;
    height: 50px;
  }
  .btn-two {
    width: 70px;
    height: 70px;
  }
  #countNumber {
    font-size: 145px;
  }
  .child-tow {
    margin-left: 390px;
  }
}
@media (max-width: 1300px) {
  .btn-one {
    width: 170px;
    height: 70px;
  }
  .btn-two {
    width: 65px;
    height: 65px;
  }
  #countNumber {
    font-size: 140px;
  }
  .child-tow {
    margin-left: 387px;
  }
}
@media (max-width: 1000px) {
  .btn-one {
    width: 150px;
    height: 40px;
  }
  .btn-two {
    width: 60px;
    height: 60px;
  }
  #countNumber {
    font-size: 135px;
  }
  .child-tow {
    margin-left: 375px;
  }
}

@media (max-width: 900px) {
  .btn-one {
    width: 135px;
    height: 60px;
  }
  .btn-two {
    width: 55px;
    height: 55px;
  }
  #countNumber {
    font-size: 130px;
  }
  .child-tow {
    margin-left: 300px;
  }
}

@media (max-width: 800px) {
  .btn-one {
    width: 125px;
    height: 50px;
  }
  .btn-two {
    width: 50px;
    height: 50px;
  }
  #countNumber {
    font-size: 125px;
  }
  .child-tow {
    margin-left: 250px;
  }
}
@media (max-width: 700px) {
  .child-one {
    gap: 20px;
  }
  .btn-one {
    width: 120px;
    height: 50px;
  }
  .btn-two {
    width: 45px;
    height: 45px;
  }
  #countNumber {
    font-size: 120px;
  }
  .child-tow {
    margin-left: 200px;
  }
}
@media (max-width: 500px) {
  .btn-one {
    width: 90px;
    height: 40px;
    border-radius: 33px;
  }
  .btn-two {
    width: 45px;
    height: 45px;
  }
  #countNumber {
    font-size: 110px;
  }
  .child-tow {
    margin-left: 150px;
  }
}
@media (max-width: 400px) {
  .btn-one {
    width: 80px;
    height: 70px;
    border-radius: 22px;
  }
  .btn-two {
    width: 45px;
    height: 45px;
  }
  #countNumber {
    font-size: 110px;
  }
  .child-tow {
    margin-left: 5px;
  }
}
@media (max-width: 385px) {
  .btn-one {
    width: 60px;
    height: 70px;
    border-radius: 22px;
  }
  .child-one {
    gap: 10px;
  }
  .btn-two {
    width: 45px;
    height: 45px;
  }
  #countNumber {
    font-size: 110px;
  }
  .child-tow {
    margin-left: 5px;
  }
}

@media (max-width: 340px) {
  .btn-one {
    width: 45px;
    height: 55px;
    border-radius: 22px;
    font-size: 20px;
  }
  .child-one {
    gap: 5px;
  }
  .btn-two {
    width: 30px;
    height: 30px;
    font-size: 10px;
  }
  #countNumber {
    font-size: 100px;
  }
  .child-tow {
    margin-left: 5px;
  }
}
