﻿.prospects{text-align:center;}.prospects h1:after{content:"";display:block;margin:0 auto;width:50px;padding:10px;border-bottom:3px solid #007bff;}.prospects .contact-form{margin-top:24px;margin-bottom:25px;display:flex;justify-content:center;flex-direction:column;}.prospects .contact-form input#dob[readonly]{background-color:#fff;}@media(min-width:400px){.prospects .contact-form .form-group{margin:0 auto;width:50%;margin-bottom:1rem;}}.prospects .contact-form .invalid{border:2px solid #dc3545;}.prospects .contact-form .message{display:none;width:100%;margin:auto;padding:10px;margin-top:15px;border-radius:5px;font-size:13px;color:#fff;}.prospects .contact-form .message i{float:left;margin:5px;cursor:pointer;}.prospects .contact-form .message i:hover{color:#dcdcdc;}.prospects .contact-form .message.sent{background-color:#4bb543;}.prospects .contact-form .message.error{color:#ad0000;background-color:#f5afbb;border:1px solid #b95959;}.prospects .contact-form .field-validation-error{width:100%;margin:auto;padding:10px;margin-top:15px;border-radius:5px;font-size:13px;color:#ad0000;background-color:#f5afbb;border:1px solid #b95959;position:relative;display:block;}.prospects .contact-form .btn-contact-us{width:50%;margin:0 auto;}.prospects #sent-message-prospects.sent{color:#407940;background-color:#e5ffe4;border:1px solid #8dbd8d;border-radius:4px;padding:10px;margin-top:25px;}.prospects #sent-message-prospects.error{color:#ad0000;background-color:#f5afbb;border:1px solid #b95959;border-radius:4px;padding:10px;}