@media (max-width: 1600px) {
  .letsconnect .letsWrapper {
    margin-top: 63px;
  }

  .letsconnect .letsWrapper .letschild1 {
    padding: 55px 0;
  }
}

@media (max-width: 1280px) {
  .letsconnect .letsWrapper .form-child1 .RAD__form .actionBtn .submitBtn {
    padding: 15px 30px;
  }
}

@media (max-width: 1280px) {
  .letsconnect .letsWrapper {
    margin-top: 48px;
    gap: 120px;
  }
}

@media(max-width: 834px){
  .letsconnect{
    width: 90%;
  }
      .letsconnect .letsWrapper {
        margin-top: 15px;
        gap: 20px;
    }
        .letsconnect .letsWrapper .letschild1 {
          width: 40%;
        padding: 25px 0;
    }
        .letsconnect .letsWrapper .letschild2 {
          width: 60%;
        }
        .letsconnect .letsWrapper .letschild1 .contact1 .contact-text .text2{
          font-size: var(--fs24);
        }
         .letsconnect .letsWrapper .form-child1 .RAD__form .RAD__form1 .RAD__formEle label, .letsconnect .letsWrapper .form-child1 .RAD__form .RAD__form2 .RAD__formEle label, .letsconnect .letsWrapper .form-child1 .RAD__form .RAD__form3 .RAD__formEle label{
          font-size: var(--fs27);
        }
        .letsconnect .letsWrapper .form-child1 .RAD__form .RAD__form1 .RAD__formEle .inputName, .letsconnect .letsWrapper .form-child1 .RAD__form .RAD__form1 .RAD__formEle .inputCompany, .letsconnect .letsWrapper .form-child1 .RAD__form .RAD__form2 .RAD__formEle .inputEmail, .letsconnect .letsWrapper .form-child1 .RAD__form .RAD__form2 .RAD__formEle .inputPhone{
          width: 85%;
          font-size: 18px;
        }
         .letsconnect .letsWrapper .form-child1 .RAD__form .RAD__form3 .RAD__formEle .inputComment::placeholder{
    font-size: 14px;
  }

        .RAD__select-menu .RAD__select-btn{
          width: 97%;
           font-size: 18px;
        }
        .RAD__option .RAD__option-text, .RAD__sBtn-text {
                font-size: 18px;

    }
}
/* ================================= */

@media (max-width: 576px) {
  .letsconnect {
    width: 90%;
  }

  .letsconnect .letsconnect-heading {
    width: 85%;
  }

  .letsconnect .letsWrapper {
    flex-direction: column;
    gap: 60px;
    padding-bottom: 6%;
  }

  .letsconnect .letsWrapper .letschild1,
  .letsconnect .letsWrapper .letschild2 {
    width: 100%;
  }

  .letsconnect .letsWrapper .letschild1 {
    padding: 40px 0;
    gap: 30px;
  }

  .letsconnect .letsWrapper .letschild1 .contact1 {
    width: 70%;
    margin-bottom: 40px;
  }

  .letsconnect .letsWrapper .letschild1 .contact1 .contact-text .text1 {
    font-size: var(--fs30);
  }

  .letsconnect .letsWrapper .letschild1 .contact1 .contact-text .text2,
  .letsconnect .letsWrapper .letschild1 .contact1 .contact-text .text3 {
    font-size: var(--fs26);
  }

  .RAD__select-menu .RAD__select-btn {
    padding: 5px 0px 0px;
  }

  .letsconnect .letsWrapper .form-child1 .RAD__form .RAD__form1,
  .letsconnect .letsWrapper .form-child1 .RAD__form .RAD__form2 {
    flex-direction: column;
  }

  .RAD__option .RAD__option-text {
    font-size: var(--fs25);
  }

  .letsconnect .letsWrapper .form-child1 .RAD__form .actionBtn .submitBtn .submit-arrow {
    width: 12px;
    height: 12px;
  }

  /* .letsconnect .letsWrapper .form-child1 .RAD__form .RAD__form1,
  .letsconnect .letsWrapper .form-child1 .RAD__form .RAD__form2 {
    flex-direction: column;
  } */

  .letsconnect .letsWrapper .form-child1 .RAD__form .RAD__form1 .RAD__formEle,
  .letsconnect .letsWrapper .form-child1 .RAD__form .RAD__form2 .RAD__formEle,
  .letsconnect .letsWrapper .form-child1 .RAD__form .RAD__form3 .RAD__formEle {
    width: 100%;
  }

  .letsconnect .letsWrapper .form-child1 .RAD__form .RAD__form1 .RAD__formEle .inputName,
  .letsconnect .letsWrapper .form-child1 .RAD__form .RAD__form1 .RAD__formEle .inputCompany,
  .letsconnect .letsWrapper .form-child1 .RAD__form .RAD__form2 .RAD__formEle .inputEmail,
  .letsconnect .letsWrapper .form-child1 .RAD__form .RAD__form2 .RAD__formEle .inputPhone {
    width: 100%;
    padding: 20px 0px 0px 0px;
    font-size: var(--fs25);
  }

  .letsconnect .letsWrapper .form-child1 .RAD__form .RAD__form1 .RAD__formEle label,
  .letsconnect .letsWrapper .form-child1 .RAD__form .RAD__form2 .RAD__formEle label,
  .letsconnect .letsWrapper .form-child1 .RAD__form .RAD__form3 .RAD__formEle label {
    font-size: var(--fs25) !important;
  }

  .RAD__select-menu .RAD__select-btn {
    width: 100%;
  }

  .letsconnect .letsWrapper .form-child1 .RAD__form .RAD__form3 .RAD__formEle .inputComment {
    width: 100%;
    font-size: var(--fs25);
  }

  .letsconnect .letsWrapper .form-child1 .RAD__form .actionBtn {
    margin-top: 40px;
  }

  .letsconnect .letsWrapper .form-child1 .RAD__form .actionBtn .submitBtn {
    padding: 10px 15px;
  }

  .inputComment::-webkit-input-placeholder {
    font-size: var(--fs24) !important;
  }
}

@media (max-width: 480px) {
  br {
    display: none;
  }

  .letsconnect .letsconnect-heading {
    width: 95%;
  }

  /* .letsconnect .letsconnect-heading p {
    font-size: var(--fs20);
  } */

  .letsconnect .letsWrapper {
    flex-direction: column;
    gap: 46px;
    padding-bottom: 6%;
  }

  .letsconnect .letsWrapper .letschild1,
  .letsconnect .letsWrapper .letschild2 {
    width: 100%;
  }

  .letsconnect .letsWrapper .letschild1 {
    padding: 40px 0;
  }

  .letsconnect .letsWrapper .letschild1 .contact1 {
    width: 70%;
  }

  .RAD__select-menu .RAD__select-btn {
    padding: 5px 0px 0px;
  }

  .RAD__option .RAD__option-text {
    font-size: var(--fs25) !important;
  }

  .letsconnect .letsWrapper .form-child1 .RAD__form .RAD__form1,
  .letsconnect .letsWrapper .form-child1 .RAD__form .RAD__form2 {
    flex-direction: column;
  }

  .letsconnect .letsWrapper .form-child1 .RAD__form .RAD__form1 .RAD__formEle,
  .letsconnect .letsWrapper .form-child1 .RAD__form .RAD__form2 .RAD__formEle,
  .letsconnect .letsWrapper .form-child1 .RAD__form .RAD__form3 .RAD__formEle {
    width: 100%;
  }

  .letsconnect .letsWrapper .form-child1 .RAD__form .RAD__form1 .RAD__formEle .inputName,
  .letsconnect .letsWrapper .form-child1 .RAD__form .RAD__form1 .RAD__formEle .inputCompany,
  .letsconnect .letsWrapper .form-child1 .RAD__form .RAD__form2 .RAD__formEle .inputEmail,
  .letsconnect .letsWrapper .form-child1 .RAD__form .RAD__form2 .RAD__formEle .inputPhone {
    width: 100%;
    padding: 20px 0px 0px 0px;
    font-size: var(--fs25);
  }

  .letsconnect .letsWrapper .form-child1 .RAD__form .RAD__form1 .RAD__formEle label,
  .letsconnect .letsWrapper .form-child1 .RAD__form .RAD__form2 .RAD__formEle label,
  .letsconnect .letsWrapper .form-child1 .RAD__form .RAD__form3 .RAD__formEle label {
    font-size: var(--fs25) !important;
  }

  .RAD__select-menu .RAD__select-btn {
    width: 100%;
  }

  .letsconnect .letsWrapper .form-child1 .RAD__form .RAD__form3 .RAD__formEle .inputComment {
    width: 100%;
  }

  .RAD__sBtn-text P {
    font-size: var(--fs25);
  }

  .letsconnect .letsWrapper .form-child1 .RAD__form .actionBtn {
    margin-top: 40px;
  }

  .letsconnect .letsWrapper .form-child1 .RAD__form .actionBtn .submitBtn {
    padding: 10px 15px;
  }

  .inputComment::-webkit-input-placeholder {
    font-size: var(--fs24) !important;
  }
}

@media (max-width: 390px) {
  br {
    display: none;
  }

  .letsconnect .letsconnect-heading {
    width: 100%;
  }

  .letsconnect .letsconnect-heading p {
    font-size: var(--fs21);
  }

  .letsconnect .letsWrapper {
    flex-direction: column;
    /* gap: 80px; */
    padding-bottom: 4%;
  }

  .letsconnect .letsWrapper .letschild1,
  .letsconnect .letsWrapper .letschild2 {
    width: 100%;
  }

  .letsconnect .letsWrapper .letschild1 {
    padding: 40px 0;
  }

  .letsconnect .letsWrapper .letschild1 .contact1 {
    width: 70%;
  }

  .letsconnect .letsWrapper .letschild1 .contact1 .contact-text .text1 {
    font-size: var(--fs25) !important;
  }

  .letsconnect .letsWrapper .letschild1 .contact1 .contact-text .text2 {
    font-size: var(--fs22) !important;
  }

  .RAD__select-menu .RAD__select-btn {
    padding: 5px 0px 0px;
  }

  .letsconnect .letsWrapper .form-child1 .RAD__form .RAD__form1,
  .letsconnect .letsWrapper .form-child1 .RAD__form .RAD__form2 {
    flex-direction: column;
  }

  .letsconnect .letsWrapper .form-child1 .RAD__form .RAD__form1 .RAD__formEle,
  .letsconnect .letsWrapper .form-child1 .RAD__form .RAD__form2 .RAD__formEle,
  .letsconnect .letsWrapper .form-child1 .RAD__form .RAD__form3 .RAD__formEle {
    width: 100%;
  }

  .letsconnect .letsWrapper .form-child1 .RAD__form .RAD__form1 .RAD__formEle .inputName,
  .letsconnect .letsWrapper .form-child1 .RAD__form .RAD__form1 .RAD__formEle .inputCompany,
  .letsconnect .letsWrapper .form-child1 .RAD__form .RAD__form2 .RAD__formEle .inputEmail,
  .letsconnect .letsWrapper .form-child1 .RAD__form .RAD__form2 .RAD__formEle .inputPhone {
    width: 100%;
    padding: 20px 0px 0px 0px;
  }

  .letsconnect .letsWrapper .form-child1 .RAD__form .RAD__form1 .RAD__formEle label,
  .letsconnect .letsWrapper .form-child1 .RAD__form .RAD__form2 .RAD__formEle label,
  .letsconnect .letsWrapper .form-child1 .RAD__form .RAD__form3 .RAD__formEle label {
    font-size: var(--fs25) !important;
  }

  .RAD__select-menu .RAD__select-btn {
    width: 100%;
  }

  .letsconnect .letsWrapper .form-child1 .RAD__form .RAD__form3 .RAD__formEle .inputComment {
    width: 100%;
  }

  .letsconnect .letsWrapper .form-child1 .RAD__form .actionBtn {
    margin-top: 40px;
  }

  .letsconnect .letsWrapper .form-child1 .RAD__form .actionBtn .submitBtn {
    padding: 10px 15px;
  }

  .inputComment::-webkit-input-placeholder {
    font-size: var(--fs22) !important;
  }
}