/* Reset and base styles  */
@import url("https://fonts.googleapis.com/css2?family=Inter:wght@100;200;300;400;500;600;700;800;900&family=Montserrat:ital,wght@0,800;1,800&display=swap");
* {
  padding: 0px;
  margin: 0px;
  border: none;
  outline: none;
}

*,
*::before,
*::after {
  box-sizing: border-box;
}

:focus,
:active {
  /*outline: none;*/
}

a:focus,
a:active {
  /* outline: none;*/
}

/* Links */
a, a:link, a:visited {
  /*  color: inherit;*/
  text-decoration: none;
  /* display: inline-block; */
}

a:hover {
  /* color: inherit; */
  text-decoration: none;
}

/* Common */
aside, nav, footer, header, section, main {
  display: block;
}

h1, h2, h3, h4, h5, h6, p {
  font-size: inherit;
  font-weight: inherit;
}

ul, ul li {
  list-style: none;
}

img {
  vertical-align: top;
}

img, svg {
  max-width: 100%;
  height: auto;
}

/* Form */
input, textarea, button, select {
  font-family: inherit;
  font-size: inherit;
  color: inherit;
  background-color: transparent;
  -webkit-appearance: none;
}

input::-ms-clear {
  display: none;
}

button, input[type=submit] {
  display: inline-block;
  box-shadow: none;
  background: transparent none;
  cursor: pointer;
}

input:focus, input:active,
button:focus, button:active {
  outline: none;
}

button::-moz-focus-inner {
  padding: 0;
  border: 0;
}

label {
  cursor: pointer;
}

legend {
  display: block;
}

body {
  font-family: "Inter", sans-serif;
  font-style: normal;
  background: #0C0C0C;
}

.container {
  max-width: 540px;
  margin: auto;
  padding: 0 16px;
}

.header {
  margin-bottom: 24px;
}
.header__open {
  position: relative;
}
.header__open .menu {
  display: block;
}
.header__open .header__menu:before {
  content: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16 4L4 16' stroke='white' stroke-opacity='0.6' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M4 4L16 16' stroke='white' stroke-opacity='0.6' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
.header__menu {
  width: 20px;
  height: 20px;
}
.header__menu:before {
  content: url("data:image/svg+xml, %3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3 4H17' stroke='white' stroke-opacity='0.6' stroke-width='1.5' stroke-linecap='round'/%3E%3Cpath d='M3 10H17' stroke='white' stroke-opacity='0.6' stroke-width='1.5' stroke-linecap='round'/%3E%3Cpath d='M3 16H17' stroke='white' stroke-opacity='0.6' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E");
}
.header__items {
  display: flex;
  align-items: center;
  justify-content: space-between;
  align-content: center;
  padding: 20px 0;
  border-bottom: 1px solid rgba(255, 255, 255, 0.12);
}
.header__logo, .header__menu {
  display: flex;
}
.header__logo {
  filter: drop-shadow(0px 8px 20px rgba(255, 208, 96, 0.32));
}

.menu {
  display: none;
  position: absolute;
  z-index: 101;
  background: #0C0C0C;
  left: 0;
  right: 0;
  height: 100vh;
}
.menu__items {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  align-content: flex-start;
  padding: 19px 0;
  gap: 20px;
}
.menu__item {
  font-style: normal;
  font-weight: 700;
  font-size: 21px;
  line-height: 120%;
  color: #FFFFFF;
  padding-bottom: 19px;
  width: 100%;
}
.menu__item:not(:last-child) {
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.menu__item:hover {
  color: #FFD000;
}

.donate__title {
  font-weight: 700;
  font-size: 24px;
  line-height: 120%;
  color: #FFFFFF;
}
.donate__servers {
  margin-top: 21px;
}
.donate__text, .donate__description {
  margin: 48px 0 16px;
  font-weight: 700;
  font-size: 18px;
  line-height: 120%;
  color: #FFFFFF;
}
.donate__description {
  margin-top: 20px;
}
.donate__description a {
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
  padding-bottom: 2px;
  color: #FFD000;
}
.donate__help {
  width: 100%;
}
.donate__help:hover {
  opacity: 0.8;
}
.donate__back {
  font-weight: 500;
  font-size: 14px;
  line-height: 100%;
  color: rgba(255, 255, 255, 0.4);
  margin-bottom: 18px;
  display: flex;
}
.donate__back:before {
  margin-right: 6px;
  width: 16px;
  height: 16px;
  content: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M15.0009 7.50063C15.0009 7.36802 14.9482 7.24085 14.8544 7.14708C14.7607 7.05331 14.6335 7.00063 14.5009 7.00063H2.70789L5.85489 3.85463C5.90138 3.80814 5.93826 3.75295 5.96342 3.69222C5.98858 3.63148 6.00153 3.56638 6.00153 3.50063C6.00153 3.43489 5.98858 3.36979 5.96342 3.30905C5.93826 3.24831 5.90138 3.19312 5.85489 3.14663C5.80841 3.10014 5.75322 3.06327 5.69248 3.03811C5.63174 3.01295 5.56664 3 5.50089 3C5.43515 3 5.37005 3.01295 5.30931 3.03811C5.24857 3.06327 5.19338 3.10014 5.14689 3.14663L1.14689 7.14663C1.10033 7.19308 1.06339 7.24825 1.03818 7.309C1.01297 7.36974 1 7.43486 1 7.50063C1 7.5664 1.01297 7.63152 1.03818 7.69226C1.06339 7.75301 1.10033 7.80819 1.14689 7.85463L5.14689 11.8546C5.19338 11.9011 5.24857 11.938 5.30931 11.9632C5.37005 11.9883 5.43515 12.0013 5.50089 12.0013C5.56664 12.0013 5.63174 11.9883 5.69248 11.9632C5.75322 11.938 5.80841 11.9011 5.85489 11.8546C5.90138 11.8081 5.93826 11.753 5.96342 11.6922C5.98858 11.6315 6.00153 11.5664 6.00153 11.5006C6.00153 11.4349 5.98858 11.3698 5.96342 11.309C5.93826 11.2483 5.90138 11.1931 5.85489 11.1466L2.70789 8.00063H14.5009C14.6335 8.00063 14.7607 7.94795 14.8544 7.85419C14.9482 7.76042 15.0009 7.63324 15.0009 7.50063Z' fill='white' fill-opacity='0.4'/%3E%3C/svg%3E%0A");
}
.donate__form {
  margin: 16px 0 76px;
}
.donate__form-product {
  margin-top: 12px;
}
.donate__form option {
  color: #FFFFFF;
}
.donate__info {
  margin-top: 12px;
  font-weight: 400;
  font-size: 14px;
  line-height: 130%;
  color: rgba(255, 255, 255, 0.4);
}
.donate__payment {
  margin-top: 20px;
}
.donate__payment-email {
  margin-bottom: 15px;
}
.contacts {
  min-height: 72vh;
}
.contacts__info {
  margin-top: 16px;
  font-weight: 400;
  font-size: 16px;
  line-height: 120%;
  color: #FFFFFF;
}
.contacts__info a {
  font-weight: 600;
  color: #FFD000;
}

.socials {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 7px;
}
.socials__item {
  background: #1F1F1F;
  border-radius: 8px;
  width: 100%;
  text-align: center;
  padding: 14px 0;
  font-weight: 500;
  font-size: 18px;
  line-height: 22px;
  color: #FFFFFF;
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  align-content: center;
}
.socials__item:hover {
  background: #2A2A2A;
}
.socials__item:before {
  width: 32px;
  height: 32px;
  position: absolute;
  left: 12px;
}
.socials__item-vk:before {
  content: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_412_342)'%3E%3Crect x='5' y='8' width='23' height='17' fill='white'/%3E%3Cpath d='M20.911 0H11.088C2.12402 0 -0.000976562 2.125 -0.000976562 11.089V20.912C-0.000976562 29.876 2.12402 32.001 11.088 32.001H20.911C29.875 32.001 32 29.876 32 20.912V11.089C32 2.125 29.854 0 20.911 0ZM25.833 22.828H23.51C22.63 22.828 22.359 22.13 20.776 20.526C19.401 19.193 18.792 19.016 18.453 19.016C17.974 19.016 17.838 19.151 17.838 19.808V21.907C17.838 22.47 17.661 22.808 16.171 22.808C13.707 22.808 10.973 21.318 9.05602 18.542C6.16502 14.474 5.37402 11.427 5.37402 10.797C5.37402 10.458 5.50902 10.141 6.16002 10.141H8.48802C9.07702 10.141 9.30102 10.412 9.53002 11.042C10.681 14.365 12.598 17.276 13.389 17.276C13.681 17.276 13.816 17.141 13.816 16.396V12.964C13.727 11.381 12.894 11.245 12.894 10.683C12.894 10.412 13.118 10.141 13.477 10.141H17.138C17.633 10.141 17.815 10.412 17.815 10.995V15.625C17.815 16.125 18.039 16.302 18.174 16.302C18.466 16.302 18.716 16.125 19.257 15.583C20.929 13.708 22.127 10.817 22.127 10.817C22.283 10.478 22.554 10.161 23.143 10.161H25.471C26.169 10.161 26.325 10.52 26.169 11.02C25.877 12.374 23.028 16.395 23.028 16.395C22.783 16.801 22.689 16.978 23.028 17.431C23.278 17.77 24.091 18.473 24.632 19.103C25.627 20.233 26.392 21.181 26.596 21.837C26.825 22.488 26.487 22.827 25.83 22.827L25.833 22.828Z' fill='%234A76A8'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_412_342'%3E%3Crect width='32' height='32' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}
.socials__item-discord:before {
  content: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='32' height='32' rx='6' fill='%235865F2'/%3E%3Cpath d='M22.932 10.2433C21.6352 9.65768 20.2666 9.24013 18.8606 9.00107C18.8478 8.99867 18.8345 9.00032 18.8227 9.00577C18.811 9.01123 18.8012 9.02021 18.7949 9.03144C18.6082 9.36437 18.4387 9.70635 18.2871 10.0561C16.7716 9.82964 15.23 9.82964 13.7145 10.0561C13.5621 9.70548 13.3902 9.36341 13.1996 9.03144C13.1931 9.02045 13.1833 9.01166 13.1716 9.00624C13.1599 9.00082 13.1467 8.99902 13.134 9.00107C11.7283 9.23975 10.3603 9.65731 9.06414 10.2433C9.05297 10.2479 9.04355 10.2558 9.03718 10.2659C6.44441 14.0774 5.7342 17.7951 6.08266 21.466C6.08366 21.475 6.08649 21.4837 6.09099 21.4916C6.09548 21.4996 6.10155 21.5065 6.10884 21.5121C7.61865 22.6124 9.30752 23.4524 11.1033 23.9961C11.116 23.9998 11.1295 23.9996 11.1421 23.9956C11.1547 23.9915 11.1657 23.9838 11.1737 23.9734C11.5593 23.4569 11.9009 22.9101 12.1952 22.3384C12.1992 22.3306 12.2015 22.322 12.2019 22.3132C12.2023 22.3044 12.2008 22.2957 12.1976 22.2875C12.1943 22.2793 12.1893 22.2719 12.1829 22.2658C12.1765 22.2597 12.1688 22.255 12.1605 22.2519C11.6216 22.0494 11.0999 21.8053 10.6002 21.5217C10.5911 21.5164 10.5835 21.5091 10.578 21.5002C10.5725 21.4914 10.5693 21.4814 10.5687 21.4711C10.5681 21.4607 10.5701 21.4504 10.5745 21.441C10.5789 21.4316 10.5856 21.4234 10.5939 21.4171C10.6986 21.3403 10.8037 21.2596 10.9037 21.1781C10.9126 21.1709 10.9233 21.1663 10.9347 21.1648C10.9461 21.1633 10.9577 21.165 10.9682 21.1696C14.2415 22.6401 17.7855 22.6401 21.0201 21.1696C21.0307 21.1647 21.0424 21.1627 21.054 21.1641C21.0657 21.1655 21.0767 21.1701 21.0857 21.1773C21.1857 21.2584 21.2908 21.3399 21.3983 21.4171C21.4067 21.4233 21.4134 21.4315 21.4179 21.4409C21.4223 21.4502 21.4244 21.4605 21.4238 21.4709C21.4233 21.4812 21.4202 21.4912 21.4148 21.5001C21.4094 21.509 21.4018 21.5164 21.3928 21.5217C20.8938 21.808 20.371 22.0523 19.8302 22.2519C19.8217 22.2551 19.8141 22.2599 19.8077 22.2662C19.8013 22.2724 19.7963 22.2799 19.7931 22.2882C19.7899 22.2965 19.7885 22.3054 19.7891 22.3142C19.7896 22.3231 19.792 22.3317 19.7962 22.3396C20.0954 22.9081 20.4366 23.4543 20.817 23.9738C20.8247 23.9845 20.8356 23.9925 20.8483 23.9967C20.8609 24.0009 20.8745 24.0011 20.8873 23.9972C22.6856 23.4551 24.3766 22.6151 25.8877 21.5132C25.8951 21.5079 25.9012 21.5012 25.9057 21.4933C25.9102 21.4855 25.913 21.4768 25.9138 21.4679C26.331 17.2232 25.2153 13.5359 22.9566 10.2675C22.9515 10.2568 22.9428 10.2482 22.932 10.2433V10.2433ZM12.6835 19.231C11.6979 19.231 10.8865 18.3409 10.8865 17.2478C10.8865 16.1548 11.6827 15.2646 12.6835 15.2646C13.6926 15.2646 14.497 16.1625 14.4806 17.2478C14.4813 18.3409 13.6848 19.231 12.6835 19.231ZM19.3297 19.231C18.3441 19.231 17.5327 18.3409 17.5327 17.2478C17.5327 16.1548 18.3289 15.2646 19.3297 15.2646C20.3388 15.2646 21.1432 16.1625 21.1267 17.2478C21.1271 18.3409 20.3388 19.231 19.3297 19.231Z' fill='white'/%3E%3C/svg%3E%0A");
}
.socials__item-telegram:before {
  content: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='32' height='32' rx='6' fill='%230088CC'/%3E%3Cpath d='M24.0991 8C24.7154 8 25.1804 8.57996 24.9317 9.65869L21.915 24.9117C21.7041 25.9962 21.0932 26.2572 20.2498 25.7526L13.0541 20.0516C13.0262 20.0301 13.0034 20.0018 12.9878 19.969C12.9721 19.9363 12.9639 19.9 12.9639 19.8631C12.9639 19.8263 12.9721 19.79 12.9878 19.7572C13.0034 19.7244 13.0262 19.6961 13.0541 19.6746L21.3635 11.6248C21.742 11.2652 21.2824 11.0912 20.7851 11.416L10.3563 18.4741C10.3247 18.4962 10.2888 18.5103 10.2513 18.5154C10.2139 18.5204 10.1758 18.5162 10.1401 18.5031L5.71236 17.001C4.72841 16.6936 4.72841 15.9687 5.93401 15.4525L23.6504 8.12179C23.7909 8.04948 23.9435 8.00807 24.0991 8V8Z' fill='white'/%3E%3C/svg%3E");
}

.footer {
  background: #141414;
  padding: 32px 0;
  margin-top: 48px;
}
.footer__links {
  margin-top: 16px;
  display: flex;
  gap: 16px;
  align-items: center;
  align-content: center;
  justify-content: flex-start;
}
.footer__link {
  font-weight: 400;
  font-size: 14px;
  line-height: 134.09%;
  text-align: center;
  color: rgba(255, 255, 255, 0.6);
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
  padding-bottom: 2px;
}
.footer__link:hover {
  color: #FFFFFF;
}
.footer__icons {
  margin-top: 32px;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  gap: 7px;
}
.footer__icon {
  background: #1F1F1F;
  border-radius: 2px;
  width: 42px;
  height: 24px;
  display: flex;
  align-items: center;
  justify-content: center;
}

.cards {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 12px;
}

.card {
  padding: 12px 8px 12px 12px;
  background: #1F1F1F;
  border-radius: 8px;
  cursor: pointer;
}
.card:hover {
  background: #2A2A2A;
}
.card__name {
  font-family: "Montserrat", serif;
  font-style: normal;
  font-weight: 800;
  font-size: 20px;
  line-height: 24px;
  color: #FFD000;
  display: flex;
  align-items: center;
  justify-content: space-between;
  height: 23px;
}
.card__name:after {
  content: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.5 15L12.5 10L7.5 5' stroke='white' stroke-opacity='0.6' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
  width: 20px;
  height: 20px;
}
.card__info {
  font-weight: 400;
  font-size: 13px;
  line-height: 16px;
  color: rgba(255, 255, 255, 0.6);
  margin-top: 3px;
}

.donaters {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.donaters .donater {
  color: #FFFFFF;
  display: flex;
  align-items: center;
  align-content: center;
  gap: 16px;
  padding: 16px 0;
  border-bottom: 1px solid rgba(255, 255, 255, 0.12);
  width: 100%;
}
.donaters .donater__donate {
  font-weight: 600;
  font-size: 14px;
  line-height: 100%;
  color: rgba(255, 255, 255, 0.6);
  margin-top: 3px;
  display: flex;
  align-items: center;
  gap: 6px;
}
.donaters .donater__donate-server {
  font-weight: 500;
  display: flex;
  align-items: center;
  align-content: center;
}
.donaters .donater__donate-server:before {
  content: "";
  display: inline-block;
  border-radius: 50%;
  width: 4px;
  height: 4px;
  margin-right: 6px;
  background: rgba(255, 255, 255, 0.32);
}
.donaters .donater__name {
  font-weight: 700;
  font-size: 16px;
  line-height: 100%;
  color: #FFFFFF;
}
.donaters .donater__image {
  border-radius: 2px;
}

.modal {
  display: none;
  position: fixed;
  top: 0;
  left: 0;
  background: rgba(0, 0, 0, 0.8);
  width: 100%;
  height: 100%;
}
.modal__open {
  display: block;
}
.modal__content {
  margin-top: 80px;
  background: #1F1F1F;
  box-shadow: 0 6px 4px rgba(0, 0, 0, 0.5);
  border-radius: 8px;
  color: #FFFFFF;
  width: 100%;
}
.modal__text {
  padding: 16px 16px 13px;
}
.modal__text p {
  font-weight: 800;
  font-size: 18px;
  line-height: 22px;
  color: #FFFFFF;
}
.modal__text p span {
  color: #FFD000;
}
.modal__text hr {
  border-top: 1px solid rgba(255, 255, 255, 0.12);
  margin: 8px 0;
}
.modal__button {
  font-weight: 600;
  font-size: 17px;
  line-height: 120%;
  color: #6D561F;
  background: #FFD000;
  width: 100%;
  padding: 12px 0;
  border-radius: 0 0 8px 8px;
  position: relative;
}
.modal__button:after {
  border: 2px solid #FFFFFF;
  width: 50%;
  content: "";
  position: absolute;
  top: -2px;
  left: 0;
  animation-duration: 7s;
  animation-name: loading;
  animation-timing-function: linear;
  animation-iteration-count: 1;
  animation-fill-mode: forwards;
}
@keyframes loading {
  from {
    width: 0;
  }
  to {
    width: 100%;
  }
}

.descriptions {
  margin-top: 21px;
  display: flex;
  flex-direction: column;
  gap: 16px;
}
.descriptions .description {
  background: #1F1F1F;
  border-radius: 8px;
  padding: 16px;
}
.descriptions .description__title {
  font-family: "Montserrat", sans-serif;
  font-style: normal;
  font-weight: 800;
  font-size: 20px;
  line-height: 24px;
  color: #FFD000;
  display: flex;
  align-items: flex-end;
  align-content: center;
  justify-content: space-between;
  padding-bottom: 10px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.12);
}
.descriptions .description__title span {
  font-size: 19px;
  line-height: 23px;
  text-align: right;
  color: #FFFFFF;
}
.descriptions .description__text {
  margin-top: 10px;
  font-weight: 400;
  font-size: 16px;
  line-height: 18px;
  letter-spacing: 0.01em;
  color: #FFFFFF;
}
.descriptions .description__text p:not(:first-child) {
  margin-top: 5px;
}

.messages {
  display: flex;
  flex-direction: column;
  gap: 16px;
  margin-bottom: 24px;
}

.message {
  background: #1F1F1F;
  border-radius: 8px;
  padding: 16px;
  display: flex;
  align-content: center;
  align-items: center;
  justify-content: center;
  gap: 10px;
}
.message__text {
  font-weight: 600;
  font-size: 16px;
  line-height: 120%;
  color: #FFFFFF;
}
.message__text span {
  color: #FFD000;
}

.alerts {
  position: relative;
  display: flex;
  justify-content: center;
}
.alerts__list {
  position: fixed;
  width: 100%;
  top: 8px;
}
.alerts .alert {
  padding: 16px 32px 16px 16px;
  background: #D22929;
  box-shadow: 0 16px 40px rgba(210, 41, 41, 0.24);
  color: #FFFFFF;
  border-radius: 6px;
  display: flex;
  position: relative;
  margin-top: 8px;
}
.alerts .alert__close {
  position: absolute;
  right: 16px;
  top: 16px;
}
.alerts .alert__close:before {
  content: url("data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.125 1.875L1.875 13.125' stroke='white' stroke-opacity='0.6' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M1.875 1.875L13.125 13.125' stroke='white' stroke-opacity='0.6' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
  width: 15px;
  height: 15px;
}

.input {
  width: 100%;
  background: #1F1F1F;
  border-radius: 6px;
  padding: 15px;
  font-weight: 400;
  font-size: 15px;
  line-height: 100%;
  color: #FFFFFF;
}
.input::-webkit-input-placeholder {
  color: rgba(255, 255, 255, 0.32);
}
.input:-moz-placeholder {
  color: rgba(255, 255, 255, 0.32);
}
.input::-moz-placeholder {
  color: rgba(255, 255, 255, 0.32);
}
.input:-ms-input-placeholder {
  color: rgba(255, 255, 255, 0.32);
}
.input__label {
  font-weight: 500;
  font-size: 14px;
  line-height: 130%;
  color: rgba(255, 255, 255, 0.4);
  margin-bottom: 5px;
}

.select {
  width: 100%;
  background-color: #1F1F1F;
  border-radius: 6px;
  font-weight: 400;
  font-size: 15px;
  line-height: 100%;
  padding: 17px 15px;
  color: rgba(255, 255, 255, 0.32);
  margin-bottom: 16px;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5 8L10 13L15 8' stroke='white' stroke-opacity='0.6' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 97% 50%;
}

.button {
  width: 100%;
  background: #FFD000;
  box-shadow: 0 3px 0 #8c6812, 0 16px 40px rgba(255, 208, 96, 0.24);
  border-radius: 5px;
  font-weight: 700;
  font-size: 18px;
  line-height: 100%;
  color: #6D561F;
  padding: 16px 10px;
}
.button:hover {
  box-shadow: 0 3px 0 #8C6812, 0 16px 40px rgba(255, 208, 96, 0.35);
}

.open-menu {
  overflow-y: hidden;
}

/*# sourceMappingURL=styles.css.map */
