.step-container{position:relative;text-align:center;transform:translateY(-43%);}button.btn.btn-success.btn-block.btn-xl:hover{background:#57aabf !important;border:2px solid #57aabf !important;}.step-circle{width:30px;height:30px;border-radius:50%;background-color:#fff;border:2px solid #007bff;line-height:30px;font-weight:bold;display:flex;align-items:center;justify-content:center;margin-bottom:10px;cursor:pointer;}.step-line{position:absolute;top:16px;left:50px;width:calc(100% - 100px);height:2px;background-color:#007bff;z-index:-1;}.card-area{background-color:#fff;border-radius:6px 6px 0 0;padding:1.5em 2.4em .7em;transition:none;}.card-area-blue{border-radius:0 0 6px 6px;background-color:#2c4662;padding:10px;display:flex;justify-content:space-between;}button.btn{color:white !important;}.card-area-blue.son{border-radius:0 0 6px 6px;background-color:#2c4662;padding:10px;display:flex;justify-content:flex-end;color:white;}label.btn.btn-secondary{width:100%;background:rgba(255,255,255,0) !important;border:1px solid #d7ebff !important;}button.btn.next-step{background:#5ed1a3 !important;}.col-6{flex:0 0 auto;width:50%;}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(var(--bs-gutter-y) * -1);margin-right:calc(var(--bs-gutter-x) * -.5);margin-left:calc(var(--bs-gutter-x) * -.5);}.mb-3{margin-bottom:1rem !important;}input{font-size:.8em;line-height:1.5;padding:.5em 1em;padding:15px;border:1px solid;display:block;width:100% !important;margin:0;font-family:inherit;border-radius:3px;border-color:#72757b;background-color:#fff;color:initial;}.col-12{flex:0 0 auto;width:100%;}button.btn.prev-step{background:rgba(255,255,255,0) !important;}button.btn.submit-form{background:#5ed1a3 !important;}.btn-secondary{color:#000 !important;display:flex !important;flex-direction:column !important;}.btn-check:active+.btn-secondary,.btn-check:checked+.btn-secondary,.btn-secondary.active,.btn-secondary:active,.show>.btn-secondary.dropdown-toggle{color:#000 !important;background-color:#d7ebff !important;border-color:#3a9cff !important;}.btn-secondary img{margin:auto;height:40px;background-size:contain;background-repeat:no-repeat;background-position:50%;}input{font-size:.8em;line-height:1.5;padding:.5em 1em;padding:15px;border:1px solid;display:block;width:100% !important;margin:0;font-family:inherit;border-radius:3px;border-color:#72757b;background-color:#fff;color:initial;}textarea{resize:vertical;width:100%;height:150px;padding:15px;border-radius:3px;border-color:#72757b;border:1px solid;}.range:not(:last-child){margin-bottom:1.5em;}.range input[type=range],.range input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;}.range input[type=range],.range__input-fill{border-radius:.25em;height:.5em;}.range input[type=range]{background-color:#17181c;display:block;margin:.5em 0;padding:0;}.range input[type=range]:focus{outline:transparent;}.range input[type=range]::-webkit-slider-thumb{background-color:var(--handleBg);border:0;border-radius:50%;cursor:pointer;position:relative;transition:background .1s linear;width:1.5em;height:1.5em;z-index:1;}.range input[type=range]::-moz-range-thumb{background-color:var(--handleBg);border:0;border-radius:50%;cursor:pointer;position:relative;transform:translateZ(1px);transition:background-color .1s linear;width:1.5em;height:1.5em;z-index:1;}.range input[type=range]::-moz-focus-outer{border:0;}.range__input,.range__input-fill{display:block;}.range__input{margin-right:.375em;position:relative;}.range__input:active input[type=range]::-webkit-slider-thumb,.range input[type=range]:focus::-webkit-slider-thumb,.range input[type=range]::-webkit-slider-thumb:hover{background-color:var(--handleDownBg);}.range__input:active input[type=range]::-moz-range-thumb,.range input[type=range]:focus::-moz-range-thumb,.range input[type=range]::-moz-range-thumb:hover{background-color:var(--handleDownBg);}.range__input-fill,.range__counter{left:0;pointer-events:none;position:absolute;}.range__input-fill{background-color:#5583f6;top:calc(50% - .25em);}.range__counter{color:#fff;display:block;font-size:.75em;top:-.8rem;text-align:center;width:4.5rem;height:2.5rem;z-index:2;background:#255ff4;border-radius:3px;}.iti{position:relative;display:inline-block;width:100% !important;}.iti.iti--allow-dropdown.iti--show-selected-dial-code.iti--show-flags.iti--inline-dropdown{width:100% !important;}#multi-step-form{overflow-x:hidden;}input[type="radio"],input[type="checkbox"]{display:none !important;}