.field_wrapper {
	padding: 0 0 30px 0;
    margin-bottom: 30px;
}

input, select {
	height: 61px;
}

input[type="checkbox"] + label::before {
	border-radius: 4px;
	background: transparent;
	border: 1px solid var(--color-border);
}

input[type="checkbox"] + label::after {
	font-size: 14px;
}

textarea {
	height: 240px;
}

/*
    Forms
*/
input,
select,
.v-select,
textarea {
    background: transparent;
    border: .5px solid rgba(255, 255, 255, .5);
    box-sizing: border-box;
    border-radius: 2px;
    color: var(--color-white);
}

label {
	max-width: 100%;
    font-weight: 300;
    position: absolute;
    top: -13px;
    background: var(--color-secondary);
    font-weight: 300;
    width: auto;
    margin-left: 20px;
}
