main{margin-top:200px;margin-bottom:200px;opacity:0;animation:slide-up .4s ease forwards;animation-delay:.2s}.ornament-top{width:100%;height:40px;background-image:linear-gradient(to right,#323334 1px,transparent 1px),linear-gradient(to bottom,#323334 1px,transparent 1px);background-size:40px 40px;border-right:1px solid #323334;overflow:hidden}.ornament-bottom{width:100%;height:40px;background-image:linear-gradient(to right,#323334 1px,transparent 1px),linear-gradient(to top,#323334 1px,transparent 1px);background-size:40px 40px;border-right:1px solid #323334;overflow:hidden}.contact{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;border:1px solid #323334}.contact-text{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:16px;max-width:400px;width:100%;border-right:1px solid #323334;padding:48px}.contact-text p{width:100%;color:#8f9090}.contact-text a{color:#fff;text-decoration:none}.contact-form{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:32px;flex:1 0 0;padding:48px;background-color:#161718}.contact-form .input-lg-text{width:100%}.contact-form .input-lg-text input{background-color:#0d0e0f}.contact-form .col{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;gap:16px;width:100%}.contact-form button{align-self:flex-end}@media (max-width: 768px){.contact{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch}.contact-text{max-width:100%;border-right:none!important;border-bottom:1px solid #323334}}@media (max-width: 512px){.contact-text,.contact-form{padding:48px 24px}}
