.block-devis p{margin-bottom:0!important}.block-devis .stepper{margin-bottom:20px}.block-devis .stepper .progress-bar{width:100%;height:10px;background-color:#fff;border-radius:999px;margin-top:10px;position:relative}.block-devis .stepper .progress-bar:after{content:"";display:block;position:absolute;top:0px;left:0px;width:var(--percent);height:100%;background-color:#21ccc9;border-radius:999px;transition:.25s ease-in-out}.block-devis .form-container{background-color:#fff;padding:40px;border-radius:8px}.block-devis .form-container form,.block-devis .form-container form h2{margin-top:0}.block-devis .form-container .back button{background-color:inherit;padding:0;display:flex;align-items:center;gap:10px}.block-devis .form-container .back button:hover{outline:none;border:none}.block-devis .slides{position:relative;height:calc(var(--height));width:100%;overflow:hidden;transition:.25s ease-in-out}.block-devis .slides .space{width:100%;height:30px}.block-devis .slides .slide{width:100%;position:absolute;top:0px;left:100%;transition:.25s ease-in-out;background-color:#fff}.block-devis .slides .slide button.hide{display:none}.block-devis .slides .slide.active{left:0px}.block-devis .slides .slide.viewed{left:-100%}.block-devis .slides .slide .nav{display:flex;justify-content:space-between;align-items:center}
