@media (max-width: 1600px) {}

@media (max-width: 1536px) {
  .partnerWrapper .OPE__child2 {
    grid-template-columns: repeat(4, 1fr);
    gap: 30px;
  }
}

@media (max-width: 1366px) {
  .partnerWrapper .OPE__child2 {
    grid-template-columns: repeat(4, 1fr);
    gap: 45px;
  }

  .partnerWrapper .OPE__child2 .OPEimgWrapper {
    width: 275px;
  }
}

@media (max-width: 1280px) {
  .partner-btn {
    margin-bottom: 90px;
  }

  .partnerWrapper .OPE__child2 {
    gap: 20px;
  }

  .partnerWrapper .OPE__child2 .OPEimgWrapper {
    width: 269px;
    height: 256px;
  }
}

@media (max-width: 834px) {
  .partnerWrapper .OPE__child2 .OPEimgWrapper {
    width: 165px;
    height: 165px;
  }

  .partnerbtn {
    position: relative;
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 6px;
    transform: none !important;
    background-color: transparent !important;
    border: 2px solid var(--GeraniumLake);
    color: var(--GeraniumLake);
    transition: none !important;
  }

  .partnerbtn::before,
  .partnerbtn:hover::before {
    display: none !important;
  }


  .partnerbtn:hover {
    transform: none !important;
    color: var(--GeraniumLake) !important;
  }

  .partnerbtn .default-text,
  .partnerbtn .hover-text {
    font-size: var(--fs24);
    line-height: var(--fs30);
    position: static;
    opacity: 1 !important;
    text-align: center;
    display: block;
    width: 100%;
    transform: unset;
  }

  .partnerbtn .sizer {
    display: none;
  }


}

@media (max-width: 786px) {
  .connect .connect-wrapper {
    padding: 0 34px;
  }

  .partnerWrapper .OPE__child2 .OPEimgWrapper {
    width: 155px;
    height: 140px;
  }
}

@media (max-width: 576px) {
  .partner-btn {
    margin-bottom: 50px;
  }

  .partner-desc p {
    font-size: var(--fs24);
  }

  .partnerbtn {
    position: relative;
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 6px;
    transform: none !important;
    background-color: transparent !important;
    border: 2px solid var(--GeraniumLake);
    color: var(--GeraniumLake);
    transition: none !important;
  }

  .partnerbtn::before,
  .partnerbtn:hover::before {
    display: none !important;
  }


  .partnerbtn:hover {
    transform: none !important;
    color: var(--GeraniumLake) !important;
  }

  .partnerbtn .default-text,
  .partnerbtn .hover-text {
    font-size: var(--fs24);
    line-height: var(--fs30);
    position: static;
    opacity: 1 !important;
    text-align: center;
    display: block;
    width: 100%;
    transform: unset;
  }

  .partnerbtn .sizer {
    display: none;
  }

  .partnerWrapper .partner-heading {
    flex-direction: column;
    align-items: start;
  }

  .partnerWrapper .partner-header {
    width: 100%;
    margin: 0px;
    display: inline;
  }

  .partnerWrapper .partner-header h1 {
    display: inline;
  }

  .partnerWrapper .partner-content {
    padding-top: 15px;
  }

  .partnerWrapper .partner-content P {
    width: 85%;
    text-align: left;
  }

  .partnerWrapper .OPE__child2 {
    grid-template-columns: repeat(2, 1fr);
    margin: 65px 0 65px 0;
  }

  .partnerWrapper .OPE__child2 .OPEimgWrapper {
    width: 100%;
    height: 150px;
  }
}

@media (max-width: 480px) {
  .partner-btn .partnerbtn {
    /* font-size: var(--fs23); */
    padding: 18px 41px;
  }

}

@media (max-width: 390px) {
  .partner-btn .partnerbtn {
    /* font-size: var(--fs18); */
    padding: 14px 21px;
  }
}