@import url(https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap);
@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&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Manrope:wght@200..800&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap);
/* Font Family */
/* Font Family List */
/* Looping the font family based on the index value */
/* Color */
/* Gradient Colors */
/* Font Size */
/* Font Weight */
/* Lato Font Family */
:root {
  --theme-bg-color: $theme-bg-color; /* Background Color */
  --primary-font-color: $primary-font-color; /* Text Color */
  --secondary-font-color: $secondary-font-color; /* Text Color */
  --primary-text-color: $primary-text-color;
  --secondary-text-color: $secondary-text-color;
  --border-color: $border-color; /* Border Color */
  --box-shadow-primary-color: $box-shadow-primary-color; /* Box Shadow Color */
  --box-shadow-secondary-color: $box-shadow-secondary-color; /* Box Shadow Color */
  --gradient-one: $gradient-one;
  --gradient-two: $gradient-two;
  --gradient-three: $gradient-three;
  --gradient-four: $gradient-four;
  --gradient-five: $gradient-five;
  --gradient-six: $gradient-six;
}

/* Common Styles */
html {
  font-size: 10px; /* Base Font Size */
}

body {
  background: #000000;
  color: #ffffff;
  font-family: "Lato", sans-serif;
  overflow-x: hidden;
}

::-webkit-scrollbar {
  width: 6px;
}

::-webkit-scrollbar-track {
  background: rgba(53, 59, 70, 0.8549019608); /* Scroll bg color */
}

::-webkit-scrollbar-thumb {
  background: #EE7600; /* Theme color */
}

::-webkit-scrollbar-thumb:hover {
  background: #FFA751; /* Darker theme color on hover */
}

.noscroll {
  touch-action: none !important;
  -ms-touch-action: none !important;
}

.landing-main {
  margin-top: 17.3rem !important;
  padding: 0;
}
@media (max-width: 991px) {
  .landing-main {
    margin-top: 14.5rem !important;
  }
}
@media (max-width: 576px) {
  .landing-main {
    margin-top: 12rem !important;
  }
}
@media (max-width: 490px) {
  .landing-main {
    margin-top: 8rem !important;
  }
}

.no-gutters {
  margin: 0;
}

.page-container {
  /*max-width: 82.617%; */
  max-width: 144rem;
  width: 100%;
  margin: 0 auto;
  padding: 0 6rem;
}
@media (max-width: 1440px) {
  .page-container {
    max-width: 100%;
  }
}
@media (max-width: 1366px) {
  .page-container {
    padding: 0 4rem;
  }
}
@media (max-width: 1280px) {
  .page-container {
    padding: 0 3rem;
  }
}
@media (max-width: 991px) {
  .page-container {
    padding: 0 2rem;
  }
}
@media (max-width: 576px) {
  .page-container {
    padding: 0 1.5rem;
  }
}

ul {
  padding: 0;
  margin: 0;
}

a {
  text-decoration: none;
}

h1 {
  font-size: 6.7rem;
}

h2 {
  font-size: 5.2rem;
}

h3 {
  font-size: 3.8rem;
}

h4 {
  font-size: 2.8rem;
}

h5 {
  font-size: 2.4rem;
}

h6 {
  font-size: 2rem;
}

p {
  font-size: 1.6rem;
}

span {
  font-size: 1.4rem;
}

.fs-14 {
  font-size: 1.4rem;
}

.fs-16 {
  font-size: 1.6rem;
}

.fs-18 {
  font-size: 1.8rem;
}

.fw-400 {
  font-weight: 400;
}

.fw-500 {
  font-weight: 500;
}

.fw-600 {
  font-weight: 600;
}

.fw-700 {
  font-weight: 700;
}

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

button {
  border-radius: 40px;
  background: linear-gradient(90deg, #EE7600 0%, #FFA751 106.39%);
  font-size: 1.8rem;
  font-weight: 700;
  color: #000000;
}
@media (max-width: 1280px) {
  button {
    font-size: 1.6rem;
  }
}
@media (max-width: 1199px) {
  button {
    font-size: 1.4rem;
  }
}

input {
  color: #ffffff;
  padding: 16px 20px;
  border-radius: 10px;
  border: 1px solid #2C2C2C;
  background: #0F0F0F;
  caret-color: #ffffff;
}

input:focus {
  outline: 0;
}

.title-block h3 {
  font-size: clamp(2.2rem, 1.8rem + 0.6944vw, 2.8rem);
  font-weight: 600;
  color: #ffffff;
  margin-bottom: 1rem;
  line-height: 3.2rem;
}
@media (max-width: 490px) {
  .title-block h3 {
    font-size: 2rem;
    margin-bottom: 0.8rem;
    line-height: 2.8rem;
  }
}
.title-block p {
  font-size: 1.6rem;
  color: #B1B1B1;
  margin-bottom: 0;
}
@media (max-width: 1280px) {
  .title-block p {
    font-size: 1.4rem;
  }
}
@media (max-width: 490px) {
  .title-block p {
    font-size: 1.3rem;
  }
}

.cmn-btn {
  border-radius: 4rem;
  padding: 1.1rem 1.2rem;
  font-size: 1.8rem;
  color: #000000;
  font-weight: 700;
  background: linear-gradient(90deg, #EE7600 0%, #FFA751 106.39%);
}
@media (max-width: 1280px) {
  .cmn-btn {
    font-size: 1.6rem;
  }
}
@media (max-width: 1199px) {
  .cmn-btn {
    font-size: 1.4rem;
  }
}
@media (max-width: 576px) {
  .cmn-btn {
    padding: 0.8rem 1.2rem;
  }
}
.cmn-btn:hover {
  color: #000000;
}

.cmn-outline-btn {
  background: transparent;
  border: 1px solid #EE7600;
  color: #EE7600;
}
.cmn-outline-btn:hover {
  color: #EE7600;
}

form .form-group {
  margin-bottom: 1.6rem;
}
form .form-group label {
  font-size: 1.4rem;
  color: #909090;
  padding-left: 1.6rem;
  margin-bottom: 0.8rem;
}
@media (max-width: 991px) {
  form .form-group label {
    font-size: 1.3rem;
    padding-left: 1rem;
  }
}
form .form-group .form-control {
  padding: 1.2rem 2rem;
  font-size: 1.6rem;
  color: #ffffff;
  border: 1px solid #7B7B7B;
  background: #161616;
  border-radius: 1rem;
  transition: 0.3s all ease-in-out;
  caret-color: #ffffff;
}
@media (max-width: 991px) {
  form .form-group .form-control {
    font-size: 1.4rem;
    padding: 1rem 1.6rem;
  }
}
form .form-group .form-control:focus {
  border-color: #FB9C3E;
  box-shadow: 0 0 0 0.25rem rgba(253, 169, 13, 0.25);
}
form .for-error-msg {
  font-size: 1.4rem;
  line-height: 1.68rem;
  font-weight: 400;
  color: #DC4040;
  display: none;
}
form.verifyOtpForm .for-error-msg {
  display: block;
  text-align: center;
}
form .parsley-errors-list li {
  font-size: 1.4rem;
  line-height: 1.68rem;
  font-weight: 400;
  color: #DC4040;
  margin-top: 0.5rem;
}

.alert {
  width: 100%;
  background: linear-gradient(105.7deg, rgba(19, 19, 17, 0.3) -13.74%, rgba(53, 59, 70, 0.3) 61.78%, rgba(123, 116, 84, 0.3) 111.1%);
  border-radius: 1rem;
  padding: 2rem;
  margin-bottom: 1.5rem;
  position: relative;
  border: 1px solid #252525;
  box-shadow: 0 0 9px -2px rgba(253, 169, 13, 0.25);
}

.alert .closebtn {
  position: absolute;
  top: 0.5rem;
  right: 1rem;
  font-size: 2rem;
  cursor: pointer;
}

.alert ul li {
  font-size: 1.2rem;
  line-height: 2rem;
  color: #DC4040;
}

.success_msg #success_msg {
  color: #1DB954;
}

.custom-modal {
  position: fixed;
  z-index: 10000;
  top: 0;
  left: 0;
  visibility: hidden;
  width: 100%;
  height: 100%;
  opacity: 0;
  transition: 0.3s all ease-in-out;
}
.custom-modal.custom-modal-open {
  opacity: 1;
  visibility: visible;
}
.custom-modal.custom-modal-open .custom-modal-overlay {
  opacity: 1;
  visibility: visible;
  transition-delay: 0s;
}
.custom-modal .custom-modal-overlay {
  position: fixed;
  z-index: 10;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: hsla(0, 0%, 0%, 0.5);
  visibility: hidden;
  opacity: 0;
  transition: visibility 0s linear 0.3s, opacity 0.3s;
  -webkit-backdrop-filter: blur(2px);
          backdrop-filter: blur(2px);
}
.custom-modal .custom-modal-wrapper {
  position: absolute;
  z-index: 9999;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 50rem;
  background-color: #fff;
  box-shadow: 0 0 1.5em hsla(0, 0%, 0%, 0.35);
  border-radius: 6px;
  max-height: 90%;
  padding: 2.4rem;
}
@media (max-width: 576px) {
  .custom-modal .custom-modal-wrapper {
    width: 90%;
    padding: 2rem;
  }
}
.custom-modal .custom-modal-wrapper .custom-modal-body p {
  color: #000000;
  margin-bottom: 0;
}
@media (max-width: 576px) {
  .custom-modal .custom-modal-wrapper .custom-modal-body p {
    font-size: 1.4rem;
  }
}
.custom-modal .custom-modal-wrapper .custom-modal-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 1.6rem;
  padding-bottom: 1.2rem;
  border-bottom: 1px solid #000000;
}
@media (max-width: 576px) {
  .custom-modal .custom-modal-wrapper .custom-modal-title {
    margin-bottom: 1.2rem;
  }
}
.custom-modal .custom-modal-wrapper .custom-modal-title h4 {
  color: #000000;
  font-weight: 500;
  font-size: 2rem;
}
@media (max-width: 991px) {
  .custom-modal .custom-modal-wrapper .custom-modal-title h4 {
    font-size: 1.8rem;
  }
}
.custom-modal .custom-modal-wrapper .custom-modal-title .custom-modal-close {
  width: 30px;
  height: 30px;
  border-radius: 50%;
  overflow: hidden;
  background: none;
  position: relative;
}
.custom-modal .custom-modal-wrapper .custom-modal-title .custom-modal-close:before {
  content: "";
  width: 14px;
  height: 2px;
  background: #000000;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%) rotate(45deg);
  position: absolute;
}
.custom-modal .custom-modal-wrapper .custom-modal-title .custom-modal-close:after {
  content: "";
  width: 14px;
  height: 2px;
  background: #000000;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%) rotate(-45deg);
  position: absolute;
}

.sticky-chat {
  transition: 0.3s all ease-in-out;
}
.sticky-chat:hover {
  box-shadow: 4px 4px 6px #f49a41, -8px -4px 14px #a95b0f;
}

.chat-bubble-reg {
  cursor: pointer;
  position: relative;
  display: inline-block;
}
.chat-bubble-reg:hover .tooltip-text-register-btn {
  visibility: visible;
}
.chat-bubble-reg .tooltip-text-register-btn {
  visibility: hidden;
  width: 150px;
  height: -moz-fit-content;
  height: fit-content;
  background-color: #000;
  color: #fff;
  text-align: center;
  border-radius: 6px;
  padding: 8px;
  position: absolute;
  bottom: 120%;
  left: 50%;
  margin-left: -60px;
}

.notifyjs-corner .notifyjs-bootstrap-error {
  white-space: wrap;
}

/* Header Section CSS Start */
.landing-header {
  transition: 0.3s all ease-in-out;
  padding: 2rem 0 0 0;
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  width: 100%;
  z-index: 99;
}
@media (max-width: 991px) {
  .landing-header {
    margin-top: 0 !important;
    padding: 0 !important;
  }
}
@media (max-width: 991px) {
  .landing-header .page-container {
    padding: 0;
  }
}
.landing-header.header-scroll {
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
}
.landing-header.header-scroll .header-section {
  background: -webkit- linear-gradient(97.59deg, #11120F 0.01%, #181A1B 60.51%, #25241F 100.01%);
  background: -ms- linear-gradient(97.59deg, #11120F 0.01%, #181A1B 60.51%, #25241F 100.01%);
  background: linear-gradient(97.59deg, #11120F 0.01%, #181A1B 60.51%, #25241F 100.01%);
  margin-top: 0 !important;
  box-shadow: 0px 3px 4px -2px #252525;
}

.header-section {
  border-radius: 2rem;
  background: linear-gradient(107deg, rgba(19, 19, 17, 0.5) -13.92%, rgba(53, 59, 70, 0.5) 41.97%, rgba(142, 115, 87, 0.5) 131.24%);
  transition: 0.3s all ease-in-out;
}
@media (max-width: 991px) {
  .header-section {
    border-radius: 0;
  }
}
@media (max-width: 991px) {
  .header-section.mobile-menu-open .header-inner-wrapper .header-menu-wrapper {
    right: 0;
  }
  .header-section.mobile-menu-open .header-inner-wrapper .header-login-wrapper .header-menu-wrap .menu-right-0 span {
    transition: 0.3s all ease-in-out;
  }
  .header-section.mobile-menu-open .header-inner-wrapper .header-login-wrapper .header-menu-wrap .menu-right-0 span:nth-child(1) {
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) rotate(45deg);
  }
  .header-section.mobile-menu-open .header-inner-wrapper .header-login-wrapper .header-menu-wrap .menu-right-0 span:nth-child(2) {
    top: 50%;
    transform: translateX(-300%);
    opacity: 0;
  }
  .header-section.mobile-menu-open .header-inner-wrapper .header-login-wrapper .header-menu-wrap .menu-right-0 span:nth-child(3) {
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) rotate(-45deg);
  }
}
.header-section .header-inner-wrapper {
  padding: 1.6rem;
}
@media (max-width: 490px) {
  .header-section .header-inner-wrapper {
    padding: 1.2rem 1.6rem;
  }
}
.header-section .header-inner-wrapper .logo-image-wrapper img {
  max-width: 14.3rem;
}
@media (max-width: 490px) {
  .header-section .header-inner-wrapper .logo-image-wrapper img {
    max-width: 10rem;
  }
}
.header-section .header-inner-wrapper .header-menu-wrapper {
  border-radius: 4rem;
  background: #151515;
}
@media (max-width: 991px) {
  .header-section .header-inner-wrapper .header-menu-wrapper {
    position: fixed;
    width: 28rem;
    right: -28rem;
    top: 0;
    bottom: 0;
    height: 100vh;
    border-radius: 0;
    transition: 0.3s all ease-in-out;
    z-index: 999;
  }
}
.header-section .header-inner-wrapper .header-menu-wrapper .header-mob-logo {
  display: none;
}
@media (max-width: 991px) {
  .header-section .header-inner-wrapper .header-menu-wrapper .header-mob-logo {
    display: inline-flex;
    padding: 2rem 2rem 0 2rem;
  }
  .header-section .header-inner-wrapper .header-menu-wrapper .header-mob-logo img {
    width: 12rem;
  }
}
.header-section .header-inner-wrapper .header-menu-wrapper nav ul {
  padding: 2rem 2.4rem;
}
@media (max-width: 991px) {
  .header-section .header-inner-wrapper .header-menu-wrapper nav ul {
    flex-direction: column;
    padding: 4rem 2rem 2rem 2rem;
  }
}
.header-section .header-inner-wrapper .header-menu-wrapper nav ul li a:hover {
  background: linear-gradient(90deg, #EE7600 0%, #FFA751 35.39%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.header-section .header-inner-wrapper .header-menu-wrapper nav ul li:not(:last-child) {
  padding-right: 4.9rem;
}
@media (max-width: 991px) {
  .header-section .header-inner-wrapper .header-menu-wrapper nav ul li:not(:last-child) {
    padding: 0 0 1.6rem;
  }
}
.header-section .header-inner-wrapper .header-menu-wrapper .menu-action-wrap-mobile {
  display: none;
}
@media (max-width: 991px) {
  .header-section .header-inner-wrapper .header-menu-wrapper .menu-action-wrap-mobile {
    display: flex;
    padding: 2rem;
    gap: 1.5rem;
  }
}
.header-section .header-inner-wrapper .header-menu-wrapper .menu-action-wrap-mobile a {
  min-width: 10rem;
  text-align: center;
}
.header-section .header-inner-wrapper .header-login-wrapper {
  border-radius: 4rem;
  background: linear-gradient(90deg, #EE7600 0%, #FFA751 106.39%);
}
@media (max-width: 991px) {
  .header-section .header-inner-wrapper .header-login-wrapper {
    background: transparent;
  }
}
.header-section .header-inner-wrapper .header-login-wrapper .header-login-inner-wrapper {
  padding: 2rem;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
@media (max-width: 991px) {
  .header-section .header-inner-wrapper .header-login-wrapper .header-login-inner-wrapper {
    display: none;
    padding: 0;
  }
}
.header-section .header-inner-wrapper .header-login-wrapper .header-login-inner-wrapper a {
  color: #000000;
}
.header-section .header-inner-wrapper .header-login-wrapper .header-login-inner-wrapper a:not(:last-child) {
  padding: 0 2.9rem;
}
@media (max-width: 1199px) {
  .header-section .header-inner-wrapper .header-login-wrapper .header-login-inner-wrapper a:not(:last-child) {
    padding-right: 3rem;
  }
}
.header-section .header-inner-wrapper .header-login-wrapper .header-login-inner-wrapper a:not(:first-child) {
  padding: 0 2.9rem;
}
@media (max-width: 1199px) {
  .header-section .header-inner-wrapper .header-login-wrapper .header-login-inner-wrapper a:not(:first-child) {
    padding-left: 3rem;
  }
}
.header-section .header-inner-wrapper .header-login-wrapper .header-login-inner-wrapper .line {
  width: 0.1rem;
  height: 1.8rem;
  background: linear-gradient(90deg, rgba(0, 0, 0, 0) 1.96%, #000 58.75%, rgba(0, 0, 0, 0) 93.96%);
}
.header-section .header-inner-wrapper .header-login-wrapper .header-menu-wrap {
  display: none;
}
@media (max-width: 991px) {
  .header-section .header-inner-wrapper .header-login-wrapper .header-menu-wrap {
    display: block;
  }
}
@media (max-width: 991px) {
  .header-section .header-inner-wrapper .header-login-wrapper .header-menu-wrap .menu-right-0 {
    width: 3.2rem;
    height: 3.2rem;
    border-radius: 0.4rem;
    border: 1px solid #EE7600;
    position: relative;
    z-index: 1000;
    display: inline-block;
  }
}
@media (max-width: 991px) {
  .header-section .header-inner-wrapper .header-login-wrapper .header-menu-wrap .menu-right-0 span {
    width: calc(100% - 12px);
    height: 1px;
    margin: 0 auto;
    left: 0;
    right: 0;
    background: #EE7600;
    border-radius: 0.2rem;
    position: absolute;
  }
}
.header-section .header-inner-wrapper .header-login-wrapper .header-menu-wrap .menu-right-0 span:nth-child(1) {
  top: 0.9rem;
}
.header-section .header-inner-wrapper .header-login-wrapper .header-menu-wrap .menu-right-0 span:nth-child(2) {
  top: 1.5rem;
}
.header-section .header-inner-wrapper .header-login-wrapper .header-menu-wrap .menu-right-0 span:nth-child(3) {
  top: 2.1rem;
}
.header-section .header-inner-wrapper .overlay {
  position: fixed;
  width: 100dvw;
  height: 100dvh;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: rgba(0, 0, 0, 0.5);
  transition: 0.3s all ease-in-out;
  opacity: 0;
  visibility: hidden;
  z-index: 99;
}
.header-section .header-inner-wrapper .overlay.overlay-active {
  opacity: 1;
  visibility: visible;
}

/* Header Section CSS End */
/* Apply backdrop-filter to browsers that support it */
@supports ((-webkit-backdrop-filter: blur(5px)) or (backdrop-filter: blur(5px))) {
  .header-scroll {
    -webkit-backdrop-filter: blur(5px);
    backdrop-filter: blur(5px);
  }
}
/* Fallback styling for browsers that don't support backdrop-filter */
@supports not ((-webkit-backdrop-filter: blur(5px)) or (backdrop-filter: blur(5px))) {
  .header-scroll .header-section {
    background: #000;
  }
}
/* Footer Section CSS Start */
.landing-footer {
  padding: 0;
}

.footer-section {
  border-radius: 2.531rem;
  border: 1px solid #252525;
  background: linear-gradient(98deg, #0E0F0F 0.01%, #161818 60.51%, #161613 100.01%);
  margin: 0 0 1rem 0;
}
.footer-section .footer-inner-wrapper {
  padding: 3.2rem;
}
@media (max-width: 768px) {
  .footer-section .footer-inner-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 490px) {
  .footer-section .footer-inner-wrapper {
    padding: 1.6rem 1rem;
  }
}
.footer-section .footer-inner-wrapper .logo-image-wrapper {
  margin-bottom: 4rem;
}
@media (max-width: 1280px) {
  .footer-section .footer-inner-wrapper .logo-image-wrapper {
    margin-bottom: 3.2rem;
  }
}
@media (max-width: 1199px) {
  .footer-section .footer-inner-wrapper .logo-image-wrapper {
    margin-bottom: 2.6rem;
  }
}
@media (max-width: 678px) {
  .footer-section .footer-inner-wrapper .logo-image-wrapper {
    text-align: center;
  }
}
.footer-section .footer-inner-wrapper .logo-image-wrapper img {
  max-width: 14.3rem;
}
@media (max-width: 678px) {
  .footer-section .footer-inner-wrapper .footer-copy-main {
    flex-direction: column;
    align-items: center;
    gap: 0.8rem;
  }
}
.footer-section .footer-inner-wrapper .footer-copy-main .footer-copyright-wrapper {
  font-family: "Roboto", sans-serif;
}
@media (max-width: 1280px) {
  .footer-section .footer-inner-wrapper .footer-copy-main .footer-copyright-wrapper p {
    font-size: 1.6rem;
  }
}
@media (max-width: 1199px) {
  .footer-section .footer-inner-wrapper .footer-copy-main .footer-copyright-wrapper p {
    font-size: 1.4rem;
  }
}
@media (max-width: 768px) {
  .footer-section .footer-inner-wrapper .footer-copy-main .footer-copyright-wrapper p {
    font-size: 1.2rem;
  }
}
.footer-section .footer-inner-wrapper .footer-menu-wrapper nav ul li:not(:last-child) {
  padding-right: 4rem;
}
@media (max-width: 991px) {
  .footer-section .footer-inner-wrapper .footer-menu-wrapper nav ul li:not(:last-child) {
    padding-right: 2rem;
  }
}
.footer-section .footer-inner-wrapper .footer-menu-wrapper nav ul li a {
  font-family: "Roboto", sans-serif;
}
@media (max-width: 1280px) {
  .footer-section .footer-inner-wrapper .footer-menu-wrapper nav ul li a {
    font-size: 1.6rem;
  }
}
@media (max-width: 1199px) {
  .footer-section .footer-inner-wrapper .footer-menu-wrapper nav ul li a {
    font-size: 1.4rem;
  }
}
@media (max-width: 768px) {
  .footer-section .footer-inner-wrapper .footer-menu-wrapper nav ul li a {
    font-size: 1.2rem;
  }
}
.footer-section .footer-inner-wrapper .footer-menu-wrapper nav ul li a:hover {
  background: linear-gradient(90deg, #EE7600 0%, #FFA751 35.39%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.social_footer i {
  font-size: 20px;
  color: #EE7600;
}
.social_footer a:hover i {
  color: #FFA751;
}

/* Footer Section CSS End */
/* Affiliate Program Section CSS Start */
.sticky-chat {
  position: fixed;
  right: 1.5rem;
  bottom: 8rem;
  z-index: 99;
  border-radius: 50%;
  width: 6rem;
}
@media (max-width: 490px) {
  .sticky-chat {
    width: 4.2rem;
    height: 4.2rem;
  }
}
.sticky-chat img {
  width: 100%;
}

.mb-100 {
  margin-bottom: 10rem;
}
@media (max-width: 1366px) {
  .mb-100 {
    margin-bottom: 9rem;
  }
}
@media (max-width: 1280px) {
  .mb-100 {
    margin-bottom: 7.5rem;
  }
}
@media (max-width: 768px) {
  .mb-100 {
    margin-bottom: 6.5rem;
  }
}
@media (max-width: 576px) {
  .mb-100 {
    margin-bottom: 5rem;
  }
}
@media (max-width: 490px) {
  .mb-100 {
    margin-bottom: 4rem;
  }
}

.cmn-box {
  padding: 3.2rem;
  background: linear-gradient(105.7deg, rgba(19, 19, 17, 0.3) -13.74%, rgba(53, 59, 70, 0.3) 61.78%, rgba(123, 116, 84, 0.3) 111.1%);
  border-radius: 2.35rem;
  border: 1px solid #252525;
}
@media (max-width: 1366px) {
  .cmn-box {
    padding: 2.8rem;
  }
}
@media (max-width: 1280px) {
  .cmn-box {
    padding: 2.4rem;
  }
}
@media (max-width: 1199px) {
  .cmn-box {
    padding: 2rem;
  }
}
@media (max-width: 1280px) {
  .cmn-box {
    padding: 1.6rem;
  }
}
@media (max-width: 576px) {
  .cmn-box {
    padding: 1.4rem;
  }
}

.grad-bg-img-lt {
  position: absolute;
  left: -12rem;
  top: 0;
}
@media (max-width: 1024px) {
  .grad-bg-img-lt {
    width: 12rem;
  }
}
@media (max-width: 991px) {
  .grad-bg-img-lt {
    width: 10rem;
  }
}
@media (max-width: 768px) {
  .grad-bg-img-lt {
    width: 8rem;
  }
}
@media (max-width: 678px) {
  .grad-bg-img-lt {
    width: 6rem;
  }
}

.grad-bg-img-rt {
  position: absolute;
  right: 0rem;
  top: 1rem;
}
@media (max-width: 1024px) {
  .grad-bg-img-rt {
    width: 12rem;
  }
}
@media (max-width: 991px) {
  .grad-bg-img-rt {
    width: 10rem;
  }
}
@media (max-width: 768px) {
  .grad-bg-img-rt {
    width: 8rem;
  }
}
@media (max-width: 678px) {
  .grad-bg-img-rt {
    width: 6rem;
  }
}

@media (max-width: 768px) {
  .affiliate-program-section-wrapper {
    flex-direction: column;
    align-items: center;
    gap: 2rem;
  }
}
.affiliate-program-section-wrapper .affiliate-program-section {
  border-radius: 22.14px;
  border: 1.107px solid #252525;
  background: linear-gradient(106deg, rgba(19, 19, 17, 0.3) -13.74%, rgba(53, 59, 70, 0.3) 61.78%, rgba(123, 116, 84, 0.3) 111.1%);
  box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25);
  margin: 0 2rem 0 0;
}
@media (max-width: 1280px) {
  .affiliate-program-section-wrapper .affiliate-program-section {
    width: calc(100% - 42rem) !important;
  }
}
@media (max-width: 991px) {
  .affiliate-program-section-wrapper .affiliate-program-section {
    width: calc(100% - (44% + 1.5rem)) !important;
    margin-right: 1.5rem;
  }
}
@media (max-width: 768px) {
  .affiliate-program-section-wrapper .affiliate-program-section {
    width: 100% !important;
    margin-right: 0;
  }
}
.affiliate-program-section-wrapper .affiliate-program-section .affiliate-program-section-inner-wrapper {
  padding: 4.2rem 5.2rem;
}
@media (max-width: 1280px) {
  .affiliate-program-section-wrapper .affiliate-program-section .affiliate-program-section-inner-wrapper {
    padding: 4rem 3.2rem;
  }
}
@media (max-width: 991px) {
  .affiliate-program-section-wrapper .affiliate-program-section .affiliate-program-section-inner-wrapper {
    padding: 3rem 2rem;
  }
}
.affiliate-program-section-wrapper .affiliate-program-section .affiliate-program-section-inner-wrapper p {
  color: #B1B1B1;
  letter-spacing: 0.04rem;
}
.affiliate-program-section-wrapper .affiliate-program-section .affiliate-program-section-inner-wrapper p,
.affiliate-program-section-wrapper .affiliate-program-section .affiliate-program-section-inner-wrapper h1 {
  font-family: "Poppins", sans-serif;
}
.affiliate-program-section-wrapper .affiliate-program-section .affiliate-program-section-inner-wrapper h1 {
  background: linear-gradient(90deg, #EE7600 0%, #FFA751 35.39%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-size: clamp(3.6rem, 2.3491rem + 3.0214vw, 6.7rem);
}
@media (max-width: 490px) {
  .affiliate-program-section-wrapper .affiliate-program-section .affiliate-program-section-inner-wrapper h1 {
    font-size: 3rem;
  }
}
.affiliate-program-section-wrapper .affiliate-program-section .affiliate-program-section-inner-wrapper h1 span {
  font-family: "Poppins", sans-serif;
  font-size: clamp(2.7rem, 1.6912rem + 2.4366vw, 5.2rem);
  display: block;
  color: #ffffff;
  background-clip: initial;
  -webkit-background-clip: initial;
  -webkit-text-fill-color: initial;
  margin-top: 0.5rem;
}
@media (max-width: 490px) {
  .affiliate-program-section-wrapper .affiliate-program-section .affiliate-program-section-inner-wrapper h1 span {
    font-size: 2.4rem;
  }
}
.affiliate-program-section-wrapper .affiliate-program-section .affiliate-program-section-inner-wrapper h1 span:nth-child(2) {
  color: #9D9D9D;
}
.affiliate-program-section-wrapper .affiliate-program-section .affiliate-program-section-inner-wrapper .color-2 {
  color: #9D9D9D;
}
.affiliate-program-section-wrapper .affiliate-program-section .affiliate-program-section-inner-wrapper h6 {
  color: #B1B1B1;
  margin-top: 2rem;
}
@media (max-width: 1280px) {
  .affiliate-program-section-wrapper .affiliate-program-section .affiliate-program-section-inner-wrapper h6 {
    font-size: 1.8rem;
  }
}
@media (max-width: 1199px) {
  .affiliate-program-section-wrapper .affiliate-program-section .affiliate-program-section-inner-wrapper h6 {
    font-size: 1.6rem;
  }
}
@media (max-width: 576px) {
  .affiliate-program-section-wrapper .affiliate-program-section .affiliate-program-section-inner-wrapper h6 {
    font-size: 1.4rem;
  }
}

/* Affiliate Program Section CSS End */
/* Earning Amount Section CSS Start */
@media (max-width: 1280px) {
  .affiliate-calc-wrapper {
    width: 40rem;
  }
}
@media (max-width: 991px) {
  .affiliate-calc-wrapper {
    width: 44%;
  }
}
@media (max-width: 768px) {
  .affiliate-calc-wrapper {
    width: 100%;
    max-width: 32rem;
  }
}
@media (max-width: 1280px) {
  .affiliate-calc-wrapper {
    max-width: 100%;
  }
}
.affiliate-calc-wrapper .earning-amount-section {
  border-radius: 1.25rem;
  border: 1px solid #252525;
  background: linear-gradient(99deg, rgba(21, 22, 23, 0.5) -12.53%, rgba(53, 59, 70, 0.5) 48.23%, rgba(94, 85, 76, 0.5) 99.98%);
  padding: 32px;
  margin-bottom: 20px;
}
@media (max-width: 991px) {
  .affiliate-calc-wrapper .earning-amount-section {
    padding: 2rem;
    margin-bottom: 1.5rem;
  }
}
@media (max-width: 490px) {
  .affiliate-calc-wrapper .earning-amount-section {
    padding: 1.6rem;
    margin-bottom: 1.2rem;
  }
}
@media (max-width: 392px) {
  .affiliate-calc-wrapper .earning-amount-section {
    padding: 1.4rem;
    margin-bottom: 1rem;
  }
}
.affiliate-calc-wrapper .earning-amount-section .earning-amount-input-wrapper {
  margin-bottom: 20px;
  position: relative;
}
.affiliate-calc-wrapper .earning-amount-section .earning-amount-input-wrapper .currencies-icon {
  font-weight: 600;
  font-size: 1.8rem;
  position: absolute;
  left: 1.8rem;
  top: 1.4rem;
}
@media (max-width: 1024px) {
  .affiliate-calc-wrapper .earning-amount-section .earning-amount-input-wrapper .currencies-icon {
    top: 1.2rem;
  }
}
@media (max-width: 490px) {
  .affiliate-calc-wrapper .earning-amount-section .earning-amount-input-wrapper .currencies-icon {
    left: 1rem;
    top: 0.9rem;
    font-size: 1.4rem;
  }
}
.affiliate-calc-wrapper .earning-amount-section .earning-amount-input-wrapper input {
  padding: 10px 10px 10px 32px;
  border-radius: 40px 0px 0px 40px;
  border: 1px solid #EF7701;
  background: #161616;
  box-shadow: 0px 0px 0px 8px rgba(75, 75, 75, 0.11);
  min-width: 280px;
  font-size: 1.8rem;
}
@media (max-width: 1280px) {
  .affiliate-calc-wrapper .earning-amount-section .earning-amount-input-wrapper input {
    min-width: calc(100% - 12.5rem);
    font-size: 1.6rem;
  }
}
@media (max-width: 1024px) {
  .affiliate-calc-wrapper .earning-amount-section .earning-amount-input-wrapper input {
    min-width: calc(100% - 11.5rem);
    font-size: 1.5rem;
  }
}
@media (max-width: 490px) {
  .affiliate-calc-wrapper .earning-amount-section .earning-amount-input-wrapper input {
    padding: 0.8rem 1rem 0.8rem 2.2rem;
    font-size: 1.3rem;
  }
}
.affiliate-calc-wrapper .earning-amount-section .earning-amount-input-wrapper a {
  padding: 14px;
  min-width: 136px;
  border-radius: 0px 40px 40px 0px;
  background: linear-gradient(90deg, #EE7600 0%, #FFA751 106.39%);
  font-size: 1.8rem;
  font-weight: 700;
  color: #000000;
}
@media (max-width: 1280px) {
  .affiliate-calc-wrapper .earning-amount-section .earning-amount-input-wrapper a {
    font-size: 1.6rem;
  }
}
@media (max-width: 1199px) {
  .affiliate-calc-wrapper .earning-amount-section .earning-amount-input-wrapper a {
    font-size: 1.4rem;
  }
}
@media (max-width: 1280px) {
  .affiliate-calc-wrapper .earning-amount-section .earning-amount-input-wrapper a {
    min-width: 12.5rem;
  }
}
@media (max-width: 1024px) {
  .affiliate-calc-wrapper .earning-amount-section .earning-amount-input-wrapper a {
    min-width: 11.5rem;
  }
}
@media (max-width: 490px) {
  .affiliate-calc-wrapper .earning-amount-section .earning-amount-input-wrapper a {
    padding: 1rem 1.2rem;
    font-size: 1.3rem;
    min-width: 11rem;
  }
}
.affiliate-calc-wrapper .earning-amount-section .plan-percentage-wrapper {
  margin-bottom: 20px;
}
.affiliate-calc-wrapper .earning-amount-section .profit-value-wrapper {
  margin-bottom: 10px;
}
@media (max-width: 1280px) {
  .affiliate-calc-wrapper .earning-amount-section .profit-value-wrapper p {
    font-size: 1.4rem;
  }
}
@media (max-width: 991px) {
  .affiliate-calc-wrapper .earning-amount-section .profit-value-wrapper p {
    font-size: 1.3rem;
  }
}
@media (max-width: 490px) {
  .affiliate-calc-wrapper .earning-amount-section .profit-value-wrapper p {
    font-size: 1.2rem;
  }
}
.affiliate-calc-wrapper .earning-amount-section .profit-value-wrapper p:first-child {
  color: #7F8B9C;
}
.affiliate-calc-wrapper .earning-amount-section .profit-value-wrapper p:last-child {
  padding-left: 1rem;
}
@media (max-width: 991px) {
  .affiliate-calc-wrapper .earning-amount-section .profit-value-wrapper p:last-child span {
    font-size: 1.3rem;
  }
}
@media (max-width: 490px) {
  .affiliate-calc-wrapper .earning-amount-section .profit-value-wrapper p:last-child span {
    font-size: 1.2rem;
  }
}
.affiliate-calc-wrapper .earning-amount-section .profit-value-wrapper,
.affiliate-calc-wrapper .earning-amount-section .plan-percentage-wrapper {
  padding: 12px 16px;
  border-radius: 28px;
  background: linear-gradient(270deg, #212121 0%, #111 101.45%);
}
@media (max-width: 1280px) {
  .affiliate-calc-wrapper .earning-amount-section .profit-value-wrapper p,
  .affiliate-calc-wrapper .earning-amount-section .plan-percentage-wrapper p {
    font-size: 1.4rem;
  }
}
@media (max-width: 991px) {
  .affiliate-calc-wrapper .earning-amount-section .profit-value-wrapper p,
  .affiliate-calc-wrapper .earning-amount-section .plan-percentage-wrapper p {
    font-size: 1.3rem;
  }
}
@media (max-width: 490px) {
  .affiliate-calc-wrapper .earning-amount-section .profit-value-wrapper p,
  .affiliate-calc-wrapper .earning-amount-section .plan-percentage-wrapper p {
    font-size: 1.2rem;
  }
}
.affiliate-calc-wrapper .earning-amount-section .profit-value-wrapper p:first-child,
.affiliate-calc-wrapper .earning-amount-section .plan-percentage-wrapper p:first-child {
  color: #7F8B9C;
}
.affiliate-calc-wrapper .earning-amount-section .payment-method-wrapper {
  border-radius: 1.25rem;
  background: linear-gradient(106deg, rgba(44, 44, 44, 0.5) -13.74%, rgba(53, 59, 70, 0.5) 61.78%, rgba(123, 116, 84, 0.5) 111.1%);
  padding: 12px 32px;
}
@media (max-width: 991px) {
  .affiliate-calc-wrapper .earning-amount-section .payment-method-wrapper {
    padding: 1.2rem 2rem;
  }
}
@media (max-width: 490px) {
  .affiliate-calc-wrapper .earning-amount-section .payment-method-wrapper {
    padding: 1.2rem 1rem;
  }
}
.affiliate-calc-wrapper .earning-amount-section .payment-method-wrapper img {
  max-width: 64px;
  min-height: 30px;
}
@media (max-width: 991px) {
  .affiliate-calc-wrapper .earning-amount-section .payment-method-wrapper img {
    max-width: 5rem;
    min-height: 2.5rem;
  }
}

/* Earning Amount Section CSS End */
/* Followers Picture Section CSS Start */
.followers-pic-section {
  border-radius: 20px;
  border: 1px solid #252525;
  background: linear-gradient(99deg, rgba(21, 22, 23, 0.5) -12.53%, rgba(53, 59, 70, 0.5) 48.23%, rgba(94, 85, 76, 0.5) 99.98%);
  padding: 17px 32px;
}
@media (max-width: 991px) {
  .followers-pic-section {
    padding: 1.2rem 2rem;
  }
}
@media (max-width: 490px) {
  .followers-pic-section {
    padding: 1.2rem 1rem;
  }
}
.followers-pic-section .followers-pic-wrapper ul {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
.followers-pic-section .followers-pic-wrapper ul li {
  padding: 0.2rem;
  border-radius: 50%;
  width: 3.6rem;
  height: 3.6rem;
  background: #000000;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  margin-left: -1rem;
  position: relative;
  z-index: 9;
}
@media (max-width: 320px) {
  .followers-pic-section .followers-pic-wrapper ul li {
    width: 3.2rem;
    height: 3.2rem;
  }
}
.followers-pic-section .followers-pic-wrapper ul li:first-child {
  margin-left: 0;
}
.followers-pic-section .followers-pic-wrapper ul li:nth-child(2) {
  z-index: 8;
}
.followers-pic-section .followers-pic-wrapper ul li:nth-child(3) {
  z-index: 7;
}
.followers-pic-section .followers-pic-wrapper ul li:nth-child(4) {
  z-index: 6;
}
.followers-pic-section .followers-pic-wrapper ul li img {
  width: 100%;
  height: auto;
}
.followers-pic-section .followers-pic-wrapper ul li span {
  font-size: 0.8rem;
  line-height: 0.9rem;
  color: #ffffff;
}
@media (max-width: 320px) {
  .followers-pic-section .followers-pic-wrapper ul li span {
    font-size: 0.7rem;
  }
}
@media (max-width: 991px) {
  .followers-pic-section .fs-14 {
    font-size: 1.2rem;
    padding-left: 0.5rem;
  }
}
.followers-pic-section img {
  max-width: 100px;
}

/* Followers Picture Section CSS End */
/* Get Start Section CSS Starts */
.get-starts-main {
  position: relative;
}
.get-starts-main .page-container .get-starts-wrapper .get-starts-block {
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: stretch;
  gap: 2rem;
}
@media (max-width: 991px) {
  .get-starts-main .page-container .get-starts-wrapper .get-starts-block {
    gap: 1.5rem;
  }
}
@media (max-width: 768px) {
  .get-starts-main .page-container .get-starts-wrapper .get-starts-block {
    flex-direction: column;
    align-items: center;
  }
}
.get-starts-main .page-container .get-starts-wrapper .get-starts-block .get-starts-lt-block {
  width: calc(100% - 35.7rem);
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  gap: 2rem;
}
@media (max-width: 1280px) {
  .get-starts-main .page-container .get-starts-wrapper .get-starts-block .get-starts-lt-block {
    width: calc(100% - (25% + 2rem));
  }
}
@media (max-width: 991px) {
  .get-starts-main .page-container .get-starts-wrapper .get-starts-block .get-starts-lt-block {
    width: calc(100% - (25% + 1.5rem));
    gap: 1.5rem;
  }
}
@media (max-width: 768px) {
  .get-starts-main .page-container .get-starts-wrapper .get-starts-block .get-starts-lt-block {
    width: 100%;
  }
}
.get-starts-main .page-container .get-starts-wrapper .get-starts-block .get-starts-lt-block .get-starts-content-wrap ul {
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: stretch;
  gap: 2rem;
}
@media (max-width: 991px) {
  .get-starts-main .page-container .get-starts-wrapper .get-starts-block .get-starts-lt-block .get-starts-content-wrap ul {
    gap: 1.5rem;
  }
}
@media (max-width: 490px) {
  .get-starts-main .page-container .get-starts-wrapper .get-starts-block .get-starts-lt-block .get-starts-content-wrap ul {
    flex-wrap: wrap;
  }
}
.get-starts-main .page-container .get-starts-wrapper .get-starts-block .get-starts-lt-block .get-starts-content-wrap ul li {
  width: 33.33%;
}
@media (max-width: 490px) {
  .get-starts-main .page-container .get-starts-wrapper .get-starts-block .get-starts-lt-block .get-starts-content-wrap ul li {
    width: 100%;
  }
}
.get-starts-main .page-container .get-starts-wrapper .get-starts-block .get-starts-lt-block .get-starts-content-wrap ul li .get-starts-cont-in {
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  gap: 3.7rem;
}
@media (max-width: 1440px) {
  .get-starts-main .page-container .get-starts-wrapper .get-starts-block .get-starts-lt-block .get-starts-content-wrap ul li .get-starts-cont-in {
    height: 100%;
  }
}
@media (max-width: 1366px) {
  .get-starts-main .page-container .get-starts-wrapper .get-starts-block .get-starts-lt-block .get-starts-content-wrap ul li .get-starts-cont-in {
    gap: 2.2rem;
  }
}
@media (max-width: 1199px) {
  .get-starts-main .page-container .get-starts-wrapper .get-starts-block .get-starts-lt-block .get-starts-content-wrap ul li .get-starts-cont-in {
    flex-direction: column;
  }
}
.get-starts-main .page-container .get-starts-wrapper .get-starts-block .get-starts-lt-block .get-starts-content-wrap ul li .get-starts-cont-in .get-starts-text h5 {
  margin-bottom: 2rem;
}
@media (max-width: 1280px) {
  .get-starts-main .page-container .get-starts-wrapper .get-starts-block .get-starts-lt-block .get-starts-content-wrap ul li .get-starts-cont-in .get-starts-text h5 {
    margin-bottom: 1.2rem;
  }
}
@media (max-width: 991px) {
  .get-starts-main .page-container .get-starts-wrapper .get-starts-block .get-starts-lt-block .get-starts-content-wrap ul li .get-starts-cont-in .get-starts-text h5 {
    font-size: 2rem;
  }
}
.get-starts-main .page-container .get-starts-wrapper .get-starts-block .get-starts-lt-block .get-starts-content-wrap ul li .get-starts-cont-in .get-starts-text p {
  font-family: "Manrope", sans-serif;
  font-size: 1.4rem;
  color: #DDDDDD;
  line-height: 2rem;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .get-starts-main .page-container .get-starts-wrapper .get-starts-block .get-starts-lt-block .get-starts-content-wrap ul li .get-starts-cont-in .get-starts-text p {
    font-size: 1.3rem;
  }
}
.get-starts-main .page-container .get-starts-wrapper .get-starts-block .get-starts-rt-block {
  width: 33.7rem;
}
@media (max-width: 1280px) {
  .get-starts-main .page-container .get-starts-wrapper .get-starts-block .get-starts-rt-block {
    width: 25%;
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
  }
}
@media (max-width: 768px) {
  .get-starts-main .page-container .get-starts-wrapper .get-starts-block .get-starts-rt-block {
    width: 100%;
    max-width: 40rem;
  }
}
@media (max-width: 576px) {
  .get-starts-main .page-container .get-starts-wrapper .get-starts-block .get-starts-rt-block {
    max-width: 100%;
  }
}
.get-starts-main .page-container .get-starts-wrapper .get-starts-block .get-starts-rt-block img {
  width: 100%;
  height: auto;
}
@media (max-width: 576px) {
  .get-starts-main .page-container .get-starts-wrapper .get-starts-block .get-starts-rt-block img {
    max-width: 12rem;
  }
}

/* Get Start Section CSS Ends */
/* Earn & Plan Section CSS Starts */
.earn-plan-main {
  position: relative;
}
.earn-plan-main .grad-bg-img-rt {
  transform: rotate(-180deg);
}
.earn-plan-main .page-container .earn-plan-wrapper .earn-plan-block {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  gap: 2rem;
}
@media (max-width: 991px) {
  .earn-plan-main .page-container .earn-plan-wrapper .earn-plan-block {
    gap: 1.5rem;
  }
}
.earn-plan-main .page-container .earn-plan-wrapper .earn-plan-block .earn-wrapper {
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: stretch;
  gap: 2rem;
}
@media (max-width: 991px) {
  .earn-plan-main .page-container .earn-plan-wrapper .earn-plan-block .earn-wrapper {
    gap: 1.5rem;
  }
}
@media (max-width: 576px) {
  .earn-plan-main .page-container .earn-plan-wrapper .earn-plan-block .earn-wrapper {
    flex-direction: column;
  }
}
.earn-plan-main .page-container .earn-plan-wrapper .earn-plan-block .earn-wrapper .earn-lt-wrap {
  width: calc(100% - 49.6rem);
}
@media (max-width: 1440px) {
  .earn-plan-main .page-container .earn-plan-wrapper .earn-plan-block .earn-wrapper .earn-lt-wrap {
    width: calc(100% - (36% + 2rem));
  }
}
@media (max-width: 991px) {
  .earn-plan-main .page-container .earn-plan-wrapper .earn-plan-block .earn-wrapper .earn-lt-wrap {
    width: calc(100% - (36% + 1.5rem));
  }
}
@media (max-width: 576px) {
  .earn-plan-main .page-container .earn-plan-wrapper .earn-plan-block .earn-wrapper .earn-lt-wrap {
    width: 100%;
  }
}
.earn-plan-main .page-container .earn-plan-wrapper .earn-plan-block .earn-wrapper .earn-rt-wrap {
  width: 47.6rem;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
@media (max-width: 1440px) {
  .earn-plan-main .page-container .earn-plan-wrapper .earn-plan-block .earn-wrapper .earn-rt-wrap {
    width: 36%;
  }
}
@media (max-width: 576px) {
  .earn-plan-main .page-container .earn-plan-wrapper .earn-plan-block .earn-wrapper .earn-rt-wrap {
    width: 100%;
  }
}
.earn-plan-main .page-container .earn-plan-wrapper .earn-plan-block .earn-wrapper .earn-rt-wrap .cmn-btn {
  display: block;
  width: 100%;
  text-align: center;
  padding: 2.2rem 2.2rem;
  position: relative;
}
@media (max-width: 991px) {
  .earn-plan-main .page-container .earn-plan-wrapper .earn-plan-block .earn-wrapper .earn-rt-wrap .cmn-btn {
    padding: 1.6rem 1.4rem;
  }
}
@media (max-width: 768px) {
  .earn-plan-main .page-container .earn-plan-wrapper .earn-plan-block .earn-wrapper .earn-rt-wrap .cmn-btn {
    padding: 1.1rem 1rem;
  }
}
.earn-plan-main .page-container .earn-plan-wrapper .earn-plan-block .plan-wrapper {
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: stretch;
  gap: 2rem;
}
@media (max-width: 991px) {
  .earn-plan-main .page-container .earn-plan-wrapper .earn-plan-block .plan-wrapper {
    gap: 1.5rem;
  }
}
@media (max-width: 768px) {
  .earn-plan-main .page-container .earn-plan-wrapper .earn-plan-block .plan-wrapper {
    flex-direction: column;
    align-items: center;
  }
}
.earn-plan-main .page-container .earn-plan-wrapper .earn-plan-block .plan-wrapper .plan-lt-wrap {
  width: 46rem;
}
@media (max-width: 1199px) {
  .earn-plan-main .page-container .earn-plan-wrapper .earn-plan-block .plan-wrapper .plan-lt-wrap {
    width: 32%;
  }
}
@media (max-width: 991px) {
  .earn-plan-main .page-container .earn-plan-wrapper .earn-plan-block .plan-wrapper .plan-lt-wrap {
    width: 30%;
  }
}
@media (max-width: 768px) {
  .earn-plan-main .page-container .earn-plan-wrapper .earn-plan-block .plan-wrapper .plan-lt-wrap {
    width: 100%;
    max-width: 40rem;
  }
}
@media (max-width: 576px) {
  .earn-plan-main .page-container .earn-plan-wrapper .earn-plan-block .plan-wrapper .plan-lt-wrap {
    max-width: 100%;
  }
}
.earn-plan-main .page-container .earn-plan-wrapper .earn-plan-block .plan-wrapper .plan-lt-wrap img {
  display: block;
  margin: auto;
  max-width: 100%;
  height: auto;
}
@media (max-width: 576px) {
  .earn-plan-main .page-container .earn-plan-wrapper .earn-plan-block .plan-wrapper .plan-lt-wrap img {
    max-width: 12rem;
  }
}
.earn-plan-main .page-container .earn-plan-wrapper .earn-plan-block .plan-wrapper .plan-rt-wrap {
  width: calc(100% - 48rem);
}
@media (max-width: 1199px) {
  .earn-plan-main .page-container .earn-plan-wrapper .earn-plan-block .plan-wrapper .plan-rt-wrap {
    width: calc(100% - (32% + 2rem));
  }
}
@media (max-width: 991px) {
  .earn-plan-main .page-container .earn-plan-wrapper .earn-plan-block .plan-wrapper .plan-rt-wrap {
    width: calc(100% - (30% + 1.5rem));
  }
}
@media (max-width: 768px) {
  .earn-plan-main .page-container .earn-plan-wrapper .earn-plan-block .plan-wrapper .plan-rt-wrap {
    width: 100%;
  }
}
@media (max-width: 490px) {
  .earn-plan-main .page-container .earn-plan-wrapper .earn-plan-block .plan-wrapper .plan-rt-wrap {
    padding: 1.2rem 1rem;
  }
}
.earn-plan-main .page-container .earn-plan-wrapper .earn-plan-block .plan-wrapper .plan-rt-wrap.cmn-box {
  background: linear-gradient(97.59deg, #11120F 0.01%, #181A1B 60.51%, #25241F 100.01%);
  position: relative;
}
.earn-plan-main .page-container .earn-plan-wrapper .earn-plan-block .plan-wrapper .plan-rt-wrap .plan-tab-wrap {
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: stretch;
  gap: 0.8rem;
}
.earn-plan-main .page-container .earn-plan-wrapper .earn-plan-block .plan-wrapper .plan-rt-wrap .plan-tab-wrap li a {
  font-size: 1.6rem;
  line-height: 2.1rem;
  color: #d4d4d4;
  padding: 0.2rem 0.6rem 1.2rem 0.6rem;
  display: inline-block;
  position: relative;
  text-transform: uppercase;
}
.earn-plan-main .page-container .earn-plan-wrapper .earn-plan-block .plan-wrapper .plan-rt-wrap .plan-tab-wrap li a:after {
  content: "";
  width: 100%;
  height: 0.5rem;
  background: #515151;
  border-radius: 4px;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
}
.earn-plan-main .page-container .earn-plan-wrapper .earn-plan-block .plan-wrapper .plan-rt-wrap .plan-tab-wrap li a.plan-active:after {
  background: #FEA34A;
}
.earn-plan-main .page-container .earn-plan-wrapper .earn-plan-block .plan-wrapper .plan-rt-wrap .plan-tab-content-wrap {
  margin-top: 2rem;
}
@media (max-width: 1280px) {
  .earn-plan-main .page-container .earn-plan-wrapper .earn-plan-block .plan-wrapper .plan-rt-wrap .plan-tab-content-wrap {
    margin-top: 3rem;
  }
}
.earn-plan-main .page-container .earn-plan-wrapper .earn-plan-block .plan-wrapper .plan-rt-wrap .plan-tab-content-wrap.cmn-box {
  background: linear-gradient(97.59deg, #0B0D0F 0.01%, #141414 48.01%, #121517 100.01%);
  border: none;
  padding: 2rem;
}
@media (max-width: 991px) {
  .earn-plan-main .page-container .earn-plan-wrapper .earn-plan-block .plan-wrapper .plan-rt-wrap .plan-tab-content-wrap.cmn-box {
    padding: 2rem 1.2rem;
  }
}
@media (max-width: 490px) {
  .earn-plan-main .page-container .earn-plan-wrapper .earn-plan-block .plan-wrapper .plan-rt-wrap .plan-tab-content-wrap.cmn-box {
    padding: 1.6rem 1rem;
  }
}
.earn-plan-main .page-container .earn-plan-wrapper .earn-plan-block .plan-wrapper .plan-rt-wrap .plan-tab-content-wrap .plan-tab-content {
  display: none;
}
.earn-plan-main .page-container .earn-plan-wrapper .earn-plan-block .plan-wrapper .plan-rt-wrap .plan-tab-content-wrap .plan-tab-content ul {
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: stretch;
  flex-wrap: wrap;
  gap: 3rem;
}
@media (max-width: 991px) {
  .earn-plan-main .page-container .earn-plan-wrapper .earn-plan-block .plan-wrapper .plan-rt-wrap .plan-tab-content-wrap .plan-tab-content ul {
    gap: 1.5rem;
  }
}
@media (max-width: 576px) {
  .earn-plan-main .page-container .earn-plan-wrapper .earn-plan-block .plan-wrapper .plan-rt-wrap .plan-tab-content-wrap .plan-tab-content ul {
    gap: 0.8rem;
  }
}
.earn-plan-main .page-container .earn-plan-wrapper .earn-plan-block .plan-wrapper .plan-rt-wrap .plan-tab-content-wrap .plan-tab-content ul li {
  width: calc(50% - 2rem);
}
@media (max-width: 991px) {
  .earn-plan-main .page-container .earn-plan-wrapper .earn-plan-block .plan-wrapper .plan-rt-wrap .plan-tab-content-wrap .plan-tab-content ul li {
    width: calc(50% - 1.5rem);
  }
}
@media (max-width: 576px) {
  .earn-plan-main .page-container .earn-plan-wrapper .earn-plan-block .plan-wrapper .plan-rt-wrap .plan-tab-content-wrap .plan-tab-content ul li {
    width: calc(50% - 0.8rem);
  }
}
@media (max-width: 490px) {
  .earn-plan-main .page-container .earn-plan-wrapper .earn-plan-block .plan-wrapper .plan-rt-wrap .plan-tab-content-wrap .plan-tab-content ul li {
    width: calc(50% - 0.4rem);
  }
}
.earn-plan-main .page-container .earn-plan-wrapper .earn-plan-block .plan-wrapper .plan-rt-wrap .plan-tab-content-wrap .plan-tab-content ul li .plan-tab-text {
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
}
@media (max-width: 490px) {
  .earn-plan-main .page-container .earn-plan-wrapper .earn-plan-block .plan-wrapper .plan-rt-wrap .plan-tab-content-wrap .plan-tab-content ul li .plan-tab-text {
    flex-direction: column;
    align-items: center;
  }
}
.earn-plan-main .page-container .earn-plan-wrapper .earn-plan-block .plan-wrapper .plan-rt-wrap .plan-tab-content-wrap .plan-tab-content ul li .plan-tab-text .plan-lt-txt {
  width: 7.9rem;
}
@media (max-width: 991px) {
  .earn-plan-main .page-container .earn-plan-wrapper .earn-plan-block .plan-wrapper .plan-rt-wrap .plan-tab-content-wrap .plan-tab-content ul li .plan-tab-text .plan-lt-txt {
    width: 6.5rem;
  }
}
@media (max-width: 576px) {
  .earn-plan-main .page-container .earn-plan-wrapper .earn-plan-block .plan-wrapper .plan-rt-wrap .plan-tab-content-wrap .plan-tab-content ul li .plan-tab-text .plan-lt-txt {
    width: 4.8rem;
  }
}
.earn-plan-main .page-container .earn-plan-wrapper .earn-plan-block .plan-wrapper .plan-rt-wrap .plan-tab-content-wrap .plan-tab-content ul li .plan-tab-text .plan-lt-txt h4 {
  position: relative;
  padding: 2rem 0.7rem;
  margin: 0;
  z-index: 1;
  font-size: 2.8rem;
  font-family: "Roboto", sans-serif;
  font-weight: 700;
  text-align: center;
}
@media (max-width: 1366px) {
  .earn-plan-main .page-container .earn-plan-wrapper .earn-plan-block .plan-wrapper .plan-rt-wrap .plan-tab-content-wrap .plan-tab-content ul li .plan-tab-text .plan-lt-txt h4 {
    font-size: 2.4rem;
  }
}
@media (max-width: 1280px) {
  .earn-plan-main .page-container .earn-plan-wrapper .earn-plan-block .plan-wrapper .plan-rt-wrap .plan-tab-content-wrap .plan-tab-content ul li .plan-tab-text .plan-lt-txt h4 {
    font-size: 1.8rem;
  }
}
@media (max-width: 576px) {
  .earn-plan-main .page-container .earn-plan-wrapper .earn-plan-block .plan-wrapper .plan-rt-wrap .plan-tab-content-wrap .plan-tab-content ul li .plan-tab-text .plan-lt-txt h4 {
    font-size: 1.6rem;
  }
}
.earn-plan-main .page-container .earn-plan-wrapper .earn-plan-block .plan-wrapper .plan-rt-wrap .plan-tab-content-wrap .plan-tab-content ul li .plan-tab-text .plan-lt-txt h4:after {
  content: "";
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: -1;
}
.earn-plan-main .page-container .earn-plan-wrapper .earn-plan-block .plan-wrapper .plan-rt-wrap .plan-tab-content-wrap .plan-tab-content ul li .plan-tab-text .plan-rt-txt {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: calc(100% - 7.9rem);
  gap: 1.4rem;
  padding: 1rem 1.6rem;
}
@media (max-width: 1366px) {
  .earn-plan-main .page-container .earn-plan-wrapper .earn-plan-block .plan-wrapper .plan-rt-wrap .plan-tab-content-wrap .plan-tab-content ul li .plan-tab-text .plan-rt-txt {
    gap: 1.2rem;
    padding: 0.8rem 1.4rem;
  }
}
@media (max-width: 991px) {
  .earn-plan-main .page-container .earn-plan-wrapper .earn-plan-block .plan-wrapper .plan-rt-wrap .plan-tab-content-wrap .plan-tab-content ul li .plan-tab-text .plan-rt-txt {
    width: calc(100% - 6.5rem);
    gap: 0.8rem;
  }
}
@media (max-width: 768px) {
  .earn-plan-main .page-container .earn-plan-wrapper .earn-plan-block .plan-wrapper .plan-rt-wrap .plan-tab-content-wrap .plan-tab-content ul li .plan-tab-text .plan-rt-txt {
    padding: 0.8rem 0.8rem;
  }
}
@media (max-width: 576px) {
  .earn-plan-main .page-container .earn-plan-wrapper .earn-plan-block .plan-wrapper .plan-rt-wrap .plan-tab-content-wrap .plan-tab-content ul li .plan-tab-text .plan-rt-txt {
    width: calc(100% - 5.8rem);
  }
}
@media (max-width: 490px) {
  .earn-plan-main .page-container .earn-plan-wrapper .earn-plan-block .plan-wrapper .plan-rt-wrap .plan-tab-content-wrap .plan-tab-content ul li .plan-tab-text .plan-rt-txt {
    width: 100%;
    align-items: center;
  }
}
@media (max-width: 490px) {
  .earn-plan-main .page-container .earn-plan-wrapper .earn-plan-block .plan-wrapper .plan-rt-wrap .plan-tab-content-wrap .plan-tab-content ul li .plan-tab-text .plan-rt-txt {
    padding: 0.8rem 0.4rem;
  }
}
.earn-plan-main .page-container .earn-plan-wrapper .earn-plan-block .plan-wrapper .plan-rt-wrap .plan-tab-content-wrap .plan-tab-content ul li .plan-tab-text .plan-rt-txt h5 {
  font-size: 2.4rem;
  font-weight: 500;
  margin-bottom: 0;
}
@media (max-width: 1366px) {
  .earn-plan-main .page-container .earn-plan-wrapper .earn-plan-block .plan-wrapper .plan-rt-wrap .plan-tab-content-wrap .plan-tab-content ul li .plan-tab-text .plan-rt-txt h5 {
    font-size: 2.2rem;
  }
}
@media (max-width: 1280px) {
  .earn-plan-main .page-container .earn-plan-wrapper .earn-plan-block .plan-wrapper .plan-rt-wrap .plan-tab-content-wrap .plan-tab-content ul li .plan-tab-text .plan-rt-txt h5 {
    font-size: 2rem;
  }
}
@media (max-width: 1199px) {
  .earn-plan-main .page-container .earn-plan-wrapper .earn-plan-block .plan-wrapper .plan-rt-wrap .plan-tab-content-wrap .plan-tab-content ul li .plan-tab-text .plan-rt-txt h5 {
    font-size: 1.8rem;
  }
}
@media (max-width: 991px) {
  .earn-plan-main .page-container .earn-plan-wrapper .earn-plan-block .plan-wrapper .plan-rt-wrap .plan-tab-content-wrap .plan-tab-content ul li .plan-tab-text .plan-rt-txt h5 {
    font-size: 1.5rem;
  }
}
@media (max-width: 490px) {
  .earn-plan-main .page-container .earn-plan-wrapper .earn-plan-block .plan-wrapper .plan-rt-wrap .plan-tab-content-wrap .plan-tab-content ul li .plan-tab-text .plan-rt-txt h5 {
    font-size: 1.4rem;
    text-align: center;
  }
}
.earn-plan-main .page-container .earn-plan-wrapper .earn-plan-block .plan-wrapper .plan-rt-wrap .plan-tab-content-wrap .plan-tab-content ul li .plan-tab-text .plan-rt-txt h5 span {
  font-size: 2.4rem;
  font-weight: 500;
}
@media (max-width: 1366px) {
  .earn-plan-main .page-container .earn-plan-wrapper .earn-plan-block .plan-wrapper .plan-rt-wrap .plan-tab-content-wrap .plan-tab-content ul li .plan-tab-text .plan-rt-txt h5 span {
    font-size: 2.2rem;
  }
}
@media (max-width: 1280px) {
  .earn-plan-main .page-container .earn-plan-wrapper .earn-plan-block .plan-wrapper .plan-rt-wrap .plan-tab-content-wrap .plan-tab-content ul li .plan-tab-text .plan-rt-txt h5 span {
    font-size: 2rem;
  }
}
@media (max-width: 1199px) {
  .earn-plan-main .page-container .earn-plan-wrapper .earn-plan-block .plan-wrapper .plan-rt-wrap .plan-tab-content-wrap .plan-tab-content ul li .plan-tab-text .plan-rt-txt h5 span {
    font-size: 1.8rem;
  }
}
@media (max-width: 991px) {
  .earn-plan-main .page-container .earn-plan-wrapper .earn-plan-block .plan-wrapper .plan-rt-wrap .plan-tab-content-wrap .plan-tab-content ul li .plan-tab-text .plan-rt-txt h5 span {
    font-size: 1.5rem;
  }
}
@media (max-width: 490px) {
  .earn-plan-main .page-container .earn-plan-wrapper .earn-plan-block .plan-wrapper .plan-rt-wrap .plan-tab-content-wrap .plan-tab-content ul li .plan-tab-text .plan-rt-txt h5 span {
    font-size: 1.4rem;
  }
}
.earn-plan-main .page-container .earn-plan-wrapper .earn-plan-block .plan-wrapper .plan-rt-wrap .plan-tab-content-wrap .plan-tab-content ul li .plan-tab-text .plan-rt-txt p {
  font-size: 1.6rem;
  color: #9D9D9D;
}
@media (max-width: 1440px) {
  .earn-plan-main .page-container .earn-plan-wrapper .earn-plan-block .plan-wrapper .plan-rt-wrap .plan-tab-content-wrap .plan-tab-content ul li .plan-tab-text .plan-rt-txt p {
    margin-bottom: 0;
  }
}
@media (max-width: 1199px) {
  .earn-plan-main .page-container .earn-plan-wrapper .earn-plan-block .plan-wrapper .plan-rt-wrap .plan-tab-content-wrap .plan-tab-content ul li .plan-tab-text .plan-rt-txt p {
    font-size: 1.4rem;
  }
}
@media (max-width: 490px) {
  .earn-plan-main .page-container .earn-plan-wrapper .earn-plan-block .plan-wrapper .plan-rt-wrap .plan-tab-content-wrap .plan-tab-content ul li .plan-tab-text .plan-rt-txt p {
    font-size: 1.3rem;
  }
}

/* Earn & Plan Section CSS Ends */
/* Awards Section CSS Starts */
.awards-main {
  position: relative;
}
.awards-main .grad-bg-img-lt {
  left: 0;
  top: 42%;
}
.awards-main .page-container .awards-wrapper .awards-wrap {
  position: relative;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  gap: 3.2rem;
}
@media (max-width: 1366px) {
  .awards-main .page-container .awards-wrapper .awards-wrap {
    gap: 2.8rem;
  }
}
@media (max-width: 1280px) {
  .awards-main .page-container .awards-wrapper .awards-wrap {
    gap: 2.4rem;
  }
}
@media (max-width: 991px) {
  .awards-main .page-container .awards-wrapper .awards-wrap {
    gap: 1.5rem;
  }
}
.awards-main .page-container .awards-wrapper .awards-wrap .awards-block {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  gap: 2rem;
}
@media (max-width: 991px) {
  .awards-main .page-container .awards-wrapper .awards-wrap .awards-block {
    gap: 1.5rem;
  }
}
.awards-main .page-container .awards-wrapper .awards-wrap .awards-block .title-block {
  background: linear-gradient(97.59deg, #11120F 0.01%, #181A1B 60.51%, #25241F 100.01%);
  text-align: center;
}
.awards-main .page-container .awards-wrapper .awards-wrap .awards-block .awards-gallery-wrap {
  margin: 0 -1rem;
}
.awards-main .page-container .awards-wrapper .awards-wrap .awards-block .awards-gallery-wrap ul li {
  padding: 0 1rem;
}
@media (max-width: 991px) {
  .awards-main .page-container .awards-wrapper .awards-wrap .awards-block .awards-gallery-wrap ul li {
    padding: 0 0.6rem;
  }
}
.awards-main .page-container .awards-wrapper .awards-wrap .awards-block .awards-gallery-wrap ul li .cmn-box {
  background: linear-gradient(97.59deg, #11120F 0.01%, #181A1B 60.51%, #25241F 100.01%);
}
@media (max-width: 768px) {
  .awards-main .page-container .awards-wrapper .awards-wrap .awards-block .awards-gallery-wrap ul li .cmn-box {
    padding: 1rem;
  }
}
.awards-main .page-container .awards-wrapper .awards-wrap .awards-block .awards-gallery-wrap ul li .cmn-box img {
  width: 100%;
}
.awards-main .page-container .awards-wrapper .awards-wrap .support-wrap ul {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: stretch;
  gap: 2rem;
}
@media (max-width: 1280px) {
  .awards-main .page-container .awards-wrapper .awards-wrap .support-wrap ul {
    gap: 1.8rem;
  }
}
@media (max-width: 1199px) {
  .awards-main .page-container .awards-wrapper .awards-wrap .support-wrap ul {
    gap: 1.4rem;
  }
}
@media (max-width: 768px) {
  .awards-main .page-container .awards-wrapper .awards-wrap .support-wrap ul {
    gap: 0.75rem;
  }
}
@media (max-width: 576px) {
  .awards-main .page-container .awards-wrapper .awards-wrap .support-wrap ul {
    flex-wrap: wrap;
    row-gap: 1.5rem;
  }
}
.awards-main .page-container .awards-wrapper .awards-wrap .support-wrap ul li {
  width: calc(25% - 2rem);
}
@media (max-width: 1280px) {
  .awards-main .page-container .awards-wrapper .awards-wrap .support-wrap ul li {
    width: calc(25% - 1.8rem);
  }
}
@media (max-width: 1199px) {
  .awards-main .page-container .awards-wrapper .awards-wrap .support-wrap ul li {
    width: calc(25% - 1.4rem);
  }
}
@media (max-width: 768px) {
  .awards-main .page-container .awards-wrapper .awards-wrap .support-wrap ul li {
    width: calc(25% - 0.8rem);
  }
}
@media (max-width: 576px) {
  .awards-main .page-container .awards-wrapper .awards-wrap .support-wrap ul li {
    width: calc(50% - 0.8rem);
  }
}
.awards-main .page-container .awards-wrapper .awards-wrap .support-wrap ul li .cmn-box {
  padding: 2rem 2.4rem;
  background: linear-gradient(97.59deg, #11120F 0.01%, #181A1B 60.51%, #25241F 100.01%);
  height: 100%;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  gap: 1.6rem;
}
@media (max-width: 1280px) {
  .awards-main .page-container .awards-wrapper .awards-wrap .support-wrap ul li .cmn-box {
    gap: 1.4rem;
  }
}
@media (max-width: 1199px) {
  .awards-main .page-container .awards-wrapper .awards-wrap .support-wrap ul li .cmn-box {
    gap: 1rem;
    padding: 2rem 1.4rem;
  }
}
@media (max-width: 991px) {
  .awards-main .page-container .awards-wrapper .awards-wrap .support-wrap ul li .cmn-box {
    flex-direction: column;
  }
}
.awards-main .page-container .awards-wrapper .awards-wrap .support-wrap ul li .cmn-box .support-icon {
  width: 4.4rem;
}
@media (max-width: 1280px) {
  .awards-main .page-container .awards-wrapper .awards-wrap .support-wrap ul li .cmn-box .support-icon {
    width: 4rem;
  }
}
@media (max-width: 1199px) {
  .awards-main .page-container .awards-wrapper .awards-wrap .support-wrap ul li .cmn-box .support-icon {
    width: 3.2rem;
  }
}
@media (max-width: 991px) {
  .awards-main .page-container .awards-wrapper .awards-wrap .support-wrap ul li .cmn-box .support-icon {
    width: 100%;
  }
}
@media (max-width: 1280px) {
  .awards-main .page-container .awards-wrapper .awards-wrap .support-wrap ul li .cmn-box .support-icon img {
    width: 100%;
    max-width: 3rem;
  }
}
.awards-main .page-container .awards-wrapper .awards-wrap .support-wrap ul li .cmn-box .support-txt {
  width: calc(100% - 6rem);
}
@media (max-width: 1280px) {
  .awards-main .page-container .awards-wrapper .awards-wrap .support-wrap ul li .cmn-box .support-txt {
    width: calc(100% - 5.4rem);
  }
}
@media (max-width: 1199px) {
  .awards-main .page-container .awards-wrapper .awards-wrap .support-wrap ul li .cmn-box .support-txt {
    width: calc(100% - 4.2rem);
  }
}
@media (max-width: 991px) {
  .awards-main .page-container .awards-wrapper .awards-wrap .support-wrap ul li .cmn-box .support-txt {
    width: 100%;
  }
}
.awards-main .page-container .awards-wrapper .awards-wrap .support-wrap ul li .cmn-box .support-txt h5 {
  margin-bottom: 0;
  font-family: "Manrope", sans-serif;
  font-size: 2.4rem;
  font-weight: 700;
  margin-bottom: 0.6rem;
  line-height: 3.2rem;
}
@media (max-width: 1366px) {
  .awards-main .page-container .awards-wrapper .awards-wrap .support-wrap ul li .cmn-box .support-txt h5 {
    font-size: 2.2rem;
  }
}
@media (max-width: 991px) {
  .awards-main .page-container .awards-wrapper .awards-wrap .support-wrap ul li .cmn-box .support-txt h5 {
    font-size: 1.8rem;
  }
}
@media (max-width: 768px) {
  .awards-main .page-container .awards-wrapper .awards-wrap .support-wrap ul li .cmn-box .support-txt h5 {
    font-size: 1.6rem;
  }
}
@media (max-width: 490px) {
  .awards-main .page-container .awards-wrapper .awards-wrap .support-wrap ul li .cmn-box .support-txt h5 {
    line-height: 2.6rem;
  }
}
.awards-main .page-container .awards-wrapper .awards-wrap .support-wrap ul li .cmn-box .support-txt p {
  margin-bottom: 0;
  font-family: "Manrope", sans-serif;
  font-size: 1.6rem;
  font-weight: 600;
  color: #9D9D9D;
}
@media (max-width: 1366px) {
  .awards-main .page-container .awards-wrapper .awards-wrap .support-wrap ul li .cmn-box .support-txt p {
    font-size: 1.4rem;
  }
}
@media (max-width: 991px) {
  .awards-main .page-container .awards-wrapper .awards-wrap .support-wrap ul li .cmn-box .support-txt p {
    font-size: 1.3rem;
  }
}
@media (max-width: 768px) {
  .awards-main .page-container .awards-wrapper .awards-wrap .support-wrap ul li .cmn-box .support-txt p {
    width: 100%;
  }
}

/* Awards Section CSS Endss */
/*Join Section CSS Starts */
.join-main {
  min-height: 90rem;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
@media (max-width: 1366px) {
  .join-main {
    min-height: 80rem;
  }
}
@media (max-width: 1280px) {
  .join-main {
    min-height: 72rem;
  }
}
@media (max-width: 1199px) {
  .join-main {
    padding: 15rem 0;
    min-height: inherit;
    background-size: cover !important;
  }
}
@media (max-width: 991px) {
  .join-main {
    padding: 13rem 0;
  }
}
@media (max-width: 490px) {
  .join-main {
    padding: 4rem 0;
  }
}
.join-main .page-container .join-wrapper .cmn-box {
  background: rgba(52, 52, 52, 0.2509803922);
  -webkit-backdrop-filter: blur(10.2rem);
          backdrop-filter: blur(10.2rem);
  border-radius: 4rem;
}
.join-main .page-container .join-wrapper .cmn-box .join-block {
  text-align: center;
  padding: 7.2rem 10rem;
}
@media (max-width: 1280px) {
  .join-main .page-container .join-wrapper .cmn-box .join-block {
    padding: 5rem 8rem;
  }
}
@media (max-width: 991px) {
  .join-main .page-container .join-wrapper .cmn-box .join-block {
    padding: 4rem 6rem;
  }
}
@media (max-width: 576px) {
  .join-main .page-container .join-wrapper .cmn-box .join-block {
    padding: 3rem 2.4rem;
  }
}
@media (max-width: 392px) {
  .join-main .page-container .join-wrapper .cmn-box .join-block {
    padding: 1rem;
  }
}
.join-main .page-container .join-wrapper .cmn-box .join-block .title-block {
  max-width: 70.2rem;
  margin: 0 auto;
}
.join-main .page-container .join-wrapper .cmn-box .join-block .title-block h5 {
  margin-bottom: 1.8rem;
}
.join-main .page-container .join-wrapper .cmn-box .join-block .title-block p {
  margin-bottom: 1.8rem;
}
.join-main .page-container .join-wrapper .cmn-box .join-block .title-block .cmn-btn {
  display: inline-block;
  padding: 1.1rem 1.2rem;
  width: 19.6rem;
}

/*Join Section CSS Ends */
/* Download App Section CSS Starts */
.downloadAppSection .downloadAppWrapper {
  background: #202020;
  -webkit-backdrop-filter: blur(1rem);
          backdrop-filter: blur(1rem);
  border-radius: 1.6rem;
  position: relative;
}
.downloadAppSection .downloadAppWrapper::after {
  min-width: 43rem;
  min-height: 34rem;
  height: 100%;
  position: absolute;
  top: 0;
  right: 0;
}
@media (max-width: 1280px) {
  .downloadAppSection .downloadAppWrapper::after {
    min-width: 35rem;
    min-height: auto;
  }
}
@media (max-width: 991px) {
  .downloadAppSection .downloadAppWrapper::after {
    display: none;
  }
}
.downloadAppSection .downloadAppWrapper .downloadAppInnerWrapper {
  display: flex;
  align-items: center;
  gap: 6.4rem;
  padding: 2.9rem 0 2.9rem 7.2rem;
}
@media (max-width: 1199px) {
  .downloadAppSection .downloadAppWrapper .downloadAppInnerWrapper {
    padding: 1.5rem;
    gap: 0;
  }
}
@media (max-width: 991px) {
  .downloadAppSection .downloadAppWrapper .downloadAppInnerWrapper {
    gap: 4rem;
  }
}
@media (max-width: 768px) {
  .downloadAppSection .downloadAppWrapper .downloadAppInnerWrapper {
    flex-direction: column;
    gap: 3rem;
    padding: 2.5rem;
  }
}
@media (max-width: 490px) {
  .downloadAppSection .downloadAppWrapper .downloadAppInnerWrapper {
    gap: 2rem;
    padding: 1.5rem;
  }
}
.downloadAppSection .downloadAppWrapper .downloadAppInnerWrapper .downloadAppImgWrapper {
  max-width: 25rem;
}
@media (max-width: 991px) {
  .downloadAppSection .downloadAppWrapper .downloadAppInnerWrapper .downloadAppImgWrapper {
    max-width: 20rem;
  }
}
@media (max-width: 576px) {
  .downloadAppSection .downloadAppWrapper .downloadAppInnerWrapper .downloadAppImgWrapper {
    max-width: 16rem;
  }
}
@media (max-width: 392px) {
  .downloadAppSection .downloadAppWrapper .downloadAppInnerWrapper .downloadAppImgWrapper {
    max-width: 12rem;
  }
}
.downloadAppSection .downloadAppWrapper .downloadAppInnerWrapper .downloadAppImgWrapper img {
  width: 100%;
}
.downloadAppSection .downloadAppWrapper .downloadAppInnerWrapper .downloadAppContentWrapper {
  max-width: 50rem;
}
@media (max-width: 768px) {
  .downloadAppSection .downloadAppWrapper .downloadAppInnerWrapper .downloadAppContentWrapper {
    text-align: center;
  }
}
.downloadAppSection .downloadAppWrapper .downloadAppInnerWrapper .downloadAppContentWrapper h4 {
  font-size: clamp(2rem, 0.5vw + 1.84rem, 2.8rem);
  margin-bottom: 1rem;
  font-weight: 600;
  color: #ECECEC;
}
.downloadAppSection .downloadAppWrapper .downloadAppInnerWrapper .downloadAppContentWrapper p {
  color: rgba(236, 236, 236, 0.6);
  font-size: clamp(1.4rem, 0.375vw + 1.08rem, 1.8rem);
  margin-bottom: 3rem;
}
@media (max-width: 768px) {
  .downloadAppSection .downloadAppWrapper .downloadAppInnerWrapper .downloadAppContentWrapper p {
    margin-bottom: 2rem;
  }
}
.downloadAppSection .downloadAppWrapper .downloadAppInnerWrapper .downloadAppContentWrapper .downloadAppBtnWrapper {
  display: flex;
  gap: 2.4rem;
}
@media (max-width: 768px) {
  .downloadAppSection .downloadAppWrapper .downloadAppInnerWrapper .downloadAppContentWrapper .downloadAppBtnWrapper {
    justify-content: center;
  }
}
@media (max-width: 576px) {
  .downloadAppSection .downloadAppWrapper .downloadAppInnerWrapper .downloadAppContentWrapper .downloadAppBtnWrapper {
    flex-direction: column;
  }
}
.downloadAppSection .downloadAppWrapper .downloadAppInnerWrapper .downloadAppContentWrapper .downloadAppBtnWrapper a {
  padding: 1.2rem 2.4rem 1.2rem 1.2rem;
  display: flex;
  align-items: center;
  gap: 0.8rem;
  font-size: clamp(1.4rem, 0.125vw + 1.36rem, 1.6rem);
  border: 0;
  color: #ffffff;
  cursor: pointer;
}
@media (max-width: 576px) {
  .downloadAppSection .downloadAppWrapper .downloadAppInnerWrapper .downloadAppContentWrapper .downloadAppBtnWrapper a {
    justify-content: center;
  }
}
.downloadAppSection .downloadAppWrapper .downloadAppInnerWrapper .downloadAppContentWrapper .downloadAppBtnWrapper a img {
  width: 2rem;
}

/* Download App Section CSS Ends */
/* About Us Section CSS Starts */
.about-us-main {
  position: relative;
}
.about-us-main .grad-bg-img-lt {
  left: 0;
  top: inherit;
  bottom: 15%;
}
.about-us-main .page-container .about-us-wrapper {
  position: relative;
}
.about-us-main .page-container .about-us-wrapper .bg-vector {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
}
@media (max-width: 991px) {
  .about-us-main .page-container .about-us-wrapper .bg-vector {
    width: 100%;
  }
}
.about-us-main .page-container .about-us-wrapper .about-us-wrap {
  background: linear-gradient(97.59deg, #0E0F0F 0.01%, #161818 60.51%, #161613 100.01%);
}
@media (max-width: 768px) {
  .about-us-main .page-container .about-us-wrapper .about-us-wrap .about-us-block [class^=row]:not(:last-child) {
    margin-bottom: 1.5rem;
  }
}
@media (max-width: 768px) {
  .about-us-main .page-container .about-us-wrapper .about-us-wrap .about-us-block .row [class^=col-md-]:not(:last-child) {
    margin-bottom: 1.5rem;
  }
}
.about-us-main .page-container .about-us-wrapper .about-us-wrap .about-us-block .row .about-us-in {
  background: linear-gradient(97.59deg, #11120F 0.01%, #181A1B 60.51%, #25241F 100.01%);
  -webkit-backdrop-filter: blur(1px);
          backdrop-filter: blur(1px);
}
.about-us-main .page-container .about-us-wrapper .about-us-wrap .about-us-block .row .about-us-in img {
  margin-bottom: 0.6rem;
}
@media (max-width: 991px) {
  .about-us-main .page-container .about-us-wrapper .about-us-wrap .about-us-block .row .about-us-in img {
    max-width: 3.6rem;
  }
}
.about-us-main .page-container .about-us-wrapper .about-us-wrap .about-us-block .row .about-us-in h6 {
  margin-bottom: 1.2rem;
}
@media (max-width: 991px) {
  .about-us-main .page-container .about-us-wrapper .about-us-wrap .about-us-block .row .about-us-in h6 {
    font-size: 1.8rem;
    margin-bottom: 0.8rem;
  }
}
.about-us-main .page-container .about-us-wrapper .about-us-wrap .about-us-block .row .about-us-in p {
  font-size: 1.6rem;
  color: #B1B1B1;
  margin-bottom: 0;
  display: inline;
}
@media (max-width: 991px) {
  .about-us-main .page-container .about-us-wrapper .about-us-wrap .about-us-block .row .about-us-in p {
    font-size: 1.4rem;
  }
}
.about-us-main .page-container .about-us-wrapper .about-us-wrap .about-us-block .row .about-us-in a {
  font-size: 1.6rem;
  color: #B1B1B1;
  margin-bottom: 0;
  text-decoration: underline;
  opacity: 0.7;
}
@media (max-width: 1280px) {
  .about-us-main .page-container .about-us-wrapper .about-us-wrap .about-us-block .row .about-us-in a {
    font-size: 1.6rem;
  }
}
@media (max-width: 1199px) {
  .about-us-main .page-container .about-us-wrapper .about-us-wrap .about-us-block .row .about-us-in a {
    font-size: 1.4rem;
  }
}

/* About Us Section CSS Ends */
/* FAQ Section CSS Starts */
.faq-main {
  position: relative;
}
.faq-main .grad-bg-img-rt {
  top: 50%;
  transform: translateY(-50%) rotate(180deg);
  right: 0;
  left: inherit;
}
@media (max-width: 768px) {
  .faq-main .page-container .faq-wrapper .row [class^=col-]:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.faq-main .page-container .faq-wrapper .row .faq-lt-bg-wrap {
  position: relative;
}
.faq-main .page-container .faq-wrapper .row .faq-lt-bg-wrap .bg-vector {
  position: absolute;
}
@media (max-width: 576px) {
  .faq-main .page-container .faq-wrapper .row .faq-lt-bg-wrap .bg-vector {
    width: 100%;
  }
}
.faq-main .page-container .faq-wrapper .row .faq-lt-bg-wrap .faq-lt-wrap {
  background: linear-gradient(97.59deg, #0E0F0F 0.01%, #161818 60.51%, #161613 100.01%);
}
.faq-main .page-container .faq-wrapper .row .faq-lt-bg-wrap .faq-lt-wrap .faq-block {
  margin-top: 2rem;
}
.faq-main .page-container .faq-wrapper .row .faq-lt-bg-wrap .faq-lt-wrap .faq-block .faq-wrap {
  padding: 2rem;
  border-radius: 0.8rem;
  border: 1px solid #3c3c3c;
  margin-bottom: 1.6rem;
  cursor: pointer;
  background: linear-gradient(105.7deg, #131311 -13.74%, #1C1E1F 61.78%, #2B281C 111.1%);
  -webkit-backdrop-filter: blur(1px);
          backdrop-filter: blur(1px);
}
@media (max-width: 1199px) {
  .faq-main .page-container .faq-wrapper .row .faq-lt-bg-wrap .faq-lt-wrap .faq-block .faq-wrap {
    padding: 1.8rem;
  }
}
@media (max-width: 768px) {
  .faq-main .page-container .faq-wrapper .row .faq-lt-bg-wrap .faq-lt-wrap .faq-block .faq-wrap {
    padding: 1.5rem;
  }
}
@media (max-width: 490px) {
  .faq-main .page-container .faq-wrapper .row .faq-lt-bg-wrap .faq-lt-wrap .faq-block .faq-wrap {
    padding: 1.2rem;
    margin-bottom: 1.2rem;
  }
}
.faq-main .page-container .faq-wrapper .row .faq-lt-bg-wrap .faq-lt-wrap .faq-block .faq-wrap:last-child {
  margin-bottom: 0;
}
.faq-main .page-container .faq-wrapper .row .faq-lt-bg-wrap .faq-lt-wrap .faq-block .faq-wrap .faq-title-wrap {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.faq-main .page-container .faq-wrapper .row .faq-lt-bg-wrap .faq-lt-wrap .faq-block .faq-wrap .faq-title-wrap .faq-lt {
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  gap: 2.1rem;
}
@media (max-width: 991px) {
  .faq-main .page-container .faq-wrapper .row .faq-lt-bg-wrap .faq-lt-wrap .faq-block .faq-wrap .faq-title-wrap .faq-lt {
    gap: 1rem;
  }
}
@media (max-width: 768px) {
  .faq-main .page-container .faq-wrapper .row .faq-lt-bg-wrap .faq-lt-wrap .faq-block .faq-wrap .faq-title-wrap .faq-lt {
    gap: 0rem;
  }
}
.faq-main .page-container .faq-wrapper .row .faq-lt-bg-wrap .faq-lt-wrap .faq-block .faq-wrap .faq-title-wrap .faq-lt h6 {
  font-weight: 500;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .faq-main .page-container .faq-wrapper .row .faq-lt-bg-wrap .faq-lt-wrap .faq-block .faq-wrap .faq-title-wrap .faq-lt h6 {
    font-size: 1.5rem;
  }
}
@media (max-width: 768px) {
  .faq-main .page-container .faq-wrapper .row .faq-lt-bg-wrap .faq-lt-wrap .faq-block .faq-wrap .faq-title-wrap .faq-lt h6 {
    font-size: 1.4rem;
  }
}
@media (max-width: 490px) {
  .faq-main .page-container .faq-wrapper .row .faq-lt-bg-wrap .faq-lt-wrap .faq-block .faq-wrap .faq-title-wrap .faq-lt h6 {
    font-size: 1.3rem;
    line-height: 1.6;
  }
}
.faq-main .page-container .faq-wrapper .row .faq-lt-bg-wrap .faq-lt-wrap .faq-block .faq-wrap .faq-title-wrap .faq-icon {
  width: 2.2rem;
  height: 2.2rem;
  position: relative;
  transition: 0.3s all ease-in-out;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
@media (max-width: 991px) {
  .faq-main .page-container .faq-wrapper .row .faq-lt-bg-wrap .faq-lt-wrap .faq-block .faq-wrap .faq-title-wrap .faq-icon img {
    width: 1rem;
  }
}
.faq-main .page-container .faq-wrapper .row .faq-lt-bg-wrap .faq-lt-wrap .faq-block .faq-wrap .faq-desc {
  margin-top: 2rem;
  font-size: 1.6rem;
  color: #9D9D9D;
  line-height: 1.9rem;
  margin-bottom: 0;
  display: none;
}
@media (max-width: 1199px) {
  .faq-main .page-container .faq-wrapper .row .faq-lt-bg-wrap .faq-lt-wrap .faq-block .faq-wrap .faq-desc {
    font-size: 1.4rem;
  }
}
@media (max-width: 768px) {
  .faq-main .page-container .faq-wrapper .row .faq-lt-bg-wrap .faq-lt-wrap .faq-block .faq-wrap .faq-desc {
    margin-top: 0.8rem;
    font-size: 1.3rem;
    line-height: 2.2rem;
  }
}
@media (max-width: 392px) {
  .faq-main .page-container .faq-wrapper .row .faq-lt-bg-wrap .faq-lt-wrap .faq-block .faq-wrap .faq-desc {
    margin-top: 0.6rem;
    font-size: 1.2rem;
    line-height: 2rem;
  }
}
.faq-main .page-container .faq-wrapper .row .faq-lt-bg-wrap .faq-lt-wrap .faq-block .faq-wrap:first-child .faq-desc {
  display: block;
}
.faq-main .page-container .faq-wrapper .row .faq-lt-bg-wrap .faq-lt-wrap .faq-block .faq-wrap.faq-active .faq-icon {
  transform: rotate(180deg);
}
.faq-main .page-container .faq-wrapper .row .faq-rt-wrap {
  background: linear-gradient(97.59deg, #0E0F0F 0.01%, #161818 60.51%, #161613 100.01%);
  position: relative;
}
.faq-main .page-container .faq-wrapper .row .faq-rt-wrap img {
  width: 100%;
  position: relative;
  top: 0;
  transition: 0.4s all ease-in-out;
}
.faq-main .page-container .faq-wrapper .row .faq-rt-wrap img.sticky-image {
  position: sticky;
  top: 8rem;
}
@media (max-width: 576px) {
  .faq-main .page-container .faq-wrapper .row .faq-rt-wrap img {
    max-width: 12rem;
    display: block;
    margin: 0 auto;
  }
}

/* FAQ Section CSS Ends */
/* Contact Us Section CSS Starts */
.contact-us-main {
  position: relative;
}
.contact-us-main .grad-bg-img-lt {
  top: 50%;
  transform: translateY(-50%);
  left: 0;
}
@media (max-width: 768px) {
  .contact-us-main .page-container .contact-us-wrapper .contact-us-block .row {
    flex-wrap: wrap-reverse;
  }
}
@media (max-width: 768px) {
  .contact-us-main .page-container .contact-us-wrapper .contact-us-block .row [class^=col-]:not(:first-child) {
    margin-bottom: 2rem;
  }
}
.contact-us-main .page-container .contact-us-wrapper .contact-us-block .contact-us-lt-wrap {
  background: linear-gradient(97.59deg, #0E0F0F 0.01%, #161818 60.51%, #161613 100.01%);
  position: relative;
}
@media (max-width: 991px) {
  .contact-us-main .page-container .contact-us-wrapper .contact-us-block .contact-us-lt-wrap img {
    width: 100%;
  }
}
@media (max-width: 576px) {
  .contact-us-main .page-container .contact-us-wrapper .contact-us-block .contact-us-lt-wrap img {
    max-width: 12rem;
  }
}
.contact-us-main .page-container .contact-us-wrapper .contact-us-block .contact-us-bg-wrap {
  position: relative;
  overflow: hidden;
}
.contact-us-main .page-container .contact-us-wrapper .contact-us-block .contact-us-bg-wrap .bg-vector {
  position: absolute;
  z-index: 0;
}
.contact-us-main .page-container .contact-us-wrapper .contact-us-block .contact-us-bg-wrap .contact-us-rt-wrap {
  background: linear-gradient(97.59deg, #0E0F0F 0.01%, #161818 60.51%, #161613 100.01%);
}
.contact-us-main .page-container .contact-us-wrapper .contact-us-block .contact-us-bg-wrap .contact-us-rt-wrap .title-block {
  margin-bottom: 2.4rem;
}
.contact-us-main .page-container .contact-us-wrapper .contact-us-block .contact-us-bg-wrap .contact-us-rt-wrap .title-block h3 {
  margin-bottom: 1.6rem;
}
.contact-us-main .page-container .contact-us-wrapper .contact-us-block .contact-us-bg-wrap .contact-us-rt-wrap .contact-us-form-wrap h4 {
  font-size: 2rem;
  font-weight: 400;
  margin-bottom: 3rem;
}
@media (max-width: 991px) {
  .contact-us-main .page-container .contact-us-wrapper .contact-us-block .contact-us-bg-wrap .contact-us-rt-wrap .contact-us-form-wrap h4 {
    font-size: 1.8rem;
  }
}
.contact-us-main .page-container .contact-us-wrapper .contact-us-block .contact-us-bg-wrap .contact-us-rt-wrap .contact-us-form-wrap form .row {
  flex-wrap: wrap;
}
.contact-us-main .page-container .contact-us-wrapper .contact-us-block .contact-us-bg-wrap .contact-us-rt-wrap .contact-us-form-wrap form .cmn-btn {
  display: block;
  width: 100%;
  border: none;
  margin-top: 2.4rem;
  position: relative;
  z-index: 1;
}
.contact-us-main .page-container .contact-us-wrapper .contact-us-block .contact-us-bg-wrap .contact-us-rt-wrap .contact-us-form-wrap form textarea.form-control {
  min-height: 10.4rem;
  resize: none;
}
.contact-us-main .page-container .contact-us-wrapper .contact-us-block .contact-us-bg-wrap .contact-us-rt-wrap .contact-us-form-wrap form .form-control {
  position: relative;
  z-index: 1;
}

/* Contact Us Section CSS Ends */
.auth-wrapper {
  width: 100vw;
  height: 100vh;
}
.auth-wrapper .auth-inner-wrapper {
  height: 100%;
}
.auth-wrapper .auth-inner-wrapper .auth-block {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  align-items: stretch;
  height: 100%;
}
.auth-wrapper .auth-inner-wrapper .auth-block .auth-header-wrap .page-container {
  padding: 0 1.5rem;
}
.auth-wrapper .auth-inner-wrapper .auth-block .auth-header-wrap .auth-header-in {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  margin-top: 2.8rem;
  position: relative;
}
@media (max-width: 678px) {
  .auth-wrapper .auth-inner-wrapper .auth-block .auth-header-wrap .auth-header-in {
    margin-top: 1.8rem;
  }
}
@media (max-width: 576px) {
  .auth-wrapper .auth-inner-wrapper .auth-block .auth-header-wrap .auth-header-in {
    margin-top: 1.5rem;
  }
}
.auth-wrapper .auth-inner-wrapper .auth-block .auth-header-wrap .auth-header-in .auth-logo {
  position: absolute;
  left: 1rem;
  top: 50%;
  transform: translateY(-50%);
}
.auth-wrapper .auth-inner-wrapper .auth-block .auth-header-wrap .auth-header-in .auth-logo img {
  width: 14.3rem;
}
@media (max-width: 768px) {
  .auth-wrapper .auth-inner-wrapper .auth-block .auth-header-wrap .auth-header-in .auth-logo {
    top: 0;
    transform: none;
  }
  .auth-wrapper .auth-inner-wrapper .auth-block .auth-header-wrap .auth-header-in .auth-logo img {
    width: 12rem;
  }
}
.auth-wrapper .auth-inner-wrapper .auth-block .auth-header-wrap .auth-header-in h1 {
  font-size: clamp(2.4rem, 1.2rem + 2.0833vw, 4.2rem);
  color: #ffffff;
  margin-bottom: 0;
}
.auth-wrapper .auth-inner-wrapper .auth-block .auth-header-wrap .auth-header-in h1 span {
  font-size: clamp(2.4rem, 1.2rem + 2.0833vw, 4.2rem);
  color: #EE7600;
}
@media (max-width: 490px) {
  .auth-wrapper .auth-inner-wrapper .auth-block .auth-header-wrap .auth-header-in h1 span {
    font-size: 2rem;
  }
}
@media (max-width: 392px) {
  .auth-wrapper .auth-inner-wrapper .auth-block .auth-header-wrap .auth-header-in h1 span {
    font-size: 1.8rem;
  }
}
@media (max-width: 768px) {
  .auth-wrapper .auth-inner-wrapper .auth-block .auth-header-wrap .auth-header-in h1 {
    margin-top: 8rem;
  }
}
@media (max-width: 490px) {
  .auth-wrapper .auth-inner-wrapper .auth-block .auth-header-wrap .auth-header-in h1 {
    margin-top: 6rem;
    font-size: 2rem;
  }
}
@media (max-width: 392px) {
  .auth-wrapper .auth-inner-wrapper .auth-block .auth-header-wrap .auth-header-in h1 {
    margin-top: 6rem;
    font-size: 1.8rem;
  }
}
.auth-wrapper .auth-inner-wrapper .auth-block .auth-body-wrap {
  background: linear-gradient(97.59deg, #0E0F0F 0.01%, #161818 60.51%, #161613 100.01%);
  width: 55.8rem;
  margin: 2rem auto;
  border-radius: 2.35rem;
  position: relative;
  z-index: 9;
}
@media (max-width: 678px) {
  .auth-wrapper .auth-inner-wrapper .auth-block .auth-body-wrap {
    width: calc(100% - 4rem);
  }
}
@media (max-width: 490px) {
  .auth-wrapper .auth-inner-wrapper .auth-block .auth-body-wrap {
    width: calc(100% - 3rem);
  }
}
.auth-wrapper .auth-inner-wrapper .auth-block .auth-body-wrap:before {
  content: "";
  position: absolute;
  top: -1px;
  right: -1px;
  left: -1px;
  bottom: -1px;
  background: linear-gradient(124.65deg, #565656 -0.05%, rgba(0, 0, 0, 0) 55.09%);
  z-index: -1;
  border-radius: 2.35rem;
}
.auth-wrapper .auth-inner-wrapper .auth-block .auth-body-wrap:after {
  content: "";
  position: absolute;
  top: -1px;
  right: -1px;
  left: -1px;
  bottom: -1px;
  background: linear-gradient(310.92deg, #878787 0.06%, rgba(0, 0, 0, 0) 43.22%);
  z-index: -1;
  border-radius: 2.35rem;
}
.auth-wrapper .auth-inner-wrapper .auth-block .auth-body-wrap .auth-form-wrap.cmn-box {
  background: linear-gradient(97.59deg, #0E0F0F 0.01%, #161818 60.51%, #161613 100.01%);
  position: relative;
  z-index: 99;
  border: none;
}
@media (max-width: 1280px) {
  .auth-wrapper .auth-inner-wrapper .auth-block .auth-body-wrap .auth-form-wrap.cmn-box {
    padding: 2.4rem;
  }
}
.auth-wrapper .auth-inner-wrapper .auth-block .auth-body-wrap .auth-form-wrap .auth-form-content {
  position: relative;
  z-index: 9;
}
.auth-wrapper .auth-inner-wrapper .auth-block .auth-body-wrap .auth-form-wrap .auth-form-content h2 {
  font-size: clamp(1.8rem, 1.2667rem + 0.9259vw, 2.6rem);
  margin-bottom: 4rem;
  text-align: center;
}
@media (max-width: 768px) {
  .auth-wrapper .auth-inner-wrapper .auth-block .auth-body-wrap .auth-form-wrap .auth-form-content h2 {
    margin-bottom: 2.4rem;
  }
}
.auth-wrapper .auth-inner-wrapper .auth-block .auth-body-wrap .auth-form-wrap .auth-form-content .auth-lead-txt {
  max-width: 36rem;
  margin: 0 auto 4rem;
  text-align: center;
}
@media (max-width: 576px) {
  .auth-wrapper .auth-inner-wrapper .auth-block .auth-body-wrap .auth-form-wrap .auth-form-content .auth-lead-txt {
    font-size: 1.4rem;
    margin: 0 auto 2.4rem;
  }
}
@media (max-width: 490px) {
  .auth-wrapper .auth-inner-wrapper .auth-block .auth-body-wrap .auth-form-wrap .auth-form-content .auth-lead-txt {
    font-size: 1.3rem;
    margin: 0 auto 1.6rem;
  }
}
.auth-wrapper .auth-inner-wrapper .auth-block .auth-body-wrap .auth-form-wrap .auth-form-content .auth-lead-txt.mb-24 {
  margin-bottom: 2.4rem;
}
@media (max-width: 576px) {
  .auth-wrapper .auth-inner-wrapper .auth-block .auth-body-wrap .auth-form-wrap .auth-form-content .auth-lead-txt.mb-24 {
    margin-bottom: 2rem;
  }
}
@media (max-width: 490px) {
  .auth-wrapper .auth-inner-wrapper .auth-block .auth-body-wrap .auth-form-wrap .auth-form-content .auth-lead-txt.mb-24 {
    margin-bottom: 1.6rem;
    max-width: 28rem;
  }
}
@media (max-width: 576px) {
  .auth-wrapper .auth-inner-wrapper .auth-block .auth-body-wrap .auth-form-wrap .auth-form-content .auth-lead-txt.space-b-4 {
    margin-bottom: 3.6rem;
  }
}
.auth-wrapper .auth-inner-wrapper .auth-block .auth-body-wrap .auth-form-wrap .auth-form-content .auth-lead-txt .auth-edit-btn {
  margin-left: 0.6rem;
  display: inline-flex;
}
.auth-wrapper .auth-inner-wrapper .auth-block .auth-body-wrap .auth-form-wrap .auth-form-content .auth-lead-txt .auth-edit-btn img {
  width: 1.4rem;
}
.auth-wrapper .auth-inner-wrapper .auth-block .auth-body-wrap .auth-form-wrap .auth-form-content form.forgot-form .auth-action-wrap .cmn-btn {
  margin-bottom: 0;
}
.auth-wrapper .auth-inner-wrapper .auth-block .auth-body-wrap .auth-form-wrap .auth-form-content form .auth-floating-label-content .parsley-errors-list {
  padding-left: 0.5rem;
}
.auth-wrapper .auth-inner-wrapper .auth-block .auth-body-wrap .auth-form-wrap .auth-form-content form .auth-floating-label-content .auth-eye-wrap {
  position: absolute;
  right: 1.2rem;
  cursor: pointer;
  top: 1.5rem;
  width: 3rem;
  height: 3rem;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
@media (max-width: 576px) {
  .auth-wrapper .auth-inner-wrapper .auth-block .auth-body-wrap .auth-form-wrap .auth-form-content form .auth-floating-label-content .auth-eye-wrap {
    top: 1rem;
  }
}
.auth-wrapper .auth-inner-wrapper .auth-block .auth-body-wrap .auth-form-wrap .auth-form-content form .auth-floating-label-content .auth-eye-wrap img {
  position: absolute;
  transition: 0.3s all ease-in-out;
  filter: grayscale(1) invert(0.5);
}
@media (max-width: 490px) {
  .auth-wrapper .auth-inner-wrapper .auth-block .auth-body-wrap .auth-form-wrap .auth-form-content form .auth-floating-label-content .auth-eye-wrap img {
    width: 1.6rem;
  }
}
.auth-wrapper .auth-inner-wrapper .auth-block .auth-body-wrap .auth-form-wrap .auth-form-content form .auth-floating-label-content .auth-eye-wrap img + img {
  opacity: 0;
  visibility: hidden;
}
.auth-wrapper .auth-inner-wrapper .auth-block .auth-body-wrap .auth-form-wrap .auth-form-content form .auth-action-wrap {
  text-align: center;
}
.auth-wrapper .auth-inner-wrapper .auth-block .auth-body-wrap .auth-form-wrap .auth-form-content form .auth-action-wrap .cmn-btn {
  width: 100%;
  display: block;
  text-align: center;
  margin-bottom: 2rem;
  border: 1px solid transparent;
}
@media (max-width: 576px) {
  .auth-wrapper .auth-inner-wrapper .auth-block .auth-body-wrap .auth-form-wrap .auth-form-content form .auth-action-wrap .cmn-btn {
    margin-bottom: 1.5rem;
  }
}
.auth-wrapper .auth-inner-wrapper .auth-block .auth-body-wrap .auth-form-wrap .auth-form-content form .auth-action-wrap .cancel-btn {
  color: #ffffff;
  font-size: 2rem;
  font-weight: 400;
}
@media (max-width: 1280px) {
  .auth-wrapper .auth-inner-wrapper .auth-block .auth-body-wrap .auth-form-wrap .auth-form-content form .auth-action-wrap .cancel-btn {
    font-size: 1.6rem;
  }
}
@media (max-width: 1199px) {
  .auth-wrapper .auth-inner-wrapper .auth-block .auth-body-wrap .auth-form-wrap .auth-form-content form .auth-action-wrap .cancel-btn {
    font-size: 1.4rem;
  }
}
.auth-wrapper .auth-inner-wrapper .auth-block .auth-body-wrap .auth-form-wrap .auth-form-content form .remember-link-wrap {
  margin-top: 1.6rem;
  margin-bottom: 2.4rem;
}
.auth-wrapper .auth-inner-wrapper .auth-block .auth-body-wrap .auth-form-wrap .auth-form-content form .remember-link-wrap input {
  padding: 0;
  height: initial;
  width: initial;
  margin-bottom: 0;
  display: none;
  cursor: pointer;
}
.auth-wrapper .auth-inner-wrapper .auth-block .auth-body-wrap .auth-form-wrap .auth-form-content form .remember-link-wrap input:checked + .remember-link:before {
  background: #EE7600;
  border-color: transparent;
}
.auth-wrapper .auth-inner-wrapper .auth-block .auth-body-wrap .auth-form-wrap .auth-form-content form .remember-link-wrap input:checked + .remember-link:after {
  content: "";
  display: block;
  position: absolute;
  top: 3px;
  left: 8px;
  width: 5px;
  height: 13px;
  border: 1px solid #ffffff;
  border-width: 0 2px 2px 0;
  transform: rotate(45deg);
}
@media (max-width: 576px) {
  .auth-wrapper .auth-inner-wrapper .auth-block .auth-body-wrap .auth-form-wrap .auth-form-content form .remember-link-wrap input:checked + .remember-link:after {
    width: 5px;
    height: 11px;
    left: 6px;
    top: 4px;
  }
}
.auth-wrapper .auth-inner-wrapper .auth-block .auth-body-wrap .auth-form-wrap .auth-form-content form .remember-link-wrap .remember-link {
  cursor: pointer;
  font-size: 1.6rem;
  font-weight: 400;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  position: relative;
  display: flex;
  align-items: center;
  justify-content: flex-start;
  color: #EE7600;
}
@media (max-width: 576px) {
  .auth-wrapper .auth-inner-wrapper .auth-block .auth-body-wrap .auth-form-wrap .auth-form-content form .remember-link-wrap .remember-link {
    font-size: 1.4rem;
  }
}
.auth-wrapper .auth-inner-wrapper .auth-block .auth-body-wrap .auth-form-wrap .auth-form-content form .remember-link-wrap .remember-link:before {
  content: "";
  -webkit-appearance: none;
  padding: 1rem;
  display: inline-block;
  position: relative;
  cursor: pointer;
  margin-right: 10px;
  background: transparent;
  border: 1px solid #EE7600;
  pointer-events: all;
  border-radius: 3px;
}
@media (max-width: 576px) {
  .auth-wrapper .auth-inner-wrapper .auth-block .auth-body-wrap .auth-form-wrap .auth-form-content form .remember-link-wrap .remember-link:before {
    padding: 0.8rem;
  }
}
.auth-wrapper .auth-inner-wrapper .auth-block .auth-body-wrap .auth-form-wrap .auth-form-content form .auth-forget-pwd-wrap {
  text-align: center;
}
.auth-wrapper .auth-inner-wrapper .auth-block .auth-body-wrap .auth-form-wrap .auth-form-content form .auth-forget-pwd-wrap a {
  font-size: 2rem;
  font-weight: 400;
  color: #B1B1B1;
  margin: 1rem 0 2rem;
  display: inline-block;
}
@media (max-width: 576px) {
  .auth-wrapper .auth-inner-wrapper .auth-block .auth-body-wrap .auth-form-wrap .auth-form-content form .auth-forget-pwd-wrap a {
    margin: 0 0 1rem 0;
    font-size: 1.6rem;
  }
}
.auth-wrapper .auth-inner-wrapper .auth-block .auth-body-wrap .auth-form-wrap .auth-form-content form p {
  text-align: center;
  font-size: 1.6rem;
  font-weight: 600;
  color: #ffffff;
}
@media (max-width: 576px) {
  .auth-wrapper .auth-inner-wrapper .auth-block .auth-body-wrap .auth-form-wrap .auth-form-content form p {
    font-size: 1.4rem;
  }
}
.auth-wrapper .auth-inner-wrapper .auth-block .auth-body-wrap .auth-form-wrap .auth-form-content form p a {
  color: #EE7600;
}
.auth-wrapper .auth-inner-wrapper .auth-block .auth-body-wrap .auth-form-wrap .auth-form-content form p.for-error-msg {
  text-align: left;
  font-size: 1.4rem;
  line-height: 1.68rem;
  font-weight: 400;
  color: #DC4040;
  padding-left: 0.5rem;
}
.auth-wrapper .auth-inner-wrapper .auth-block .auth-body-wrap .auth-form-wrap .auth-form-content form .auth-resend-wrap {
  margin-bottom: 4rem;
  text-align: center;
}
@media (max-width: 768px) {
  .auth-wrapper .auth-inner-wrapper .auth-block .auth-body-wrap .auth-form-wrap .auth-form-content form .auth-resend-wrap {
    text-align: center;
    margin-bottom: 2.4rem;
  }
}
@media (max-width: 576px) {
  .auth-wrapper .auth-inner-wrapper .auth-block .auth-body-wrap .auth-form-wrap .auth-form-content form .auth-resend-wrap {
    margin-bottom: 2rem;
  }
}
@media (max-width: 490px) {
  .auth-wrapper .auth-inner-wrapper .auth-block .auth-body-wrap .auth-form-wrap .auth-form-content form .auth-resend-wrap {
    margin-bottom: 1.6rem;
  }
}
.auth-wrapper .auth-inner-wrapper .auth-block .auth-body-wrap .auth-form-wrap .auth-form-content form .auth-resend-wrap p {
  font-size: 1.6rem;
  line-height: 2.4rem;
  margin-bottom: 0;
}
@media (max-width: 768px) {
  .auth-wrapper .auth-inner-wrapper .auth-block .auth-body-wrap .auth-form-wrap .auth-form-content form .auth-resend-wrap p {
    text-align: center;
  }
}
@media (max-width: 490px) {
  .auth-wrapper .auth-inner-wrapper .auth-block .auth-body-wrap .auth-form-wrap .auth-form-content form .auth-resend-wrap p {
    font-size: 1.4rem;
  }
}
.auth-wrapper .auth-inner-wrapper .auth-block .auth-body-wrap .auth-form-wrap .auth-form-content form .auth-resend-wrap p span {
  font-size: 1.6rem;
  color: #EE7600;
}
@media (max-width: 1024px) {
  .auth-wrapper .auth-inner-wrapper .auth-block .auth-body-wrap .auth-form-wrap .auth-form-content form .auth-resend-wrap p span {
    font-size: 1.6rem;
  }
}
@media (max-width: 490px) {
  .auth-wrapper .auth-inner-wrapper .auth-block .auth-body-wrap .auth-form-wrap .auth-form-content form .auth-resend-wrap p span {
    font-size: 1.4rem;
  }
}
.auth-wrapper .auth-inner-wrapper .auth-block .auth-body-wrap .auth-form-wrap .auth-form-content form .auth-resend-wrap a {
  font-size: 1.6rem;
  color: #EE7600;
  line-height: 2.4rem;
}
@media (max-width: 1024px) {
  .auth-wrapper .auth-inner-wrapper .auth-block .auth-body-wrap .auth-form-wrap .auth-form-content form .auth-resend-wrap a {
    font-size: 1.6rem;
  }
}
@media (max-width: 490px) {
  .auth-wrapper .auth-inner-wrapper .auth-block .auth-body-wrap .auth-form-wrap .auth-form-content form .auth-resend-wrap a {
    font-size: 1.4rem;
  }
}
.auth-wrapper .auth-inner-wrapper .auth-block .auth-body-wrap .auth-form-wrap .auth-form-content form .auth-otp-input-wrap {
  padding: 0;
  margin-bottom: 3rem;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  background: transparent;
  gap: 1.5rem;
}
@media (max-width: 1024px) {
  .auth-wrapper .auth-inner-wrapper .auth-block .auth-body-wrap .auth-form-wrap .auth-form-content form .auth-otp-input-wrap {
    gap: 1rem;
  }
}
@media (max-width: 768px) {
  .auth-wrapper .auth-inner-wrapper .auth-block .auth-body-wrap .auth-form-wrap .auth-form-content form .auth-otp-input-wrap {
    justify-content: center;
    margin-bottom: 2rem;
  }
}
@media (max-width: 490px) {
  .auth-wrapper .auth-inner-wrapper .auth-block .auth-body-wrap .auth-form-wrap .auth-form-content form .auth-otp-input-wrap {
    margin-bottom: 1.6rem;
  }
}
@media (max-width: 392px) {
  .auth-wrapper .auth-inner-wrapper .auth-block .auth-body-wrap .auth-form-wrap .auth-form-content form .auth-otp-input-wrap {
    gap: 0.6rem;
  }
}
.auth-wrapper .auth-inner-wrapper .auth-block .auth-body-wrap .auth-form-wrap .auth-form-content form .auth-otp-input-wrap .auth-form-control {
  padding: 0;
  margin: 0;
  width: 5.6rem;
  height: 5.6rem;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  text-align: center;
  border: 1px solid transparent;
  transition: 0.3s all ease-in-out;
  font-size: 1.8rem;
  font-weight: 500;
  border: 1px solid #2C2C2C;
  color: #ffffff;
}
.auth-wrapper .auth-inner-wrapper .auth-block .auth-body-wrap .auth-form-wrap .auth-form-content form .auth-otp-input-wrap .auth-form-control:focus, .auth-wrapper .auth-inner-wrapper .auth-block .auth-body-wrap .auth-form-wrap .auth-form-content form .auth-otp-input-wrap .auth-form-control:active {
  border-color: #EE7600;
}
.auth-wrapper .auth-inner-wrapper .auth-block .auth-body-wrap .auth-form-wrap .auth-form-content form .auth-otp-input-wrap .auth-form-control.parsley-error {
  background: transparent;
}
.auth-wrapper .auth-inner-wrapper .auth-block .auth-body-wrap .auth-form-wrap .auth-form-content form .auth-otp-input-wrap .auth-form-control.parsley-success {
  background: transparent;
  border-color: #2C2C2C;
}
@media (max-width: 1024px) {
  .auth-wrapper .auth-inner-wrapper .auth-block .auth-body-wrap .auth-form-wrap .auth-form-content form .auth-otp-input-wrap .auth-form-control {
    width: 4rem;
    height: 4rem;
  }
}
@media (max-width: 768px) {
  .auth-wrapper .auth-inner-wrapper .auth-block .auth-body-wrap .auth-form-wrap .auth-form-content form .auth-otp-input-wrap .auth-form-control {
    text-align: center;
    font-size: 1.6rem;
  }
}
@media (max-width: 392px) {
  .auth-wrapper .auth-inner-wrapper .auth-block .auth-body-wrap .auth-form-wrap .auth-form-content form .auth-otp-input-wrap .auth-form-control {
    width: 3.4rem;
    height: 3.4rem;
    font-size: 1.4rem;
  }
}
.auth-wrapper .auth-inner-wrapper .auth-block .auth-body-wrap .auth-form-wrap .auth-form-content form .auth-otp-input-wrap input[type=number] {
  -moz-appearance: textfield; /* Firefox */
}
.auth-wrapper .auth-inner-wrapper .auth-block .auth-body-wrap .auth-form-wrap .auth-form-content form .auth-otp-input-wrap input[type=number]::-webkit-inner-spin-button,
.auth-wrapper .auth-inner-wrapper .auth-block .auth-body-wrap .auth-form-wrap .auth-form-content form .auth-otp-input-wrap input[type=number]::-webkit-outer-spin-button { /* WebKit */
  -webkit-appearance: none;
  margin: 0;
}
.auth-wrapper .auth-inner-wrapper .auth-block .auth-body-wrap .auth-form-wrap .auth-form-content .action-wrap .cmn-btn {
  display: block;
  background: transparent;
  border: 1px solid #EE7600;
  text-align: center;
  color: #EE7600;
}
.auth-wrapper .auth-inner-wrapper .auth-block .auth-footer-wrap {
  background: #161616;
}
.auth-wrapper .auth-inner-wrapper .auth-block .auth-footer-wrap .page-container {
  position: relative;
}
.auth-wrapper .auth-inner-wrapper .auth-block .auth-footer-wrap .page-container .auth-footer-lt-img {
  position: absolute;
  bottom: 100%;
  left: 0;
  display: flex;
  align-items: flex-end;
  gap: 1.2rem;
}
@media (max-width: 1199px) {
  .auth-wrapper .auth-inner-wrapper .auth-block .auth-footer-wrap .page-container .auth-footer-lt-img {
    width: 16rem;
  }
}
@media (max-width: 1024px) {
  .auth-wrapper .auth-inner-wrapper .auth-block .auth-footer-wrap .page-container .auth-footer-lt-img {
    width: 12rem;
  }
}
@media (max-width: 768px) {
  .auth-wrapper .auth-inner-wrapper .auth-block .auth-footer-wrap .page-container .auth-footer-lt-img {
    width: 10rem;
  }
}
@media (max-width: 678px) {
  .auth-wrapper .auth-inner-wrapper .auth-block .auth-footer-wrap .page-container .auth-footer-lt-img {
    width: 6rem;
  }
}
.auth-wrapper .auth-inner-wrapper .auth-block .auth-footer-wrap .page-container .auth-footer-lt-img img {
  width: 100%;
}
@media (max-width: 1199px) {
  .auth-wrapper .auth-inner-wrapper .auth-block .auth-footer-wrap .page-container .auth-footer-lt-img img {
    width: 40%;
  }
}
.auth-wrapper .auth-inner-wrapper .auth-block .auth-footer-wrap .page-container .auth-footer-rt-img {
  position: absolute;
  bottom: 100%;
  right: 0;
}
@media (max-width: 1199px) {
  .auth-wrapper .auth-inner-wrapper .auth-block .auth-footer-wrap .page-container .auth-footer-rt-img {
    width: 20rem;
  }
}
@media (max-width: 1024px) {
  .auth-wrapper .auth-inner-wrapper .auth-block .auth-footer-wrap .page-container .auth-footer-rt-img {
    width: 15rem;
  }
}
@media (max-width: 768px) {
  .auth-wrapper .auth-inner-wrapper .auth-block .auth-footer-wrap .page-container .auth-footer-rt-img {
    width: 12rem;
  }
}
@media (max-width: 678px) {
  .auth-wrapper .auth-inner-wrapper .auth-block .auth-footer-wrap .page-container .auth-footer-rt-img {
    width: 5rem;
  }
}
.auth-wrapper .auth-inner-wrapper .auth-block .auth-footer-wrap .page-container .auth-footer-rt-img img {
  width: 100%;
}
.auth-wrapper .auth-inner-wrapper .auth-block .auth-footer-wrap .page-container .tc-wrap {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 0.6rem;
}
@media (max-width: 392px) {
  .auth-wrapper .auth-inner-wrapper .auth-block .auth-footer-wrap .page-container .tc-wrap {
    flex-direction: column;
    gap: 0.2rem;
  }
}
.auth-wrapper .auth-inner-wrapper .auth-block .auth-footer-wrap .page-container p, .auth-wrapper .auth-inner-wrapper .auth-block .auth-footer-wrap .page-container .tc-wrap {
  font-size: 1.4rem;
  margin-bottom: 0;
  text-align: center;
  padding: 1.2rem 1rem;
  color: #B1B1B1;
}
@media (max-width: 576px) {
  .auth-wrapper .auth-inner-wrapper .auth-block .auth-footer-wrap .page-container p, .auth-wrapper .auth-inner-wrapper .auth-block .auth-footer-wrap .page-container .tc-wrap {
    font-size: 1.2rem;
  }
}
.auth-wrapper .auth-inner-wrapper .auth-block .auth-footer-wrap .page-container p span, .auth-wrapper .auth-inner-wrapper .auth-block .auth-footer-wrap .page-container .tc-wrap span {
  color: #EE7600;
}
.auth-wrapper .auth-inner-wrapper .auth-block .auth-footer-wrap .page-container p a, .auth-wrapper .auth-inner-wrapper .auth-block .auth-footer-wrap .page-container .tc-wrap a {
  color: #EE7600;
  text-decoration: underline;
  transition: 0.3s all ease-in-out;
}
.auth-wrapper .auth-inner-wrapper .auth-block .auth-footer-wrap .page-container p a:hover, .auth-wrapper .auth-inner-wrapper .auth-block .auth-footer-wrap .page-container .tc-wrap a:hover {
  background: linear-gradient(90deg, #EE7600 0%, #FFA751 35.39%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.auth-wrapper .auth-inner-wrapper .auth-block .auth-footer-wrap .page-container p.d-block-mob, .auth-wrapper .auth-inner-wrapper .auth-block .auth-footer-wrap .page-container .tc-wrap.d-block-mob {
  padding: 0;
}

/* Floating Label CSS Starts */
.auth-floating-label-content {
  position: relative;
  margin-bottom: 3rem;
}
.auth-floating-label-content .auth-uname-avail .auth-uname-avail-wrap {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  gap: 1rem;
  padding-left: 0.5rem;
  margin-top: 0.5rem;
}
.auth-floating-label-content .auth-uname-avail .auth-uname-avail-wrap h6 {
  font-size: 1.4rem;
  color: #B1B1B1;
  font-weight: 400;
  margin-bottom: 0;
}
@media (max-width: 576px) {
  .auth-floating-label-content .auth-uname-avail .auth-uname-avail-wrap h6 {
    font-size: 1.3rem;
  }
}
@media (max-width: 490px) {
  .auth-floating-label-content .auth-uname-avail .auth-uname-avail-wrap h6 {
    font-size: 1.2rem;
  }
}
.auth-floating-label-content .auth-uname-avail .auth-uname-avail-wrap ul {
  display: flex;
  gap: 0.8rem;
  margin: 0;
  padding: 0;
}
.auth-floating-label-content .auth-uname-avail .auth-uname-avail-wrap ul li {
  font-size: 1.4rem;
  color: #ffffff;
  font-weight: 400;
}
@media (max-width: 576px) {
  .auth-floating-label-content .auth-uname-avail .auth-uname-avail-wrap ul li {
    font-size: 1.2rem;
  }
}

.auth-floating-label {
  color: #7F8B9C;
  font-size: 1.6rem;
  font-weight: normal;
  position: absolute;
  z-index: 9;
  pointer-events: none;
  left: 1.5rem;
  top: 1.6rem;
  padding: 0 5px;
  font-weight: 300;
  transition: 0.2s ease all;
  -moz-transition: 0.2s ease all;
  -webkit-transition: 0.2s ease all;
}
@media (max-width: 1024px) {
  .auth-floating-label {
    font-size: 1.4rem;
    top: 1.3rem;
  }
}
@media (max-width: 392px) {
  .auth-floating-label {
    padding: 0;
  }
}

form .auth-floating-input {
  font-size: 1.6rem;
  display: block;
  width: 100%;
  padding: 1.4rem 5rem 1.4rem 2rem;
  background: #0F0F0F;
  color: #ffffff;
  font-weight: 300;
  border: 1px solid #2C2C2C;
  border-radius: 1rem;
  box-sizing: border-box;
}
@media (max-width: 576px) {
  form .auth-floating-input {
    font-size: 1.4rem;
    padding: 1.2rem 4.5rem 1.2rem 2rem;
  }
}
form .auth-floating-input:focus {
  outline: none;
}
form .auth-floating-input:focus ~ .auth-floating-label {
  top: -2.3rem;
  left: 0;
  font-size: 1.4rem;
}
@media (max-width: 576px) {
  form .auth-floating-input:focus ~ .auth-floating-label {
    top: -2rem;
    font-size: 1.3rem;
  }
}

.auth-floating-input:not(:-moz-placeholder-shown) ~ .auth-floating-label {
  top: -2.3rem;
  left: 0;
  font-size: 1.4rem;
}

.auth-floating-input:not(:placeholder-shown) ~ .auth-floating-label {
  top: -2.3rem;
  left: 0;
  font-size: 1.4rem;
}
@media (max-width: 576px) {
  .auth-floating-input:not(:-moz-placeholder-shown) ~ .auth-floating-label {
    top: -2rem;
    font-size: 1.3rem;
  }
  .auth-floating-input:not(:placeholder-shown) ~ .auth-floating-label {
    top: -2rem;
    font-size: 1.3rem;
  }
}

/* Floating Label CSS Ends */
input:-webkit-autofill {
  -webkit-box-shadow: 0 0 0 1000px #0F0F0F inset !important;
  -webkit-text-fill-color: #fff;
  -webkit-background-clip: text;
          background-clip: text;
}

.bg_clr {
  background: linear-gradient(97.59deg, #0E0F0F 0.01%, #161818 60.51%, #161613 100.01%);
}

.sp-c-tc-page-wrapper .sp-c-tc-page-container {
  max-width: 144rem;
  margin: 0 auto;
}
@media (max-width: 1440px) {
  .sp-c-tc-page-wrapper .sp-c-tc-page-container {
    max-width: 100%;
    padding: 0 2rem;
  }
}
.sp-c-tc-page-wrapper .sp-c-tc-page-container .sp-c-tc-page-content {
  max-width: 128rem;
  margin: 0 auto;
  padding-bottom: 3rem;
}
.sp-c-tc-page-wrapper .sp-c-tc-page-container .sp-c-tc-page-content .sp-c-tc .sp-c-tc__heading {
  font-size: 3.6rem;
  margin-bottom: 3rem;
}
@media (max-width: 678px) {
  .sp-c-tc-page-wrapper .sp-c-tc-page-container .sp-c-tc-page-content .sp-c-tc .sp-c-tc__heading {
    font-size: 2.6rem;
    margin-bottom: 2.4rem;
  }
}
.sp-c-tc-page-wrapper .sp-c-tc-page-container .sp-c-tc-page-content .sp-c-tc .sp-c-tc-container h4 {
  font-size: 1.8rem;
  line-height: 1.5;
  margin-bottom: 2rem;
}
@media (max-width: 678px) {
  .sp-c-tc-page-wrapper .sp-c-tc-page-container .sp-c-tc-page-content .sp-c-tc .sp-c-tc-container h4 {
    font-size: 1.6rem;
    margin-bottom: 1.6rem;
  }
}
.sp-c-tc-page-wrapper .sp-c-tc-page-container .sp-c-tc-page-content .sp-c-tc .sp-c-tc-container p {
  font-size: 1.6rem;
  line-height: 1.5;
  margin-bottom: 2rem;
}
@media (max-width: 678px) {
  .sp-c-tc-page-wrapper .sp-c-tc-page-container .sp-c-tc-page-content .sp-c-tc .sp-c-tc-container p {
    font-size: 1.4rem;
  }
}
.sp-c-tc-page-wrapper .sp-c-tc-page-container .sp-c-tc-page-content .sp-c-tc .sp-c-tc-container ol {
  list-style-position: inside;
  padding-left: 0;
}
.sp-c-tc-page-wrapper .sp-c-tc-page-container .sp-c-tc-page-content .sp-c-tc .sp-c-tc-container ol li {
  font-size: 1.6rem;
  line-height: 1.5;
  font-weight: 600;
  margin-bottom: 0.8rem;
}
@media (max-width: 678px) {
  .sp-c-tc-page-wrapper .sp-c-tc-page-container .sp-c-tc-page-content .sp-c-tc .sp-c-tc-container ol li {
    font-size: 1.4rem;
    margin-bottom: 0.6rem;
  }
}
.sp-c-tc-page-wrapper .sp-c-tc-page-container .sp-c-tc-page-content .sp-c-tc .sp-c-tc-container ol .bulleted-list {
  list-style-type: disc;
  padding-left: 2rem;
  margin-bottom: 3rem;
  color: #ffffff;
}
@media (max-width: 678px) {
  .sp-c-tc-page-wrapper .sp-c-tc-page-container .sp-c-tc-page-content .sp-c-tc .sp-c-tc-container ol .bulleted-list {
    margin-bottom: 2rem;
  }
}
.sp-c-tc-page-wrapper .sp-c-tc-page-container .sp-c-tc-page-content .sp-c-tc .sp-c-tc-container ol .bulleted-list li {
  font-size: 1.6rem;
  line-height: 1.5;
  margin-bottom: 1.2rem;
  font-weight: 400;
  list-style-type: disc;
}
@media (max-width: 678px) {
  .sp-c-tc-page-wrapper .sp-c-tc-page-container .sp-c-tc-page-content .sp-c-tc .sp-c-tc-container ol .bulleted-list li {
    font-size: 1.4rem;
    margin-bottom: 0.8rem;
  }
}

.footer-main {
  box-shadow: 0px 1px 4px -1px rgba(255, 255, 255, 0.8);
}
