.contact .info-box{color:#444;text-align:center;box-shadow:0 0 30px #d6d7d899;padding:30px 0 32px;border-radius:4px}.section-title p{font-size:16px;font-family:Arial,Helvetica,sans-serif}.contact .info-box i{font-size:32px;color:#240046;border-radius:50%;padding:8px;border:2px dotted #f8d4d5}.contact .info-box h3{font-size:20px;color:#777;font-weight:700;margin:10px 0}.contact .info-box p{padding:0;line-height:24px;font-size:12px;margin-bottom:0}.contact .php-email-form{box-shadow:0 0 30px #d6d7d899;padding:30px;border-radius:4px}.contact .php-email-form .error-message{display:none;color:#fff;background:#240046;text-align:left;padding:15px;font-weight:600}.contact .php-email-form .error-message br+br{margin-top:25px}.contact .php-email-form .sent-message{display:none;color:#fff;background:#18d26e;text-align:center;padding:15px;font-weight:600}.contact .php-email-form .loading{display:none;background:#fff;text-align:center;padding:15px}.contact .php-email-form .loading:before{content:"";display:inline-block;border-radius:50%;width:24px;height:24px;margin:0 10px -6px 0;border:3px solid #18d26e;border-top-color:#eee;animation:animate-loading 1s linear infinite}.contact .php-email-form .form-group{margin-bottom:25px}.contact .php-email-form input,.contact .php-email-form textarea{box-shadow:none;font-size:14px;border-radius:4px}.contact .php-email-form input:focus,.contact .php-email-form textarea:focus{border-color:#111}.contact .php-email-form input{padding:10px 15px}.contact .php-email-form textarea{padding:12px 15px}.contact .php-email-form button[type=submit]{background:#240046;border:0;padding:10px 32px;color:#fff;transition:.4s;border-radius:4px}.contact .php-email-form button[type=submit]:hover{background:#240046}@keyframes animate-loading{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
