@media (max-width: 1849px) {
    .container .first-row {
        justify-content: center;
    }

    .container .first-row .row {
        width: 100%;
    }

}

@media (max-width: 1444px) {
    .container .first-row .row {
        width: 100%;
        justify-content: center;
        padding: 0px 20px;
    }
    .container .first-row .rows .right-sec {
        width: 42%;
    }
}

@media (max-width: 1311px) {
    .container .first-row {
        padding: 0px 50px;
    }

    .container .first-row .rows .right-sec .inputs-first:nth-child(4) a {
        font-size: 15px;
    }
}

@media (max-width: 1201px) {
    .container .first-row {
        padding: 0px 40px;
    }
    .container .first-row .rows .left-sec {
        max-width: 500px;
    }
}

@media(max-width:1040px) {
        .container .first-row .rows .left-sec {
        max-width: 425px;
    }
    .container .first-row .rows .left-sec{
        font-size: 17px;
    }

    .container .first-row .rows .right-sec {
        width: 38%;
        /* border: 2px solid red; */
    }
}

@media (max-width: 976px) {
    .container .first-row .row {
        justify-content: center;
    }

    .container .first-row .row .left-sec {
        width: 100%;
        align-items: start;
        padding: 0px 50px;
    }

    .container .first-row .row .right-sec {
        width: 100%;
    }

    .container .first-row .row .right-sec .inputs-first:nth-child(1) input {
        width: 100%;
    }
}

@media(max-width:926px) {
    .container .first-row .rows {
        justify-content: space-between;
    }
}

@media(max-width:850px) {
    .container .first-row .rows{
        column-gap: 15px;
    }
    .container .first-row .rows .right-sec {
        width: 40%;
    }

    .container .first-row .rows .left-sec {
        width: 350px;
    }
}

@media(max-width:744px){
.container .first-row .rows{
    justify-content: center;
}        
    
    .container .first-row .rows .right-sec {
        width: 100%;
    }

    .container .first-row .rows .left-sec {
        width: 100%;
    }
}

@media (max-width: 570px) {
    .container .first-row .row .left-sec {
        padding: 0px 0px;
    }
}

@media (max-width: 551px) {
    .container .first-row {
        padding: 0px 30px;
    }
    .container .first-row .rows{
        padding: 50px 10px;
    }

    .container .first-row .rows .left-sec h2 {
        font-size: 25px;
    }

    .container .first-row .rows .left-sec .text {
        font-size: 16px;
    }

    .container .first-row .rows .right-sec .inputs-first textarea {
        width: 100%;
        height: 100px;
    }
}

@media (max-width: 508px) {
    .container {
        padding: 00px 10px;
        padding-bottom: 30px;
    }

    .container .first-row .rows {
        width: 100%;
    }

    .container .first-row .row .left-sec .phonee .icon-text p:first-child {
        font-size: 13px;
    }

    .container .first-row .row .left-sec .phonee .icon-text p:last-child {
        font-size: 11px;
    }
}

@media (max-width: 426px) {
    .container .first-row {
        padding: 0px 20px;
    }
}

@media (max-width: 398px) {
    .container .first-row .row .left-sec .phonee {
        column-gap: 5px;
    }

    .container .first-row .row .left-sec .phonee .icon-message {
        border: 1px solid var(--accent-color);
        /* Accent color for border */
        font-size: 13px;
        width: 30px;
        height: 30px;
        display: flex;
        justify-content: center;
        align-items: center;
        border-radius: 50px;
        color: var(--accent-color);
        /* Accent color for icon */
    }
}

@media(max-width:340px){
    .container .first-row .rows .left-sec .phonee .icon-text p:last-child {
        color: var(--secondary-color);
        font-size: 14px;
        font-family: light, sans-serif;
    }
}

@media (max-width: 326px) {
    .container .first-row {
        padding: 0px 10px;
    }
}