#form,#form *{box-sizing:border-box;font-family:Arial,Helvetica,sans-serif}#form.closed{top:150%;left:50%;transform:translate(-50%)}#form.closed.submited{animation:.8s slideUp}#date{text-align:right;color:red!important}@keyframes slideUp{0%{top:50%;left:50%;transform:translate(-50%,-50%)}to{top:-100%;left:50%;transform:translate(-50%,-50%)}}#form{z-index:250;transition:top normal .3s;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}#expandform{cursor:pointer}#closeBtn{cursor:pointer;position:absolute;top:10px;right:10px}#form .contact-card{background-color:#fff;border-radius:4px;width:340px;padding:25px 22px;box-shadow:0 0 100px 20px #000}#form .contact-card h2{text-align:center;letter-spacing:1px;color:#156082;margin-bottom:18px;font-size:18px}#form .contact-card input,#form .contact-card select,#form .contact-card textarea{color:#000;border:1px solid #e6e6e6;border-radius:2px;width:100%;margin-bottom:10px;padding:8px 10px;font-size:13px}#form .contact-card textarea{resize:none;height:90px}#form .contact-card input::placeholder,#form .contact-card select:invalid,#form .contact-card textarea::placeholder{color:#b0b0b0}#form .contact-card select option{color:#000}#form .submit-btn{color:#fff;letter-spacing:1px;cursor:pointer;background-color:#156082;border:none;border-radius:20px;width:100%;padding:10px;font-weight:700}#form .submit-btn:hover{background-color:#1b83b3}
