* {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
}

body {
  font-family: "Ubuntu", sans-serif;
}
:root {
  /* Colors */
  --color-wh: #ffffff;
  --color-black: #000000;
  --color-1: #1b3447;
  --color-blue: #1db5db;
  --color-gray-1: #807f7f;
  --color-gray-2: #d1d1d3;
  --color-green: #4caf50;
  --color-red: #f44336;

  /* Font weights */
  --fw-regular: 400;
  --fw-medium: 500;
  --fw-bold: 700;

  /* Font sizes */
  --fs-1: 18px;
  --fs-2: 16px;
  --fs-3: 14px;
  --fs-4: 13px;

  /* Page titles */
  --h1: var(--fw-medium) 38px/100% "Ubuntu", sans-serif;
  --h2: var(--fw-medium) 24px/100% "Ubuntu", sans-serif;
  --h3: var(--fw-medium) 20px/110% "Ubuntu", sans-serif;
  --h4: var(--fw-medium) 17px/118% "Ubuntu", sans-serif;
  --h5: var(--fw-medium) 16px/125% "Ubuntu", sans-serif;
  --h6: var(--fw-medium) 15px/147% "Ubuntu", sans-serif;
}
li {
  list-style: none;
}
a {
  text-decoration: none;
}
/* Page titles объявление */
h1 {
  font: var(--h1);
  margin: 0;
}
h2 {
  font: var(--h2);
  margin: 0;
}
h3 {
  font: var(--h3);
  margin: 0;
}
h4 {
  font: var(--h4);
  margin: 0;
}
h5 {
  font: var(--h5);
  margin: 0;
}
h6 {
  font: var(--h6);
  margin: 0;
}

.container {
  max-width: 1223px;
  margin: 0 auto;
}

.btn-blue {
  padding: 15px;
  font-size: 14px;
  color: var(--color-wh);
  background-color: var(--color-1);
  border-radius: 5px;
  border: 1px solid var(--color-1);
  cursor: pointer;
  transition: background-color 0.25s ease, color 0.25s ease,
    border-color 0.25s ease;
}
.btn-blue:hover {
  color: var(--color-blue);
  background-color: var(--color-wh);
  border: 1px solid var(--color-blue);
}

#btn-header {
  width: 187px;
}

.btn-white {
  padding: 14px;
  font-size: 14px;
  color: var(--color-1);
  background-color: var(--color-wh);
  border-radius: 5px;
  border: 1px solid var(--color-1);
  cursor: pointer;
  transition: background-color 0.25s ease, color 0.25s ease,
    border-color 0.25s ease;
}
.btn-white:hover {
  color: var(--color-blue);
  border: 1px solid var(--color-blue);
}

.btn-lang {
  border: none;
  background-color: inherit;
  cursor: pointer;
  font-weight: var(--fw-regular);
  font-size: 14px;
  color: var(--color-1);
}
.name-page {
  width: 100%;
  padding: 50px;
  color: var(--color-wh);
  background-color: var(--color-1);
  text-align: center;
  margin-bottom: 80px;
}
.account-content {
  display: flex;
  max-width: 1200px;
  gap: 60px;
  margin: 0 auto;
}
.container {
  width: 100%;
}
@media (max-width: 1280px) {
  .btn-blue {
    padding: 12px;
  }
  .btn-white {
    padding: 12px;
  }
}
@media (max-width: 1024px) {
  .btn-blue {
    padding: 10px;
  }
  .btn-white {
    padding: 10px;
  }
}

@media (max-width: 768px) {
  .account-content {
    flex-direction: column;
  }
}
