.form{padding:5rem 5rem 6.4rem;border-radius:2.1rem;border:1px solid #cae1e4;background:#2b6a76;position:sticky;top:2rem}.form h4{color:#d6e5e8;font-size:2.8rem;font-weight:500;line-height:2.75rem;letter-spacing:-.056rem;width:80%;place-self:center;margin-bottom:1.1rem}.form h4,.form p{text-align:center;font-style:normal}.form p{color:#d6e5e8;font-size:1.4rem;font-weight:300;line-height:2.4rem;letter-spacing:-.028rem;margin-bottom:2.4rem}.form .inputs{display:flex;flex-direction:column;row-gap:1.2rem}.form .inputs .inputGroup .error-message{color:#ff6b6b;font-size:1.2rem;margin-top:.5rem;font-weight:400;text-align:left}.form .inputs .inputGroup .ant-picker.error,.form .inputs .inputGroup .ant-select.error .ant-select-selector,.form .inputs .inputGroup .fileUpload label.error,.form .inputs .inputGroup input.error{border-color:#ff6b6b;background-color:#fff5f5}.form .inputs .inputGroup .ant-picker,.form .inputs .inputGroup .ant-select-selector,.form .inputs .inputGroup>input{border-radius:2rem;border:1px solid #ccebf0;background:#fff;width:100%;height:5rem;padding-inline:3.2rem 1.8rem;color:#094e5c;font-size:1.5rem;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-.015rem}.form .inputs .inputGroup .ant-picker::placeholder,.form .inputs .inputGroup .ant-select-selector::placeholder,.form .inputs .inputGroup>input::placeholder{color:#4e7279}.form .inputs .inputGroup .ant-picker .ant-picker-input input{color:#094e5c;font-size:1.5rem;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-.015rem}.form .inputs .inputGroup .ant-picker .ant-picker-input input::placeholder{color:#4e7279}.form .inputs .inputGroup .ant-picker .anticon-calendar{content:url(/icons/calendar.svg)}.form .inputs .inputGroup .ant-picker .anticon-calendar svg{display:none}.form .inputs .inputGroup .ant-select{height:5rem}.form .inputs .inputGroup .ant-select .ant-select-selector{position:relative}.form .inputs .inputGroup .ant-select .ant-select-selector .ant-select-selection-placeholder{color:#4e7279;font-size:1.5rem;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-.015rem}.form .inputs .inputGroup .ant-select .ant-select-selector span{color:#094e5c;font-size:1.5rem;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-.015rem}.form .inputs .inputGroup .ant-select .ant-select-arrow{position:absolute;right:2rem;top:2.5rem}.form .inputs .inputGroup .ant-select .ant-select-arrow svg{display:none}.form .inputs .inputGroup .ant-select .ant-select-arrow .anticon-down{content:url(/icons/chevronDown.svg)}.form .inputs .inputGroup .ant-select .ant-select-arrow .anticon-search{content:url(/icons/search.svg)}.form .submitBtn{margin-top:1.2rem}.form .submitBtn button{width:100%;height:5rem;border-radius:2rem;background:#c6e0e4;color:rgba(3,75,89,.9);font-size:1.6rem;font-style:normal;font-weight:500;line-height:1.85rem;letter-spacing:-.048rem;border:none;display:flex;align-items:center;justify-content:center;column-gap:1.25rem}.form .submitBtn button:disabled{opacity:.6;cursor:not-allowed;background:#94b3b7}.fileUpload label{border-radius:2rem;border:1px solid #ccebf0;background:#fff;height:11.3rem;display:block;display:flex;align-items:center;column-gap:1.6rem;justify-content:center;position:relative;cursor:pointer}.fileUpload label:before{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:calc(100% - 1rem);height:calc(100% - .8rem);border-radius:1.7rem;border:1px dashed #b2cdd1}.fileUpload label span{color:#446d75;font-size:1.6rem;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-.016rem}.fileUpload .selected-file{margin-top:1rem;padding:1rem;border-radius:1rem;background:hsla(0,0%,100%,.1);border:1px solid #ccebf0}.fileUpload .selected-file .file-info{display:flex;align-items:center;gap:1rem}.fileUpload .selected-file .file-info img{width:2rem;height:2rem}.fileUpload .selected-file .file-info span{flex:1;color:#094e5c;font-size:1.4rem;font-weight:500}.fileUpload .selected-file .file-info .delete-file{width:2.4rem;height:2.4rem;border-radius:50%;background:#ff6b6b;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease}.fileUpload .selected-file .file-info .delete-file:hover{background:#ff5252;transform:scale(1.1)}.fileUpload .selected-file .file-info .delete-file img{width:1.2rem;height:1.2rem;filter:brightness(0) invert(1)}@media screen and (max-width:767.9px){.form{padding-inline:2rem}.form .fileUpload .selected-file .file-info{gap:.8rem}.form .fileUpload .selected-file .file-info span{font-size:1.2rem}.form .fileUpload .selected-file .file-info .delete-file{width:2rem;height:2rem}.form .fileUpload .selected-file .file-info .delete-file img{width:1rem;height:1rem}.form .inputs .inputGroup .ant-picker,.form .inputs .inputGroup .ant-picker .ant-picker-input input,.form .inputs .inputGroup .ant-select .ant-select-selector .ant-select-selection-placeholder,.form .inputs .inputGroup .ant-select .ant-select-selector span,.form .inputs .inputGroup .ant-select-selector,.form .inputs .inputGroup textarea,.form .inputs .inputGroup>input{font-size:1.6rem!important}}