#job-modal .job-form .modal{background:#f5f7f9;color:#333;padding:30px 60px 53px}@media screen and (max-width:576px){#job-modal .job-form .modal{height:100%;padding:20px 15px}}#job-modal .job-form .modal #modalTitle button{position:relative;right:-30px}@media screen and (max-width:576px){#job-modal .job-form .modal #modalTitle button{right:10px}}#job-modal .job-form .modal #modalTitle button svg{width:18px!important}@media screen and (max-width:576px){#job-modal .job-form .modal #modalTitle button svg{width:15px!important}}#job-modal .job-form .modal #modalTitle button svg *{fill:var(--green)!important}#job-modal .job-form .modal .cap{color:var(--green);display:block;font-size:28px;font-weight:500;letter-spacing:-.03em;line-height:114%;margin-bottom:10px}@media screen and (max-width:576px){#job-modal .job-form .modal .cap{font-size:28px;font-weight:500;letter-spacing:-.04em;line-height:114%}}#job-modal .job-form .modal p{margin-bottom:40px}@media screen and (max-width:576px){#job-modal .job-form .modal p{margin-bottom:16px}}#job-modal .job-form .modal form{grid-gap:10px;display:grid;gap:10px;grid-template-columns:100%}@media only screen and (min-device-width:375px)and (max-device-width:812px)and (-webkit-min-device-pixel-ratio:2){#job-modal .job-form .modal form{padding-bottom:50%}}#job-modal .job-form .modal form .row-bottom{padding-top:10vh}@media screen and (max-width:576px){#job-modal .job-form .modal form .row-bottom{padding-top:0}}#job-modal .job-form .modal form .row-bottom button{border-radius:10px;font-size:16px;font-weight:400;height:66px;letter-spacing:-.04em;line-height:144%;width:100%}#job-modal .job-form .modal form .row-bottom .polit{padding-top:25px;text-align:center}#job-modal .job-form .modal form .row-bottom .polit a,#job-modal .job-form .modal form .row-bottom .polit span{color:var(--green);cursor:pointer;-webkit-text-decoration:none;text-decoration:none}#job-modal .selected-doctor{margin-bottom:37px}#job-modal .error-message{color:red;padding-bottom:10px;text-align:center}#job-modal .message{align-items:center;display:flex;flex-direction:column;justify-content:center}#job-modal .message .spec-style-2{align-items:center;display:flex;font-size:16px;font-weight:400;gap:15px;letter-spacing:0;line-height:125%;margin-top:75px;padding-left:30px;padding-right:30px}#job-modal button:disabled{background:#808789!important;color:#fff!important}#job-modal .v-input{position:relative;z-index:1}#job-modal .v-input.v-input--error .v-input__slot{outline:2px solid #ff6324!important}#job-modal .v-input .v-input__control .v-input__slot{background:transparent none repeat 0 0/auto auto padding-box border-box scroll!important;background:initial!important;border-radius:10px;padding:18px 20px!important}#job-modal .v-input .v-input__control .v-input__slot textarea{margin:0!important}#job-modal .my-select .label{background:#fff!important;border-radius:10px!important;color:#222!important;padding:18px 20px!important}#job-modal .my-select .label.placeholder{color:rgba(0,0,0,.4)!important}#job-modal .file-upload{position:relative;width:100%}#job-modal .file-upload .file-label{align-items:center;background-color:#fff;border-radius:10px;cursor:pointer;display:flex;font-size:16px;justify-content:space-between;max-height:60px;padding:18px 20px}#job-modal .file-upload .file-label.v-input--error{outline:2px solid #ff6324!important}#job-modal .file-upload .file-label.v-input--error svg{path:#ff6324}#job-modal .file-upload .file-label .file-text{color:#808789}#job-modal .file-upload .file-label .file-text .required{color:#ff6324;margin-left:4px}#job-modal .file-upload .file-label .file-icon{height:24px;width:24px}#job-modal .file-upload .file-input{display:none}#job-modal .for-custom-placeholder{background:#fff;border-radius:10px;position:relative}#job-modal .for-custom-placeholder .label{border-radius:10px;bottom:0;color:#808789;height:100%;left:0;padding:20px;position:absolute;top:0;width:100%;z-index:0}#job-modal .for-custom-placeholder .label .required{color:#ff6324;margin-left:4px}#job-modal .warning-text{color:#333;font-size:14px;font-weight:400;letter-spacing:-.02em;line-height:129%;padding-top:12px}#job-modal .warning-text.error{color:#ff6324}#job-modal .warning-text .required{color:#ff6324;margin-right:4px}