.form{display:flex;flex-direction:column;gap:16px;font-family:sans-serif;max-width:512px}.col-2{display:flex;gap:16px}.col-1{display:flex}.form-input{width:100%}.form-label{margin-bottom:2px;display:block}.input{width:-webkit-fill-available;padding-inline:unset;border:1px solid #D9EDF5;padding:12px 8px;border-radius:4px;color:#809197;font-family:DM Sans;margin-bottom:unset}.small-field{max-width:calc(25% - 12px)}.form-button:hover{background:#fff;color:#000}.input.error{border:1px solid red}.error-message{color:red;font-size:12px}@media (max-width: 768px){.small-field{max-width:unset}}.progressWrapper{display:flex;flex-direction:column;align-items:center}.progressText{display:none;font-family:DM Sans,sans-serif;font-size:14px;font-weight:600;color:#27353a;margin-bottom:8px}.progressContainer{display:flex;gap:8px;margin-top:64px;justify-content:center}.step{width:113px;height:4px;background-color:#d9edf5;display:flex;justify-content:center;align-items:center;font-size:14px;font-weight:700;color:#fff;transition:background-color .3s}.quote-v2__progress .step{width:100%;flex:1 1 50%}.step.active{background-color:#4caf50}.stepNumber{display:inline-block}@media (max-width: 425px){.step{width:50px}}@media (max-width: 768px){.progressWrapper{order:-1;align-items:flex-start;width:100%}.progressText{display:block}.progressContainer{margin-top:8px;justify-content:flex-start;width:100%}}.button{-webkit-appearance:unset;-moz-appearance:unset;appearance:unset;background:#91dd32;border:none;border-radius:100px;color:#27353a;display:flex;justify-content:center;align-items:center;font-size:16px;font-weight:500;letter-spacing:0;line-height:24px;overflow:hidden;padding:12px 24px;position:relative;text-align:center;transition:.3s ease-in-out;width:100%;z-index:0;cursor:pointer}.button-back{background:unset;color:#27353a;font-size:12px;display:flex;gap:8px;padding:unset;width:unset;border-radius:unset}.button-back:before{content:url("data:image/svg+xml,%3Csvg width='6' height='8' viewBox='0 0 6 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.1664 3.5497L4.21547 0.14012C4.4512 -0.0467066 4.81173 -0.0467066 5.0336 0.14012C5.25547 0.326946 5.25547 0.630539 5.0336 0.829042L1.38667 3.9L5.0336 6.97096C5.25547 7.15778 5.25547 7.47305 5.0336 7.65988C4.81173 7.84671 4.4512 7.84671 4.21547 7.65988L0.1664 4.23862C-0.0554667 4.0518 -0.0554667 3.7482 0.1664 3.5497Z' fill='%2327353A'/%3E%3C/svg%3E%0A")}.button-aanpassen{background-color:#fff;border:1px solid rgba(0,0,0,.1);width:fit-content;margin-left:auto;padding:6px 12px;font-size:14px;letter-spacing:.8px;display:flex;align-items:center;gap:8px}.button-aanpassen:before{content:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.333 2.00004C11.5081 1.82494 11.716 1.68605 11.9447 1.59129C12.1735 1.49653 12.4187 1.44775 12.6663 1.44775C12.914 1.44775 13.1592 1.49653 13.3879 1.59129C13.6167 1.68605 13.8246 1.82494 13.9997 2.00004C14.1748 2.17513 14.3137 2.383 14.4084 2.61178C14.5032 2.84055 14.552 3.08575 14.552 3.33337C14.552 3.58099 14.5032 3.82619 14.4084 4.05497C14.3137 4.28374 14.1748 4.49161 13.9997 4.66671L4.99967 13.6667L1.33301 14.6667L2.33301 11L11.333 2.00004Z' stroke='%2327353A' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");height:18px}.button-icon{width:16px;height:16px}.file-upload-container{margin-top:20px;width:100%}.file-upload-box{border:2px dashed #D9EDF5;border-radius:10px;padding:36px;text-align:center;cursor:pointer;background-color:#fff;display:flex;flex-direction:column;align-items:center;gap:4px}.file-upload-box:hover{background-color:#fff}.uploaded-files{margin-top:20px}.uploaded-file{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:10px;padding:10px;border:1px solid #D9EDF5;border-radius:5px;background-color:#fff}.uploaded-file button{color:#fff;border:none;border-radius:3px;padding:5px 10px;cursor:pointer;background:unset}.choose-file-button{margin-top:24px;padding:6px 12px;border-radius:6px;border:1px solid #809197;color:#000;background:unset}.uploaded-file-info-container{display:flex;gap:24px;align-items:center}.uploaded-files-info{display:flex;flex-direction:column;line-height:21px;font-size:14px;word-break:break-word}.thankYouContainer{margin:40px 0;display:flex;flex-direction:column;align-items:center;justify-content:center}.content{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;max-width:400px;text-align:center;margin-top:100px}.thankYouContainer h2{font-size:18px;margin-bottom:40px}.App-logo{margin:48px 0;height:unset;width:unset}.logo__wrapper{position:relative;width:200px;height:200px;display:flex;justify-content:center;align-items:center}.checkmark-end{position:relative;z-index:1;scale:2}.circle{position:absolute;border:2px solid #91DD32;border-radius:50%;animation:pulsate 2s infinite ease-in-out;background-color:#91dd32}.circle-1{width:70px;height:70px;opacity:1;animation-delay:0s}.circle-2{width:100px;height:100px;opacity:.6;animation-delay:.2s}.circle-3{width:130px;height:130px;opacity:.4;animation-delay:.4s}.circle-4{width:160px;height:160px;opacity:.2;animation-delay:.6s}@keyframes pulsate{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}
