.form-group.required .form-control-label:before{color:#f30;content:"*"}.form-control:focus{background:none;border-color:#ced4da;box-shadow:none;outline:0}.contact-hero .page-title{background-color:rgba(242,129,179,.8);color:#fff;font-family:Bree,sans-serif}@media (min-width:768px){.contact-hero .page-title{font-size:1.5rem;left:0;max-width:26vw;text-align:right;width:100%}}@media (min-width:992px){.contact-hero .page-title{font-size:2rem}}@media (min-width:1200px){.contact-hero .page-title{font-size:3rem;max-width:25.5vw}}.contact-hero .page-title:before{display:none}.contact-us-signup-message{left:50%;position:fixed;top:15%;transform:translate(-50%,-50%);z-index:9}.contact-us-signup-message .contact-us-signup-alert{animation:none;background:rgba(242,129,179,.8);border-radius:4px;box-shadow:1px 1px 5px #a7a9ac;color:#fff;padding:16px}.contact-us-signup-message .contact-us-signup-alert.show{display:block}