/*
====================================
Medium Screen - Others
====================================
*/

@media screen and (min-width: 1201px) and (max-width: 1365px) {
  .your-development-station-area {
      overflow: hidden;
  }
  .choose-your-gamemode-area {
    overflow: hidden;
  }
}

@media screen and (min-width: 992px) and (max-width: 1200px) {
  .your-dv-station-right img {
      margin-left: -103px;
      width: 610px;
  }
  .your-development-station-area {
      overflow: hidden;
  }

  .choose-your-gamemode-area {
    overflow: hidden;
  }
}

/*
====================================
Small Screen - Tablate
====================================
*/

@media screen and (min-width: 768px) and (max-width: 991px) {
  .menu-logo {
      display: block !important;
  }
  .menu-bar {
      display: block;
  }
  .menu-item {
      display: none !important;
  }
  .menu-btn {
      display: none !important;
  }
  .hero-area {
      padding: 133px 0 203px;
  }
  .hero-left-content {
      padding-left: 0px;
  }
  .hero-left-content ul {
      justify-content: center;
  }
  .hero-left-content ul li a {
      font-size: 15px;
      padding: 10px 10px;
      border-radius: 5px;
  }
  .hero-left-content ul li a img {
      padding-right: 10px;
      width: 27px;
  }
  .hero-left-content ul li small {
      padding: 0 10px;
  }
  .hero-right-content {
      text-align: center;
      padding-top: 32px;
  }
  .hero-right-content span {
      display: inline-block;
      padding: 16px 0;
  }
  /* ====== THE MOD THAT area start ==== */
  .the-mod-right-img img {
      position: inherit;
      top: 0px;
      right: 0px;
  }
  .the-mod-that-wrapper {
      padding: 25px 22px;
  }
  .the-mod-left-content h2 {
      font-size: 29px;
  }
  .the-mod-that-wrapper::after {
      content: "";
      top: -15px;
      right: -7px;
  }
  /*==== LEVEL YOUR CHARACTER area start ===== */
  .level-your-character-title h2 {
      font-size: 29px;
  }
  .the-mod-that-area {
      padding: 52px 0;
  }
  .level-your-chara-left {
      margin-bottom: 47px;
  }
  .level-your-chara-right p {
      color: #FFF;
      font-size: 15px;
  }
  .ways-to-get-experience-area {
      padding: 43px 0 0 0;
      overflow: hidden;
  }
  .way-to-get-ex-left-item h2 {
      font-size: 28px;
  }
  .way-to-get-ex-left-item p {
      color: #FFF;
      font-size: 15px;
  }
  br {
      display: none;
  }
  .way-to-get-ex-right-item {
      margin-bottom: 46px;
  }
  .way-to-get-new-left {
      margin-bottom: 31px;
  }
  .way-to-get-new-right {
      padding-left: 0px;
  }
  .way-to-get-new-right p {
      color: #FFF;
      font-size: 15px
  }
  .way-to-get-ex-rounds-items small {
      color: #FFF;
      font-size: 16px;
      margin-top: -80px;
      margin-left: -40px;
  }
  .upgraded-pack-a-punch {
      padding: 24px 0;
  }
  .upgraded-pack-left-item h2 {
      font-size: 29px
  }
  .way-to-get-ex-rounds-items {
      margin-bottom: 42px;
  }
  .upgraded-pack-left-item p {
      color: #FFF;
      font-size: 15px;
  }
  /* ====ddd====== */
  .level-your-weapon-left h2 {
      font-size: 29px;
  }
  .level-your-weapon-left p {
      color: #FFF;
      font-size: 15px;
  }
  .level-your-weapon-area {
      padding: 57px 0 0;
  }
  .your-lifetime-wrapper {
      padding-top: 27px;
  }
  .your-lifetime-tables {
      margin-right: 0px;
  }
  .your-lifetime-tables-right ul li {
      font-size: 14px;
  }
  .your-lifetime-tables-left ul li {
      font-size: 14px;
  }
  .your-lifetime-tables-row {
      display: grid;
      grid-template-columns: repeat(2, 1fr);
      gap: 2em 0em;
  }
  .your-lifetime-tables {
      background-size: 71px;
  }
  .your-lifetime-wrapper {
      padding-top: 88px;
      padding-bottom: 30px;
  }
  .dv-new-container::before {
      display: none;
  }
  .your-dv-station-left h2 {
      font-size: 29px;
      margin-bottom: 22px;
  }
  .your-dv-station-left p {
      color: #FFF;
      font-size: 15px;
  }
  .your-dv-station-right img {
      margin-left: 0px;
      max-width: 100%;
  }
  .your-dv-station-right-con {
      padding-left: 0px;
      padding-top: 50px;
  }
  .custom-uem-perks-area {
      padding: 1px 0 50px 0;
  }
  .custom-uem-left-item h2 {
      font-size: 29px;
  }
  .your-dv-station-right p {
      color: #FFF;
      font-size: 15px;
  }
  .custom-uem-left-item p {
      color: #FFF;
      font-size: 15px;
  }
  .custom-uem-perk-rows {
      display: grid;
      grid-template-columns: repeat(1, 1fr);
      gap: 20px 90px;
      position: relative;
      margin-top: 50px;
  }
  .custom-uem-perk-box-item h2 {
      font-size: 16px;
      padding: 14px 26px;
      position: absolute;
      margin-top: -70px;
      margin-left: -29px;
  }
  .custom-uem-perk-box-item {
      margin-bottom: 50px;
  }
  .custom-uem-perk-box-item p {
      font-size: 15px;
  }
  .choose-your-container::before {
      display: none;
  }
  .choose-your-container {
      padding-top: 27px;
  }
  .chooseyour-game-itm-img {
      margin-bottom: 37px;
  }
  .chooseyour-game-itm {
      padding-left: 0px;
  }
  .chooseyour-game-itm h2 {
      font-size: 27px;
      margin-bottom: 25px;
      margin-top: 12px;
  }
  .chooseyour-game-itm p {
      font-size: 15px;
  }
  .ex11 {
      padding-left: 0px;
      margin-top: 30px;
  }
  /* =========== */
  .end-so-much-more-area {
      padding: 40px 0;
  }
  .end-so-m-title h2 {
      color: #FFF;
      font-family: 'Berlin Sans FB Demi';
      font-size: 29px;
  }
  .end-so-m-title p {
      color: #FFF;
      font-size: 15px;
  }
  .end-so-much-more-teim-wrapper {
      max-width: 770px;
      margin: auto;
      display: grid;
      grid-template-columns: repeat(4, 1fr);
      gap: 47px 18px;
  }
  .ready-to-start-game {
      padding: 14px 0;
  }
  .read-man-img {
      display: none;
  }
  .ready-to-start-game-wrapper ul li a {
      font-size: 15px;
      padding: 10px 10px;
      border-radius: 5px;
  }
  .ready-to-start-game-wrapper ul li a img {
      padding-right: 10px;
      width: 27px;
  }
  .ready-to-start-game-wrapper ul li small {
      padding: 0 10px;
  }
  .hready-to-start-game-wrapper {
      text-align: center;
      padding-top: 32px;
  }
  .hready-to-start-game-wrapper span {
      display: inline-block;
      padding: 16px 0;
  }
  .footer-inner {
      display: block;
      text-align: center;
  }
  .coppy-right-text p {
      text-align: center;
      margin-left: 0px;
      padding: 20px 0;
  }
  .footer-btn ul {
      justify-content: center !important;
  }
}

/*
====================================
Small Screen - Mobile
====================================
*/

@media screen and (max-width: 767px) {
  .menu-logo {
      display: block !important;
  }
  .menu-bar {
      display: block;
  }
  .menu-item {
      display: none !important;
  }
  .menu-btn {
      display: none !important;
  }
  .menu-right-btn ul li a {
      font-size: 11px;
      padding: 10px 8px;
      border-radius: 5px;
      background: #1E1E1E;
  }
  .menu-right-btn ul li a img {
      padding-right: 10px;
      width: 27px;
  }
  .hero-area {
      padding: 50px 0 131px;
      background-color: #100f0f;
      background-position: bottom;
  }
  .hero-left-content {
      padding-left: 0px;
  }
  .hero-left-content ul {
      justify-content: center;
  }
  .hero-left-content ul li a {
      font-size: 15px;
      padding: 10px 10px;
      border-radius: 5px;
  }
  .hero-left-content ul li a img {
      padding-right: 10px;
      width: 27px;
  }
  .hero-left-content ul li small {
      padding: 0 10px;
  }
  .hero-right-content {
      text-align: center;
      padding-top: 32px;
  }
  .hero-right-content span {
      display: inline-block;
      padding: 16px 0;
  }
  /* .order-ones{
      order: 1;
    }
    .order-tows{
      order: 2;
    } */
  .hero-right-content img {
      width: 189px;
  }
  /* ====== THE MOD THAT area start ==== */
  .the-mod-right-img img {
      position: inherit;
      top: 0px;
      right: 0px;
  }
  .the-mod-that-wrapper {
      padding: 25px 22px;
  }
  .the-mod-left-content h2 {
      font-size: 29px;
  }
  .the-mod-that-wrapper::after {
      content: "";
      top: -15px;
      right: -7px;
      width: 20px;
      height: 20px;
  }
  /*==== LEVEL YOUR CHARACTER area start ===== */
  .level-your-character-title h2 {
      font-size: 29px;
  }
  .the-mod-that-area {
      padding: 52px 0;
  }
  .level-your-chara-left {
      margin-bottom: 47px;
  }
  .level-your-chara-right p {
      color: #FFF;
      font-size: 15px;
  }
  .ways-to-get-experience-area {
      padding: 43px 0 0 0;
      overflow: hidden;
  }
  .way-to-get-ex-left-item h2 {
      font-size: 28px;
  }
  .way-to-get-ex-left-item p {
      color: #FFF;
      font-size: 15px;
  }
  br {
      display: none;
  }
  .way-to-get-ex-right-item {
      margin-bottom: 46px;
  }
  .way-to-get-new-left {
      margin-bottom: 31px;
  }
  .way-to-get-new-right {
      padding-left: 0px;
  }
  .way-to-get-new-right p {
      color: #FFF;
      font-size: 15px
  }
  .way-to-get-ex-rounds-items small {
      color: #FFF;
      font-size: 16px;
      margin-top: -80px;
      margin-left: -40px;
  }
  .upgraded-pack-a-punch {
      padding: 24px 0;
  }
  .upgraded-pack-left-item h2 {
      font-size: 29px
  }
  .way-to-get-ex-rounds-items {
      margin-bottom: 42px;
  }
  .upgraded-pack-left-item p {
      color: #FFF;
      font-size: 15px;
  }
  /* ====ddd====== */
  .level-your-weapon-left h2 {
      font-size: 29px;
  }
  .level-your-weapon-left p {
      color: #FFF;
      font-size: 15px;
  }
  .level-your-weapon-area {
      padding: 57px 0 0;
  }
  .your-lifetime-wrapper {
      padding-top: 27px;
  }
  .your-lifetime-tables {
      margin-right: 0px;
  }
  .your-lifetime-tables-right ul li {
      font-size: 14px;
  }
  .your-lifetime-tables-left ul li {
      font-size: 14px;
  }
  .your-lifetime-tables-row {
      display: grid;
      grid-template-columns: repeat(2, 1fr);
      gap: 2em 0em;
  }
  .your-lifetime-tables {
      background-size: 71px;
  }
  .your-lifetime-wrapper {
      padding-top: 88px;
      padding-bottom: 30px;
  }
  .dv-new-container::before {
      display: none;
  }
  .your-dv-station-left h2 {
      font-size: 29px;
      margin-bottom: 22px;
  }
  .your-dv-station-left p {
      color: #FFF;
      font-size: 15px;
  }
  .your-dv-station-right img {
      margin-left: 0px;
      max-width: 100%;
  }
  .your-dv-station-right-con {
      padding-left: 0px;
      padding-top: 50px;
  }
  .custom-uem-perks-area {
      padding: 1px 0 50px 0;
  }
  .custom-uem-left-item h2 {
      font-size: 29px;
  }
  .your-dv-station-right p {
      color: #FFF;
      font-size: 15px;
  }
  .custom-uem-left-item p {
      color: #FFF;
      font-size: 15px;
  }
  .custom-uem-perk-rows {
      display: grid;
      grid-template-columns: repeat(1, 1fr);
      gap: 20px 90px;
      position: relative;
      margin-top: 50px;
  }
  .custom-uem-perk-box-item h2 {
      font-size: 16px;
      padding: 14px 26px;
      position: absolute;
      margin-top: -70px;
      margin-left: -29px;
  }
  .custom-uem-perk-box-item {
      margin-bottom: 50px;
  }
  .custom-uem-perk-box-item p {
      font-size: 15px;
  }
  .choose-your-container::before {
      display: none;
  }
  .choose-your-container {
      padding-top: 27px;
  }
  .chooseyour-game-itm-img {
      margin-bottom: 37px;
  }
  .chooseyour-game-itm {
      padding-left: 0px;
  }
  .chooseyour-game-itm h2 {
      font-size: 27px;
      margin-bottom: 25px;
      margin-top: 12px;
  }
  .chooseyour-game-itm p {
      font-size: 15px;
  }
  .ex11 {
      padding-left: 0px;
      margin-top: 30px;
  }
  /* =========== */
  .end-so-much-more-area {
      padding: 40px 0;
  }
  .end-so-m-title h2 {
      color: #FFF;
      font-family: 'Berlin Sans FB Demi';
      font-size: 29px;
  }
  .end-so-m-title p {
      color: #FFF;
      font-size: 15px;
  }
  .end-so-much-more-teim-wrapper {
      max-width: 770px;
      margin: auto;
      display: grid;
      grid-template-columns: repeat(4, 1fr);
      gap: 47px 18px;
  }
  .ready-to-start-game {
      padding: 14px 0;
  }
  .read-man-img {
      display: none;
  }
  .ready-to-start-game-wrapper ul li a {
      font-size: 15px;
      padding: 10px 10px;
      border-radius: 5px;
  }
  .ready-to-start-game-wrapper ul li a img {
      padding-right: 10px;
      width: 27px;
  }
  .ready-to-start-game-wrapper ul li small {
      padding: 0 10px;
  }
  .hready-to-start-game-wrapper {
      text-align: center;
      padding-top: 32px;
  }
  .hready-to-start-game-wrapper span {
      display: inline-block;
      padding: 16px 0;
  }
  .footer-inner {
      display: block;
      text-align: center;
  }
  .coppy-right-text p {
      text-align: center;
      margin-left: 0px;
      padding: 20px 0;
  }
  .footer-btn ul {
      justify-content: center !important;
  }
  .ready-to-start-game-wrapper::before {
      content: "";
      width: 25px;
      height: 25px;
  }
}