body{background:#191919}@media only screen and (min-width:1030px){.contact .contact-info .social-container[data-v-123c8e8a]{bottom:8vw!important;justify-content:space-between!important}.contact .contact-info .social-container a[data-v-123c8e8a]{text-decoration:none!important;min-width:286px}.contact .contact-info .social-container a .social-icon img[data-v-123c8e8a]{margin-left:.75em}.contact .contact-info .social-container a .social-icon p[data-v-123c8e8a]{display:block!important;white-space:nowrap}}@media only screen and (min-width:1200px){.contact .contact-info .social-container a .social-icon p[data-v-123c8e8a]{font-size:1.5rem}}@media only screen and (min-width:1420px){.contact[data-v-123c8e8a]{flex-direction:row!important}.contact .feedback-message[data-v-123c8e8a]{width:45%!important;padding-top:2em!important}.contact .contact-info[data-v-123c8e8a]{margin-top:0!important;width:55%!important}.contact .contact-info .curve-container[data-v-123c8e8a]{align-self:unset!important;max-height:100vh!important;align-self:flex-start!important}.contact .contact-info .curve-container h2[data-v-123c8e8a]{position:absolute;top:3em;left:3.2em;font-size:3rem}.contact .contact-info .curve-container #curve[data-v-123c8e8a]{height:100%!important}.contact .contact-info .curve-container .social-container[data-v-123c8e8a]{flex-direction:column;left:23vw!important;top:25em!important}.contact .contact-info .curve-container .social-container a .social-icon p[data-v-123c8e8a]{margin-right:3.2em;font-size:1.5rem}}h2[data-v-123c8e8a]{color:#ef3859;font-size:2.5rem;font-weight:700;width:90%;display:block;margin:0 auto;text-align:center}p[data-v-123c8e8a]{width:90%;margin:2em auto 4em auto;color:#fff;font-size:1.2rem}.shake-effect[data-v-123c8e8a]{-webkit-animation:shake-data-v-123c8e8a .82s cubic-bezier(.36,.07,.19,.97) both;animation:shake-data-v-123c8e8a .82s cubic-bezier(.36,.07,.19,.97) both;transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;perspective:1000px}@-webkit-keyframes shake-data-v-123c8e8a{10%,90%{transform:translate3d(-1px,0,0)}20%,80%{transform:translate3d(2px,0,0)}30%,50%,70%{transform:translate3d(-4px,0,0)}40%,60%{transform:translate3d(4px,0,0)}}@keyframes shake-data-v-123c8e8a{10%,90%{transform:translate3d(-1px,0,0)}20%,80%{transform:translate3d(2px,0,0)}30%,50%,70%{transform:translate3d(-4px,0,0)}40%,60%{transform:translate3d(4px,0,0)}}.contact[data-v-123c8e8a]{background:#191919;display:flex;flex-direction:column}.contact .feedback-message[data-v-123c8e8a]{padding-top:6em;max-width:572px;width:90%;margin:0 auto}.contact .feedback-message form[data-v-123c8e8a]{display:flex;flex-direction:column;width:90%;margin:0 auto 3em auto}.contact .feedback-message form button[data-v-123c8e8a]{margin-top:.5em}.contact .feedback-message form button[data-v-123c8e8a]:hover{background:transparent}.contact .feedback-message form label[data-v-123c8e8a]{display:flex;flex-direction:column;color:#fff;margin-bottom:1.5em}.contact .feedback-message form label span[data-v-123c8e8a]{font-size:1.8rem;font-weight:700}.contact .feedback-message form label span span[data-v-123c8e8a]{color:#ef3859}.contact .feedback-message form label input[data-v-123c8e8a]{border-radius:5px;border:none;outline:none;height:4em;padding:1em;font-size:1rem}.contact .feedback-message form label #message[data-v-123c8e8a]{resize:none;border-radius:5px;border:none;outline:none;padding:1em;font-size:1rem}.contact .contact-info[data-v-123c8e8a]{position:relative;width:100%;display:flex;overflow:hidden;margin-top:3em}.contact .contact-info .curve-container[data-v-123c8e8a]{align-self:flex-end;position:relative}.contact .contact-info .curve-container h2[data-v-123c8e8a]{color:#fff;width:90%}.contact .contact-info .curve-container .social-container[data-v-123c8e8a]{width:90%;margin:0 auto;display:flex;position:absolute;bottom:15vw;left:0;right:0;justify-content:space-evenly}.contact .contact-info .curve-container .social-container a .social-icon img[data-v-123c8e8a]{width:55px;height:50px}.contact .contact-info .curve-container .social-container a .social-icon p[data-v-123c8e8a]{display:none}.contact .contact-info .curve-container .social-container a .social-icon p[data-v-123c8e8a]:hover{color:#191919;transition:all .2s ease-in}.contact .contact-info .curve-container img[data-v-123c8e8a]{width:100%;background-size:cover;display:flex;align-self:flex-end;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}