.clinical-modal{position:absolute;background-color:#00000033;z-index:100;top:0;height:100%;width:100%;visibility:hidden}.clinical-modal .modal{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background-color:white;padding-top:88px;padding-bottom:56px;border-radius:4px;box-shadow:4px 4px 20px 0 rgba(0,0,0,.2);display:none;opacity:0;transition:opacity .2s ease-in-out}@media only screen and (max-width:767px){.clinical-modal .modal{width:100%;height:100%;padding-left:20px;padding-right:20px}}@media only screen and (min-width:767px){.clinical-modal .modal{width:640px;padding-left:80px;padding-right:80px}}.clinical-modal .modal #close{position:absolute;width:32px;height:32px;right:32px;top:32px}.clinical-modal .modal #close img{width:100%}.clinical-modal .modal #close :hover{cursor:pointer}.clinical-modal .modal p{color:#6b6560;line-height:26px;margin-top:24px;font-size:18px}.clinical-modal .modal p span{font-weight:500}.clinical-modal .modal form{display:flex;flex-direction:column;align-items:center}.clinical-modal .modal #email{border:none;border-bottom:1px solid #13322b;width:100%;margin-top:48px;height:48px}.clinical-modal .modal .btn{margin:0 auto;margin-top:40px}.clinical-modal .modal #modal-btn{visibility:hidden}.clinical-modal .modal #terms{text-align:center;margin-top:72px}@media only screen and (max-width:767px){.clinical-modal .modal #terms{font-size:12px}}@media only screen and (min-width:767px){.clinical-modal .modal #terms{font-size:18px}}