@media (min-width: 992px) and (max-width: 1050px) {
    .sec1-img-box {
        width: 250px;
        height: fit-content;
        padding: 20px 0px;
        margin-top: 40px;

    }

    .img-box {
        width: 342px;
        height: 333px;
    }

    .sec1-img3 {
        height: 280px;
    }

    .sec-1-box2 {
        width: 250px;
        height: 140px;
    }

    .sec1-img2 {
        width: 165px;
    }

    .sec1-box-p {
        margin-top: 25px;
    }

    .sec1-para3 {
        font-size: 23px;
    }

    .sec1-para2 {
        font-size: 23px;
    }

    .sec1-para {
        font-size: 20px;
    }

    .sec1-box3 {
        width: 439px;
        height: 130px;
    }

    .se1-head5 {
        font-size: 25px;
    }

    .se1-head4 {
        font-size: 22px;
    }

    .sec1-head3 {
        width: 85px;
        font-size: 20px;
    }

    .section1 {
        height: fit-content;
        padding: 50px 20px;
    }

    .sec1box-p {
        margin-top: 60px;
    }

    .sec2-head {
        font-size: 35px;
    }

    .sec2-cards {
        width: 180px;
    }

    .sec2-cardimg2 {
        width: 180px;
    }

    .sec2-card-parrent {
        gap: 25px;
    }

    .sec2-cards {
        margin-top: 20px;
    }

    .cards-para {
        font-size: 20px;
    }

    .sec2-cards-box {
        padding: 35px;
    }

    .profile-box1 {
        padding: 50px;
    }

    .profile-img-box {
        width: 194px;
        padding: 5px;
    }

    .profile-img {
        display: block;
        margin: 0 auto;
        width: 171px;
        height: 185px;
    }

    .sec3-para {
        width: 180px;
        display: flex;
        margin: 0 auto;
        font-size: 17px;

    }

    .profileimg-box2 {
        width: 143px;
        height: 135px;
        padding: 0;
    }

    .profile-img2 {
        width: 65px;
        height: 100px;
    }

    .sec3-cards {
        width: 180px;
    }

    .sec2-card-img {
        width: 180px;
    }

    .sec3-card-parrent {
        gap: 9px;
    }

    .sec4-head {
        font-size: 36px;
    }

    .sec5-head {
        font-size: 36px;
    }

    .sec5-cards {
        width: 199px;
    }

    .sec5-card-head {
        font-size: 18px;
    }

    .sec5-head3 {
        font-size: 18px;
    }

    .footer-para {
        font-size: 16px;
        line-height: 45px;
    }

    .footer-para2 {
        font-size: 16px;
        margin-top: 12px;
    }

    .footer-icon {
        width: 40px;
    }

    .line-img {
        margin-top: 60px;
    }

    /* page-3// */
    .page3-head2 {
        width: 170px;
        font-size: 24px;
    }

    .page-head2 {
        font-size: 40px;
    }

    /* profile-page// */
    .profilepara2 {
        font-size: 16px;
    }

    .profile-card3 {
        width: 207px;
    }

    .profilehead3 {
        font-size: 30px;
    }

    .profile-para4 {
        margin-top: 30px;
    }

    .profile-sec3-card {
        width: 48%;
    }

    .profile-sec5-cards {
        width: 160px;
    }

    .profile-sec5 {
        padding: 50px 20px 65px;
    }

    .profile-sec7-cards {
        width: 286px;
    }

    .profile-sec2head {
        font-size: 22px;
    }

    .profile-lasthead {
        font-size: 17px;
    }

    .profile-sec7-head {
        font-size: 37px;

    }

    /* trophy-page/// */
    /* madal-page// */
    .round-borderp {
        width: fit-content;
    }

    .madal-head2 {
        font-size: 19px;
        width: 164px;
    }

    .madils-table-div {
        gap: 10px;

    }

    .madal-cards1 {
        padding: 15px;
        /* width: 193px; */
    }

    .madal-btn {
        width: 100%;
    }

    /* revalry-page/// */
    .revalry-img6 {
        width: 39%;
    }

    .revalry-btn {
        font-size: 19px;
    }

    .revalry-img3 {
        width: 31%;
    }

    .revalry-img2 {
        width: 31%;
    }

    .revalry-box2 {
        width: 151px;
    }

    .revalry-box3 {
        width: 160px;
    }

    .revalry-head3 {
        font-size: 25px;
    }

    .revalry-para {
        font-size: 14px;
        text-wrap: nowrap;
    }

    .revalry-head2 {
        font-size: 40px;
    }

    /* record-page// */
    .record-arrow {
        width: 80px;
    }

    .record-box {
        padding: 40px 20px;
    }

    /* update-page// */
    .update-items {
        justify-content: space-around;
    }

    .input-with-icon {
        margin-top: 40px;
    }



}