.form {
 

    &__group {
        display: grid;
        grid-template-columns: 1fr 3fr 1fr;
        gap: 2rem;

        &--input {
            margin-bottom: 7.5rem;
            

            label {
                font-weight: 500;
                font-size: 1.8rem;

            }
          

            input {
               
                margin-top: 1rem;
                height: 7rem;
                height: 100%;
                padding: 1rem 2rem;
                border-radius: 13px;
                background: transparent;
                border: 1px solid #707070;
                font-family: Poppins;
                font-weight: 400;
                font-size: 1.7rem;
                width: 100%;
                color: $black;
                &::placeholder{
                    
                    color: #919191;
                }
               

            }
            .chevran{
                position: absolute;
                top: 50%;
                right: 2rem;
                transform: translateY(-50%);
                pointer-events: none;
                i{
                    font-size: 4rem;
                }
            }
          
        }
        .span-full{
            grid-column: 1/-1;
        }
    }
    .grid-half{
        display: grid;
        grid-template-columns: 1fr 1fr;
        gap: 2rem;

        .chev{
            position: relative;
        }
    }
}