.request-form{max-width:1200px;margin:0 auto}.request-form .ol-wrapper{position:relative;color:grey;border-left:lightgray;display:flex;justify-content:center;align-items:center}.request-form .ol-wrapper .li-wrapper{display:flex;align-items:center;gap:1em;margin:0 6px 10px 6px}.request-form .ol-wrapper .li-wrapper.green svg{color:var(--positive-color);border-color:var(--positive-color)}.request-form .ol-wrapper .li-wrapper.green h3{color:var(--positive-color)}.request-form .ol-wrapper .li-wrapper svg{height:2em;width:2em;border:2px solid lightgray;padding:.5em;border-radius:50%}.request-form .fa-solid{color:var(--base-color)}.request-form .form-page.page-one .page-one-title{text-align:center;margin-top:1em}.request-form .form-page.page-one form{padding:2em!important}.request-form .form-page.page-one form .input-wrapper input,.request-form .form-page.page-one form .input-wrapper select{height:2em;border-radius:8px!important}.request-form .form-page.page-one form .input-wrapper select{height:41.6px!important}.request-form .form-page.page-one form .input-wrapper button{margin-top:1em;font-size:1.1rem;padding:.5em 2em!important;border-radius:5px!important}.request-form .form-page.page-two .page-two-title{text-align:center;margin-top:1.5em}.request-form .form-page.page-two form{width:90%;margin:0 auto}.request-form .form-page.page-two form .flex-item .activity-title-demand{display:flex;align-items:center;gap:1em}.request-form .form-page.page-two form .flex-item .accordeon-wrapper{display:grid;grid-template-columns:auto 1fr;border:2px solid var(--base-color);height:4em;border-radius:8px;padding:0 1em;transition:height 250ms ease-in-out}.request-form .form-page.page-two form .flex-item .accordeon-wrapper .description-wrapper{display:none}.request-form .form-page.page-two form .flex-item .accordeon-wrapper .controller-wrapper{display:flex;justify-content:flex-end;align-items:center}.request-form .form-page.page-two form .flex-item .accordeon-wrapper .controller-wrapper .fa-chevron-up{display:none}.request-form .form-page.page-two form .flex-item .accordeon-wrapper:not(.active){cursor:pointer}.request-form .form-page.page-two form .flex-item .accordeon-wrapper.active{padding:1em;height:15em;background:var(--base-color-20)}.request-form .form-page.page-two form .flex-item .accordeon-wrapper.active .controller-wrapper .fa-chevron-down{display:none}.request-form .form-page.page-two form .flex-item .accordeon-wrapper.active .controller-wrapper .fa-chevron-up{display:block}.request-form .form-page.page-two form .flex-item .accordeon-wrapper.active .description-wrapper{display:block;max-height:12em;overflow-y:auto}.request-form .form-page.page-two form .input-wrapper button{margin-top:1em;font-size:1.1rem;padding:.5em 2em!important;border-radius:5px!important}.request-form .form-page.page-three .page-three-title{text-align:center;margin-top:1.5em}.request-form .form-page.page-three form .flex-item .activity-title-demand{display:flex;align-items:center;gap:1em}.request-form .form-page.page-three form .flex-item .detail-wrapper{display:flex;flex-direction:column;gap:3em;border:2px solid var(--base-color);padding:1.5em;border-radius:5px}.request-form .form-page.page-three form .flex-item .accordeon-wrapper{display:flex;align-items:center;justify-content:space-between;border:2px solid var(--base-color);height:4em;border-radius:8px;padding:0 1em}.request-form .form-page.page-three form .input-wrapper button{margin-top:1em;font-size:1.1rem;padding:.5em 2em!important;border-radius:5px!important}