.button[data-v-7736231b]{display:inline-block;font-size:1.2rem;padding:15px 35px;min-width:180px;border-radius:4px;color:#fafafa;cursor:pointer;white-space:nowrap;-webkit-box-shadow:0 1.8vw 4vw -.7vw rgba(0,0,0,.2);box-shadow:0 1.8vw 4vw -.7vw rgba(0,0,0,.2);background-color:#333;-webkit-transition:background .3s ease-in-out;transition:background .3s ease-in-out}.button[data-v-7736231b]:hover{-webkit-box-shadow:-7px 0 4vw -.7vw rgba(0,0,0,.2);box-shadow:-7px 0 4vw -.7vw rgba(0,0,0,.2)}.button.simple[data-v-7736231b]{background:transparent;border:1px solid #333;color:#333}.button.dark[data-v-7736231b]{background:#333}.button.light[data-v-7736231b]{background:#fafafa;color:#333}.button.simple-inverted[data-v-7736231b]{background:none;color:#fff;border:1px solid #fff}.button.simple-inverted[data-v-7736231b]:hover{background:hsla(0,0%,100%,.07)}a.button[data-v-7736231b]{display:inline-block}form[data-v-612d5883]{text-align:left}form .button[data-v-612d5883]{margin-left:10px}.input[data-v-5944a365]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.input label[data-v-5944a365]{display:block;top:9px;margin:10px 0;position:absolute;left:9px;overflow:hidden;width:250px;height:60px;text-align:left;font-size:15px}.input label[data-v-5944a365]:before{content:"";position:absolute;height:100%;background-color:#333;width:1px;top:16px}.input label[data-v-5944a365]:after{content:"";position:absolute;width:100%;background-color:#333;height:1px;top:6px;margin-left:5px}.input label.required[data-v-5944a365]:after{content:"*";color:red;position:absolute;background-color:#333;height:1px;top:-2px}.input input[data-v-5944a365]{border-bottom:1px solid #333;border-right:1px solid #333;padding:15px;display:block;margin:25px 10px;font-size:20px;width:250px;color:#333;-webkit-box-shadow:0 .3vw 3vw -.7vw rgba(0,0,0,.2);box-shadow:0 .3vw 3vw -.7vw rgba(0,0,0,.2)}.input input[data-v-5944a365]::-webkit-input-placeholder{font-size:15px}.input input[data-v-5944a365]::-ms-input-placeholder{font-size:15px}.input input[data-v-5944a365]::placeholder{font-size:15px}@-moz-document url-prefix(){.input label{height:57px!important}}.input .red-line[data-v-5944a365]:after{content:"";position:absolute;width:0;height:1px;background-color:red;left:10px;bottom:25px;-webkit-transition:all .4s linear;transition:all .4s linear}.input .error[data-v-5944a365]{position:relative}.input .error.red-line[data-v-5944a365]:after{width:250px}.input .error.error-message[data-v-5944a365]{margin-top:-20px;margin-left:9px;margin-right:9px;font-size:13px;color:red}.fade-enter-active[data-v-5944a365]{-webkit-transition:all .5s ease-in;transition:all .5s ease-in}.fade-enter[data-v-5944a365],.fade-leave-to[data-v-5944a365]{-webkit-transition:all .5s ease-out;transition:all .5s ease-out;-webkit-transform:translateX(70px);transform:translateX(70px);opacity:0}@media (min-width:768px){.input .error.red-line[data-v-5944a365]:after,.input input[data-v-5944a365],.input label[data-v-5944a365]{width:340px}}textarea[data-v-d6dc6b12]{border:1px solid #333;padding:15px;resize:none;width:100%;margin:10px 0;font-size:20px;color:#333}textarea[data-v-d6dc6b12]::-webkit-input-placeholder{font-size:15px}textarea[data-v-d6dc6b12]::-ms-input-placeholder{font-size:15px}textarea[data-v-d6dc6b12]::placeholder{font-size:15px}.contact-form[data-v-517fb2e6]{display:-webkit-box;display:-ms-flexbox;display:flex}.contact-form .user-identification[data-v-517fb2e6],.contact-form .user-social[data-v-517fb2e6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.contact-form .message[data-v-517fb2e6]{padding:10px}@media (min-width:768px){.contact-form .user-identification[data-v-517fb2e6],.contact-form .user-social[data-v-517fb2e6]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}