a{transition:color .1s ease-in}.spec-social-icon{width:24px;height:24px;stroke:currentColor;fill:none;stroke-width:1.5;transition:color .2s}.spec-social-icon:hover{color:#fa4e74}.spec-contact-form .form-control{padding:.75rem 1rem;border:1px solid rgba(0,0,0,.1);border-radius:.5rem}.spec-contact-form .form-control:focus{border-color:#fa4e74;box-shadow:0 0 0 3px rgba(250,78,116,.1)}