@charset "UTF-8";.rec_logo{max-width:130px}.rec_steps{display:flex;justify-content:space-between;align-items:center;position:relative}.rec_steps .progress{width:100%;position:absolute;--bs-progress-height: 2px;--bs-progress-bg: var(--step-bg);--bs-progress-border-radius: 2px;--bs-progress-box-shadow: none;--bs-progress-bar-bg: var(--step-active-bg)}.rec_steps .rec_step{position:relative}.rec_steps .rec_step .rec_step-number{display:flex;justify-content:center;align-items:center;color:var(--step-color);background-color:var(--step-bg);width:32px;height:32px;border-radius:16px}.rec_steps .rec_step .rec_step-title{font-size:1rem;line-height:1.125rem;color:var(--step-bg);position:absolute;left:50%;transform:translate(-50%);text-align:center;white-space:nowrap;margin-top:8px}.rec_steps .rec_step.active .rec_step-number{background-color:var(--step-active-bg)}.rec_steps .rec_step.active .rec_step-title{color:var(--step-active-color);font-weight:700}@media (max-width: 767.98px){.rec_steps .rec_step .rec_step-title{display:none}}.form-control{padding:.688rem 1rem;font-size:1rem;line-height:1.75rem;color:var(--input-text-color);background-color:var(--input-bg);border:var(--bs-border-width) solid var(--input-border-color);border-radius:var(--input-border-radius)}.form-control::-moz-placeholder{color:var(--input-placeholder-color)}.form-control::placeholder{color:var(--input-placeholder-color)}.form-control:focus{border-color:var(--input-focus-border);background-color:var(--input-focus-bg);box-shadow:none}.form-control:not(:-moz-placeholder-shown).is-invalid{border-color:var(--input-error-border);background-color:var(--input-error-bg)}.form-control.is-invalid,.form-control:not(:placeholder-shown).is-invalid{border-color:var(--input-error-border);background-color:var(--input-error-bg)}Input[readonly]{border-color:#d1d5db;background-color:#e5e7eb;color:#6b7280;pointer-events:none}.form-control-lg{padding:.85rem;font-size:1.125rem;line-height:1.875rem}.form-control-fn:not(:last-child){border-right:0;border-radius:var(--input-border-radius) 0 0 var(--input-border-radius)}.form-control-fn:first-child{width:60px;border-radius:var(--input-border-radius) 0 0 var(--input-border-radius)}.form-control-fn:last-child{border-radius:0 var(--input-border-radius) var(--input-border-radius) 0}.rec_input-icon .rec-icon{left:16px}.rec_input-icon .form-control{padding-left:56px}.rec_select .form-select{padding:.688rem 1rem;font-size:1rem;line-height:1.75rem;color:var(--input-text-color);background-color:var(--input-bg);border:var(--bs-border-width) solid var(--input-border-color);border-radius:var(--input-border-radius)}.rec_select .form-select:focus{border-color:var(--input-focus-border);background-color:var(--input-focus-bg);box-shadow:none}.rec_select .form-select:not(:-moz-placeholder-shown).is-invalid{border-color:var(--input-error-border);background-color:var(--input-error-bg)}.rec_select .form-select.is-invalid,.rec_select .form-select:not(:placeholder-shown).is-invalid{border-color:var(--input-error-border);background-color:var(--input-error-bg)}.rec_select .form-select option{background-color:var(--input-focus-bg)}.rec_datepicker .form-control{position:relative;padding-left:56px}.rec_datepicker .form-control::-webkit-calendar-picker-indicator{background-size:contain;background-repeat:no-repeat;background-position:center;width:24px;height:24px;position:absolute;left:16px}.rec_datepicker .rec-icon{width:26px;margin-top:11px;z-index:1;margin-left:16px;background:#fff}.rec_datepicker .date-inp-mask{background:#fff;width:25px;height:25px;z-index:1;right:17px;top:14px}.date-inp::-webkit-calendar-picker-indicator{padding:100% 100% 100% 0%}.rec_radio .form-check{padding:.8rem 1rem;color:var(--input-text-color);background-color:var(--input-bg);border:var(--bs-border-width) solid var(--input-border-color);border-radius:var(--input-border-radius)}.rec_radio .form-check .form-check-input{margin-left:0;float:none}@media (min-width: 767.98px){.container-input-file h4{height:50px;display:flex;align-items:flex-end}}.rec_upload{background-color:var(--input-bg);border:1px solid var(--input-border-color);border-radius:var(--input-border-radius);padding:10%}.rec_upload .form-control-file{display:none}.rec_upload:hover{cursor:pointer}@media (min-width: 767.98px){.container-input-file .rec_upload{min-height:500px;padding:15% 10%}}.rec_phone .form-select{padding:.688rem 2rem .688rem 1rem;font-size:1rem;line-height:1.75rem;color:var(--input-text-color);background-color:var(--input-bg);border:var(--bs-border-width) solid var(--input-border-color);border-radius:var(--input-border-radius);max-width:142px}.rec_phone .form-select:focus{border-color:var(--input-focus-border);background-color:var(--input-focus-bg);box-shadow:none}.rec_phone .form-select:not(:-moz-placeholder-shown).is-invalid{border-color:var(--input-error-border);background-color:var(--input-error-bg)}.rec_phone .form-select.is-invalid,.rec_phone .form-select:not(:placeholder-shown).is-invalid{border-color:var(--input-error-border);background-color:var(--input-error-bg)}.highlight{padding-top:15px;padding-bottom:10px;border:2px solid var(--input-error-border);border-radius:.5em}.highlight-message{color:red;font-size:.9em}.rec_message .alert{--bs-alert-padding-x: 10px;--bs-alert-padding-y: 8px;--bs-alert-border-radius: var(--alert-border-radius)}.rec_message .alert-primary{--bs-alert-color: var(--bs-heading-color);--bs-alert-bg: var(--bs-body-bg);--bs-alert-border-color: var(--body-color-secondary)}.btn{--bs-btn-padding-x: var(--btn-padding-x);--bs-btn-padding-y: var(--btn-padding-y);--bs-btn-font-size: var(--btn-font-size);--bs-btn-font-weight: var(--btn-font-weight);--bs-btn-line-height: var(--btn-line-height)}.btn .rec_icon{width:13px;height:auto;margin-bottom:4px}.btn-sm{--bs-btn-padding-y: var(--btn-sm-padding-y);--bs-btn-padding-x: var(--btn-sm-padding-x);--bs-btn-font-size: var(--btn-sm-font-size);--bs-btn-line-height: var(--btn-sm-line-height)}.btn-primary{--bs-btn-color: var(--btn-primary-color);--bs-btn-bg: var(--btn-primary-bg);--bs-btn-border-color: var(--btn-primary-bg) --bs-btn-hover-color: var(--btn-primary-color);--bs-btn-hover-bg: var(--btn-primary-hover-bg);--bs-btn-hover-border-color: var(--btn-primary-hover-bg);--bs-btn-focus-shadow-rgb: var(--btn-primary-shadow);--bs-btn-active-color: var(--btn-primary-color);--bs-btn-active-bg: var(--btn-primary-hover-bg);--bs-btn-active-border-color: var(--btn-primary-hover-bg);--bs-btn-active-shadow: var(--btn-primary-shadow);--bs-btn-disabled-color: var(--btn-primary-color);--bs-btn-disabled-bg: var(--btn-primary-disabled-bg);--bs-btn-disabled-border-color: var(--btn-primary-disabled-bg)}.btn-primary .rec_icon *{fill:var(--btn-primary-color)}.btn-secondary{--bs-btn-font-weight: var(--btn-secondary-font-weight);--bs-btn-color: var(--btn-secondary-color);--bs-btn-bg: var(--btn-secondary-bg);--bs-btn-border-color: var(--btn-secondary-border);--bs-btn-hover-color: var(--btn-secondary-color);--bs-btn-hover-bg: var(--btn-secondary-hover-bg);--bs-btn-hover-border-color: var(--btn-secondary-border);--bs-btn-focus-shadow-rgb: var(--btn-secondary-shadow);--bs-btn-active-color: var(--btn-secondary-color);--bs-btn-active-bg: var(--btn-secondary-hover-bg);--bs-btn-active-border-color: var(--btn-secondary-border);--bs-btn-active-shadow: var(--btn-secondary-shadow);--bs-btn-disabled-color: var(--btn-secondary-disabled-color);--bs-btn-disabled-bg: var(--btn-secondary-disabled-bg);--bs-btn-disabled-border-color: var(--btn-secondary-disabled-border)}.btn-secondary .rec_icon *{fill:var(--btn-secondary-color)}.rec_collapse{background-color:var(--collapse-bg);border-radius:8px;padding:8px 16px}.rec_collapse .btn-collapse{width:24px;height:24px;border-radius:12px;display:flex;justify-content:center;align-items:center;cursor:pointer}.rec_collapse .btn-collapse .icon-open *{fill:var(--btn-primary-bg)}.rec_collapse .btn-collapse .icon-close *{fill:var(--btn-primary-color)}.rec_collapse .btn-collapse .icon-size{width:12px}.rec_collapse .btn-collapse[aria-expanded=false]{background-color:var(--btn-primary-color)}.rec_collapse .btn-collapse[aria-expanded=false] .icon-open{display:inline-block}.rec_collapse .btn-collapse[aria-expanded=false] .icon-close{display:none}.rec_collapse .btn-collapse[aria-expanded=true]{background-color:var(--btn-primary-bg)}.rec_collapse .btn-collapse[aria-expanded=true] .icon-open{display:none}.rec_collapse .btn-collapse[aria-expanded=true] .icon-close{display:inline-block}.rec_accordion .accordion-button:after{content:url(https://reclamio.com/svg/close-accordion.svg);display:inline-block;width:50px;height:50px;background-image:none;transform:none}.rec_accordion .accordion-button.collapsed:after{content:url(https://reclamio.com/svg/open-accordion.svg)}.accordion-collapse:not(.show){max-height:0;overflow:hidden;transition:max-height .3s ease-out}.accordion-collapse.show{max-height:1000px;transition:max-height .3s ease-in}.collapse-info-content:not(.show){max-height:0;overflow:hidden;transition:max-height .3s ease-out}.collapse-info-content.show{max-height:1000px;transition:max-height .3s ease-in}.rec_big-box-info .card{--bs-card-spacer-y: 40px;--bs-card-spacer-x: 40px;border:none;--bs-card-border-radius: var(--card-sm-border-radius);--bs-card-bg: var(--card-secondary-bg)}@media (max-width: 767.98px){.rec_big-box-info .card{--bs-card-spacer-y: 16px;--bs-card-spacer-x: 16px}}.rec_footer-funnel{margin-top:auto}.rec_footer-funnel li{display:inline-block;margin:0 48px}.rec_footer-funnel li a{text-decoration:none}@media (max-width: 767.98px){.rec_footer-funnel li{display:block;margin:8px 0}.rec_footer-funnel li p{font-size:.875rem;line-height:1rem}}.rec_breadcrumb .breadcrumb-item+.breadcrumb-item:before{content:none}#contractModal{--bs-modal-border-radius: 14px !important;--bs-modal-header-border-width: 0px !important}.loading-state{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#0000004d;z-index:9999;display:flex;justify-content:center;align-items:center}.loading{width:100px;height:100px;border-radius:50%;border:10px solid #ddd;border-top-color:#76bb20;animation:loading 1s linear infinite}@keyframes loading{to{transform:rotate(360deg)}}.steps{min-height:100vh;position:relative}.body-steps{padding-bottom:12rem!important}.footer-steps{position:absolute;bottom:0;width:100%}.bg-gray-100{background-color:var(--rec-gray-100)}.prefix-value{position:relative;display:inline-block;cursor:pointer}.prefix-value:before{position:absolute;content:" ↓";top:15px;right:8px;height:20px;width:100%;text-align:right}.prefix-value input{background-color:#fff!important;cursor:pointer}.phone-prefix-dropdown{position:relative;width:120px}.phone-prefix-dropdown .dropdown-menu{position:absolute;border-radius:5px!important;padding:2px;top:50px}.phone-prefix-dropdown .dropdown-menu input{height:35px}.phone-prefix-dropdown .dropdown-menu .phone-code-dropdown{max-height:150px;border-radius:5px;overflow-x:hidden}@media (max-width: 767.98px){.rec_steps{margin-bottom:1rem!important}.rec_steps .rec_step .rec_step-number{width:28px!important;height:28px!important;border-radius:14px!important;font-size:.85rem!important}}@media (max-width: 767.98px){.accordion .accordion-item{margin-bottom:1rem!important}.accordion .accordion-item .accordion-button{padding:.75rem 1rem!important;font-size:.9rem!important}.accordion .accordion-item .accordion-body{padding:1rem!important;font-size:.85rem!important}}@media (max-width: 767.98px){.rec_upload{padding:5%!important;min-height:auto!important;text-align:center!important}.container-input-file .rec_upload{min-height:200px!important;padding:10%!important}}@media (max-width: 767.98px){.rec_dropdown.list-group{font-size:.85rem!important}.rec_dropdown.list-group .list-group-item{padding:.5rem .75rem!important}}@media (max-width: 767.98px){.rec_collapse{padding:6px 12px!important}.rec_collapse .btn-collapse{width:20px!important;height:20px!important;border-radius:10px!important}.rec_collapse .btn-collapse .icon-size{width:10px!important}}@media (max-width: 767.98px){.rec_phone .form-select{max-width:100px!important;padding:.5rem 1.5rem .5rem .75rem!important;font-size:.85rem!important}.phone-prefix-dropdown{width:100px!important}.phone-prefix-dropdown .dropdown-menu{padding:1px!important;top:45px!important}.phone-prefix-dropdown .dropdown-menu input{height:30px!important;font-size:.85rem!important}.phone-prefix-dropdown .dropdown-menu .phone-code-dropdown{max-height:120px!important;font-size:.85rem!important}}@media (max-width: 767.98px){.rec_datepicker .form-control{padding-left:45px!important}.rec_datepicker .rec-icon{width:20px!important;margin-top:8px!important;margin-left:12px!important}.rec_datepicker .date-inp-mask{width:20px!important;height:20px!important;right:12px!important;top:10px!important}}@media (max-width: 767.98px){.rec_big-box-info .card{--bs-card-spacer-y: 12px !important;--bs-card-spacer-x: 12px !important}.rec_big-box-info .card h1,.rec_big-box-info .card h2,.rec_big-box-info .card h3,.rec_big-box-info .card h4,.rec_big-box-info .card h5,.rec_big-box-info .card h6{margin-bottom:.75rem!important}.rec_big-box-info .card p{margin-bottom:.5rem!important}}@media (max-width: 767.98px){.rec_message .alert{--bs-alert-padding-x: 8px !important;--bs-alert-padding-y: 6px !important;font-size:.85rem!important}}@media (max-width: 767.98px){.pad{height:200px!important;margin:.5rem 0!important}}@media (max-width: 480px){.rec_steps .rec_step .rec_step-number{width:24px!important;height:24px!important;border-radius:12px!important;font-size:.75rem!important}.btn{--bs-btn-padding-x: 16px !important;--bs-btn-padding-y: 12px !important;--bs-btn-font-size: .9rem !important}}
