.container-input{align-items:center;display:flex;justify-content:flex-end;position:relative}.container-icon-error{display:flex;margin-right:.8rem;position:absolute}input[type=date]+.container-icon-error{margin-right:3.5rem}.icon-input-error{color:#fa7064;width:24px}.form-field,.form-field-full{width:100%}.form-field.col__day{font-size:13px;width:calc(25% - 4px)}.form-field.col__month{font-size:13px;width:calc(41.5% - 4px)}.form-field.col__year{font-size:13px;width:calc(28.5% - 4px)}.modal-container-buttons>.form-field-full{margin-bottom:0}.form-field-input{word-wrap:break-word;background-color:#f1f5ff;border:none;border-radius:24px;color:#0c146d;font-family:Inter Tight;font-size:16px;font-weight:400;height:100%;letter-spacing:.5px;padding:15px 17px;width:100%}.form-field-input::-moz-placeholder{color:#5677bf;opacity:1}.form-field-input::placeholder{color:#5677bf;opacity:1}.form-field-input:-ms-input-placeholder{color:#5677bf}.form-field-input::-ms-input-placeholder{color:#5677bf}.form-field-input:focus,.form-field-input:focus-visible,.form-field-input:hover{outline:none}.form-label{margin-bottom:7px}.form-label label{word-wrap:break-word;color:#fff;font-family:Inter Tight;font-size:12px;letter-spacing:.5px}.form-field-input.has-error{box-shadow:0 0 0 1px #d70606}.input-error-text{word-wrap:break-word;color:#ecabab;font-size:10px!important;letter-spacing:.5px;line-height:10.6px;margin:.5rem auto 0;text-align:left}.input-error-text.date{margin:0}.container-error-date{align-items:center;display:flex;justify-content:space-between;margin-top:.8rem}.icon-error-date{right:30px}.list-address-suggestions{background-color:#fff;border:var(--border-grey);border-radius:var(--border-radius);max-height:250px;overflow-y:scroll;position:absolute;scrollbar-color:var(--color-primary) var(--color-secondary);scrollbar-width:thin;top:4.2rem;width:100%;z-index:10}.item-address-suggestion{font-size:var(--font-size-xs);padding:12px}.item-address-suggestion:not(:first-child){border-top:1px solid #ededed}.form-field-range{margin-top:15px}.form-field-range label{word-wrap:break-word;align-items:center;display:flex;font-family:Inter Tight;font-size:20px;gap:24px;letter-spacing:.5px}.form-field-range .label-data{word-wrap:break-word;font-family:Inter Tight;font-size:28px;font-weight:600;letter-spacing:.5px}.range-labels{display:flex;justify-content:space-between;width:100%}.range-labels span{word-wrap:break-word;font-family:Inter Tight;font-size:14px;font-weight:300;letter-spacing:.5px}.form-field-range input[type=range]{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:transparent;border-radius:4px;cursor:pointer;height:8px;margin:0;padding:0;width:100%}.form-field-range input[type=range]::-webkit-slider-runnable-track{background:transparent;border-radius:4px;height:8px}.form-field-range input[type=range]::-moz-range-track{background:transparent;border-radius:4px;height:8px}.form-field-range input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#51efe2;border:none;border-radius:50%;box-shadow:0 0 5px rgba(81,239,226,.7);cursor:pointer;height:20px;margin-top:-6px;position:relative;width:20px;z-index:3}.form-field-range input[type=range]::-moz-range-thumb{background:#51efe2;border:none;border-radius:50%;box-shadow:0 0 5px rgba(81,239,226,.7);cursor:pointer;height:20px;position:relative;width:20px;z-index:3}.form-field-range input[type=range]::-moz-focus-outer{border:0}@media (min-width:390px){.form-field.col__day{font-size:16px;width:calc(22% - 4px)}.form-field.col__month{font-size:16px;width:calc(45% - 4px)}.form-field.col__year{font-size:16px;width:calc(28% - 4px)}}@media (min-width:752px){.form-field{width:calc(50% - 6px)}.form-field.col-address{width:68%}.form-field.col-address-number{width:28%}.form-field.form-field-max{width:74%}.form-field.form-field-min{width:22%}.form-field:not(:first-child){margin-top:0}.form-field.col__day{width:calc(25% - 4px)}.form-field.col__month{width:calc(44% - 4px)}.form-field.col__year{width:calc(27% - 4px)}}
.checkboxes-privacy{margin-top:1.6rem}.container-checkbox{align-items:flex-start;cursor:pointer;display:flex;font-size:16px;margin-bottom:12px;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:-moz-fit-content;width:fit-content}@media screen and (min-width:980px){.container-checkbox{font-size:4px}}.container-checkbox-indented{padding:0 10px}.container-checkbox-communications,.container-checkbox-data-transfer{display:flex}.container-input.radio-checks{justify-content:flex-start}input[type=checkbox]{cursor:pointer;height:100%;opacity:0;position:absolute;width:100%;z-index:100}input[type=radio]{cursor:pointer;margin:-2px 3px 0 0;opacity:0;width:18px;z-index:1}.checkbox-check:before{border:1px solid #e6e6e6;border-radius:2px;content:"";display:inline-block;height:14px;margin-right:.7rem;margin-top:.2rem;position:relative;width:14px;z-index:9}input[type=checkbox]:checked+span:before{background:#5677bf!important;border:1px solid #e6e6e6!important}input[type=checkbox]:checked+span:after{border:1px solid #e6e6e6;border-width:0 2px 2px 0;content:"";height:10px;left:4px;position:absolute;top:3px;transform:rotate(45deg);width:5px;z-index:9}.checkmark{border:1px solid #a5a5a5;border-radius:3px;height:1.6rem;position:absolute;width:1.6rem}.checkmark.radio{border-radius:50%}.container-checkbox:focus input~.checkmark,.container-checkbox:hover input~.checkmark{background-color:#dcdcdc}.container-checkbox:hover input[type=checkbox]+span:before .container-checkbox:focus input[type=checkbox]+span:before{background-color:#dcdcdc}.container-checkbox input:checked~.checkmark{background-color:#729eff}.checkmark:before{content:"";display:none;position:absolute}.container-checkbox input:checked~.checkmark:before{display:block}.container-checkbox .checkmark:before{border:1px solid #e6e6e6;border-width:0 2px 2px 0;height:9px;left:5px;top:1px;transform:rotate(45deg);width:4px}.label-checkbox{align-self:center}.label-checkbox label{font-size:12px}@media screen and (min-width:980px){.label-checkbox label{font-size:11px}}.label-checkbox a{color:var(--color-dark-grey);position:relative;z-index:101}.label-checkbox-radio{margin-right:1.28rem}.label-privacy-checks span{font-size:12px;margin-top:.96rem}.main-commercial-container{align-items:flex-start;display:flex;gap:.5rem;margin-bottom:12px;width:100%}.main-commercial-container .checkbox-wrapper{flex:1;margin-bottom:0;min-width:0}.arrow-toggle-btn{align-items:center;background:transparent;border:none;border-radius:4px;color:#fff;cursor:pointer;display:inline-flex;flex-shrink:0;justify-content:center;line-height:0;margin-top:.15rem;padding:.35rem;pointer-events:auto;position:relative;transition:background-color .2s ease;z-index:110}.arrow-toggle-btn:focus-visible,.arrow-toggle-btn:hover{background-color:rgba(86,119,191,.12);outline:none}.arrow-toggle-btn svg{display:block;transform:rotate(0deg);transition:transform .3s cubic-bezier(.4,0,.2,1)}.arrow-toggle-btn.is-expanded svg{transform:rotate(180deg)}.container-indented-channels{display:grid;grid-template-rows:0fr;padding-left:1.5rem;transition:grid-template-rows .3s cubic-bezier(.4,0,.2,1)}.container-indented-channels>.channels-inner{overflow:hidden}.container-indented-channels.collapsed{margin-bottom:0}.container-indented-channels.open{grid-template-rows:1fr;margin-bottom:.5rem}.container-checkbox.sub-channel{margin-bottom:8px}.label-checkbox.font-bold label{font-weight:600}.container-checkbox--error .checkbox-check:before{border-color:#fa7064}.container-checkbox--error .label-checkbox a,.container-checkbox--error .label-checkbox label{color:#fa7064}
.form-button-next{word-wrap:break-word;align-items:center;background:#51efe2;border:none;border-radius:58px;color:#0c146d;cursor:pointer;display:flex;font-family:Inter Tight;font-size:16px;font-weight:500;height:55px!important;justify-content:center;position:relative;width:100%;z-index:1}.form-button-next:disabled{cursor:not-allowed;opacity:60%}.form-button-next.button-next-full{margin:23px 0}.spinner-btn-send{left:50%;margin:0;position:absolute;top:50%;transform:translate(-50%,-50%)}.spinner-btn-send:before{animation-duration:1s;animation-iteration-count:infinite;animation-name:spin;animation-timing-function:linear;background-color:#729eff;border:none;border-radius:100%;content:"";height:7px;left:-10px;position:absolute;top:-7px;transform-origin:8px 8px;width:7px}@keyframes aXimEArDLXCy7RLPE3Zc{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}
.EGMQGjmYeD2ngFFwv0wM{background-color:rgba(0,0,0,.4);height:100vh;justify-content:center;left:0;padding-inline:16px;position:fixed;top:0;width:100vw;z-index:10001}.kuoq_yrDqBKC4DkbXcTc,.EGMQGjmYeD2ngFFwv0wM{align-items:center;box-sizing:border-box;display:flex}.kuoq_yrDqBKC4DkbXcTc{animation:rCmWoH_eB8TsXkNVrUUP .4s ease forwards;background:#fff;border-radius:12px;box-shadow:0 5px 15px rgba(0,0,0,.3);flex-direction:column;gap:1rem;max-width:100%;padding:2rem 3rem}.QS2n0n93dxSTHavZDDsq{animation:rNtf2_fx_WsBK5QMkV_L 1s linear infinite;border:6px solid #ddd;border-radius:50%;border-top-color:#0c146d;height:50px;width:50px}.MBS_GIrtrmAAobP1kh70{color:#0c146d;font-size:1rem;text-align:center}@keyframes rNtf2_fx_WsBK5QMkV_L{to{transform:rotate(1turn)}}@keyframes rCmWoH_eB8TsXkNVrUUP{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}
.container-form-banqmi{background:#0c146d;border-radius:24px;box-sizing:border-box;color:#fff;display:flex;flex-direction:column;height:100%;margin:auto;max-width:550px;overflow:hidden;padding:20px 26px;position:relative}.container-form-banqmi:after{background:#729eff;border-radius:50%;bottom:-150px;box-shadow:200px 200px 200px;content:"";filter:blur(100px);height:300px;left:-25%;opacity:.5;position:absolute;width:150%}.container-form-banqmi.short-form{min-height:540px}@media (min-width:980px){.container-form-banqmi.short-form{min-height:616px}}.container-form-banqmi.short-form .form-content{display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin:0 auto;padding:18px 0 0}.container-form-banqmi.short-form .form-content.one-step-thanks__body{align-items:stretch;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start}.container-form-banqmi.short-form .form-label label{font-size:16px;margin-bottom:12px}.container-form-banqmi.short-form .checkboxes-privacy{margin-top:12px}.short-form__title{word-wrap:break-word;color:#fff;font-family:Inter Tight,sans-serif;font-size:28px;font-weight:500;letter-spacing:.5px;margin-top:18px}.short-form__title:after{background-color:transparent!important}.short-form__subtitle{color:#fff;font-family:Inter Tight,sans-serif;font-size:17px;text-align:left}
.dyLaYNe7XH9ewrnIWAuB{animation:nPSnBvDJWSE9wTVsQ6CB 5s ease-in-out;animation-fill-mode:both;background:#5677bf;border-radius:9px;box-shadow:inset 0 -1px 2px rgba(0,0,0,.1);display:block;float:left;height:10px}.VOlVW5yYwkDVGrIy9FPQ{margin-top:3.2rem;width:100%}.JssT0kQub4zmzhFRwI1Q{background-color:#eee;border-radius:9px;box-shadow:inset 0 1px 3px rgba(0,0,0,.2);overflow:hidden;position:relative;width:100%}.dq1N_9qebmqpZrnm2NAk{animation:thQe8lpeAGs_8y8vGxqt 2s linear infinite;background-image:linear-gradient(-45deg,hsla(0,0%,100%,.125) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.125) 0,hsla(0,0%,100%,.125) 75%,transparent 0,transparent);background-size:35px 35px;display:list-item;height:10px}@keyframes thQe8lpeAGs_8y8vGxqt{0%{background-position:0 0}to{background-position:35px 35px}}@keyframes nPSnBvDJWSE9wTVsQ6CB{0%{width:0}to{width:100%}}
.icon-check-container{margin-top:20px;width:100%}.title-step-typ{word-wrap:break-word;color:#fff;font-family:Inter Tight;font-size:28px;font-weight:500;letter-spacing:.5px;margin:8px 0 16px}.text-typ{word-wrap:break-word;color:#e6e6e6;font-family:Inter Tight;font-size:16px;font-weight:400;margin:4px 0}.logo-partner-typ{display:block;text-align:center;width:100%}
.modal-form{align-items:center;backdrop-filter:blur(5px);background-color:rgba(0,0,0,.2);display:flex;inset:0;justify-content:center;opacity:0;pointer-events:none;position:fixed;transition:all .3s ease-in-out;z-index:99999}.modal-form.is-open{opacity:1;pointer-events:auto}.modal-form.is-open .modal-container-form{transform:scale(1)}.modal-form.is-close{opacity:0;pointer-events:none}.modal-form.is-close .modal-container-form{transform:scale(0)}.modal-container-form{animation:fade-in .3s;background-color:#0c146d;border-radius:24px;color:#fff;display:flex;flex-direction:column;max-height:600px;max-width:90%;min-height:200px;min-width:300px;overflow-y:auto;overflow:hidden;padding:24px;position:relative;transition:all .3s ease-in-out}.modal-container-form:after{background:#729eff;border-radius:50%;bottom:-150px;box-shadow:200px 200px 200px;content:"";filter:blur(100px);height:300px;left:-25%;opacity:.5;position:absolute;width:150%}@keyframes REuICWjkNV6E1ZPQEc4D{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes VX3rVrBQ6KMwwFYbYQ5_{0%{background-color:transparent}to{background-color:rgba(0,0,0,.2)}}.modal-form-close{position:absolute;right:1.6rem;top:1.6rem}.modal-form.false{animation:fade-out .3s}.modal-header-form{margin:0 auto;text-align:center;width:90%}.modal-title{word-wrap:break-word;color:#fff;font-size:35px;font-weight:600;letter-spacing:.5px;line-height:37.1px;margin-top:1rem}.modal-container-buttons{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between;margin:2rem auto 0;width:100%}.modal-container-buttons input{text-align:left}.modal-button-modify{background-color:#51efe2;border:1px solid #51efe2;border-radius:58px;color:#0c146d;cursor:pointer;font-size:16px;font-weight:500;padding:18px 14px;z-index:1}a.modal-button-modify{text-align:center;text-decoration:none}.modal-button-send{background-color:transparent;border:none;color:#fff;cursor:pointer;font-size:16px;margin-top:1.5rem;z-index:1}.modal-button-leaving-send{background-color:#739eff;border:1px solid #739eff;border-radius:3px;color:#fff;font-family:var(--font-family-semibold);font-size:1.6rem;height:4.5rem;margin-top:1.6rem}.icon-close-modal-form{background:url(https://banqmi.com/wp-content/uploads/2021/11/icon-close.svg) no-repeat 50%;border:none;cursor:pointer;display:block;height:16px;padding:1.28rem;position:absolute;right:1.28rem;top:1.28rem;width:16px}.label-privacy-checks-modal{margin:1.6rem 0;text-align:center}.label-privacy-checks-modal span{font-size:var(--font-size-xxs);margin:1.6rem 0}.container-checkbox-indented a,.label-privacy-checks-modal a{color:var(--color-dark-grey);font-size:var(--font-size-xxs)}@media (min-width:500px){.modal-container-form{max-width:440px}}
