#contact-us-form-wrapper {
    width: 50%;
}

/*#contact-us-form input{
    height: 45px;
    width: 100%;
    padding-left: 10px;
    border: none;
    font-size: 1em;
    outline: none;
}*/

#contact-us-form textarea { background-color: #EFEFEF; }

#contact-us-form textarea {
    width: 100%;
    padding: 10px 0px 0px 10px;
    border: none;
    height: auto !important;
    font-size: 1em;
    outline: none;
}

#address-field, .group-field {
    display: flex;
    justify-content: space-between;
}

#contact-us-form .group-field.two input { width: 49%; }

.group-field .text-field { width: 100%; }
.group-field.two .text-field { width: 49% !important; }
.group-field.three .text-field { width: 32%; }
.group-field.four .text-field { width: 24%; }

.secondary-btn {
    color: #fff;
    border: none;
    background-color: var(--primary);
    height: 36px;
    width: auto;
    cursor: pointer;
    outline: none;
    padding: 0px 20px 0px 20px;
    font-size: 15px;
    user-select: none;
}

.map {
    width: 50%;
}

.map iframe {
    width: 100%;
    height: 380px;
    box-sizing: border-box;
}


.res-msg i {
    margin-right: 7px;
    font-size: 2em;
    position: relative;
    color: #000;
}

.res-error-msg i {
    margin-right: 7px;
    font-size: 1.2em;
    position: relative;
}

.res-msg {
    font-size: 1.4em;
    color: #8BC34A;
    margin-bottom: 20px;
    background-color: rgb(255, 255, 255);
    height: 135px;
    border-radius: 20px;
    display: flex;
    align-items: center;
    padding: 25px;
    box-sizing: border-box;
    line-height: 1.2em;
    width: 80%;
    border: 1px solid #000;
}


.res-error-msg {
     font-size: 1.4em;
    color: #8BC34A;
    margin-bottom: 20px;
    background-color: rgb(64, 64, 64);
    height: 135px;
    border-radius: 20px;
    display: flex;
    align-items: center;
    padding: 25px;
    box-sizing: border-box;
    line-height: 1.2em;
    width: 80%;
}

.disabled {
    cursor: not-allowed;
}