.project-step--consultation[data-v-fb9e2541]{background-color:#eeecfb;color:#4f338b}.project-step--study[data-v-fb9e2541]{background-color:#deeeff;color:#09315c}.project-step--works[data-v-fb9e2541]{background-color:#fff0db;color:#ac5700}.project-step--service[data-v-fb9e2541]{background-color:#edfcf2;color:#087443}.close-button[data-v-fb9e2541]{background:none;border:none;cursor:pointer;position:absolute;right:0;top:-5px}.close-button svg[data-v-fb9e2541]{height:2rem;width:2rem;fill:#53606e}.close-button svg[data-v-fb9e2541]:hover{fill:#0050aa}.modal-backdrop[data-v-fb9e2541]{background:#25303bcc;display:grid;opacity:1;overflow:hidden;place-content:center}.modal-container[data-v-fb9e2541]{background:#fff;border-radius:.6rem;box-shadow:0 0 .9rem #25303b80;display:inline-block;max-height:none;max-width:none;overflow:visible;padding:2rem 4rem 4.6rem;width:auto}.modal-container .modal-header[data-v-fb9e2541]{color:#25303b;display:flex;justify-content:space-between;margin:0;padding:0;position:relative}.modal-container .modal-header .h5[data-v-fb9e2541]{color:#25303b;font-size:1.8rem;font-weight:700;margin:0}.modal-container .modal-header .h5 h1[data-v-fb9e2541],.modal-container .modal-header .h5 h2[data-v-fb9e2541],.modal-container .modal-header .h5 h3[data-v-fb9e2541],.modal-container .modal-header .h5 h4[data-v-fb9e2541],.modal-container .modal-header .h5 h5[data-v-fb9e2541]{font-size:1.8rem;font-weight:700;line-height:1.2;margin:0}.modal-container .modal-body[data-v-fb9e2541]{margin:0;padding:0}.modal-default-button[data-v-fb9e2541]{float:right}.modal-enter .modal-container[data-v-fb9e2541],.modal-leave-active .modal-container[data-v-fb9e2541]{transform:scale(1.1)}
