:root {
  --main-font: "Quicksand", sans-serif;
}

* {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
  font-family: var(--main-font);
}

body.no-scroll {
  overflow: hidden;
}

.real-bg .ougKZHfhEV header .dlIUnmdCFd p {
  display: none;
}

.zLpneaFqMe {
  position: absolute;
  z-index: -5;
}

.FRfTCZcHPZ {
  background: rgba(0, 0, 0, 0.5);
  backdrop-filter: blur(2px);
  position: absolute;
  top: 0px;
  display: flex;
  flex-direction: column;
  align-items: center;
  width: 100%;
  height: 100vh;
  left: -100%;
  transition: left 0.3s ease;
  z-index: 6;
}

.HICqAhKtAt {
  display: flex;
  flex-direction: column;
  align-items: center;
  width: 100%;
  height: 206px;
  background: #200e00;
  z-index: 6;
  padding: 12px 16px;
  gap: 32px;
}

.HICqAhKtAt img {
  width: 24px;
  height: 24px;
  align-self: flex-end;
  cursor: pointer;
}

.HICqAhKtAt ul {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  gap: 12px;
}

.HICqAhKtAt ul li {
  list-style: none;
}

.HICqAhKtAt ul li a {
  color: #fff;
  font-family: var(--main-font);
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 26px;
  padding: 4px 8px;
  display: inline-block;
  height: 34px;
  text-decoration: none;
}

.HICqAhKtAt ul li a:hover {
  border-radius: 8px;
  outline: 1px solid rgba(255, 255, 255, 0.4);
  background: rgba(71, 32, 0, 0.4);
}

.HICqAhKtAt ul li .active {
  border-radius: 8px;
  border: 1px solid #fff;
  background: #472000 !important;
}

a.active:hover {
  outline: none;
  background: #472000;
}

.FRfTCZcHPZ.active {
  left: 0;
}

.ougKZHfhEV {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  background: url("../images/background.webp") no-repeat top center;
  background-size: 1440px;
  background-color: #000;
}

header {
  width: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  padding: 0 16px;
}

header nav {
  max-width: 1121px;
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
  height: 66px;
}

header nav a {
  text-decoration: none;
  display: flex;
  align-items: center;
  justify-content: center;
}

header nav a img {
  width: 132px;
  height: 39px;
}

header nav ul {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 39px;
}

header nav ul li {
  list-style: none;
}

header nav ul li a {
  color: #fff;
  font-family: var(--main-font);
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 26px;
  padding: 4px 8px;
  display: inline-block;
  height: 34px;
}

header nav ul li a:hover {
  border-radius: 8px;
  outline: 1px solid rgba(255, 255, 255, 0.4);
  background: rgba(71, 32, 0, 0.4);
}

header nav ul li .active {
  border-radius: 8px;
  border: 1px solid #fff;
  background: #472000;
}

header nav .XasprbhBTa {
  display: none;
  width: 30px;
  height: 30px;
  cursor: pointer;
}

header .dlIUnmdCFd {
  max-width: 1160px;
  width: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  gap: 12px;
  margin: 32px 0;
  height: 139px;
}

header .dlIUnmdCFd h1 {
  color: #fff;
  text-align: center;
  font-family: var(--main-font);
  font-size: 32px;
  font-style: normal;
  font-weight: 600;
  line-height: 44px;
}

header .dlIUnmdCFd p {
  color: #fff;
  text-align: center;
  font-family: var(--main-font);
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 28px;
}

header .dlIUnmdCFd .AiiEIdZNIc {
  position: absolute;
  left: 20px;
  width: 169px;
  height: 139px;
  top: 50%;
  transform: translateY(-50%);
}

header .dlIUnmdCFd .KOFzlHOVAo {
  position: absolute;
  right: 20px;
  width: 169px;
  height: 126px;
  top: 50%;
  transform: translateY(-50%);
}

main {
  padding: 0 16px;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
}

main .QjxyjWhqlO {
  max-width: 1121px;
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
  column-gap: 46px;
  row-gap: 53px;
  margin: 64px 0;
}

main .QjxyjWhqlO .ZGMzUvVbna {
  width: 343px;
  height: 282px;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  gap: 21px;
  padding: 23px 16px;
  border-radius: 12px;
  outline: 1px solid rgba(167, 76, 0, 0.5);
  background: #361800;
}

main .QjxyjWhqlO .ZGMzUvVbna .mMPBogFIvL {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  top: -16px;
  display: flex;
}

main .QjxyjWhqlO .ZGMzUvVbna .mMPBogFIvL .GFcIyhfHkb,
main .QjxyjWhqlO .ZGMzUvVbna .mMPBogFIvL .pNbZtLUmGD {
  display: inline-block;
  width: 22px;
  height: 16px;
}

main .QjxyjWhqlO .ZGMzUvVbna .mMPBogFIvL .GFcIyhfHkb {
  border-radius: 12px 0 0 0;
}

main .QjxyjWhqlO .ZGMzUvVbna .mMPBogFIvL .pNbZtLUmGD {
  border-radius: 0 12px 0 0;
}

main .QjxyjWhqlO .ZGMzUvVbna .mMPBogFIvL p {
  color: #fff;
  text-align: center;
  font-family: var(--main-font);
  font-size: 14px;
  font-style: normal;
  font-weight: 600;
  line-height: 20px;
  width: 272px;
  height: 28px;
  border-radius: 0px 0px 12px 12px;
  display: flex;
  align-items: center;
  justify-content: center;
  white-space: nowrap;
}

main .QjxyjWhqlO .ZGMzUvVbna .wJBgeDYGrk {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 12px;
  height: 165px;
}

main .QjxyjWhqlO .ZGMzUvVbna .wJBgeDYGrk .NVRHiQoRZj {
  min-width: 109px;
  height: 164px;
  border-radius: 12px;
  border: 1px solid #fff;
  background: #000;
  display: flex;
  flex-direction: column;
  align-items: center;
  overflow: hidden;
}

main .QjxyjWhqlO .ZGMzUvVbna .wJBgeDYGrk .NVRHiQoRZj img {
  width: 109px;
  height: 73px;
}

main .QjxyjWhqlO .ZGMzUvVbna .wJBgeDYGrk .NVRHiQoRZj h2 {
  color: #ef0;
  text-align: center;
  font-family: var(--main-font);
  font-size: 24px;
  font-style: normal;
  font-weight: 700;
  line-height: 32px;
}

main .QjxyjWhqlO .ZGMzUvVbna .wJBgeDYGrk .NVRHiQoRZj p {
  color: #fff;
  text-align: center;
  font-family: var(--main-font);
  font-size: 10px;
  font-style: normal;
  font-weight: 400;
  line-height: 16px;
  text-decoration-line: underline;
  text-decoration-style: solid;
  text-decoration-skip-ink: none;
  text-decoration-thickness: auto;
  text-underline-offset: auto;
  text-underline-position: from-font;
  text-transform: capitalize;
}

main .QjxyjWhqlO .ZGMzUvVbna .wJBgeDYGrk .NVRHiQoRZj .YZMBAbKzgG {
  width: 75px;
  height: 15px;
  background-image: url("../images/gray-star.webp");
  background-size: 15px 15px;
  background-repeat: repeat-x;
  position: relative;
  display: inline-block;
  margin: 10px 0 11px;
}

main .QjxyjWhqlO .ZGMzUvVbna .wJBgeDYGrk .NVRHiQoRZj .YZMBAbKzgG::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  height: 15px;
  background-image: url("../images/yellow-star.webp");
  background-size: 15px 15px;
  background-repeat: repeat-x;
}

main .QjxyjWhqlO .ZGMzUvVbna .wJBgeDYGrk .NVRHiQoRZj .YZMBAbKzgG[data-star="1"]::before {
  width: 15px;
}

main .QjxyjWhqlO .ZGMzUvVbna .wJBgeDYGrk .NVRHiQoRZj .YZMBAbKzgG[data-star="1.5"]::before {
  width: 22.5px;
}

main .QjxyjWhqlO .ZGMzUvVbna .wJBgeDYGrk .NVRHiQoRZj .YZMBAbKzgG[data-star="2"]::before {
  width: 30px;
}

main .QjxyjWhqlO .ZGMzUvVbna .wJBgeDYGrk .NVRHiQoRZj .YZMBAbKzgG[data-star="2.5"]::before {
  width: 37.5px;
}

main .QjxyjWhqlO .ZGMzUvVbna .wJBgeDYGrk .NVRHiQoRZj .YZMBAbKzgG[data-star="3"]::before {
  width: 45px;
}

main .QjxyjWhqlO .ZGMzUvVbna .wJBgeDYGrk .NVRHiQoRZj .YZMBAbKzgG[data-star="3.5"]::before {
  width: 52.5px;
}

main .QjxyjWhqlO .ZGMzUvVbna .wJBgeDYGrk .NVRHiQoRZj .YZMBAbKzgG[data-star="4"]::before {
  width: 60px;
}

main .QjxyjWhqlO .ZGMzUvVbna .wJBgeDYGrk .NVRHiQoRZj .YZMBAbKzgG[data-star="4.5"]::before {
  width: 67.5px;
}

main .QjxyjWhqlO .ZGMzUvVbna .wJBgeDYGrk .NVRHiQoRZj .YZMBAbKzgG[data-star="5"]::before {
  width: 75px;
}

main .QjxyjWhqlO .ZGMzUvVbna .wJBgeDYGrk .QsxeOBitzZ {
  display: flex;
  flex-direction: column;
  gap: 6px;
  align-items: center;
  justify-content: center;
  width:100%;
}

main .QjxyjWhqlO .ZGMzUvVbna .wJBgeDYGrk .QsxeOBitzZ>p {
  color: #fff;
  text-align: center;
  font-family: var(--main-font);
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
  line-height: 24px;
  display: flex;
  height: 124px;
  align-items: center;
  justify-content: center;
}

main .QjxyjWhqlO .ZGMzUvVbna .wJBgeDYGrk .QsxeOBitzZ .MyKIJojWJv {
  width: 190px;
  height: 34px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  border-radius: 6px;
  border: 1px dashed #000;
  background: #fff;
}

main .QjxyjWhqlO .ZGMzUvVbna .wJBgeDYGrk .QsxeOBitzZ .MyKIJojWJv p {
  color: #000;
  font-family: var(--main-font);
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  line-height: 16px;
  padding-left: 8px;
}

main .QjxyjWhqlO .ZGMzUvVbna .wJBgeDYGrk .QsxeOBitzZ .MyKIJojWJv button {
  color: #fff;
  font-family: var(--main-font);
  font-size: 12px;
  font-style: normal;
  font-weight: 700;
  line-height: 16px;
  width: 85px;
  height: 34px;
  background: #000;
  border: none;
  border-bottom-right-radius: 6px;
  border-top-right-radius: 6px;
  cursor: pointer;
  transform: translateX(1px);
}

main .QjxyjWhqlO .ZGMzUvVbna .wJBgeDYGrk .QsxeOBitzZ .wWZOdSGxUR {
  width: 190px;
  height: 34px;
  display: none;
  align-items: center;
  justify-content: space-between;
  border-radius: 6px;
  border: 1px dashed #39c100;
  background: #fff;
}

main .QjxyjWhqlO .ZGMzUvVbna .wJBgeDYGrk .QsxeOBitzZ .wWZOdSGxUR p {
  color: #39c100;
  font-family: var(--main-font);
  font-size: 12px;
  font-style: normal;
  font-weight: 700;
  line-height: 16px;
  padding-left: 8px;
}

main .QjxyjWhqlO .ZGMzUvVbna .wJBgeDYGrk .QsxeOBitzZ .wWZOdSGxUR button {
  display: flex;
  width: 81px;
  height: 34px;
  padding: 2px;
  justify-content: center;
  align-items: center;
  gap: 8px;
  background: #39c100;
  border-top-right-radius: 6px;
  border-bottom-right-radius: 6px;
  border: none;
  cursor: pointer;
  transform: translateX(1px);
}

main .QjxyjWhqlO .ZGMzUvVbna .wJBgeDYGrk .QsxeOBitzZ .wWZOdSGxUR button img {
  width: 20px;
  height: 20px;
  flex-shrink: 0;
  aspect-ratio: 1/1;
}

main .QjxyjWhqlO .ZGMzUvVbna .mwiHTRONJP {
  width: 279px;
  height: 51px;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 8px;
  border-radius: 8px;
  background: linear-gradient(180deg, #fd7e14 0%, #c85b00 100%);
  cursor: pointer;
}

main .QjxyjWhqlO .ZGMzUvVbna .mwiHTRONJP img {
  width: 24px;
  height: 22px;
  aspect-ratio: 12/11;
}

main .QjxyjWhqlO .ZGMzUvVbna .mwiHTRONJP p {
  color: #fff;
  text-align: center;
  font-family: var(--main-font);
  font-size: 20px;
  font-style: normal;
  font-weight: 700;
  line-height: 28px;
  text-transform: capitalize;
}

main .QjxyjWhqlO .ZGMzUvVbna .mwiHTRONJP:hover,
main .QjxyjWhqlO .ZGMzUvVbna .mwiHTRONJP:active {
  border-radius: 8px;
  border: 1px solid #fff;
  background: linear-gradient(180deg, #c85b00 0%, #fd7e14 100%);
}

main .QjxyjWhqlO .ZGMzUvVbna:hover {
  border-radius: 12px;
  outline: 1px solid #e36700;
  background: #361800;
}

footer {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  width: 100%;
  background: #200e00;
  padding: 64px 16px;
}

footer .TjBJwxeKii {
  max-width: 1096px;
  width: 100%;
  display: flex;
  flex-direction: column;
  gap: 14px;
  padding: 16px;
}

footer .TjBJwxeKii p {
  color: #fff;
  font-family: var(--main-font);
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 24px;
}

footer .TjBJwxeKii p a {
  color: #fff;
  font-family: var(--main-font);
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 24px;
}

footer .rzaUBIltqD {
  max-width: 1096px;
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: wrap;
  gap: 56px;
  padding: 16px 0;
  min-height: 164px;
  height: auto;
}

footer .rzaUBIltqD a {
  display: flex;
  align-items: center;
  justify-content: center;
}

footer .rzaUBIltqD .EPXMCtfqUw {
  width: 66px;
  height: 66px;
}

footer .rzaUBIltqD .MtoDFayBiJ {
  width: 51px;
  height: 66px;
}

footer .rzaUBIltqD .zDdJPVjEmy {
  width: 122px;
  height: 66px;
}

footer .rzaUBIltqD .UXprISyugO {
  width: 217px;
  height: 66px;
}

footer .rzaUBIltqD .UCoRHtWwjt {
  width: 223px;
  height: 66px;
}

footer .rzaUBIltqD .PaQQoCbvXX {
  width: 55px;
  height: 66px;
}

footer ul {
  display: flex;
  flex-wrap: wrap;
  gap: 40px;
  padding: 16px;
  max-width: 1096px;
  width: 100%;
}

footer ul li {
  list-style: none;
}

footer ul li a {
  color: #fff;
  font-family: var(--main-font);
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
  line-height: 24px;
  text-decoration-line: underline;
  text-decoration-style: solid;
  text-decoration-skip-ink: none;
  text-decoration-thickness: auto;
  text-underline-offset: auto;
  text-underline-position: from-font;
  text-transform: capitalize;
}

footer>p {
  color: #b7b7b7;
  text-align: center;
  font-family: var(--main-font);
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 20px;
  text-transform: capitalize;
  max-width: 1096px;
  width: 100%;
  display: flex;
  padding: 0 16px;
}

.YxWdIEywpV {
  position: fixed;
  max-width: 374px;
  width: 100%;
  min-height: 116px;
  height: auto;
  bottom: 37px;
  right: 115px;
  display: none;
  flex-direction: column;
  gap: 8px;
  padding: 8px 5px 12px;
  justify-content: center;
  z-index: 5;
  border-radius: 8px;
  outline: 1px solid #1c1c1c;
  background: #fff;
  box-shadow: -15px 15px 20px 0px rgba(0, 0, 0, 0.25);
}

#DFmrPtErjJ.show {
  display: flex; 
}

.YxWdIEywpV .HlXERkTeHg {
  display: flex;
  align-items: center;
  width: 100%;
}

.YxWdIEywpV .HlXERkTeHg p {
  color: #0c0c0c;
  text-align: center;
  font-family: var(--main-font);
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 24px;
}

.YxWdIEywpV .HWDJTMNXjc {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 8px;
  width: 100%;
}

.YxWdIEywpV .HWDJTMNXjc button {
  width: 162px;
  display: flex;
  height: 40px;
  padding: 8px;
  justify-content: center;
  align-items: center;
  cursor: pointer;
  border-radius: 8px;
  border: none;
}

.YxWdIEywpV .HWDJTMNXjc .dLwuCmyKam {
  background: linear-gradient(180deg, #e4e4e4 0%, #7e7e7e 221.25%);
  color: #0c0c0c;
  text-align: center;
  font-family: var(--main-font);
  font-size: 16px;
  font-style: normal;
  font-weight: 600;
  line-height: 24px;
}

.YxWdIEywpV .HWDJTMNXjc .dLwuCmyKam:active,
.YxWdIEywpV .HWDJTMNXjc .dLwuCmyKam:hover {
  border-radius: 8px;
  outline: 1px solid rgba(235, 235, 235, 0.2);
  background: linear-gradient(180deg, #7e7e7e -80%, #e4e4e4 221.25%);
}

.YxWdIEywpV .HWDJTMNXjc .kKCFSeAGyJ {
  border-radius: 8px;
  background: linear-gradient(180deg, #70ee3b 0%, #469824 100%);
  color: #0c0c0c;
  text-align: center;
  font-family: var(--main-font);
  font-size: 16px;
  font-style: normal;
  font-weight: 600;
  line-height: 24px;
}

.YxWdIEywpV .HWDJTMNXjc .kKCFSeAGyJ:active,
.YxWdIEywpV .HWDJTMNXjc .kKCFSeAGyJ:hover {
  border-radius: 8px;
  border: 1px solid #70ee3b;
  background: linear-gradient(180deg, #70ee3b 0%, #469824 100%);
}

.YxWdIEywpV.hidden {
  display: none;
}

.eqGbqKxgSU {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: none;
  justify-content: center;
  align-items: center;
  z-index: 6;
  background: rgba(32, 14, 0, 0.8);
}

.eqGbqKxgSU .XvDSkNvGAM {
  position: fixed;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 6;
  display: flex;
  max-width: 454px;
  width: calc(100% - 32px);
  min-height: 260px;
  height: auto;
  flex-direction: column;
  align-items: center;
  gap: 16px;
  border-radius: 8px;
  outline: 1px solid #969696;
  background: #fff;
  padding: 16px 16px 12px;
}

.eqGbqKxgSU .XvDSkNvGAM p {
  color: #1c1c1c;
  text-align: center;
  font-family: var(--main-font);
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 24px;
  letter-spacing: -0.32px;
}

.eqGbqKxgSU .XvDSkNvGAM p a {
  color: #2780f4;
  font-family: var(--main-font);
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 24px;
  letter-spacing: -0.32px;
  text-decoration-line: underline;
  text-decoration-style: solid;
  text-decoration-skip-ink: none;
  text-decoration-thickness: auto;
  text-underline-offset: auto;
  text-underline-position: from-font;
}

.eqGbqKxgSU .XvDSkNvGAM p span {
  color: #2780f4;
  font-family: var(--main-font);
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 24px;
  letter-spacing: -0.32px;
}

.eqGbqKxgSU .XvDSkNvGAM .HWDJTMNXjc {
  display: flex;
  flex-direction: column;
  width: 100%;
  justify-content: center;
  align-items: center;
  gap: 8px;
}

.eqGbqKxgSU .XvDSkNvGAM .HWDJTMNXjc button {
  cursor: pointer;
  border: none;
  width: 100%;
  height: 56px;
  border-radius: 8px;
}

.eqGbqKxgSU .XvDSkNvGAM .HWDJTMNXjc .qfTPMcTKsB {
  background: #fff;
  color: #5d5d5d;
  font-family: var(--main-font);
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 24px;
}

.eqGbqKxgSU .XvDSkNvGAM .HWDJTMNXjc .qfTPMcTKsB:hover,
.eqGbqKxgSU .XvDSkNvGAM .HWDJTMNXjc .qfTPMcTKsB:active {
  border-radius: 8px;
  background: #bcbcbc;
  color: #0c0c0c;
}

.eqGbqKxgSU .XvDSkNvGAM .HWDJTMNXjc .lkIwsVYFKa {
  background: linear-gradient(90deg, #1c1c1c 0%, #2d2d2d 100%);
  color: #fff;
  font-family: var(--main-font);
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 24px;
}

.eqGbqKxgSU .XvDSkNvGAM .HWDJTMNXjc .lkIwsVYFKa:hover,
.eqGbqKxgSU .XvDSkNvGAM .HWDJTMNXjc .lkIwsVYFKa:active {
  border-radius: 8px;
  outline: 1px solid #e36700;
  background: linear-gradient(90deg, #1c1c1c 0%, #2d2d2d 100%);
  box-shadow: 0px 2px 10px 0px rgba(0, 0, 0, 0.5);
}

.avkYXmdDqK {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: none;
  justify-content: center;
  align-items: center;
  z-index: 6;
  background: #200e00;
  padding: 16px;
}

.avkYXmdDqK .rcHVzygfgR {
  position: fixed;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  min-height: 242px;
  height: auto;
  width: calc(100% - 32px);
  max-width: 454px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  border-radius: 12px;
  background: #fff;
  padding: 16px;
  gap: 4px;
}

.avkYXmdDqK .rcHVzygfgR img {
  width: 60px;
  height: 60px;
  margin: 8px 0 16px;
}

.avkYXmdDqK .rcHVzygfgR h2 {
  color: #000;
  text-align: center;
  font-family: var(--main-font);
  font-size: 20px;
  font-style: normal;
  font-weight: 700;
  line-height: 28px;
}

.avkYXmdDqK .rcHVzygfgR p {
  color: #000;
  text-align: center;
  font-family: var(--main-font);
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 26px;
}

@media screen and (min-width: 1440px) {
  .ougKZHfhEV {
    background-size: 100% auto;
  }
}

@media screen and (max-width: 1100px) {
  header .dlIUnmdCFd img {
    opacity: 0.2;
  }

  header .dlIUnmdCFd h1,
  header .dlIUnmdCFd p {
    z-index: 1;
  }
}

@media screen and (max-width: 763px) {
  main .QjxyjWhqlO {
    justify-content: center;
  }
}

@media screen and (max-width: 640px) {
  header nav {
    height: 54px;
  }

  header nav a img {
    width: 93px;
    height: 28px;
  }

  header nav ul {
    display: none;
  }

  header nav .XasprbhBTa {
    display: block;
  }

  header .dlIUnmdCFd {
    gap: 8px;
    min-height: 30px;
    height: auto;
    margin: 0;
    padding: 16px 0;
  }

  header .dlIUnmdCFd h1 {
    font-size: 22px;
    font-style: normal;
    font-weight: 600;
    line-height: 30px;
  }

  header .dlIUnmdCFd p {
    font-size: 18px;
    font-style: normal;
    font-weight: 400;
    line-height: 26px;
  }

  header .dlIUnmdCFd .AiiEIdZNIc {
    width: 89px;
    height: 73px;
    left: -6px;
  }

  header .dlIUnmdCFd .KOFzlHOVAo {
    width: 89px;
    height: 67px;
    right: 0px;
  }

  header .dlIUnmdCFd .AiiEIdZNIc.ball--spaced {
    bottom: -56px;
    transform: translateY(0);
    top: auto;
  }

  header .dlIUnmdCFd .KOFzlHOVAo.ball--spaced {
    bottom: -62px;
    transform: translateY(0);
    top: auto;
  }

  footer {
    padding: 16px;
  }

  footer .rzaUBIltqD {
    gap: 16px;
    min-height: 120px;
  }

  footer .rzaUBIltqD .EPXMCtfqUw {
    width: 36px;
    height: 36px;
  }

  footer .rzaUBIltqD .MtoDFayBiJ {
    width: 27px;
    height: 34px;
  }

  footer .rzaUBIltqD .zDdJPVjEmy {
    width: 59px;
    height: 32px;
  }

  footer .rzaUBIltqD .UXprISyugO {
    width: 93px;
    height: 28px;
  }

  footer .rzaUBIltqD .UCoRHtWwjt {
    width: 108px;
    height: 32px;
  }

  footer .rzaUBIltqD .PaQQoCbvXX {
    width: 30px;
    height: 36px;
  }

  footer ul {
    gap: 8px;
  }

  footer ul li a {
    color: #fff;
    font-family: var(--main-font);
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: 24px;
    letter-spacing: -0.32px;
    text-decoration-line: underline;
    text-decoration-style: solid;
    text-decoration-skip-ink: none;
    text-decoration-thickness: auto;
    text-underline-offset: auto;
    text-underline-position: from-font;
    text-transform: capitalize;
  }

  .YxWdIEywpV {
    width: calc(100% - 1px);
    right: 0px;
    left: 50%;
    transform: translateX(-50%);
    bottom: 3px;
  }

  .eqGbqKxgSU .XvDSkNvGAM {
    max-width: 344px;
    width: calc(100% - 31px);
  }

  .avkYXmdDqK .rcHVzygfgR {
    max-width: 344px;
    width: calc(100% - 31px);
    min-height: 202px;
  }

  .avkYXmdDqK .rcHVzygfgR img {
    width: 30px;
    height: 30px;
  }

  .avkYXmdDqK .rcHVzygfgR h2 {
    font-size: 18px;
    font-style: normal;
    font-weight: 700;
    line-height: 24px;
  }

  .avkYXmdDqK .rcHVzygfgR p {
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 24px;
  }
}

@media screen and (max-width: 511px) {
  main .QjxyjWhqlO {
    row-gap: 28px;
    column-gap: 0px;
    margin: 16px 0;
  }

  main .QjxyjWhqlO .ZGMzUvVbna {
    max-width: 343px;
    width: 100%;
  }

  main .QjxyjWhqlO .ZGMzUvVbna .mMPBogFIvL {
    max-width: 316px;
    width: 100%;
  }

  main .QjxyjWhqlO .ZGMzUvVbna .mMPBogFIvL p {
    max-width: 272px;
    width: 100%;
  }

  main .QjxyjWhqlO .ZGMzUvVbna .wJBgeDYGrk .QsxeOBitzZ {
    width: 100%;
    gap: 6px;
  }

  main .QjxyjWhqlO .ZGMzUvVbna .wJBgeDYGrk .QsxeOBitzZ>p {
    font-size: 16px;
    font-style: normal;
    font-weight: 700;
    line-height: 24px;
  }

  main .QjxyjWhqlO .ZGMzUvVbna .wJBgeDYGrk .QsxeOBitzZ .MyKIJojWJv,
  main .QjxyjWhqlO .ZGMzUvVbna .wJBgeDYGrk .QsxeOBitzZ .wWZOdSGxUR {
    max-width: 190px;
    width: 100%;
  }

  main .QjxyjWhqlO .ZGMzUvVbna .mwiHTRONJP {
    max-width: 279px;
    width: 100%;
  }
}

@media screen and (max-width: 342px) {
  main .QjxyjWhqlO .ZGMzUvVbna .mMPBogFIvL {
    left: 50%;
    transform: translateX(-50%);
    min-width: 93px;
    width: auto;
  }

  main .QjxyjWhqlO .ZGMzUvVbna .mMPBogFIvL p {
    min-width: 93px;
    width: auto;
    white-space: nowrap;
  }
}

/*contact-us page*/
main .sbyxeQasmQ {
  margin: 32px 0;
  display: flex;
  flex-direction: column;
  justify-content: center;
  gap: 26px;
  max-width: 1120px;
  width: 100%;
}

main .sbyxeQasmQ p {
  color: #fff;
  font-family: var(--main-font);
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 26px;
}

main .sbyxeQasmQ p span {
  color: #fff;
  font-family: var(--main-font);
  font-size: 18px;
  font-style: normal;
  font-weight: 700;
  line-height: 26px;
}

@media screen and (max-width: 600px) {
  main .sbyxeQasmQ {
    margin: 16px 0;
    gap: 24px;
  }

  main .sbyxeQasmQ p {
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 24px;
  }

  main .sbyxeQasmQ p span {
    font-size: 16px;
    font-style: normal;
    font-weight: 700;
    line-height: 24px;
  }
}

/*about-us page*/
main .VIZKpHxFcr {
  margin: 32px 0;
  display: flex;
  flex-direction: column;
  justify-content: center;
  gap: 26px;
  max-width: 1120px;
  width: 100%;
}

main .VIZKpHxFcr p {
  color: #fff;
  font-family: var(--main-font);
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 26px;
}

@media screen and (max-width: 600px) {
  main .VIZKpHxFcr {
    margin: 16px 0;
    gap: 24px;
  }

  main .VIZKpHxFcr p {
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 24px;
  }
}

/*privacy-policy, terms, cookies pages*/
main .jTLZQVkrBM {
  max-width: 1120px;
  width: 100%;
  display: flex;
  flex-direction: column;
  margin: 32px 0;
  gap: 10px;
}

main .jTLZQVkrBM .DVjnwkiFeQ {
  display: flex;
  flex-direction: column;
  gap: 16px;
}

main .jTLZQVkrBM .DVjnwkiFeQ h2 {
  color: #fff;
  font-family: var(--main-font);
  font-size: 18px;
  font-style: normal;
  font-weight: 700;
  line-height: 30px;
}

main .jTLZQVkrBM .DVjnwkiFeQ p {
  color: #fff;
  font-family: var(--main-font);
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 24px;
}

main .jTLZQVkrBM .DVjnwkiFeQ ul {
  display: flex;
  flex-direction: column;
  margin-left: 25px;
}

main .jTLZQVkrBM .DVjnwkiFeQ ul li {
  color: #fff;
  font-family: var(--main-font);
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 24px;
}

@media screen and (max-width: 600px) {
  main .jTLZQVkrBM {
    gap: 16px;
  }

  main .jTLZQVkrBM .DVjnwkiFeQ {
    gap: 6px;
  }

  main .jTLZQVkrBM .DVjnwkiFeQ h2 {
    font-size: 18px;
    font-style: normal;
    font-weight: 700;
    line-height: 26px;
  }
}

@media (max-width: 768px) {
  .mwiHTRONJP:hover {
    background: linear-gradient(180deg, #fd7e14 0%, #c85b00 100%) !important;
    border: none !important;
  }
  main .QjxyjWhqlO .ZGMzUvVbna:hover{
    outline:none !important;

  }
}