#requestSpecialistPopup{display:none;position:fixed;z-index:6;padding-top:4%;padding-right:15%;padding-left:15%;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4)}.popupContent{border-radius:5px;background-color:#f5f5f5;margin:auto;padding:20px;border:1px solid #888;width:80%;input,textarea{border-radius:5px}input:invalid{border:2px dashed red}.specialistContactInfo{padding:20px;margin-top:20px;border-radius:5px;background-color:rgb(245,245,245);display:flex;gap:10px;.textContent{align-self:center;p{margin:0}}img{align-self:center;margin-bottom:0}}#formSubmitButton{box-sizing:border-box;margin-left:1%;background-color:#014085;color:#fff;scale:1.2}}.close{color:#000;float:right;font-size:28px;font-weight:700;opacity:.5}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer;opacity:.75}#requestSpecialistPopup .message-error{margin-top:30px}