@media (min-width: 1150px) and (max-width: 1450px) {
    .profileimg-box2 {
        width: 136px;
    }

    .sec3-cards {
        width: 200px;
    }

    .profile-img2 {
        width: 81px;
        height: 90px;
    }

    .profile-card3 {
        width: 250px;
    }

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

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

    .revalry-box3 {
        width: 188px;
    }

    .revalry-box2 {
        width: 233px;
    }
}

@media (min-width: 1051px) and (max-width: 1300px) {

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


    .sec5-cards {
        width: 198px;
    }



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

    .sec1-img2 {
        width: 172px;
    }

    .sec1-img-box {
        width: 321px;
        padding: 27px 0px;
    }

    .img-box {
        width: 275px;
        height: 335px;
    }

    .sec1-img3 {
        height: 273px;
    }

    .banner {
        width: 255px;
    }

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

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


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

    .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-card-parrent {
        gap: 35px;
    }

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

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

    .sec2-cards-box {
        padding: 50px 50px 70px;
    }

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

    }

    .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-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;
    }

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

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

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

    .profile-card3 {
        width: 245px;
    }

    .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: 345px;
    }

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

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

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

    }



    /* 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-img6 {
        width: 39%;
    }

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

    .revalry-img2 {
        width: 31%;
    }

    .revalry-box2 {
        width: 233px;
    }

    .revalry-box3 {
        width: 160px;
    }

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

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

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

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

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

    .update-items {
        flex-wrap: nowrap;
    }

    .input-with-icon {
        width: 250px;
    }

    .update-box1 {
        padding: 60px 20px 65px;
    }



    .profile-img {

        width: 202px;
    }

    .profile-box1 {
        padding: 50px 50px 70px;
    }

    .profile-img2 {
        width: 80px;
        height: 80px;
    }

    .profileimg-box2 {
        width: 150px;
        height: 151px;
    }

    .profile-para {
        margin-top: 15px;
    }

    .profilehead2 {
        margin-top: 26px;
    }

    .profile-card2 {
        width: 175px;
    }
}

@media (min-width: 1051px) and (max-width: 1450px) {
    .page3-cards {
        width: fit-content;
        padding: 15px;
    }

    .custom-modal-content img {
        height: 600px;
    }

    .page3-head2 {
        width: 207px;
    }

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

    .profile-sec5cardp {
        justify-content: center;
    }

    .madal-cards1 {
        /* width: 235px; */
        /* height: 356px; */
        background-color: white;
        border-radius: 10px;
        padding-top: 15px;
    }
}