.input-container[data-v-ffec605f]{box-sizing:border-box;margin:7px 0;position:relative}.label-focused[data-v-ffec605f]{color:#c1c1c1;font-size:14px;transform:translateY(-20px)}label[data-v-ffec605f]{bottom:10px;left:0;pointer-events:none;position:absolute;transition:all .2s ease}.input-element[data-v-ffec605f],label[data-v-ffec605f]{color:var(--color-white);font-size:16px}.input-element[data-v-ffec605f]{background:transparent;border:none;box-sizing:border-box;height:37px;outline:none;padding:4px 0;transition:border-color .2s ease;width:100%}.input-element[data-v-ffec605f]:focus{padding:0}.input-underline[data-v-ffec605f]{height:1.8px;transition:background-color .2s ease;width:100%}.focused-underline[data-v-ffec605f],.input-underline[data-v-ffec605f]{background-color:var(--color-white)}.-dark-mode form.contact-form input[type=email][data-v-ffec605f],.-dark-mode form.contact-form input[type=password][data-v-ffec605f],.-dark-mode form.contact-form input[type=search][data-v-ffec605f],.-dark-mode form.contact-form input[type=text][data-v-ffec605f],.-dark-mode form.contact-form select[data-v-ffec605f],.-dark-mode form.contact-form textarea[data-v-ffec605f]{border:0}form.contact-form input[type=email][data-v-ffec605f],form.contact-form input[type=password][data-v-ffec605f],form.contact-form input[type=search][data-v-ffec605f],form.contact-form input[type=text][data-v-ffec605f],form.contact-form select[data-v-ffec605f],form.contact-form textarea[data-v-ffec605f]{background-color:transparent;border:0;font-size:15px;line-height:1.5;outline:none;padding:5px;transition:all .15s cubic-bezier(.165,.84,.44,1);width:100%}
