@import url(https://fonts.googleapis.com/css2?family=Quicksand:wght@300;400;700&display=swap);.btn{background-color:initial;border:1px solid #0000;border-radius:4px;color:var(--color-page);cursor:pointer;display:inline-block;font-family:Quicksand,sans-serif;font-size:1rem;min-height:38px;padding:8px 15px;transition:all .15s}.btn.circle{align-items:center;border-radius:50px;display:inline-flex;font-size:1em;justify-content:center;min-height:34px;min-width:34px;padding:6px}.btn.transparent{background-color:initial}.btn.block{width:100%}.btn:active{position:relative;top:1px}.btn:focus{outline:none}.btn>svg{font-size:20px}.btn{background-color:var(--default-bg);border-color:var(--default-bgh);color:var(--default-color)}.btn.normal.primary{background-color:var(--primary-bg);border-color:var(--primary-bgh);color:var(--primary-color)}.btn.normal.secondary{background-color:var(--secondary-bg);border-color:var(--secondary-bgh);color:var(--primary-bg)}.btn.normal.success{background-color:var(--success-bg);border-color:var(--success-bgh);color:var(--success-color)}.btn.normal.warning{background-color:var(--warning-bg);border-color:var(--warning-bgh);color:var(--warning-color)}.btn.normal.danger{background-color:var(--error-bg);border-color:var(--error-bgh);color:var(--error-color)}.btn:hover{background-color:var(--default-bgh)}.btn.normal.primary:hover{background-color:var(--primary-bgh)}.btn.normal.secondary:hover{background-color:var(--secondary-bgh)}.btn.normal.success:hover{background-color:var(--success-bgh)}.btn.normal.warning:hover{background-color:var(--warning-bgh)}.btn.normal.danger:hover{background-color:var(--error-bgh)}.btn.outline.primary{border-color:var(--primary-bg);color:var(--color-page)}.btn.outline.secondary{background-color:initial;border-color:var(--color-secondary);color:var(--color-secondary)}.btn.outline.success{border-color:var(--success-bg);color:var(--color-page)}.btn.outline.warning{border-color:var(--warning-bg);color:var(--color-page)}.btn.outline.danger{border-color:var(--error-bg);color:var(--color-page)}.btn.outline.primary:hover{background-color:var(--primary-bg);color:var(--primary-color)}.btn.outline.secondary:hover{background-color:var(--secondary-bgh);color:var(--secondary-color)}.btn.outline.success:hover{background-color:var(--success-bg);color:var(--success-color)}.btn.outline.warning:hover{background-color:var(--warning-bg);color:var(--warning-color)}.btn.outline.danger:hover{background-color:var(--error-bg);color:var(--error-color)}.btn.outlined.primary{border-color:var(--primary-bg);color:var(--primary-bg)}.btn.outlined.secondary{border-color:var(--secondary-bg);color:var(--secondary-bg)}.btn.outlined.success{border-color:var(--success-bg);color:var(--success-bg)}.btn.outlined.warning{border-color:var(--warning-bg);color:var(--warning-bg)}.btn.outlined.danger{border-color:var(--error-bg);color:var(--error-bg)}.btn.outlined.primary:hover{background-color:var(--primary-bg);color:var(--primary-color)}.btn.outlined.secondary:hover{background-color:var(--secondary-bg);color:var(--secondary-color)}.btn.outlined.success:hover{background-color:var(--success-bg);color:var(--success-color)}.btn.outlined.warning:hover{background-color:var(--warning-bg);color:var(--warning-color)}.btn.outlined.danger:hover{background-color:var(--error-bg);color:var(--error-color)}.link{background-color:initial;border:solid #0000;border-width:0 0 1px;color:var(--color-page);cursor:pointer;display:inline-block;font-size:1em}.link:active{position:relative;top:1px}.link:focus{outline:none}.link.normal.primary{color:var(--primary-bg)}.link.normal.secondary{color:var(--secondary-bg)}.link.normal.success{color:var(--success-bg)}.link.normal.warning{color:var(--warning-bg)}.link.normal.danger{color:var(--error-bg)}.link.normal:hover{opacity:.7}.link.outlined{color:var(--color-page)}.link.outlined.primary:hover{border-color:var(--primary-bg)}.link.outlined.secondary:hover{border-color:var(--secondary-bg)}.link.outlined.success:hover{border-color:var(--success-bg)}.link.outlined.warning:hover{border-color:var(--warning-bg)}.link.outlined.danger:hover{border-color:var(--error-bg)}.exludeAlert.transparent.normal{background:#0000;border:none;color:#a1a9b4;cursor:pointer;display:flex;flex-flow:row nowrap;font-size:14px;outline:0}.OpenRealty,.exludeAlert.transparent.normal>svg{font-size:16px}.OpenRealty{background:#0000;border:initial;color:#af3e3e;cursor:pointer;display:flex;flex-flow:row nowrap;outline:0;padding:0;width:110px}.openRealty>svg{margin-right:3px;position:relative;top:2px}.ShowOnMap{background:#0000;border:none;color:#a1a9b4;cursor:pointer;font-size:14px;margin:0 0 21px;padding:0;width:100px}.ShowOnMap>svg{margin-right:3px;position:relative;top:2px}.OpenAdvertsButton{align-items:center;color:#fff;color:#b80606;display:flex;margin-left:auto;padding:10px 17px;transition:.3s}.OpenAdvertsButton>svg{font-size:18px;margin-right:5px}.form-box{margin-bottom:8px;padding-top:8px;position:relative}.form-box.disabled .check-box{cursor:no-drop}.form-box label{color:var(--input-color);display:block;font-family:Open Sans,sans-serif;font-size:1em}.form-box .input,.form-box input,.form-box textarea{background-color:var(--color-background);border:none;color:var(--color-secondary);display:block;font-family:Open Sans,sans-serif;font-size:1em;margin:0;min-height:35px;padding:4px 10px;width:100%}.form-box textarea{border-radius:10px;max-width:100%;min-height:100px;min-width:100%}div.box-calendario{background:#fff;color:#383939}div.box-calendario button{background-color:initial!important}div.box-calendario button.navigation{border:none!important}.form-box input:focus,.form-box textarea:focus{outline:none}.form-box input[type=file]{padding:5px 15px 5px 5px}.form-box input[type=date],.form-box input[type=time]{padding:5px 5px 5px 15px}.form-box input::placeholder{color:var(--color-secondary)}.form-box>div{align-items:center;background-color:var(--input-bg);border-radius:3px;color:var(--color-secondary);display:flex;position:relative}.form-box .input-actions,.form-box .input-actions-left{align-items:center;display:flex;height:100%}.form-box .input-actions button{align-items:center;background-color:initial;border:none;border-radius:50px;color:var(--input-color);cursor:pointer;display:flex;font-size:20px;justify-content:center;min-height:30px;min-width:30px;padding:7px}.form-box .input-actions button:hover{background-color:var(--secondary-bgh);color:var(--secondary-color)}.form-box .input-actions button:active{position:relative;top:1px}.form-box .input-actions button:focus{outline:none}.form-box .textarea-actions{height:100%;position:absolute;right:4px;top:4px}.form-box .textarea-actions button{align-items:center;background-color:initial;border:none;border-radius:50%;color:var(--secondary-color);cursor:pointer;display:flex;font-size:14px;height:30px;justify-content:center;width:30px}.form-box .textarea-actions button:hover{background-color:var(--secondary-bgh)}.form-box .textarea-actions button:active{position:relative;top:1px}.form-box .textarea-actions button:focus{outline:none}button.select-selected{align-items:center;background-color:initial;border:none;border-radius:50px;color:var(--color-secondary);cursor:pointer;display:flex;font-family:Open Sans,sans-serif;font-size:1em;justify-content:space-between;padding:8px 20px 8px 15px;width:100%}button.select-selected:after{border-bottom:2px solid;border-left:2px solid;content:"";height:8px;position:relative;right:-12px;transform:rotate(-45deg);transition:all .1s;width:8px}button.select-selected.open:after{margin-top:4px;transform:rotate(135deg);transition:all .1s}.form-select-box>div{background-color:var(--color-background);border:1px solid var(--color-secondary);width:100%}.select-filter{border-bottom:1px solid var(--input-bgh);display:flex;margin:6px 10px;position:relative}.select-filter input{background-color:var(--color-background);border:none;color:var(--color-secondary);display:block;font-size:1em;margin:0;min-height:35px;padding:8px 15px;width:100%}.select-filter .input-actions{align-items:center;display:flex;height:100%}.select-filter .input-actions button{align-items:center;background-color:initial;border:none;border-radius:50px;color:var(--color-secondary);cursor:pointer;display:flex;font-size:20px;justify-content:center;min-height:30px;min-width:30px;padding:6px}.select-filter .input-actions button:hover{opacity:.7}.select-filter .input-actions button:active{position:relative;top:1px}.select-filter .input-actions button:focus{outline:none}.select-filter-fixed{border-bottom:1px solid var(--input-bgh);display:flex;margin:1rem 0;position:relative}.select-filter-fixed input{background-color:var(--color-background);border:none;color:var(--color-secondary);display:block;font-size:14px;margin:0;min-height:35px;padding:8px 15px;width:100%}.select-filter-fixed .input-actions{align-items:center;display:flex;height:100%}.select-filter-fixed .input-actions button{align-items:center;background-color:initial;border:none;border-radius:50px;color:var(--color-secondary);cursor:pointer;display:flex;font-size:20px;justify-content:center;min-height:30px;min-width:30px;padding:6px}.select-filter-fixed .input-actions button:hover{opacity:.7}.select-filter-fixed .input-actions button:active{position:relative;top:1px}.select-filter-fixed .input-actions button:focus{outline:none}.select-all{align-items:center;cursor:pointer;display:flex;font-family:Open Sans,sans-serif;margin:10px 10px 6px;position:relative}.select-box{background-color:var(--color-background);border:1px solid var(--background-page-container-shadow);border-radius:4px;max-height:300px;overflow:auto;padding-bottom:5px;top:100%;width:100%;z-index:3}.without-borders{border:none!important;font-weight:600;margin:.5rem 0;max-height:180px;width:412px}.flex-center{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.select-box .select-options{font-family:Open Sans,sans-serif;position:relative}.select-box .select-options>div{color:var(--color-secondary);cursor:pointer;padding:6px 10px;position:relative}.select-box .select-options>div:first-child{border-top:none}.select-box .select-options>div.selected,.select-box .select-options>div:hover{background-color:var(--primary-bgh);color:var(--primary-color)}.select-box .select-options>div:active{position:relative;top:1px}.select-box .select-options>div{align-items:center;display:flex}.select-box .select-options>div.sub{align-items:center;display:flex;padding-left:25px}.select-box.multiselect .select-options>div.selected{background-color:var(--input-bg);color:var(--input-color)}.select-box.multiselect .checkelement{border:1px solid var(--input-bgh);border-radius:4px;color:var(--input-color);cursor:pointer;display:inline-block;height:18px;margin-right:8px;min-height:18px;min-width:18px;position:relative;width:18px}.select-box.multiselect div.selected .checkelement{background-color:var(--primary-bg)}.select-box.multiselect div.selected .checkelement:after{border-bottom:2px solid var(--primary-color);border-left:2px solid var(--primary-color);content:"";height:9px;left:1px;margin-right:8px;position:absolute;top:0;transform:rotate(-50deg);width:14px}.check-box{align-items:center;color:var(--input-color);cursor:pointer;display:inline-flex;font-size:1em;line-height:34px;margin-left:10px}.check-box:first-child{margin-left:0}.check-box .checkbox{border:1px solid var(--input-bgh);border-radius:4px;display:inline-block;height:20px;margin-right:8px;position:relative;transition:all .3s;width:20px}.check-box.checked .checkbox{background-color:var(--primary-bg);transition:all .3s}.check-box.checked .checkbox:after{border-bottom:3px solid var(--primary-color);border-left:3px solid var(--primary-color);content:"";height:10px;left:1px;position:absolute;top:1px;transform:rotate(-50deg);transition:all .3s;width:15px}.check-box .switch.list{background-color:var(--input-bgh)}.check-box .switch{border:1px solid var(--input-bgh);border-radius:50px;display:inline-block;height:20px;margin-right:8px;position:relative;transition:all .3s;width:45px}.check-box.checked .switch{background-color:var(--primary-bg);transition:all .3s}.check-box .switch:after{background-color:var(--primary-color);border:1px solid var(--input-bgh);border-radius:50%;content:"";height:20px;left:0;position:absolute;top:-1px;transition:all .3s;width:20px}.check-box.checked .switch:after{margin-left:25px;transition:all .3s}.form-radiobutton,.form-radiobutton label{padding:0}.radio-box{align-items:center;color:var(--input-color);cursor:pointer;display:inline-flex;font-size:14px;line-height:26px;margin-right:10px}.radio-box:last-child{margin-right:0}.radio-box .radiobutton{border:1px solid var(--input-bgh);border-radius:50%;display:inline-block;height:20px;margin-right:8px;position:relative;transition:all .3s;width:20px}.radio-box.checked .radiobutton{background-color:var(--primary-bg);border-radius:50%;box-shadow:inset 0 0 0 2px var(--primary-color);transition:all .3s}.label-input{margin-bottom:6px}.input-label-span-text{font-size:14px}.form-box .label-input .required-label{color:var(--error-bgh)}.form-box.erro.form-select-box>div,.form-box.erro>.input-wrapper{border:1px solid var(--error-bgh)}.form-box.success.form-select-box>div,.form-box.success>.input-wrapper{border:1px solid var(--primary-bgh)}.form-box .campo-obrigatorio{color:var(--error-bgh);display:block;font-size:14px;padding:0}.input-and-error-message-container{height:120px}.form-box .ck.ck-editor__main>.ck-editor__editable{min-height:60px}.form-box .ck.ck-editor__editable_inline .font-16{font-size:16px}.form-box .ck.ck-editor__editable_inline .font-18{font-size:18px}.form-box .ck.ck-editor__editable_inline p{margin:0 0 10px}.form-input>div{border:1px solid var(--color-secondary)}.form-checkbox{align-items:center;display:flex;flex-flow:row-reverse nowrap;justify-content:flex-end}.form-checkbox>.checkboxDisabledMessage{background:#fa0;color:#fff;font-family:Open Sans,sans-serif;font-weight:700;margin-bottom:.5rem;width:100%}.form-checkbox>.checkboxDisabledMessage>span{font-size:14px;margin:0 auto;padding:2px}.form-checkbox>div{background-color:initial;border:none;display:flex;flex-wrap:wrap}.form-checkbox.list>div{align-items:flex-start;flex-direction:column}.form-checkbox.list .check-box{margin-left:0}.form-checkbox.secondary .check-box.checked .switch{background-color:var(--secondary-bg)}.form-checkbox.success .check-box.checked .switch{background-color:var(--success-bg)}.form-checkbox.warning .check-box.checked .switch{background-color:var(--warning-bg)}.form-checkbox.danger .check-box.checked .switch{background-color:var(--danger-bg)}.form-radiobutton>div{background-color:initial;border:none;display:flex;flex-wrap:wrap;margin-top:4px}.form-radiobutton.list>div{align-items:flex-start;flex-direction:column}.form-radiobutton.list .check-box{margin-left:0}.form-radiobutton.secondary .check-box.checked .switch{background-color:var(--secondary-bg)}.form-radiobutton.success .check-box.checked .switch{background-color:var(--success-bg)}.form-radiobutton.warning .check-box.checked .switch{background-color:var(--warning-bg)}.form-radiobutton.danger .check-box.checked .switch{background-color:var(--danger-bg)}.calendar{align-items:center;cursor:pointer;display:flex!important;justify-content:space-between}[class*=icon-]{stroke-width:0;stroke:currentColor;fill:currentColor;display:inline-block;height:1em;width:1em}.circle-icon{border:3px solid;border-radius:50%;padding:1px}.circle-icon,.spinner-container{align-items:center;display:flex;justify-content:center}.spinner-container{flex-direction:column}.spinner-container .spinner{animation:spin 1s ease-in-out infinite;-webkit-animation:spin 1s ease-in-out infinite;border:3px solid #ffffff4d;border-radius:50%;border-top:3px solid var(--color-secondary);display:inline-block;height:2rem;width:2rem}.spinner-container .spinner-text{color:#fff;font:normal 1rem Open Sans,sans-serif!important;margin-top:1rem;text-align:center}#root-loading{animation:fadein 3s infinite alternate;left:0;position:fixed;top:0;width:100%;z-index:15}#root-loading .box-loading{background-color:var(--modal-bgo);height:100vh;overflow:auto;padding:10px 0 20px;width:100%}#root-loading .box-load,#root-loading .box-loading{align-items:center;display:flex;justify-content:center}#root-loading .box-load{border-radius:10px;color:var(--primary-color);flex-direction:column;padding:20px 30px;text-align:center}#root-loading .box-load h5{margin-bottom:10px}.loader-default{animation:spin 1s linear infinite;border:8px solid #f3f3f3;border-radius:50%;border-top:8px solid var(--primary-bg);height:60px;width:60px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}#root-loading .box-load svg.icon-pin{animation:lds-heart 1.2s cubic-bezier(.215,.61,.355,1) infinite;height:60px;width:60px}@keyframes lds-heart{0%{transform:scale(.95)}50%{transform:scale(1.2)}to{transform:scale(.95)}}#root-modal{left:0;position:fixed;top:0;width:100%;z-index:1}@keyframes slidein{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes fadein{0%{background-color:initial}to{background-color:var(--modal-bgo)}}#root-modal .box-modal{animation-duration:.3s;animation-name:fadein;background-color:var(--modal-bgo);display:flex;height:100vh;overflow:auto;padding:10px 0 20px;width:100%}.modal-close-btn{background-color:#fff;color:#d31717;cursor:pointer;font-family:Quicksand,sans-serif;font-size:16px;padding:8px 16px}.modal-close-btn,.modal-close-btn:hover{border:1px solid #d31717;border-radius:4px}.modal-close-btn:hover{background-color:#d31717;color:#fff;transition:.2s}.modal-header-container{width:100%}#root-modal [class*=size-]{animation-duration:.3s;animation-name:slidein;background-color:var(--modal-bg);border:1px solid var(--modal-bgh);border-radius:4px;color:var(--modal-color);display:block;margin:auto;padding:10px;width:100%}#root-modal .modal-header{align-items:center;border-bottom:1px solid var(--modal-bgh);color:var(--primary-bg);display:flex;font-family:Quicksand,sans-serif;font-size:1.6rem;font-weight:700;justify-content:space-between;padding:20px 15px;width:100%}#root-modal .modal-border-header{border-bottom:1px solid #bbc1c9;margin:0 auto;width:98%}#root-modal .fullscreen{background-color:var(--modal-bg);border:1px solid var(--modal-bgh);border-radius:0;color:var(--modal-color);flex-flow:column;height:100vh;padding:0;width:100vw}#root-modal .fullscreen .modal-content{height:calc(100% - 60px);overflow:auto}#root-modal .modal-content{font-family:Open Sans,sans-serif;font-size:1rem;overflow-y:auto;padding:0 16px;width:100%}#root-modal .modal-content+.modal-actions{align-items:center;border-top:1px solid var(--modal-bgh);display:flex;justify-content:flex-end;padding:10px 15px;width:100%}#root-modal .modal-actions>button{margin-left:10px}#root-modal .modal-close{align-items:center;align-self:flex-start;background-color:initial;border:none;border-radius:50%;color:var(--modal-color);cursor:pointer;display:flex;font-size:20px;justify-content:center;min-height:25px;min-width:25px;padding:0}#root-modal .modal-close:hover{background-color:var(--modal-bgh);color:var(--modal-color);opacity:.7}#root-modal .modal-close:focus{outline:none;position:relative;top:1px}#root-modal .size-small{max-width:300px}#root-modal .size-medium{max-width:600px}#root-modal .size-large{max-width:800px}#root-modal .size-large-full{width:100%}#root-modal .size-large-full-height{height:98%;max-width:90%;overflow:auto}.box-tab>div{margin-bottom:2px}.box-tab .accordion-header{align-items:center;background-color:var(--secondary-bgh);border:1px solid var(--secondary-bgh);border-bottom:none;border-top-left-radius:4px;border-top-right-radius:4px;color:var(--secondary-color);cursor:pointer;display:flex;justify-content:space-between;padding:10px 15px}.box-tab .accordion-header h6{font-size:18px;font-weight:500}.box-tab>div.open .accordion-header{background-color:var(--secondary-bgh);color:var(--secondary-color)}.box-tab .accordion-container{border:1px solid var(--secondary-bgh);border-bottom-left-radius:4px;border-bottom-right-radius:4px;display:none}.box-tab .open .accordion-container{display:block}.box-tab .accordion-content{padding:10px 15px}.custom-tab>div{margin-bottom:2px}.custom-tab .accordion-header{align-items:center;background-color:var(--primary-bg);border-radius:4px;color:var(--primary-color);cursor:pointer;display:flex;font-size:18px;justify-content:space-between;margin:4px 0;padding:2px 10px}.custom-tab .accordion-header:hover{opacity:.8}.custom-tab .accordion-header h6{font-size:18px;font-weight:500}.custom-tab .accordion-container{display:none}.custom-tab .open .accordion-container{animation:expandY .3s ease forwards;display:block;transform-origin:top}.custom-tab .accordion-content{padding:10px 15px}@keyframes expandY{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.menu button{background-color:initial;border:none;border-bottom:1px solid var(--background-sidebar-h);border-left:3px solid #0000;color:var(--color-sidebar);cursor:pointer;padding:10px 15px;text-align:left;transition:all .2s;width:100%}.menu button.active,.menu button:hover{background-color:var(--background-sidebar-h);border-left-color:var(--secondary-bg);color:var(--color-sidebar-h);transition:all .2s}@keyframes progressBar{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes slideIn{0%{top:-90px}to{top:150px}}@keyframes slideOut{0%{top:110px}to{top:-90px}}#root-alert{font-family:Open Sans,sans-serif;height:0;position:fixed;right:15px;top:10px;z-index:999}.box-alert{border:1px solid #000;border-radius:4px;color:#333;display:flex;font-size:1.1em;justify-content:space-between;margin-bottom:8px;min-width:250px;opacity:.99}.box-alert>div{padding:8px 8px 8px 15px}.alert-close{align-items:center;align-self:flex-start;background-color:initial;border:none;border-radius:50%;color:#333;cursor:pointer;display:flex;font-size:20px;justify-content:center;margin:4px 4px 0 0;min-height:25px;min-width:25px;padding:0}.alert-close:hover{background-color:#fff}.alert-close:focus{outline:none;position:relative;top:1px}.alert-primary{border:1px solid var(---primary-bgh)}.alert-primary,.alert-primary .alert-close{background-color:var(--primary-bg);color:var(--primary-color)}.alert-primary .alert-close:hover{background-color:var(--primary-bgh);color:var(--primary-color)}.alert-secondary{border:1px solid var(--secondary-bgh)}.alert-secondary,.alert-secondary .alert-close{background-color:var(--secondary-bg);color:var(--secondary-color)}.alert-secondary .alert-close:hover{background-color:var(--secondary-bgh);color:var(--secondary-color)}.alert-success{border:1px solid var(--success-bgh)}.alert-success,.alert-success .alert-close{background-color:var(--success-bg);color:var(--success-color)}.alert-success .alert-close:hover{background-color:var(--success-bgh);color:var(--success-color)}.alert-error{border:1px solid var(--error-bgh)}.alert-error,.alert-error .alert-close{background-color:var(--error-bg);color:var(--error-color)}.alert-error .alert-close:hover{background-color:var(--error-bgh);color:var(--error-color)}.alert-warning{border:1px solid var(--warning-bgh)}.alert-warning,.alert-warning .alert-close{background-color:var(--warning-bg);color:var(--warning-color)}.alert-warning .alert-close:hover{background-color:var(--warning-bgh);color:var(--warning-color)}.alert-info{border:1px solid #1fc7ff}.alert-info,.alert-info .alert-close{background-color:#1fc7ff;color:var(--warning-color)}.alert-info .alert-close:hover{background-color:#8de8ff;color:var(--warning-color)}.alert-eemovel-success{animation:slideIn .5s cubic-bezier(.3,1,.3,1.2) forwards,slideOut .45s cubic-bezier(.3,-.2,.3,-.4) 5s forwards;background-color:#00c92f;border:none;border-radius:4px;color:#fff;cursor:pointer;font-weight:700;height:50px;height:70px;left:50%;padding:10px 0;position:fixed;transform:translate(-50%);width:320px}.alert-eemovel-success:after{animation:progressBar 5s linear forwards;background:#ffffff4d;bottom:0;content:"";height:10px;position:absolute;transform-origin:right;width:100%}.alert-eemovel-success .alert-close{color:#fff}.alert-eemovel-error{animation:slideIn .5s cubic-bezier(.3,1,.3,1.2) forwards,slideOut .45s cubic-bezier(.3,-.2,.3,-.4) 5s forwards;background-color:#ff1f1f;border:none;border-radius:4px;color:#fff;cursor:pointer;font-weight:700;height:50px;height:70px;left:50%;padding:10px 0;position:fixed;transform:translate(-50%);width:320px}.alert-eemovel-error:after{animation:progressBar 5s linear forwards;background:#ffffff4d;bottom:0;content:"";height:10px;position:absolute;transform-origin:right;width:100%}.alert-eemovel-error .alert-close{color:#fff}.alert-eemovel-info{animation:slideIn .5s cubic-bezier(.3,1,.3,1.2) forwards,slideOut .45s cubic-bezier(.3,-.2,.3,-.4) 5s forwards;background-color:#1fc7ff;border:none;border-radius:4px;color:#fff;cursor:pointer;font-weight:700;height:50px;height:70px;left:50%;padding:10px 0;position:fixed;transform:translate(-50%);width:320px}.alert-eemovel-info:after{animation:progressBar 5s linear forwards;background:#ffffff4d;bottom:0;content:"";height:10px;position:absolute;transform-origin:right;width:100%}.alert-eemovel-info .alert-close{color:#fff}.alert-eemovel-warning{animation:slideIn .5s cubic-bezier(.3,1,.3,1.2) forwards,slideOut .45s cubic-bezier(.3,-.2,.3,-.4) 5s forwards;background-color:#fa0;border:none;border-radius:4px;color:#fff;cursor:pointer;font-weight:700;height:50px;height:70px;left:50%;padding:10px 0;position:fixed;transform:translate(-50%);width:320px}.alert-eemovel-warning:after{animation:progressBar 5s linear forwards;background:#ffffff4d;bottom:0;content:"";height:10px;position:absolute;transform-origin:right;width:100%}.alert-eemovel-warning .alert-close{color:#fff}.menu-wrapper{border-radius:4px;box-shadow:10px 10px 18px -12px #000000e6;-webkit-box-shadow:10px 10px 18px -12px #000000e6;-moz-box-shadow:10px 10px 18px -12px #000000e6;flex-direction:column;max-height:calc(100% - 2rem);padding:1.5rem;position:absolute;right:10px;top:1rem;width:328px;z-index:2}.menu-wrapper,.menu-wrapper__title{background-color:var(--color-background);display:flex}.menu-wrapper__title{align-items:flex-start;margin-bottom:.5rem;z-index:1}.menu-wrapper__title p{color:var(--color-secondary);font:700 1rem Quicksand,sans-serif;margin:0!important}.menu-wrapper__content{display:flex;flex-direction:column;overflow-y:scroll}.menu-wrapper__content::-webkit-scrollbar{background:#0000;width:0}.menu-wrapper__content{-ms-overflow-style:none;scrollbar-width:none}.menu-wrapper__buttons{display:flex;flex-direction:column;margin-top:8px}.menu-wrapper__buttons button{margin:3px 0}.switch-component{display:inline-block;height:17px;margin-right:5px;min-width:30px;position:relative;width:30px}.switch-component input{height:0;opacity:0;width:0}.slider-component{background-color:#fff;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s}.slider-component:before{background-color:#793ead;bottom:2px;content:"";height:13px;left:2px;position:absolute;transition:.4s;width:13px}input:checked+.slider-component{background-color:#793ead}input:checked+.slider-component:before{background-color:#fff}input:focus+.slider-component{box-shadow:0 0 1px #2196f3}input:checked+.slider-component:before{transform:translateX(13px)}.slider-component.round{border-radius:34px}.slider-component.round:before{border-radius:50%}.pagination{align-items:center;background-color:#fff;display:flex;flex-flow:row wrap;gap:8px;height:55px;justify-content:flex-end;width:100%}.pagination button{background-color:#fff;border:1px solid #a1a9b4;color:#6f7171;height:24px;width:50px}.pagination button.active{background-color:var(--primary-bg)}.study-creation-guide{background-color:#fff;box-shadow:0 4px 4px #00000040;font-family:Open Sans,sans-serif!important;max-height:75vh;overflow-y:scroll;padding:16px;position:fixed;right:3.5rem;top:0;width:21rem;z-index:1}.study-creation-guide__chidren-container.open{display:block}.study-creation-guide__children-container.closed{display:none}.study-creation-guide__buttons-container{align-items:center;display:flex;gap:8px;justify-content:space-between;margin-top:24px}.study-creation-guide .study-creation-title{border-bottom:1px solid #d9d9d9;font-size:1.5rem}.study-creation-guide .default-header-container{align-items:center;display:flex;justify-content:space-between}.study-creation-guide .default-header-container .button-and-title-container{align-items:center;display:flex;gap:12px}.study-creation-guide .initial-state{position:relative}.study-creation-guide .initial-state section{margin:8px 4px 16px 0}.study-creation-guide .initial-state .vertical-line{background-color:#e5e5e5;height:100%;left:13px;position:absolute;top:0;width:2px;z-index:-1}.bubble{align-items:center;border-radius:50%;display:flex;height:29px;justify-content:center;width:29px}.bubble.active{background-color:var(--primary-bg);color:#fff}.bubble.inactive{background-color:#e5e5e5;color:#6d7888}@keyframes spin1{0%{transform:rotate(180deg)}to{transform:rotate(0deg)}}.display-children.open{animation:spin1 .2s ease}@keyframes spin2{0%{transform:rotate(0deg)}to{transform:rotate(180deg)}}.display-children.closed{animation:spin2 .2s ease;transform:rotate(180deg)}.section-title{align-items:center;display:flex;gap:8px;margin:16px 0 4px}.section-title div{font-family:Quicksand,sans-serif}.section-title span{font-size:14px;font-weight:600}.section-subtitles{font-size:12px;padding:8px 0 0 40px}.helper-text{font-size:12px;margin-top:16px}.progress-bar-container{align-items:center;border-bottom:1px solid #d9d9d9;display:flex;gap:16px;padding-bottom:16px}.progress-bar-container .progress-bar{align-items:center;display:flex;flex-grow:1;padding:8px 0}.progress-bar-container .progress-bar .bar{background-color:#d9d9d9;border-radius:4px;height:6px;width:100%}.progress-bar-container .progress-bar .current-progress{background-color:var(--primary-bg);border-radius:4px;display:inline-block;flex-grow:1;height:6px;min-width:3px;position:absolute}.progress-bar-container .progress-bar .numerical-values{font-family:Open Sans,sans-serif;font-size:12px;font-weight:400}.drag-n-drop-instructions{margin-top:12px}.drag-n-drop-instructions h6{font-family:Open Sans,sans-serif;font-size:14px}.building-layouts p,.drag-n-drop-instructions p{font-size:12px}.building-layouts__form-container h6{color:var(--primary-bg);font-size:14px;font-weight:700}.building-layouts__form-container__form-element{display:flex;flex-flow:column;margin-bottom:12px}.building-layouts__form-container__form-element label{font-family:Open Sans,sans-serif;font-size:.9rem;line-height:1.5rem;margin-bottom:4px}.building-layouts__form-container__form-element select{background-color:#fff;border:1px solid #d9d9d9;border-radius:4px;font-family:Open Sans,sans-serif;height:32px}.building-layouts__form-container__form-element select option{border-radius:4px}.building-layouts__form-container__form-element input{background-color:#fff;border-radius:4px;height:32px;padding:4px}.building-layouts__form-container__form-element .with-errors{border:1px solid #b53e3e;border-radius:4px}.building-layouts__form-container .numerical-containers{grid-column-gap:8px;display:grid;grid-template-columns:1fr 1fr 1fr}.add-new-form-item{align-items:center;border:1px solid #925ac4;border-radius:4px;display:flex;height:38px;justify-content:center;width:42px}.layouts-valuation{font-family:Open Sans,sans-serif}.layouts-valuation__title{color:#1e1f1f;font-family:inherit;font-size:12px;line-height:auto;margin-top:16px}.layouts-valuation__item-container__title{color:var(--primary-bg);font-family:inherit;font-size:14px;font-weight:700;line-height:21px}.layouts-valuation__item-container__row{display:flex;justify-content:space-between;margin:8px 0}.layouts-valuation__item-container__row p{font-size:14px;font-weight:700;margin:0!important}.layouts-valuation__item-container__row__key{font-weight:400!important}h6.layout-number{color:var(--primary-bg);font-family:Open Sans,sans-serif;font-size:14px;font-weight:700;line-height:normal}.row-container.header{align-items:center;display:flex;justify-content:space-between;margin:16px 0}.calculate-vgv__building-layout-calculation{margin-bottom:12px}.calculate-vgv__building-layout-calculation__row{align-items:center;display:flex;font-size:14px;justify-content:space-between;margin:8px 0}.calculate-vgv__building-layout-calculation__row p{margin:0!important}.calculate-vgv__building-layout-calculation__row input{font-size:14px;height:32px;text-align:right;width:30%}input.default-input{background-color:#fff;border:1px solid #c4c4c4;border-radius:4px;color:#000;font-size:1rem;height:2rem;padding:4px}input.default-input::placeholder{font-family:Open Sans,sans-serif;font-size:14px}input.default-input.disabled{background-color:#e5e5e5;color:#a2a4a4}input.error{border:1px solid #b53e3e}.grid-container{grid-gap:0 8px;display:grid;grid-template-columns:1fr 1fr;margin-bottom:8px}.installments-form-container{font-size:14px}.installments-form-container__grid-container{grid-gap:0 8px;display:grid;grid-template-columns:1fr 1fr;margin-bottom:8px}.installments-form-container__grid-container div{padding:6px 0}.installments-form-container__grid-container div label{font-size:14px}.installments-form-container__grid-container input{font-size:14px;height:2rem;width:100%}.installments-form-container .results{justify-content:space-between}.installments-form-container .results p{font-size:14px;margin:0 0 8px}.qualified-audience-response__row-container{display:flex;justify-content:space-between}.qualified-audience-response__row-container p{font-size:14px}.qualified-audience-response__row-container.item{font-weight:700}.row-container-space-between{display:flex;justify-content:space-between}.absorption-and-liquidity{font-size:14px}.absorption-and-liquidity div,.absorption-and-liquidity p{font-size:inherit}.absorption-and-liquidity div:last-child{font-weight:700}.absorption-and-liquidity .good{color:#1ac72c}.absorption-and-liquidity .bad{color:#ff1f1f}.pdf-download-button{align-items:center;background-color:var(--primary-bg);border-radius:4px;color:#fff;display:flex;height:2.4rem;justify-content:center;padding:15px 8px;text-decoration:none}.pdf-download-button:active{position:relative;top:1px}.edit-valuation{background-color:#f3f5f9;padding:16px}.edit-valuation .confirm-button{background-color:inherit;border:1px solid var(--primary-bg);color:var(--primary-bg);font-family:Quicksand,sans-serif;width:100%}.box-login{color:var(--input-bg);width:100vw}.box-login small{align-self:flex-end;bottom:30px;font-size:9px;left:20.5%;position:absolute}.box-login>div{align-items:center;display:flex;height:100vh;justify-content:center;max-width:50vw;position:relative;width:100%}.box-login>div>section{left:10%;margin-bottom:40px;max-width:365px;position:fixed;width:100%}.box-login input{background-color:var(--color-secondary)!important;color:var(--color-background)!important}.box-login .form-box .label-input{color:var(--input-bg);font-weight:700;font-weight:400}.box-login .form-box .label-input .required-label{display:none}.box-login .input-message-container{height:80px}.box-login .input-and-error-message-container ::placeholder,.box-login .input-message-container ::placeholder{color:#a1a9b4;opacity:1}.box-login .input-and-error-message-container :-ms-input-placeholder,.box-login .input-message-container :-ms-input-placeholder{color:#a1a9b4}.box-login .input-and-error-message-container ::-ms-input-placeholder,.box-login .input-message-container ::-ms-input-placeholder{color:#a1a9b4}.box-login .input-and-error-message-container{height:100px}.box-login .input-and-error-message-container,.box-login .input-message-container{display:flex;flex-direction:column;position:relative}.box-login .input-and-error-message-container p,.box-login .input-message-container p{color:#ff8585;font-size:12px;font-weight:700;line-height:1;margin-bottom:0;margin-left:2px;margin-top:5px;text-align:left}.box-login .input-and-error-message-container .visibility-icon-btn,.box-login .input-message-container .visibility-icon-btn{background-color:inherit;border:0;cursor:pointer;height:auto;position:absolute;right:15px;top:30px;transform:translateX(2px);width:auto;z-index:2}.box-login .input-and-error-message-container .visibility-icon-btn svg,.box-login .input-message-container .visibility-icon-btn svg{height:24px;width:24px}.box-login .input-and-error-message-container label,.box-login .input-message-container label{font-size:14px;margin-bottom:5px}.box-login .input-and-error-message-container input,.box-login .input-message-container input{border-radius:4px;height:40px;letter-spacing:.5px;padding:0 5px}.box-login .input-actions button svg{font-size:26px}.box-login .box-btn-login{margin-top:40px}.box-login .box-btn-login .submit-button{background-color:#793ead!important;border:0;border-radius:4px;color:#fff!important;cursor:pointer;font-size:16px;height:38px;margin-top:10px;padding:8px;width:100%}.box-login .box-btn-login .submit-button:hover{background-color:#3f205a!important;transition:.3s}.box-login .box-btn-login>button{margin-top:10px}.box-login .box-btn-login .register-btn{display:block;margin-top:30px;text-align:center}.box-login .logo{background-image:url(/static/media/background-login.0c1595fa092d494a4081.png);margin-bottom:30px}.box-login .logo svg{height:auto;width:320px}.box-login .message-error-login{align-items:center;background-color:var(--error-bg);border-radius:17px;color:var(--error-color);display:flex;font-size:16px;justify-content:center;margin:16px auto 0;padding:6px 0;width:80%}.box-login .forgot-password-container{display:flex;height:18px;justify-content:flex-start;width:100%}.box-login .forgot-password-container .forgot-password-button{height:100%}.box-login .forgot-password-container button:hover span{color:#c8a2ea;transition:.2s}.box-login .forgot-password-container span{color:#fff;color:#ba96d9;font-size:14px;height:100%;text-decoration:underline}.box-login .badget-error{color:#fff;font-size:14px;font-weight:700;height:14px;margin-right:5px;width:14px}@media(max-width:920px){.box-login{background-position:100% 0}.box-login .logo svg{width:220px}.box-login>div{justify-content:center;max-width:100%}.box-login>div>section{max-width:80%}}.box-login .welcome-text{font-weight:400;line-height:30px;margin-top:30px}.box-login .log-in-text,.box-login .welcome-text{font-family:Quicksand,sans-serif!important;font-size:24px}.box-login .log-in-text{margin-bottom:30px}.bg1{background-image:url(/static/media/background-login-1.0ac5b923241856b59329.png)!important}.bg1,.bg2{background-size:cover}.bg2{background-image:url(/static/media/background-login-2.21f84637ce6f5fa32351.png)!important}.bg3{background-image:url(/static/media/background-login-3.c56340f9ab4ed64e9231.png)!important;background-size:cover}#box-app{display:flex;width:100%}#box-header{background-color:var(--background-header);color:var(--color-header);justify-content:space-between;min-height:64px}#box-header,#box-header>div{align-items:center;display:flex}#box-header>div{padding:0 15px}#box-header>div:last-child{padding-right:0}#box-header .logo{max-height:40px;padding-right:5px}#box-header .logo svg{height:100%;width:auto}#box-header .box-header-btn button{align-items:center;background-color:#0000;border:1px solid #0000;border-radius:0;border-radius:50px;color:currentColor;cursor:pointer;display:flex;font-size:1.2em;justify-content:center;padding:8px;transition:all .15s}#box-header .box-header-btn button>span{display:inline-block;font-size:.8em}#box-header .box-header-btn button>small{margin-left:10px}#box-header .box-header-btn button svg{display:flex;font-size:1.4em}#box-header .box-header-btn button.open,#box-header .box-header-btn button:hover{background-color:var(--background-header-h)}#box-header .user-box{margin-right:3px}#box-header .user-box .circle-icon{margin-right:10px}#box-header .user-box.open .icon-eye{transform:rotate(180deg)}#box-header .menu{display:flex;margin-left:50px}#box-header .menu button{background:#0000;border:none;position:relative}#box-header .menu button.active:after,#box-header .menu button:after{background-color:var(--color-primary);border-radius:50px;bottom:0;content:"";height:3px;left:10%;position:absolute;transform:scaleX(0);transition:all .3s ease 0s;width:80%}#box-header .menu button.active:after,#box-header .menu button:hover:after{transform:scaleX(1)}#box-footer{background-color:var(--background-footer);color:var(--color-footer);padding:10px 15px}#box-sidebar-left,#box-sidebar-right{background-color:var(--background-sidebar);border-right:1px solid var(--background-sidebar-h);height:100%;overflow:auto;position:relative;width:300px}#box-container{height:100%;overflow:auto;overflow-x:hidden;position:relative;width:100%}#box-container>div{color:var(--color-page);min-height:calc(100% - 39px)}#box-container .title{color:#383939;font-size:1.5rem;margin:0 0 40px}#box-container .page-content{background-color:var(--background-page);height:100%;left:0;overflow:auto;position:absolute!important;top:0;width:100%;z-index:1}.version{color:var(--color-sidebar);font-size:12px;margin-bottom:10px;text-align:center;width:100%}.title{font-size:1.5rem;margin:0 0 40px}.box-options-input{background-color:var(--input-bg);border:1px solid var(--input-bgh);border-radius:4px;color:var(--input-color)}.box-options-input>div{padding:10px 15px}.box-options-input>div:first-child{border-top:none}.box-options-input>div{border-top:1px solid var(--input-bgh);cursor:pointer}.box-options-input>div:hover{background-color:var(--secondary-bg);color:var(--secondary-color)}:root{--color-primary:#793ead;--color-secondary:#fff;--color-default:#f5f3f3;--color-background:#383939;--default-bg:var(--color-default);--default-bgh:silver;--default-color:#333;--primary-bg:var(--color-primary);--primary-bgh:var(--color-primary);--primary-color:#fff;--secondary-bg:var(--color-secondary);--secondary-bgh:#fcfcfc;--secondary-color:#333;--success-bg:#008327;--success-bgh:#00561a;--success-color:#fff;--error-bg:red;--error-bgh:#ff1f1f;--error-color:#fff;--warning-bg:#c47500;--warning-bgh:#a06000;--warning-color:#fff;--scrollbar-track:#fff;--scrollbar-thumb:#b3b7bc;--scrollbar-thumbh:#7d838c;--background-page:#f1f1f1;--color-page:#333;--background-container:#fff;--background-page-container:#fff;--background-page-container-shadow:#cacaca;--background-header:#383838;--background-header-h:#5f6060;--background-header-b:#f34040;--color-header:#fff;--background-top-header:#252d39;--background-sidebar:#383939;--background-sidebar-h:#0000;--background-sidebar-a:#0000;--color-sidebar:#fff;--color-sidebar-h:var(--color-primary);--color-sidebar-a:var(--color-primary);--background-footer:#010101;--background-footer-h:#333;--color-footer:#fff;--input-bg:#fff;--input-bgh:#b3b6bb;--input-color:#333;--list-bg:#0000;--list-bgh:#f1f1f1;--list-color:#333;--list-bg-grey-color:#525a66;--modal-bg:#fff;--modal-bgo:#000000c9;--modal-bgh:#0000;--modal-color:#333}.data-layers--full-container .accordion-header{background-color:#e5e5e5;border-radius:4px 4px 0 0;height:29px;margin:0;padding:4px 8px}.data-layers--full-container .accordion-header .switch{margin-right:0;padding-right:18px}.data-layers--full-container .accordion-header span.switch{border:1px solid var(--color-primary)}.data-layers--full-container .accordion-header h6{color:#1e1f1f;flex-grow:1;font:600 14px/21px Open Sans,sans-serif}.data-layers--full-container .accordion-header>span{background-color:var(--color-primary);border-radius:2px;color:#fefcec;font-size:16px;height:16px;width:16px}.data-layers--full-container .accordion-container .form-box.form-checkbox.checkbox.list{align-items:flex-start;background-color:#515252;display:flex;flex-direction:column;padding:8px}.data-layers--full-container .accordion-container .form-box.form-checkbox.checkbox.list .averageFamilyIncome-wrapper{padding-bottom:6px}.data-layers--full-container .accordion-container .form-box.form-checkbox.checkbox.list .check-box{color:#fff;font:400 12px/18px Open Sans,sans-serif}.data-layers--full-container .accordion-container .form-box.form-checkbox.checkbox.list .check-box .checkbox.list{height:16px;width:16px}.data-layers--full-container .accordion-container .form-box.form-checkbox.checkbox.list .check-box .checkbox.list:after{height:6px;left:2px;top:3px;width:10px}.box-map-google .menu-mapa .box-search{font:400 14px/1.5 Open Sans,sans-serif}.box-map-google .menu-mapa .box-search .form-box.form-select-box>div{border-radius:50px}.box-map-google .menu-mapa .box-search .form-box.form-select-box>div>button{font:400 14px/1.5 Open Sans,sans-serif;margin:0;padding:8.5px 40px 8.5px 16px;white-space:nowrap}.box-map-google .menu-mapa .box-search .form-box.form-select-box>div:after{margin-right:15px}.box-map-google .menu-mapa .box-search .form-box.form-select-box .select-box.select-city{background-color:#fff;color:#383939;top:calc(100% + 11px);width:260px!important}.box-map-google .menu-mapa .box-search .form-box.form-select-box .select-box.select-city input{background-color:#fff;color:#a2a4a4}.box-map-google .menu-mapa .box-search .form-box.form-select-box .select-box.select-city .select-filter{border:1px solid #a2a4a4;border-radius:4px}.box-map-google .menu-mapa .box-search .form-box.form-select-box .select-box.select-city .select-filter button{color:#a2a4a4}.box-map-google .menu-mapa .box-search .form-box.form-select-box .select-box.select-city .select-options div{color:inherit}.box-map-google .menu-mapa .box-search .form-box.form-select-box .select-box.select-city .select-options div.selected,.box-map-google .menu-mapa .box-search .form-box.form-select-box .select-box.select-city .select-options div:hover{color:#fff}.box-map-google .menu-mapa .box-search>button{background-color:#fff;border:none;margin:0}.box-map-google .menu-mapa .box-search>button:hover{cursor:default}.box-map-google .menu-mapa .box-search>button svg{fill:var(--color-primary);margin-right:2px}.buildings-menu__content__section__title p{font:700 1.25rem Quicksand,sans-serif}.realty-offers-primary-full-container .input-section-container{margin:.875rem 0}.realty-offers-primary-full-container .input-section-container__title{align-items:center;display:flex;justify-content:space-between;margin-bottom:6px}.realty-offers-primary-full-container .input-section-container p,.realty-offers-primary-full-container .input-section-container__title span{color:var(--color-secondary);font:normal .875rem Open Sans,sans-serif}.realty-offers-primary-full-container .timeframe-container{margin:.875rem 0}.realty-offers-primary-full-container .calendario-ano{margin-bottom:0!important}.row-container{display:flex;flex-flow:row wrap}.form-box{margin-bottom:0;padding-top:0}.checkbox{padding:0}.multi-select-button{align-items:center;background-color:#0000;border:1px solid var(--input-bgh);border-radius:2px;color:var(--input-bgh);cursor:pointer;display:flex;height:20px;justify-content:center;transition:all .3s;width:20px}.multi-select-button.selected{background-color:#2ad798;color:var(--primary-color)}div{font-size:16px}.buttons-container{align-items:center;flex-flow:row nowrap;justify-content:space-between;margin:12px 0;width:100%}.buttons-container span{color:var(--color-secondary);font:normal .875rem Open Sans,sans-serif!important}.buttons-container .multiselect-buttons-container{gap:12px}.title-span{color:var(--color-secondary)!important;font:normal .875rem Open Sans,sans-serif!important}.offers-primary-modal-detail-container .offers-primary-header-detail-title{color:var(--primary-bg);font-size:1.4em;margin-bottom:20px;margin-top:10px}.offers-primary-modal--header-container{margin-bottom:10px}.offers-primary-modal--body-container{display:flex;flex-flow:column wrap;max-height:22rem}.offers-primary-modal--body-container.column4{max-height:13rem}.offers-primary-modal--table-container--header{align-items:center;display:flex;justify-content:space-between}.offers-primary-modal--table-container--header-title{color:var(--primary-bg)}.offers-primary-modal--table-container--header-closing-date{background-color:#958989;border-radius:4px;color:#fff;padding:4px}.offers-primary-modal-head-container{align-items:center;display:flex}.offers-primary-modal-head-container .offers-primary-modal-head-info-container{margin-left:25px}.offers-primary-modal-head-container .offers-primary-modal-head-info-container h1{font-size:1.2rem;line-height:1.3}.offers-primary-modal-head-container .offers-primary-modal-head-info-container p{color:var(--list-bg-grey-color);font-size:1rem;font-weight:400;font-weight:700;line-height:1.6;margin-bottom:0}.offers-primary-charts-container .chart-box{padding:20px!important}.buildings-menu,.select-box.multiselect .select-options>div.selected{background-color:var(--color-background);color:var(--color-secondary)}.buildings-menu{align-items:flex-start;border-radius:4px;box-shadow:10px 10px 18px -12px #000000e6;-webkit-box-shadow:10px 10px 18px -12px #000000e6;-moz-box-shadow:10px 10px 18px -12px #000000e6;display:flex;flex-direction:column;justify-content:center;max-height:716px;padding:22px;position:absolute;right:10px;top:1rem;width:458px;z-index:9999}.buildings-menu__content__section{display:flex;flex-direction:column;overflow-y:scroll}.buildings-menu__content__section::-webkit-scrollbar{background:#0000;width:0}.buildings-menu__content__section{-ms-overflow-style:none;scrollbar-width:none}.buildings-menu__content__section__title p{color:var(--color-secondary);font:700 1.25rem Open Sans,sans-serif;margin:0!important}.buildings-menu__buttons{align-items:center;border-top:1px solid #e5e5e5;display:flex;flex-direction:row;height:4rem;width:100%}.buildings-menu__buttons button{margin-right:1rem;margin-top:1rem}.realty-offers-primary-full-container{font-family:Quicksand,sans-serif!important;font-weight:400;line-height:150%;position:relative}.realty-offers-primary-full-container .row-container{display:flex;flex-flow:row wrap}.realty-offers-primary-full-container .periodo-lancamento{margin-bottom:2px}.realty-offers-primary-full-container .form-box{padding-top:0}.realty-offers-primary-full-container .checkbox{padding:0}.realty-offers-primary-full-container>div{font-size:16px}.realty-offers-primary-full-container .buttons-container{flex-flow:row nowrap;justify-content:space-between;width:100%}.realty-offers-primary-full-container .buttons-container .multiselect-buttons-container{gap:12px}.realty-offers-primary-full-container .buttons-container{margin:12px 0}.realty-offers-primary-full-container .inputs-container-title{align-items:center;display:flex;justify-content:space-between;width:100%}.realty-offers-primary-full-container .calendario-ano{margin-bottom:8px;width:100%}.realty-offers-primary-full-container .calendario-ano .form-select-box,.realty-offers-primary-full-container .calendario-ano .row-container{margin:0}.realty-offers-primary-full-container .calendar-left-selector{margin-top:2px;width:50%}.realty-offers-primary-full-container .calendar-left-selector .select-box{left:-1px!important;margin-top:4px;max-width:280px;width:280px}.realty-offers-primary-full-container .calendar-left-selector .select-box .link.normal.primary{color:var(--color-secondary)}.realty-offers-primary-full-container .calendar-right-selector{margin-top:2px;width:50%}.realty-offers-primary-full-container .calendar-right-selector .select-box{margin-top:4px;max-width:280px;right:-1px!important;width:280px}.realty-offers-primary-full-container .calendar-right-selector .select-box .link.normal.primary{color:var(--color-secondary)}.realty-offers-primary-full-container .inputs-container{flex-flow:row nowrap;gap:4px;justify-content:space-between;width:100%}.realty-offers-primary-full-container .inputs-container>div{display:flex;flex-flow:row wrap;width:50%}.realty-offers-primary-full-container .title-and-inputs-container{margin-top:8px}.title-span{color:"#FFF";font-size:16px;margin:0 0 4px}.optional-span{color:var(--color-secondary);font:normal .875rem Open Sans,sans-serif;font-size:9px}.market-type-buttons-container{display:flex;flex-flow:row nowrap;justify-content:space-between;width:100%}.select-market-type-button{background-color:#0000;border:1px solid #525a66;border-radius:4px;color:#525a66;font-size:16px;margin:0 4px;width:45%}.select-market-type-button.selected{background-color:var(--primary-bg);color:var(--primary-color)}.box-menu-content .realty-offer-form-container{margin-top:10px}.building-modal--header-container{border-bottom:1px solid #dcdcdc;margin-bottom:10px}.building-modal--body-container{border-bottom:1px solid #dcdcdc;display:flex;flex-flow:column wrap;max-height:22rem}.building-modal--body-container.column4{max-height:11rem}.building-modal--table-container--header{align-items:center;display:flex;justify-content:space-between}.building-modal--table-container--header-title{color:var(--primary-bg)}.building-modal--table-container--header-closing-date{background-color:#958989;border-radius:4px;color:#fff;padding:4px}.table-header{background-color:#dcdcdc}.apply-button{bottom:0;position:sticky}.realty-offers-full-container .realty-offers-title{color:var(--primary-bg);font-size:1.5rem;margin:16px 0}.campo-obrigatorio-erro{color:var(--error-bgh);display:block;font-size:14px;padding:0}.offers-secondary-modal-head-container{align-items:center;display:flex}.offers-secondary-modal-head-container .offers-secondary-modal-head-info-container h1{font-size:1.313rem;line-height:1.3}.offers-secondary-general-info-container h6{color:#a1a9b4;font-size:1rem}.offers-secondary-general-info-container .offers-secondary-general-info-data-container{grid-column-gap:20px;grid-row-gap:10px;background-color:#f3f5f9;border-radius:4px;display:grid;font-size:1rem;grid-template-columns:2fr repeat(5,1fr);grid-template-rows:auto;justify-content:space-between;padding:20px}.offers-secondary-general-info-container .offers-secondary-general-info-data-container .offers-secondary-general-info-data-label{align-self:center;font-size:.9em;margin:0;order:-1}.offers-secondary-general-info-container .offers-secondary-general-info-data-container .offers-secondary-general-info-data-value{font-size:.9em;font-weight:700;margin:0}.offers-secondary-general-info-container .offers-secondary-general-info-data-container .offers-secondary-general-info-data-box{color:#383838;display:flex;padding:10px}.offers-secondary-general-info-container .offers-secondary-general-info-data-container .offers-secondary-general-info-data-box:first-child{border-radius:4px 0 0 4px}.offers-secondary-general-info-container .offers-secondary-general-info-data-container .offers-secondary-general-info-data-box:last-child{border-radius:0 4px 4px 0}.offers-secondary-ads-container{margin-top:20px}.offers-secondary-ads-container h6{color:#a1a9b4;font-size:1rem}.offers-secondary-ads-container .list-box thead tr{font-size:.9em}.offers-secondary-ads-container .list-box thead td{background-color:#fff;color:#383838;font-weight:700;padding:8px 10px}.offers-secondary-ads-container .list-box{border-spacing:0 10px;border-top:0}.offers-secondary-ads-container .list-box td{border-bottom:0;padding:10px}.offers-secondary-ads-container .list-box tbody tr{background-color:#fcf9ff;font-size:.9em}.offers-secondary-ads-container .list-box tbody td:first-child{border-radius:4px 0 0 4px}.offers-secondary-ads-container .list-box tbody td:last-child{border-radius:0 4px 4px 0}.offers-secondary-ads-container .list-box tbody td:nth-child(2),.offers-secondary-ads-container .list-box tbody td:nth-child(3){color:#925ac4}.offers-secondary-ads-data-container .offers-secondary-ads-column-title{align-items:center;display:flex}.offers-secondary-ads-data-container .offers-secondary-ads-column-title .active svg{transform:rotate(180deg)}.offers-secondary-ads-data-container .offers-secondary-ads-column-title .offers-secondary-ads-column-order-button{background-color:#0000;border:none;margin-left:3px;padding:5px 5px 11px}.offers-secondary-ads-data-container .box-scrool{font-size:1rem;max-height:320px;overflow-y:auto}.offers-secondary-ads-data-container .box-scrool .list-box thead tr .justify-center div{display:flex;justify-content:center}.checkbox-container{align-items:center;display:flex;justify-content:flex-start;margin-left:-10px}.checkbox-container label{color:var(--color-secondary);font-size:1rem}.checkbox-container .form-box.form-checkbox.checkbox{margin-right:1.25rem}.checkbox-container .checkbox{border-radius:50%}.checkbox-container .check-box .checkbox{border:2px solid #a1a9b4}.checkbox-container .check-box.checked .checkbox{border:1px solid var(--color-primary)}.checkbox-container .check-box.checked .checkbox:after{border:3.5px solid var(--color-background);border-radius:50%;bottom:1px;height:16px;left:1px;right:1px;top:1px;width:16px}#root-modal .building-modal--charts-container .chart-box>.chart-box-view .recharts-wrapper>svg{height:326px}.realty-transactions{display:flex;flex-flow:column;height:100%;justify-content:space-between}.realty-transactions .realty-transactions-title{color:var(--primary-bg);font-size:1.5rem;margin:16px 0}.realty-transactions .row-container{display:flex;flex-flow:row wrap;margin-bottom:10px}.realty-transactions .multi-select-button{align-items:center;background-color:#0000;border:1px solid var(--input-bgh);border-radius:2px;color:var(--input-bgh);cursor:pointer;display:flex;height:20px;justify-content:center;width:20px}.realty-transactions .multi-select-button.selected{background-color:var(--primary-bg);color:var(--primary-color)}.realty-transactions>div{font-size:16px}.realty-transactions .buttons-container{flex-flow:row nowrap;justify-content:space-between;width:100%}.realty-transactions .buttons-container .multiselect-buttons-container{gap:12px}.realty-transactions .buttons-container{margin:12px 0}.realty-transactions .inputs-container-title{align-items:center;display:flex;justify-content:space-between;width:100%}.realty-transactions .inputs-container{flex-flow:row nowrap;gap:4px;justify-content:space-between;width:100%}.realty-transactions .inputs-container>div{display:flex;flex-flow:row wrap;width:50%}.realty-transactions .form-box{padding-top:4}.realty-transactions .title-and-inputs-container{margin-top:8px}.realty-transactions .title-span{font-size:16px;margin:0 0 4px}.realty-transactions .optional-span{font-size:9px}.realty-transactions .market-type-buttons-container{display:flex;flex-flow:row nowrap;justify-content:space-between;width:100%}.realty-transactions .select-market-type-button{background-color:#0000;border:1px solid #525a66;border-radius:4px;color:#525a66;font-size:16px;margin:0 4px;width:45%}.realty-transactions .select-market-type-button.selected{background-color:var(--primary-bg);color:var(--primary-color)}.realty-transactions .box-menu-content .realty-offer-form-container{margin-top:10px}.realty-transactions .inputs-full-container{margin-top:20px}.realty-transactions .calendario-ano{margin-bottom:8px;width:100%}.realty-transactions .calendario-ano .form-select-box,.realty-transactions .calendario-ano .row-container{margin:0}.calendar-left-selector{margin-top:2px;width:50%}.calendar-left-selector .select-box{left:-1px!important;margin-top:4px;max-width:280px;width:280px}.calendar-left-selector .select-box .link.normal.primary{color:var(--color-secondary)}.calendar-right-selector{margin-top:2px;width:50%}.calendar-right-selector .select-box{margin-top:4px;max-width:280px;right:-1px!important;width:280px}.calendar-right-selector .select-box .link.normal.primary{color:var(--color-secondary)}.transactions-modal-head-container{align-items:center;display:flex}.transactions-modal-head-container .transactions-modal-head-info-container{margin-left:25px}.transactions-modal-head-container .transactions-modal-head-info-container h1{font-size:.9em;line-height:1.3}.transactions-modal-head-container .transactions-modal-head-info-container p{color:var(--list-bg-grey-color);font-size:.65em;font-weight:400;font-weight:700;line-height:1.6;margin-bottom:0}#root-modal .modal-detail-transactions .header-detail-title{color:var(--primary-bg);font-size:1.4em;margin-bottom:20px;margin-top:10px}#root-modal .building-modal--table-container{margin:20px 0}#root-modal .building-modal--table-container tbody td{height:40px}#root-modal .building-modal--charts-container .header-chart-title,#root-modal .building-modal--table-container .header-table-title{color:var(--primary-bg);font-size:1.4em;margin-bottom:20px}#root-modal .building-modal--charts-container .chart-box{border:1px solid #b3b7bc;border-radius:5px;margin-top:20px;padding:10px}#root-modal .building-modal--charts-container .chart-box>label{display:block;font-size:18px;font-weight:600;padding:2px 0 15px 20px}#root-modal .building-modal--charts-container .chart-box>.chart-box-view{height:380px}#root-modal .building-modal--charts-container .box-legend-chart{display:flex;justify-content:center;margin:10px 0 20px 30px}#root-modal .building-modal--charts-container .box-legend-chart>div{align-items:center;display:flex;margin-left:15px}#root-modal .building-modal--charts-container .box-legend-chart>div>span{margin-left:5px}#root-modal .building-modal--charts-container .custom-tooltip{background-color:var(--modal-bg);border:1px solid var(--input-bgh);color:var(--modal-color);max-height:300px;overflow:hidden;padding:10px;z-index:2}#root-modal .building-modal--charts-container .custom-tooltip .custom-tooltip-scrool{height:100%;max-width:650px}#root-modal .building-modal--charts-container .custom-tooltip .custom-tooltip-scrool>div{display:inline-block;min-width:25%}#root-modal .building-modal--charts-container .custom-tooltip p{margin:0}.filters-error{align-items:center;display:flex;flex-direction:column;justify-content:center}.filters-error__message{color:#fff;font:normal 1rem Open Sans,sans-serif!important;margin-top:1rem;text-align:center}.avatar-container{align-items:center;background-color:#925ac4;border-radius:50%;display:flex;font-size:.7em;height:35px;justify-content:center;width:35px}.box-scrool{overflow-x:auto;overflow-y:hidden}.list-box{border-spacing:0;border-top:1px solid var(--list-bgh);color:var(--list-color);position:relative;width:100%}.list-box td{border-bottom:1px solid var(--list-bgh);padding:2px 10px}.list-box thead td{background-color:var(--list-bg-grey-color);color:var(--warning-color);padding:8px 10px}.list-box tbody tr:hover td{background-color:var(--list-bg)}.list-box .actions{white-space:nowrap;width:1%}.list-box .actions button{margin-left:10px}.list-box .actions button:first-child{margin-left:0}.list-box .text-center{text-align:center}.list-box .left{text-align:left}.disclaimer-container{display:flex;position:relative}.disclaimer-container svg{cursor:pointer}.tooltip-container{background-color:#f3f5f9;border:1px solid #ccc;border-radius:4px;font-size:.9em;font-weight:400;height:fit-content;padding:5px;position:absolute;width:200px;z-index:10}.socioeconomic-demographic-charts .socioeconomic-bar-chart-households-container table{font-size:.9em}.socioeconomic-demographic-charts .socioeconomic-bar-chart-households-container tr td:nth-child(2){text-align:center}.socioeconomic-demographic-charts .socioeconomic-bar-chart-households-container tr td .color-household{border-radius:4px;height:15px;margin-right:10px;width:15px}.socioeconomic-demographic-charts .socioeconomic-bar-chart-households-container tr td:first-child{align-items:center;display:flex}.socioeconomic-demographic-charts .socioeconomic-bar-chart-households-container tr th:nth-child(2){text-align:center}.socioeconomic-demographic-charts .socioeconomic-bar-chart-households-container tr:first-child th:first-child{border-style:none}.socioeconomic-demographic-charts .socioeconomic-bar-chart-households-container tr:last-child{font-weight:400!important}.socioeconomic-demographic-charts .socioeconomic-bar-chart-households-container th{padding:10px!important}.socioeconomic-demographic-charts .relative{position:relative!important}.socioeconomic-demographic-charts .paddingTop{padding-top:20px}.socioeconomic-demographic-charts .socioeconomic-pie-charts-information-residence{display:grid;grid-template-columns:33.33% 33.33% 33.33%;max-width:100%}.socioeconomic-demographic-charts .socioeconomic-tree-chart-consumption-container{display:grid;grid-template-columns:50% 50%;max-width:100%}.socioeconomic-demographic-charts .socioeconomic-tree-chart-consumption-container .legends-consumption{display:flex;margin-left:20px}.socioeconomic-demographic-charts .socioeconomic-tree-chart-consumption-container .legends-consumption .legend{align-items:center;display:flex;height:20px;margin-right:20px}.socioeconomic-demographic-charts .socioeconomic-tree-chart-consumption-container .legends-consumption .legend p{margin:0}.socioeconomic-demographic-charts .socioeconomic-tree-chart-consumption-container .legends-consumption .shape-circle{border-radius:50%;height:10px;margin-right:10px;width:10px}.socioeconomic-demographic-charts .socioeconomic-tree-chart-consumption-container tr:last-child{font-weight:400!important}.socioeconomic-demographic-charts .socioeconomic-tree-chart-consumption-container tr .color-consumption{border-radius:4px;height:15px;margin-right:10px;width:15px}.socioeconomic-demographic-charts .socioeconomic-tree-chart-consumption-container tr td:first-child{align-items:center;display:flex}.socioeconomic-demographic-charts .socioeconomic-tree-chart-consumption-container .consumption-graphs-container{display:flex;font-size:.9em;height:calc(100% - 20px);padding:10px 16px 0 10px}.socioeconomic-demographic-charts .socioeconomic-tree-chart-consumption-container .consumption-graphs-container .construction{height:100%;width:40%}.socioeconomic-demographic-charts .socioeconomic-tree-chart-consumption-container .consumption-graphs-container .construction span{font-size:.85em}.socioeconomic-demographic-charts .socioeconomic-tree-chart-consumption-container .consumption-graphs-container .construction .materials{background-color:#685fc9;border:1px solid #5c6269;color:#fff;height:0;max-height:75%;min-height:25%;overflow:hidden}.socioeconomic-demographic-charts .socioeconomic-tree-chart-consumption-container .consumption-graphs-container .construction .maintenance{background-color:#2d239a;border:1px solid #5c6269;color:#fff;height:0;max-height:75%;min-height:25%;overflow:hidden}.socioeconomic-demographic-charts .socioeconomic-tree-chart-consumption-container .consumption-graphs-container .habitation{color:#fff;margin-left:5px;width:60%}.socioeconomic-demographic-charts .socioeconomic-tree-chart-consumption-container .consumption-graphs-container .habitation span{font-size:.85em}.socioeconomic-demographic-charts .socioeconomic-tree-chart-consumption-container .consumption-graphs-container .habitation .materials-appliance-furniture-container{height:100%}.socioeconomic-demographic-charts .socioeconomic-tree-chart-consumption-container .consumption-graphs-container .habitation .materials-appliance-furniture-container .dwelling{background-color:#de6b05;border:1px solid #5c6269;min-height:60px;padding:10px}.socioeconomic-demographic-charts .socioeconomic-tree-chart-consumption-container .consumption-graphs-container .habitation .materials-appliance-furniture-container .appliance-furniture-container{display:flex}.socioeconomic-demographic-charts .socioeconomic-tree-chart-consumption-container .consumption-graphs-container .habitation .materials-appliance-furniture-container .appliance-furniture-container .appliance{background-color:#ff8b25;border:1px solid #5c6269;min-height:60px;min-width:130px;padding:10px}.socioeconomic-demographic-charts .socioeconomic-tree-chart-consumption-container .consumption-graphs-container .habitation .materials-appliance-furniture-container .appliance-furniture-container .furniture{background-color:#fe963a;border:1px solid #5c6269;min-height:60px;min-width:130px;padding:10px}@media screen and (max-width:1025px){.socioeconomic-demographic-charts .socioeconomic-tree-chart-consumption-container .consumption-graphs-container{height:inherit;overflow-x:scroll}}.socioeconomic-demographic-charts .socioeconomic-empty-state{align-items:center;color:#525a66;display:flex;flex-direction:column;justify-content:center;left:50%;position:relative;top:50%;transform:translate(-50%,-50%)}.socioeconomic-demographic-charts .socioeconomic-empty-state h2{font-size:1em;line-height:4}.socioeconomic-demographic-charts .socioeconomic-empty-state p{max-width:35ch;text-align:center}.socioeconomic-demographic-charts .socioeconomic-legend-inactive-population{height:fit-content}.socioeconomic-demographic-charts .socioeconomic-legend-inactive-population .legend-container{margin-bottom:20px;word-break:break-all}@media screen and (max-width:1444px){.socioeconomic-demographic-charts .socioeconomic-legend-inactive-population .legend-container p{font-size:.875rem}}.socioeconomic-demographic-charts .socioeconomic-legend-inactive-population div{align-items:center;display:flex}.socioeconomic-demographic-charts .socioeconomic-legend-inactive-population div:last-child p{font-weight:700}@media screen and (max-width:1444px){.socioeconomic-demographic-charts .socioeconomic-legend-inactive-population div:last-child p{font-size:.875rem}}.socioeconomic-demographic-charts .socioeconomic-legend-inactive-population .shape-circle{border-radius:50%;height:10px;margin-right:10px;min-width:10px;width:10px}.socioeconomic-demographic-charts .socioeconomic-legend-inactive-population p{margin:0}.socioeconomic-demographic-charts .socioeconomic-pie-chart-population-growth-container{display:grid;grid-template-columns:100%;max-width:100%}.socioeconomic-demographic-charts .socioeconomic-pie-chart-population-growth-container table tr td,.socioeconomic-demographic-charts .socioeconomic-pie-chart-population-growth-container table tr th{text-align:center!important}.socioeconomic-demographic-charts .socioeconomic-pie-chart-population-growth-container table tr td:first-child,.socioeconomic-demographic-charts .socioeconomic-pie-chart-population-growth-container table tr th:first-child{text-align:left!important}.socioeconomic-demographic-charts .socioeconomic-pie-chart-population-growth-container table tr:last-child{font-weight:400}.socioeconomic-demographic-charts .socioeconomic-pie-chart-population-growth-container table{width:95%!important}.socioeconomic-demographic-charts .socioeconomic-pie-chart-population-growth-container .socioeconomic-ps-evaluation{margin-left:2.5%}.socioeconomic-demographic-charts .socioeconomic-title-container{display:flex;justify-content:space-between;margin-right:1.5%;width:100%}.socioeconomic-demographic-charts .socioeconomic-title-container .socioeconomic-source-disclaimer{align-items:center;display:flex;margin:0 0 15px}.socioeconomic-demographic-charts .socioeconomic-title-container .socioeconomic-source-disclaimer .tooltip-container p{font-weight:400!important}.socioeconomic-demographic-charts .socioeconomic-title-container .socioeconomic-source-disclaimer p{font-size:.8em;margin:0}.socioeconomic-demographic-charts .socioeconomic-title-container .socioeconomic-source-disclaimer svg{margin-right:7px;width:15px}.socioeconomic-demographic-charts .socioeconomic-bar-chart-households-container,.socioeconomic-demographic-charts .socioeconomic-pie-chart-distribution-container{display:grid;grid-template-columns:50% 50%;max-width:100%}.socioeconomic-demographic-charts .socioeconomic-ps-evaluation{align-items:center;display:flex;font-size:.8em;margin-left:5%;margin-top:3px}.socioeconomic-demographic-charts .list-layout{display:grid;grid-template-columns:repeat(1,minmax(300px,1fr));width:100%}.layers-legends-external-container{bottom:3rem;display:flex;flex-direction:column;flex-flow:row nowrap;left:.5rem;margin:6px;position:absolute;z-index:1}.layers-legends-external-container .btn{background-color:#fff;border:1px solid #fff;border-radius:50%;color:var(--primary-bg);display:flex;margin:2px;padding:8px 10px}.layers-legends-external-container .active{background-color:var(--primary-bg);border:var(--primary-bg)}.layers-legends-external-container .layers-legends-internal-container{background-color:var(--background-page-container);border-radius:4px;bottom:5px;box-shadow:10px 10px 18px -12px #000000e6;left:60px;padding:10px;position:absolute;width:330px}.layers-legends-external-container .layers-legends-internal-container svg{fill:#a2a4a4;font-size:21px}.layers-legends-external-container .layers-legends-internal-container .btn{background-color:#0000;border:none}.layers-legends-external-container .layers-legends-internal-container .layers-legends-title-container{align-items:center;display:flex;justify-content:space-between}.layers-legends-external-container .layers-legends-internal-container .layers-legends-body-container{margin-left:10px}.layers-legends-external-container .layers-legends-internal-container .layers-legends-body-container h2{color:#383939;font:600 14px/21px Open Sans,sans-serif;margin-bottom:5px}.layers-legends-external-container .layers-legends-internal-container .layers-legends-body-container .layers-legends-neighborhood-container,.layers-legends-external-container .layers-legends-internal-container .layers-legends-body-container .layers-legends-value-zoning-container,.layers-legends-external-container .layers-legends-internal-container .layers-legends-body-container .layers-legends-zoning-container{display:flex;flex-wrap:wrap;margin-bottom:10px;width:100%}.layers-legends-external-container .layers-legends-internal-container .layers-legends-body-container .layers-legends-average-income-container{display:flex;flex-direction:column;flex-wrap:wrap}.layers-legends-external-container .layers-legends-internal-container .layers-legends-body-container .layers-legends-average-income-container>div{width:auto}.layers-legends-external-container .layers-legends-internal-container p{color:var(--primary-bg);font:700 16px/24px Open Sans,sans-serif;margin-bottom:5px;margin-left:10px}.layers-legends-external-container .layers-legends-internal-container .layers-legends-legend-container{align-items:center;display:flex;margin-bottom:5px;width:75px}.layers-legends-external-container .layers-legends-internal-container .layers-legends-legend-container p{color:#2d3239;display:block;font-size:.9em;font-weight:400;font:400 12px/18px Open Sans,sans-serif;margin:0 0 0 8px}.layers-legends-external-container .layers-legends-internal-container .layers-legends-legend-container .layers-legends-legend-icon-container{border-radius:4px;display:flex;height:16px;width:16px}.layers-legends-external-container .layers-legends-internal-container .layers-legends-legend-container .layers-legends-legend-icon-container svg{font-size:16px}.save-polygons-modal-actions-container{display:flex;flex-direction:column;font-family:Open Sans}.save-polygons-modal-actions-container .save-polygons-modal-checkbox .save-polygons-modal-checkbox-container{display:flex;margin-bottom:10px;margin-top:8px}.save-polygons-modal-actions-container .save-polygons-modal-checkbox .save-polygons-modal-checkbox-container .checkbox{border-radius:50%}.save-polygons-modal-actions-container .save-polygons-modal-checkbox .save-polygons-modal-checkbox-container div.checkbox:first-child{margin-right:40px}.save-polygons-modal-actions-container .save-polygons-modal-checkbox .save-polygons-modal-checkbox-container .check-box{margin:0}.save-polygons-modal-actions-container .save-polygons-modal-checkbox .save-polygons-modal-checkbox-container .check-box.checked .checkbox:after{border:3.5px solid var(--primary-color);border-radius:50%;bottom:1px;height:16px;left:1px;right:1px;top:1px;width:16px}.save-polygons-modal-actions-container .save-polygons-modal-input input{margin-top:8px}.save-polygons-modal-actions-container .save-polygons-modal-input p{margin-bottom:10px}.save-polygons-modal-actions-container input{border:1px solid #383939;border-radius:4px;padding:8px;width:100%}.save-polygons-modal-actions-container p{color:#6f7171;font-size:.85em;margin-top:5px;text-align:right}.save-polygons-button-action{background-color:#793ead;border-color:#793ead;color:#fff;font-size:1em;font-weight:700}.save-polygons-button-action:hover{background-color:#3f205a;border-color:#3f205a;transition:.2s}.save-polygon-button-close{background-color:#fff;border-color:#383939;color:#383939;font-weight:700}.save-polygon-button-close:hover{background-color:#f3f5f9;border-color:#383939;color:#383939;transition:.2s}.delete-polygon-title{color:#525a66;font-size:.9em}.delete-polygons-button-action{background-color:#ff1f1f;border-color:#ff1f1f;color:#fff;font-size:1em;font-weight:700}.delete-polygons-button-action:hover{background-color:#d31717;border-color:#d31717;color:#fff;transition:.2s}.delete-polygon-button-close{background-color:#fff;border-color:#383939;color:#383939;font-weight:700}.delete-polygon-button-close:hover{background-color:#f3f5f9;border-color:#383939;color:#383939;transition:.2s}.layers-legends-external-container .layers-legends-internal-container .layers-legends-heatmap-container{display:flex;flex-direction:column}.layers-legends-external-container .layers-legends-internal-container .layers-legends-heatmap-container .layers-legends-legend-container{margin-bottom:8px;width:100%}.socioeconomic-demographic-filters-container{background-color:var(--color-background);border-radius:4px;color:#fff;padding:15px;position:absolute;right:10px;top:1rem;width:320px;z-index:1}.socioeconomic-demographic-filters-container h2{font-size:1em;line-height:2}.socioeconomic-demographic-filters-container button{background-color:var(--color-sidebar-h);border:0;color:#fff;margin-top:10px;width:100%}.socioeconomic-demographic-filters-container button:hover{background-color:var(--color-sidebar-h)}.socioeconomic-modal-head-container{align-items:center;display:flex;padding:0 20px}.socioeconomic-modal-head-container .socioeconomic-modal-head-info-container{margin-left:25px}.socioeconomic-modal-head-container .socioeconomic-modal-head-info-container h1{font-size:1.4em;line-height:1.3}.socioeconomic-modal-head-container .socioeconomic-modal-head-info-container p{color:var(--list-bg-grey-color);font-size:.9em;font-weight:400;font-weight:700;line-height:1.6;margin-bottom:0}.modal-detail-socioeconomic .modal-group-external-container{color:#525a66;display:flex;margin:20px 0;padding:0 20px}.modal-detail-socioeconomic .modal-group-external-container .features{width:33.33%}.modal-detail-socioeconomic .modal-group-external-container .features div{margin:20px 0!important}.modal-detail-socioeconomic .modal-group-external-container .industry{width:66.66%}.modal-detail-socioeconomic .modal-group-external-container .modal-group-internal-container .modal-group{margin:10px 0}.modal-detail-socioeconomic .modal-group-external-container .modal-group-internal-container .modal-group-internal-flex-container{width:100%}.modal-detail-socioeconomic .modal-group-external-container .modal-group-internal-container .modal-group-internal-flex-container div{width:50%}.modal-detail-socioeconomic .modal-group-external-container .modal-group-internal-container .modal-group-title-container{align-items:center;display:flex}.modal-detail-socioeconomic .modal-group-external-container .modal-group-internal-container .modal-group-title-container svg{margin-left:10px;width:12px}.modal-detail-socioeconomic .modal-group-external-container .modal-group-internal-container h1{color:var(--primary-bg);font-size:1.4em;line-height:1.3}.modal-detail-socioeconomic .modal-group-external-container .modal-group-internal-container p{margin:10px 0}.modal-detail-socioeconomic .modal-group-external-container .modal-group-internal-container p .bold{font-weight:700}.modal-detail-socioeconomic .modal-group-external-container .modal-group-internal-flex-container{display:flex}.modal-detail-socioeconomic table{border-collapse:collapse;border-radius:4px;margin:0 auto;width:90%}.modal-detail-socioeconomic td,.modal-detail-socioeconomic th{border:1px solid #ddd;padding:6px 6px 6px 15px;text-align:left}.modal-detail-socioeconomic th{padding:15px}.modal-detail-socioeconomic tr td:last-child,.modal-detail-socioeconomic tr th:last-child{text-align:center}.modal-detail-socioeconomic tr:last-child{font-weight:700}.modal-detail-socioeconomic tr:last-child td{padding:10px 6px 10px 15px}.modal-detail-socioeconomic tr:nth-child(odd) td{background-color:hsla(0,0%,77%,.169)}.polygons-store-container{background-color:#383939;border-radius:4px;box-shadow:10px 10px 18px -12px #000000e6;font-family:Open Sans,sans-serif;padding:15px;position:absolute;right:0;right:10px;top:1rem;width:300px;z-index:1}.polygons-store-container hr{border:0;border-top:1px solid #fff;margin:15px 0}.polygons-store-container h1{color:#fff;font-size:1.3em;line-height:1}.polygons-store-container .polygons-not-found-message{background-color:rgba(30,31,31,.698);border-radius:4px;color:#fff;padding:30px}.polygons-store-container .polygons-not-found-message p{margin:0;text-align:center}.polygons-store-container .polygons-no-data-message{background-color:rgba(30,31,31,.698);border-radius:4px;color:#fff;margin-bottom:20px;padding:40px}.polygons-store-container .polygons-no-data-message p{margin:0;text-align:center}.polygons-store-container .polygons-no-data-instructions{background-color:rgba(30,31,31,.698);border-radius:4px;color:#fff;padding:12px}.polygons-store-container .polygons-no-data-instructions p{margin:0 0 5px}.polygons-store-container .polygons-no-data-instructions ol{margin:0;padding-left:20px}.polygons-store-container .polygons-no-data-instructions ol li{margin-bottom:3px}.polygons-store-container .polygons-no-data-instructions ol li:last-child{margin:0}.polygons-store-container .box-search{align-items:center;background-color:#0000;border:1px solid #ba96d9;border-radius:4px;box-shadow:0 4px 8px #00000040;display:flex;margin-bottom:15px;margin-top:20px}.polygons-store-container .box-search>button{align-items:center;background-color:#0000;border:0;display:flex;margin:0;padding:8px}.polygons-store-container .box-search>button svg{fill:#fff;margin-right:2px}.polygons-store-container .box-search .box-input-search{display:none}.polygons-store-container .box-search .box-input-search input{background-color:#0000;border:none;border-bottom-right-radius:50px;border-top-right-radius:50px;color:#fff;font-size:14px;min-width:200px;padding:6px 10px;width:100%}.polygons-store-container .box-search .box-input-search input::placeholder{color:#fff}.polygons-store-container .box-search .box-input-search.active{display:inline-block}.polygons-store-container .polygons-checkbox-container{align-items:center;display:flex;font-family:Open Sans,sans-serif}.polygons-store-container .polygons-checkbox-container .checkbox{cursor:pointer;display:inline-flex;position:relative}.polygons-store-container .polygons-checkbox-container .checkbox>span{pointer-events:none}.polygons-store-container .polygons-checkbox-container .checkbox>input{-o-appearance:none;appearance:none;background-color:#0000;border:1px solid #fff;border-radius:4px;cursor:pointer;height:20px;margin-right:10px;outline:none;transition-duration:.3s;width:20px}.polygons-store-container .polygons-checkbox-container .checkbox>input:checked{background-color:#793ead;border:1px solid #793ead}.polygons-store-container .polygons-checkbox-container .checkbox>input:checked+span:before{color:#fff;content:"✓";display:block;left:.55rem;position:absolute;text-align:center;top:.2rem}.polygons-store-container .polygons-checkbox-container p{color:#fff;margin-bottom:0}.polygons-store-container .polygon-info-container{color:#fff;font-family:Open Sans,sans-serif}.polygons-store-container .polygon-info-container hr{border:0;border-top:1px solid #fff;margin:15px 0}.polygons-store-container .polygon-info-container .polygon-name-container{align-items:center;display:flex;justify-content:space-between}.polygons-store-container .polygon-info-container .polygon-name-container .polygon-name-group-container{align-items:center;display:flex;font-family:Open Sans,sans-serif}.polygons-store-container .polygon-info-container .polygon-name-container .polygon-name-group-container p{font-weight:600;margin:0}.polygons-store-container .polygon-info-container .polygon-name-container button{background-color:#0000;border:0;margin:0 8px;min-height:auto;padding:0}.polygons-store-container .polygon-info-container .polygon-name-container button:last-child{margin-right:0}.polygons-store-container .polygon-info-container .polygon-name-container .polygon-actions-container{align-items:center;display:flex}.polygons-store-container .polygon-info-container .polygon-createdAt-container{align-items:center;display:flex;margin-top:7px}.polygons-store-container .polygon-info-container .polygon-createdAt-container p{color:#a2a4a4;font-size:.85em;margin:0 0 0 5px}.polygons-store-container .polygons-container{-ms-overflow-style:none;max-height:400px;overflow-y:scroll;scrollbar-width:none}.polygons-store-container .polygons-container::-webkit-scrollbar{display:none}.market-cycle__inputs-container__label-container .label{color:#fff;display:inline-block;margin:16px 0 4px}.market-cycle__calendars-section .calendar-inputs-container,.market-cycle__inputs-container__inputs{gap:8px}.market-cycle .row-container{display:flex;flex-flow:row nowrap;justify-content:space-between;width:100%}.multiselect-buttons-container{display:flex}.studies{background-color:#f5f5f5;height:100%;overflow-y:scroll;padding:0!important;position:fixed;width:100%;z-index:1}.studies .studies.close-sidebar .menu-map .sidebar-blocked:after,.studies .studies.close-sidebar .menu-map .sidebar-blocked:before{transform:rotate(135deg)}.studies #box-sidebar-left{overflow:hidden;position:fixed;width:3.5rem;z-index:2}.studies #box-sidebar-left .logo{align-items:center;color:var(--color-sidebar);cursor:pointer;display:flex;justify-content:center;margin:26px 0 42px}.studies #box-sidebar-left .logo svg{height:2rem;width:2rem}.studies #box-sidebar-left button{align-items:center;display:flex;font-size:28px;justify-content:center;text-align:center}.studies #box-sidebar-left button span{display:none}.studies .wrapper{padding:0 80px 40px 40px;width:100%}.studies .wrapper .header{align-items:center;display:flex;font-family:Quicksand,sans-serif;justify-content:space-between}.studies .wrapper .header .studies-title{color:var(--color-primary)!important;font-size:28px!important;font-weight:700}.studies .wrapper .search-bar{align-items:center;background-color:#fff;display:flex;font-family:Open Sans,sans-serif;gap:16px;padding:32px 16px}.studies .wrapper .search-bar .form-input{flex-grow:1}.studies .wrapper .content{box-shadow:0 4px 4px #00000040}.studies .wrapper .table{border-collapse:collapse;font-family:Open Sans,sans-serif!important;margin:0 auto;width:100%}.studies .wrapper .table thead{background-color:#f4f2f4;color:#6f7171;font-size:16px;font-weight:600;height:50px;line-height:24px}.studies .wrapper .table thead tr td:first-child{padding-left:1rem}.studies .wrapper .table tbody tr:nth-child(2n){background-color:#bbc1c91a}.studies .wrapper .table tbody tr:nth-child(odd){background-color:#fff}.studies .wrapper .table tbody tr{border-bottom:1px solid #bbc1c9;font-size:1rem;height:53px}.studies .wrapper .table tbody tr:last-child .dropdown{top:-50px!important}.studies .wrapper .table tbody td:first-child{align-items:center;display:flex;gap:8px;padding-left:1rem;padding-top:16px}.studies .wrapper .table tbody td:last-child{position:relative}.studies .wrapper .table tbody td:last-child button{cursor:pointer;display:flex;flex-direction:column;gap:4px;height:53px;justify-content:center}.studies .wrapper .table tbody td:last-child .dropdown{background-color:#fff;box-shadow:0 4px 4px #00000040;min-height:89px;min-width:150px;padding:8px;position:absolute;right:50px;top:8px}.studies .wrapper .table tbody td:last-child .dropdown button{align-items:center;display:flex;flex-direction:row;font-family:Open Sans,sans-serif!important;font-size:.8rem;gap:12px;height:24px;margin:6px 0}.input-container input::placeholder{color:#a2a4a4}.invalid-response{background-color:#ffebeb;border:1px solid #ff1f1f;border-radius:4px;display:flex;gap:10px;padding:8px}.invalid-response p{font-family:Open Sans,sans-serif;font-size:14px;font-weight:400}#root-terms-of-use{align-items:center;background-color:var(--modal-bgo);display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9}#root-terms-of-use .terms-of-use{background-color:#fff;border-radius:4px;border-top:8px solid var(--color-primary);display:flex;flex-direction:column;height:90%;justify-content:space-between;width:55%}#root-terms-of-use .terms-of-use h1,#root-terms-of-use .terms-of-use h2,#root-terms-of-use .terms-of-use h3{font:700 21px/1.5 OpenSans,sans-serif}#root-terms-of-use .terms-of-use .terms-of-use-content{font:400 14px/1.5 OpenSans,sans-serif;height:80%;margin-bottom:16px;overflow-y:auto;padding:24px;text-align:left}#root-terms-of-use .terms-of-use .form-box{padding-left:24px}#root-terms-of-use .terms-of-use .form-box .terms-of-use-checkbox-wrapper{font:400 14px/21px OpenSans,sans-serif;padding:0}#root-terms-of-use .terms-of-use .terms-of-use-buttons-container{align-items:center;border-top:1px solid #e5e5e5;color:#383939;display:flex;justify-content:space-between;margin:0 24px 24px;padding-top:24px}#root-terms-of-use .terms-of-use .terms-of-use-buttons-container .left-buttons{align-items:center;display:flex;font:700 16px/20px OpenSans,sans-serif;height:52px}#root-terms-of-use .terms-of-use .terms-of-use-buttons-container .left-buttons a{color:inherit;text-decoration:none}#root-terms-of-use .terms-of-use .terms-of-use-buttons-container .left-buttons .icon{margin-right:10px}#root-terms-of-use .terms-of-use .terms-of-use-buttons-container .right-buttons{display:flex;gap:8px;height:52px}#root-terms-of-use .terms-of-use .terms-of-use-buttons-container .right-buttons button{font:700 16px/20px OpenSans,sans-serif}#root-terms-of-use .terms-of-use .terms-of-use-buttons-container .right-buttons .btn.primary.outline.block{background-color:#fff;border-color:#383939;color:#383939;width:135px}#root-terms-of-use .terms-of-use .terms-of-use-buttons-container .right-buttons .btn.primary.outline.block:hover{background-color:#383939;color:var(--color-secondary)}#root-terms-of-use .terms-of-use .terms-of-use-buttons-container .right-buttons .btn.primary.normal.block{width:180px}#root-terms-of-use .terms-of-use.page{border-radius:0;height:100%;width:100%}@media(max-width:1024px){#root-terms-of-use .terms-of-use.modal{width:80%}}@media(max-width:768px){#root-terms-of-use .terms-of-use.modal .terms-of-use-buttons-container{flex-direction:column}}@media(max-width:425px){#root-terms-of-use .terms-of-use.modal{height:100%;width:100%}}.big-numbers-external-container{border-radius:4px;box-shadow:0 4px 8px #00000040;display:flex;flex-direction:column;width:100%}.big-numbers-external-container .big-numbers-header-container{background-color:#fff;border-radius:4px 4px 0 0;display:flex;height:50px;justify-content:center}.big-numbers-external-container .big-numbers-header-container .big-numbers-header{align-items:center;background-color:#fff;border-bottom:1px solid #bbc1c9;display:flex;justify-content:space-between;padding:5px 10px;width:97%}.big-numbers-external-container .big-numbers-header-container .big-numbers-header .btn{text-decoration:none}.big-numbers-external-container .big-numbers-header-container .big-numbers-header .btn:hover{background-color:var(--color-primary);color:#fff;transition:.2s}.big-numbers-external-container .big-numbers-header-container .big-numbers-header .btn:hover .big-numbers-indicators-btn svg{fill:#fff;transition:.2s}.big-numbers-external-container .big-numbers-header-container .big-numbers-header .big-numbers-indicators-btn{align-items:center;display:flex;justify-content:space-between}.big-numbers-external-container .big-numbers-header-container .big-numbers-header .big-numbers-indicators-btn svg{margin-left:10px}.big-numbers-external-container .big-numbers-header-container .big-numbers-header h1{color:#3f205a;font-size:1.2em;font-weight:700;line-height:1;margin-top:10px}.big-numbers-external-container .big-numbers-header-container .big-numbers-header a{background-color:#fff;border:1px solid var(--color-primary);border-radius:4px;color:var(--color-primary);font-weight:700;margin:0;padding:8px 15px}.big-numbers-internal-container{background-color:#fff;border-radius:0 0 4px 4px;display:flex;justify-content:space-around;width:100%}.big-numbers-internal-container .big-numbers--card{background-color:#0000;border-radius:6px;display:flex;flex-direction:column;flex-grow:1;height:6rem;justify-content:space-around;margin:15px 4px;max-width:250px;padding:18px 5px;text-align:center}@media screen and (min-width:1024px)and (max-width:1215px){.big-numbers-internal-container .big-numbers--card{display:flex;flex-direction:column;justify-content:space-around}}@media screen and (min-width:1216px)and (max-width:1411px){.big-numbers-internal-container .big-numbers--card p{padding:0 1.5rem}}@media screen and (min-width:1412px)and (max-width:1565px){.big-numbers-internal-container .big-numbers--card p{padding:0 3rem}}.big-numbers-internal-container .big-numbers--card span{font-family:Open Sans,sans-serif}.big-numbers-internal-container .big-numbers--card p{font-family:Open Sans,sans-serif;font-size:.9rem;margin:0}.big-numbers-internal-container .big-numbers--card h5{color:var(--primary-bgh);font-size:1.5rem;font-weight:700;line-height:40px}.big-numbers-internal-container .big-numbers--card .big-numbers--value--container{text-align:center}.big-numbers-internal-container .big-numbers--card .big-numbers--value--container .disclaimer-container{display:block;margin:0 auto;width:fit-content}.big-numbers-internal-container .big-numbers--card .big-numbers--value--container svg{width:12px}.charts-page--full-container .charts-page--content{font-family:Open Sans,sans-serif}.overflow-hidden{overflow:hidden!important}.socioeconomic-bar-chart-households-container table{font-size:.9em}.socioeconomic-bar-chart-households-container tr td:nth-child(2){text-align:center}.socioeconomic-bar-chart-households-container tr td .color-household{border-radius:4px;height:15px;margin-right:10px;min-width:15px;width:15px}.socioeconomic-bar-chart-households-container tr td:first-child{align-items:center;display:flex}.socioeconomic-bar-chart-households-container tr th:nth-child(2){text-align:center}.socioeconomic-bar-chart-households-container tr:first-child th:first-child{border-style:none}.socioeconomic-bar-chart-households-container tr:last-child{font-weight:400!important}.socioeconomic-bar-chart-households-container th{padding:10px!important}.relative{position:relative!important}.paddingTop{padding-top:20px}.socioeconomic-pie-charts-information-residence{display:grid;grid-template-columns:33.33% 33.33% 33.33%;max-width:100%}.socioeconomic-tree-chart-consumption-container{display:grid;grid-template-columns:50% 50%;max-width:100%}.socioeconomic-tree-chart-consumption-container .legends-consumption{display:flex;margin-left:20px}.socioeconomic-tree-chart-consumption-container .legends-consumption .legend{align-items:center;display:flex;height:20px;margin-right:20px}.socioeconomic-tree-chart-consumption-container .legends-consumption .legend p{margin:0}.socioeconomic-tree-chart-consumption-container .legends-consumption .shape-circle{border-radius:50%;height:10px;margin-right:10px;width:10px}.socioeconomic-tree-chart-consumption-container tr:last-child{font-weight:400!important}.socioeconomic-tree-chart-consumption-container tr .color-consumption{border-radius:4px;height:15px;margin-right:10px;min-width:15px;width:15px}.socioeconomic-empty-state,.socioeconomic-tree-chart-consumption-container tr td:first-child{align-items:center;display:flex}.socioeconomic-empty-state{color:#525a66;flex-direction:column;justify-content:center;left:50%;position:relative;top:50%;transform:translate(-50%,-50%)}.socioeconomic-empty-state h2{font-size:1em;line-height:4}.socioeconomic-empty-state p{max-width:35ch;text-align:center}.socioeconomic-legend-inactive-population .legend-container{margin-bottom:20px}@media screen and (max-width:1444px){.socioeconomic-legend-inactive-population .legend-container p{font-size:.875rem}}.socioeconomic-legend-inactive-population div{align-items:center;display:flex}.socioeconomic-legend-inactive-population div:last-child p{font-weight:700}@media screen and (max-width:1444px){.socioeconomic-legend-inactive-population div:last-child p{font-size:.875rem}}.socioeconomic-legend-inactive-population .shape-circle{border-radius:50%;height:10px;margin-right:10px;width:10px}.socioeconomic-legend-inactive-population p{margin:0}.socioeconomic-pie-chart-population-growth-container{display:grid;grid-template-columns:100%;max-width:100%}.socioeconomic-pie-chart-population-growth-container table tr td,.socioeconomic-pie-chart-population-growth-container table tr th{text-align:center!important}.socioeconomic-pie-chart-population-growth-container table tr td:first-child,.socioeconomic-pie-chart-population-growth-container table tr th:first-child{text-align:left!important}.socioeconomic-pie-chart-population-growth-container table tr:last-child{font-weight:400}.socioeconomic-pie-chart-population-growth-container table{width:95%!important}.socioeconomic-pie-chart-population-growth-container .socioeconomic-ps-evaluation{margin-left:2.5%}.socioeconomic-title-container{display:flex;justify-content:space-between;margin-right:1.5%;width:100%}.socioeconomic-title-container .socioeconomic-source-disclaimer{align-items:center;display:flex;margin:0 0 15px}.socioeconomic-title-container .socioeconomic-source-disclaimer .tooltip-container p{font-weight:400!important}.socioeconomic-title-container .socioeconomic-source-disclaimer p{font-size:.8em;margin:0}.socioeconomic-title-container .socioeconomic-source-disclaimer svg{margin-right:7px;width:15px}.socioeconomic-bar-chart-households-container,.socioeconomic-pie-chart-distribution-container{display:grid;grid-template-columns:50% 50%;max-width:100%}.socioeconomic-ps-evaluation{align-items:center;display:flex;font-size:.8em;margin-left:5%;margin-top:3px}.charts-page--full-container{display:flex;flex-flow:column nowrap;gap:16px;margin-left:35px;max-width:100vw;padding-bottom:40px;width:100%}.charts-page--full-container .charts-page--header{display:flex;flex-flow:row nowrap;justify-content:space-between;margin:20px 0;padding:0 10px;width:100%}.charts-page--full-container .charts-page--header-text-container{align-items:center;display:flex;flex-flow:row nowrap;gap:8px}.charts-page--full-container .charts-page--header-text-container-title{color:var(--primary-bg);font-weight:700}.charts-page--full-container .charts-page--header-text-container-infos{align-items:center;background-color:#a2a4a4;border-radius:4px;color:#fff;display:flex;font-size:.9rem;margin:0;padding:4px 8px}.charts-page--full-container .charts-page--header-buttons-container{align-items:center;display:flex;flex-flow:row nowrap;gap:8px}.charts-page--full-container .charts-page--content table{border-collapse:collapse;border-radius:4px;margin:0 auto;width:90%}.charts-page--full-container .charts-page--content td,.charts-page--full-container .charts-page--content th{border:1px solid #ddd;padding:6px 6px 6px 15px;text-align:left}.charts-page--full-container .charts-page--content th{padding:15px}.charts-page--full-container .charts-page--content tr td:last-child,.charts-page--full-container .charts-page--content tr th:last-child{text-align:center}.charts-page--full-container .charts-page--content tr:last-child{font-weight:700}.charts-page--full-container .charts-page--content tr:last-child td{padding:10px 6px 10px 15px}.charts-page--full-container .charts-page--content tr:nth-child(odd) td{background-color:hsla(0,0%,77%,.169)}.charts-page--full-container .charts-page--navigation-menu{border-bottom:1px solid #a2a4a4;margin:0 16px}.charts-page--full-container .active{border:none;border-bottom:4px solid var(--primary-bg);box-shadow:none;margin:0 2px 0 0}.charts-page--full-container .inactive{border:none;box-shadow:none;margin:0 2px 1px 0}.chart-card--full-container{background-color:#fff;border-radius:4px;box-shadow:0 4px 8px #00000040;margin:16px;padding:1.2rem 1rem}.chart-card--full-container--component-container.scroll{overflow:hidden scroll}.chart-card--full-container--component-container:has(.socioeconomic-legend-inactive-population){align-items:flex-start;display:flex;flex-direction:row;gap:8px;justify-content:space-between}@media screen and (max-width:1440px){.chart-card--full-container--component-container:has(.socioeconomic-legend-inactive-population){align-items:center;flex-direction:column;justify-content:center}}.chart-card--full-container--component-container{height:400px;overflow:hidden}.chart-card--full-container--component-container .recharts-legend-wrapper ul{margin:30px!important}.chart-card--full-container--component-container .recharts-responsive-container .recharts-wrapper svg .recharts-pie .recharts-pie-sector path{stroke:none}.chart-card--full-container--header-container{align-items:center;color:#525a66;display:flex;font-size:16px;font-weight:700;justify-content:space-between;line-height:24px;margin-bottom:8px}.chart-modal--buttons-container{display:flex;gap:8px;justify-content:flex-end}.chart-modal--content-container{display:flex;flex-flow:column nowrap;width:100%}.chart-modal--chart-container{height:65vh;width:100%}.chart-modal--chart-container table{border-collapse:collapse;overflow:scroll}.chart-modal--chart-container table td{border:1px solid #ddd;text-align:center}.chart-modal--chart-container table{height:95%;width:95%}.chart-modal--chart-container table th{border:1px solid #ddd;font-weight:700;height:3rem}.chart-modal--chart-container table thead{border-radius:6px 6px 0 0}.chart-modal--chart-container table tbody{border-radius:6px 0 6px 6px}.chart-modal--chart-container table tbody tr:nth-child(odd){background-color:hsla(0,0%,77%,.169)}.chart-modal--close-button-container{display:flex;justify-content:flex-end}.chart-modal--checkbox-container--filters-container{align-items:center;display:flex;font-size:16px;gap:4px;width:8rem}.custom-tooltip{background-color:var(--modal-bg);border:1px solid var(--input-bgh);color:var(--modal-color);max-height:300px;overflow:hidden;padding:10px;z-index:2}.custom-tooltip .custom-tooltip-scrool{height:100%;max-width:650px}.custom-tooltip .custom-tooltip-scrool>div{display:inline-block;min-width:25%}.custom-tooltip p{margin:0}@keyframes placeHolderShimmer{0%{background-position:0 0}to{background-position:100em 0}}.placeholder{animation-duration:4s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:placeHolderShimmer;animation-timing-function:linear;-webkit-backface-visibility:hidden;background:#fff;background:linear-gradient(90deg,#eee 8%,#ddd 18%,#eee 33%);height:100%;padding-top:50px;width:100%}.recharts-label{background-color:aqua}.failed{align-items:center;color:red;display:flex;font-size:34px;height:100%;justify-content:center;text-align:center;width:100%}.recharts-label-wrapper{z-index:1000}.chart-modal-save-png-button{background-color:#0000;border:1px solid #793ead;color:#793ead;font-size:1em}.chart-modal-save-png-button:hover{background-color:#793ead;border:1px solid #793ead;color:#fff}.owners-by-age-wrapper{width:100%}.owners-by-age-wrapper .owners-by-age{align-items:center;display:flex;height:100%;width:100%}.owners-by-age-wrapper .owners-by-age .charts-container{display:grid;grid-template-columns:55% 45%;height:100%;width:50%}.owners-by-age-wrapper .owners-by-age .charts-container>div p{font-family:Open sans,sans-serif;padding-left:10px}.owners-by-age-wrapper .owners-by-age .table-container{width:50%}.male-age-title{padding-right:10px;text-align:right}.chart-modal--chart-container .charts-container{display:flex;justify-content:center;width:100%}.chart-modal--chart-container .charts-container>div{width:45%}.chart-modal--chart-container .owners-by-age{display:block}.owners-by-schooling{background:#c4c4c44a;border-radius:6px;font-family:Open sans,sans-serif}.owners-by-schooling__row{display:flex}.owners-by-schooling .chart-container{background-color:"#c4c4c42b";border-radius:"4px"}.realty-transactions-charts{width:100%}.realty-transactions-charts .two-charts-container.grid-layout{display:grid;grid-template-columns:50% 50%;max-width:100%}.realty-transactions-charts .two-charts-container.list-layout{display:flex;flex-flow:row wrap}.realty-transactions-charts .one-chart-container,.realty-transactions-charts .two-charts-container.list-layout>div{width:100%}text[id^=owner-by-schooling-bar-label-list]{font-weight:700}.market-cycle-charts{display:grid;grid-template-columns:repeat(2,minmax(300px,1fr));width:100%}.market-cycle-charts.list-layout{display:grid;grid-template-columns:repeat(1,minmax(300px,1fr));width:100%}.primary-charts-eco-map .charts-page--navigation-menu{border-bottom:1px solid #a2a4a4;margin:0 16px}.primary-charts-eco-map .active{border:none;border-bottom:4px solid var(--primary-bg);box-shadow:none;margin:0 2px 0 0}.primary-charts-eco-map .inactive{border:none;box-shadow:none;margin:0 2px 1px 0}.primary-charts-eco-map .general-charts{display:grid;grid-template-columns:repeat(2,minmax(300px,1fr));width:100%}.primary-charts-eco-map .general-charts.list-layout{display:grid;grid-template-columns:repeat(1,minmax(300px,1fr));width:100%}.primary-charts-eco-map .charts-by-construction-pattern{display:grid;grid-template-columns:repeat(2,minmax(300px,1fr));width:100%}.primary-charts-eco-map .charts-by-construction-pattern.list-layout{display:grid;grid-template-columns:repeat(1,minmax(300px,1fr));width:100%}.primary-charts-eco-map .primary-charts__content-container .primary-charts-container.selected{display:block}.primary-charts-eco-map .primary-charts__content-container .primary-charts-container{display:none}.primary-charts{display:grid;grid-template-columns:repeat(2,minmax(300px,1fr));width:100%}.primary-charts.list-layout{display:grid;grid-template-columns:repeat(1,minmax(300px,1fr));width:100%}.secondary-charts{display:grid;grid-template-columns:repeat(2,minmax(300px,1fr));width:100%}.secondary-charts.list-layout{display:grid;grid-template-columns:repeat(1,minmax(300px,1fr));width:100%}.box-loading-map{height:100%;position:absolute;width:100%;z-index:100}.menu-map-sidebar-right button{align-items:center;background-color:#0000;border:1px solid var(--background-sidebar);color:var(--color-sidebar);cursor:pointer;display:flex;height:50px;padding:15px 15px 15px 11px;position:relative;text-align:left;transition:all .2s;width:100%}.menu-map-sidebar-right button:hover{border:1px solid #ba96d9;transition:.2s}.menu-map-sidebar-right button.active svg{fill:#fff}.menu-map-sidebar-right button.active{background-color:var(--color-sidebar-a);color:var(--color-sidebar-a)}.menu-map-sidebar-right button.border-bottom{border-bottom:1px solid var(--background-sidebar-h)}.menu-map-sidebar-right button.expand:after{border-left:2px solid;border-top:2px solid;border-color:#0000 currentcolor currentcolor #0000;border-style:solid;border-width:2px;content:"";display:inline-block;height:7px;position:absolute;right:15px;transform:rotate(-45deg);width:7px}.menu-map-sidebar-right button.expand.active:after{right:10px;transform:rotate(135deg)}.menu-map-sidebar-right .disabled-button-overlay{height:100%;position:absolute;visibility:hidden;width:100%;z-index:1}.menu-map-sidebar-right .disabled-button-overlay.active{visibility:visible}.menu-map button{align-items:center;background-color:#0000;border:1px solid var(--background-sidebar);color:var(--color-sidebar);cursor:pointer;display:flex;padding:5px;text-align:left;transition:all .2s;width:100%}.menu-map button:hover{border:1px solid #ba96d9;transition:all .2s}.menu-map button.active{background-color:var(--background-sidebar-a);color:#ba96d9}.menu-map button.border-bottom{border-bottom:1px solid var(--background-sidebar-h)}.menu-map button.expand:after{border-left:2px solid;border-top:2px solid;border-color:#0000 currentcolor currentcolor #0000;border-style:solid;border-width:2px;content:"";display:inline-block;height:7px;position:absolute;right:15px;transform:rotate(-45deg);width:7px}.menu-map button.expand.active:after{right:10px;transform:rotate(135deg)}.menu-map button.large{height:58px}.menu-map .sidebar-blocked{bottom:0;position:absolute}.menu-map .avatar-button{border:0;margin-bottom:4px}.menu-map .avatar-button:hover{border:0}.user-options-logout-button-text{color:#ff1f1f}.user-options-position-internal-container{bottom:10px;left:66px;position:fixed}.box-dashboard.close-sidebar .menu-map .sidebar-blocked:after,.box-dashboard.close-sidebar .menu-map .sidebar-blocked:before{transform:rotate(135deg)}.box-dashboard{height:100%;padding:0!important}.box-dashboard #box-sidebar-left{overflow:hidden;position:fixed;z-index:2}.box-dashboard #box-sidebar-right{overflow:hidden;position:absolute;right:0;width:60px;z-index:2}.box-dashboard .box-dashboard-map{float:left;position:relative;width:100%}.box-dashboard.close-sidebar #box-sidebar-left{width:3.5rem}.box-dashboard.close-sidebar #box-sidebar-left .logo{align-items:center;color:var(--color-sidebar);cursor:pointer;display:flex;justify-content:center;margin:26px 0 42px}.box-dashboard.close-sidebar #box-sidebar-left .logo svg{height:2rem;width:2rem}.box-dashboard.close-sidebar #box-sidebar-left button{align-items:center;display:flex;font-size:28px;justify-content:center;text-align:center}.box-dashboard.close-sidebar #box-sidebar-left button span{display:none}.box-dashboard.open-sidebar #box-sidebar-left{transition:all .5s ease;width:60px}.box-dashboard.open-sidebar #box-sidebar-left button{align-items:center;display:flex;justify-content:center;text-align:center}.box-dashboard.open-sidebar #box-sidebar-left button>svg{font-size:20px}.box-dashboard.open-sidebar #box-sidebar-left button span{height:0;overflow:hidden;width:0}.box-dashboard.open-sidebar #box-sidebar-left:hover{transition:all .5s ease;width:270px}.box-dashboard.open-sidebar #box-sidebar-left:hover button{justify-content:flex-start}.box-dashboard.open-sidebar #box-sidebar-left:hover button span{height:auto;white-space:nowrap;width:auto}.box-dashboard.close-sidebar #box-sidebar-right{width:3.5rem}.box-dashboard.close-sidebar #box-sidebar-right .right-bar-options{color:var(--color-sidebar);text-align:center}.box-dashboard.close-sidebar #box-sidebar-right button{align-items:center;display:flex;font-size:28px;justify-content:center;text-align:center}.box-dashboard.close-sidebar #box-sidebar-right button span{display:none}.box-dashboard.open-sidebar #box-sidebar-right{transition:all .5s ease;width:60px}.box-dashboard.open-sidebar #box-sidebar-right button{align-items:center;display:flex;justify-content:center;text-align:center}.box-dashboard.open-sidebar #box-sidebar-right button>svg{font-size:20px}.box-dashboard.open-sidebar #box-sidebar-right button span{height:0;overflow:hidden;width:0}.box-dashboard.open-sidebar #box-sidebar-right:hover{transition:all .5s ease;width:270px}.box-dashboard.open-sidebar #box-sidebar-right:hover button{justify-content:flex-start}.box-dashboard.open-sidebar #box-sidebar-right:hover button span{height:auto;white-space:nowrap;width:auto}.box-dashboard-map .box-menu-content{background-color:var(--background-container);border:1px solid var(--background-page-container-shadow);box-shadow:0 0 10px 0 var(--background-page-container-shadow);max-height:100vh;max-width:310px;padding:10px 16px 20px;visibility:hidden;width:100%}.box-dashboard-map .box-menu-content.open{overflow-y:scroll;visibility:visible}.box-dashboard-map .box-menu-content.open>button{font-size:26px;position:absolute;right:0;top:4px}.box-dashboard-map .box-search-map{left:15px;position:absolute;top:10px;width:50%}.box-dashboard-map .box-search-map .input-actions{color:var(--error-bgh);font-size:1.5em;padding:9px}.box-dashboard-map .box-search-map .form-select-box{height:42px;margin:0;padding:0;white-space:nowrap}.box-dashboard-map .box-search-map .form-select-box>div{background-color:var(--background-sidebar);color:var(--color-sidebar);max-height:42px}.box-dashboard-map .box-search-map .form-box>div{border-radius:50px;box-shadow:0 0 10px 0 var(--background-page-container-shadow);height:50px}.box-dashboard-map .box-search-map .input-actions button{color:var(--primary-bg)}.box-dashboard-map .box-search-map .input-actions button:hover{color:var(--primary-color)}.box-dashboard-map .close{font-size:20px;position:absolute;right:10px;top:10px}.box-menu-content h3{color:var(--primary-bg);font-size:1.4rem;font-weight:500;margin-bottom:20px;width:100%}#root-select .select-city{min-width:300px}.box-map-google{height:100%;position:relative}.box-map-google .menu-mapa{align-items:center;display:flex;flex-direction:row;font-family:Open Sans,sans-serif;font-size:14px;left:.5rem;margin:6px;position:absolute;top:18px;z-index:1}.box-map-google .menu-mapa>div{position:relative}.box-map-google .menu-mapa .select-box.select-actions .box-action-map-item{align-items:center;display:flex}.box-map-google .menu-mapa .select-box.select-actions .box-action-map-item span{font-size:14px}.box-map-google .menu-mapa button{font-family:inherit;margin:2px;padding:8px;width:fit-content}.box-map-google .menu-mapa button>span.invisible{display:none}.box-map-google .menu-mapa .select-radius-size{background-color:var(--background-sidebar);border:0;box-shadow:10px 10px 18px -12px #000000e6;height:210px;padding:20px 15px;position:absolute;right:28px;width:230px}.box-map-google .menu-mapa .select-radius-size .label-color{color:#fff}.box-map-google .menu-mapa .select-radius-size .define-radius-apply-btn{background-color:var(--color-primary);border:none;color:#fff;margin:0;width:100%}.box-map-google .menu-mapa .select-radius-size .form-input{margin-bottom:15px;margin-top:5px}.box-map-google .menu-mapa .select-radius-size .form-input .input-wrapper{background-color:inherit;padding:0 5px}.box-map-google .menu-mapa .select-radius-size .form-input .input-wrapper .input-actions{width:20px}.box-map-google .menu-mapa .select-radius-size .define-radius-title-container{align-items:center;display:flex;justify-content:space-between}.box-map-google .menu-mapa .select-radius-size .define-radius-title-container button{background-color:#0000;border:0;cursor:pointer}.box-map-google .menu-mapa .select-radius-size .define-radius-title-container svg{fill:#fff;font-size:18px}.box-map-google .menu-mapa .define-radius-title{color:#ba96d9;font-size:1.3em;line-height:2}.box-map-google .menu-mapa .box-search{align-items:center;background-color:var(--background-container);border-radius:100px;box-shadow:0 4px 8px #00000040;display:flex;height:46px;margin:2px;padding:4px}.box-map-google .menu-mapa .button-container{align-items:center;display:flex}.box-map-google .menu-mapa .open svg{transform:rotate(180deg);transition:.2s}.box-map-google .menu-mapa .closed svg{transition:.2s}.box-map-google .menu-mapa .handle-map-selected-open{border-left:1px solid #fff;cursor:pointer;display:flex;padding-left:5px}.box-map-google .menu-mapa .clear-map{background-color:#d31717}.box-map-google .menu-mapa .clear-map,.box-map-google .menu-mapa .save-polygon{font-size:14px;height:35px;min-height:35px!important;padding-left:10px;padding-right:10px;width:135px}.box-map-google .menu-mapa .save-polygon{align-items:center;background-color:#2bd798;border-color:#2bd798;display:flex;justify-content:center;margin-right:10px}.box-map-google .menu-mapa .save-polygon svg{margin-right:5px}.box-map-google .menu-mapa .save-polygon:hover{background-color:#1d9a6c;border-color:#1d9a6c}.box-map-google .menu-mapa .actions-btn{align-items:center;background-color:var(--background-sidebar);border:0;border-radius:4px;color:#fff;display:flex;justify-content:space-between;margin:0 10px;width:135px}.box-map-google .menu-mapa .pressed{background-color:var(--color-primary)}.box-map-google .menu-mapa .select-actions{background-color:var(--background-sidebar);color:#fff;cursor:pointer;margin-left:10px;padding:0 10px;position:absolute;top:100%;width:135px}.box-map-google .menu-mapa .select-actions .box-action-map-item{align-items:center;display:flex;padding:10px 0}.box-map-google .menu-mapa .select-actions .box-action-map-item span{margin-left:7px}.box-map-google .menu-mapa .map-selected{align-items:center;cursor:pointer;display:flex;font-size:14px}.box-map-google .menu-mapa .map-selected span{margin-left:7px}.box-map-google .menu-mapa .box-input-search{display:none}.box-map-google .menu-mapa .box-input-search input{border:none;border-bottom-right-radius:50px;border-top-right-radius:50px;font-size:14px;min-width:200px;padding:6px 10px;width:100%}.box-map-google .menu-mapa .box-input-search.active{display:inline-block}.box-menu-content .box-data-layers>div{margin-bottom:30px}.box-menu-content .colunm-checkbox>div>div>div{width:50%}.box-menu-content .colunm-checkbox>div>div{flex-direction:row}@keyframes pulse{0%{box-shadow:0 0 0 0 #ae3d3d80}60%{box-shadow:0 0 0 4px #ae3d3d80}to{box-shadow:0 0 0 4px #ae3d3d00}}.MARKER_SPEECH_BUBBLE{transform:translateY(-5px)}.MARKER_SPEECH_BUBBLE:after{background-color:#af3e3e;border-radius:50px;content:" ";height:12px;left:51%;position:absolute;top:32px;transform:translateX(-50%);width:12px}.box-dashboard .box-dashboard-container{height:100vh;padding-left:56px;padding-right:56px}.box-dashboard .box-dashboard-container>div{display:flex}.box-dashboard .box-dashboard-container .box-dashboard-container-row{height:100%}.box-dashboard .box-info-report{bottom:25px;left:50%;position:absolute;transform:translateX(-50%);width:70%}.box-dashboard .box-info-report>div:first-child{margin:15px 6px 0}.box-dashboard .box-info-report .box-info-map{border-radius:4px;display:flex;width:100%}.polygons-button-sidebar{padding-left:15px!important}.data-layers-actions--full-container{display:flex;flex-direction:column;flex-flow:row nowrap;position:absolute;right:0;top:0;z-index:1}.data-layers-actions--full-container .data-layer--title{font:700 21px/1.5 Open Sans,sans-serif}.data-layers-actions--full-container button{margin:2px;padding:8px 10px}.data-layers-actions--full-container button>span.invisible{display:none}.data-layers--full-container{background-color:var(--background-sidebar);border-radius:4px;box-shadow:10px 10px 18px -12px #000000e6;font-family:Open Sans,sans-serif;padding:16px;position:absolute;right:10px;top:16px;width:354px}.data-layers--full-container .data-layers-clear-button{background-color:#0000;border:1px solid #fff;border-radius:4px;color:#fff;font-size:1.1em;font-weight:700;width:100%}.data-layers--full-container .data-layers-clear-button:hover{background-color:#fff;border:1px solid var(--background-sidebar);color:var(--background-sidebar);transition:.5s}.data-layers--full-container .switch{margin-right:18px}.data-layers--full-container .switch label{color:#fff}.data-layers--full-container .switch .switch{background-color:#fff;height:17px;width:31px}.data-layers--full-container .switch:after{background-color:var(--color-primary);height:12px;left:2px;top:2px;width:12px}.data-layers--full-container .switch .check-box{margin-left:0;padding:0}.data-layers--full-container .switch .check-box.checked .switch{background-color:var(--color-primary)}.data-layers--full-container .switch .check-box.checked .switch:after{background-color:#fff;margin-left:13px}.data-layers--full-container p{color:#fff;font-size:1.3em;font-weight:700}.data-layers--full-container .heatmap-content-container{display:flex;flex-direction:column;gap:1rem;margin-bottom:15px}.data-layers--full-container .heatmap-content-container .opacityRange .opacityLabel{color:#fff;display:flex;justify-content:space-between}.data-layers--full-container .heatmap-content-container .opacityRange input[type=range]{appearance:none;background:#fff;background-image:linear-gradient(var(--color-primary));background-repeat:no-repeat;background-size:70% 100%;border-radius:5px;height:2px}.data-layers--full-container .heatmap-content-container .opacityRange input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:var(--color-primary);border-radius:50%;box-shadow:0 0 2px 0 #555;cursor:ew-resize;height:2px;-webkit-transition:background .3s ease-in-out;transition:background .3s ease-in-out;width:20px}.data-layers--full-container .heatmap-content-container .opacityRange input[type=range]::-webkit-slider-runnable-track{-webkit-appearance:none;background:#0000;border:none;box-shadow:none}.data-layers--full-container .heatmap-content-container .opacityRange .input-opacityRangeInput-wrapper{background-color:#0000;border:none}.layer-checkbox-container{margin:1rem 0}.map-view-actions--full-container{bottom:0;display:flex;flex-direction:column;flex-flow:row nowrap;left:.5rem;margin:6px;position:absolute;z-index:1}.map-view-actions--full-container button{border-radius:50%;display:flex;margin:2px;padding:8px 10px}.map-view-actions--full-container button.active svg{fill:"#FFFFFF"!important}.map-view-actions--full-container button>span.invisible{display:none}.map-view-actions--full-container .checkbox{border-radius:50%}.map-view-actions--full-container .form-box{margin-bottom:15px}.map-view-actions--full-container .check-box.checked .checkbox:after{border:3.5px solid var(--primary-color);border-radius:50%;bottom:1px;height:16px;left:1px;right:1px;top:1px;width:16px}.map-view--full-container{background-color:var(--background-page-container);border-radius:4px;bottom:5px;box-shadow:10px 10px 18px -12px #000000e6;left:60px;padding:10px;position:absolute;width:270px}.map-view--full-container .map-view-title-container{align-items:center;display:flex;justify-content:space-between}.map-view--full-container .map-view-title-container svg{fill:#a2a4a4;font-size:21px}.map-view--full-container .map-view-title-container .btn{background-color:#0000;border:none}.map-view--full-container .map-view-title{font-size:1.2em;margin-bottom:5px}.map-view--full-container p{color:var(--primary-bg);font-weight:700;margin-left:10px}.user-options-external-container .user-options-internal-container{background-color:#fff;border-radius:4px;box-shadow:0 4px 8px #00000040;display:flex;flex-direction:column;width:200px;z-index:1}.user-options-external-container .user-options-internal-container button{align-items:center;background-color:#0000;border:0;display:flex}.user-options-external-container .user-options-internal-container button p{margin:0 0 0 7px}.user-options-external-container .user-options-internal-container hr{border:0;border-top:1px solid #e5e5e5;margin:0 auto;width:90%}.SliderRoot{align-items:center;display:flex;height:20px;position:relative;touch-action:none;-webkit-user-select:none;user-select:none}.SliderTrack{background-color:#fff;border-radius:9999px;flex-grow:1;height:1px;position:relative}.SliderRange{border-radius:9999px;height:100%;position:absolute}.SliderRange,.SliderThumb{background-color:var(--color-primary)}.SliderThumb{border-radius:10px;box-shadow:0 2px 10px var(--color-primary);display:block;height:8px;width:8px}.SliderThumb:hover{background-color:#aa69e4}.SliderThumb:focus{box-shadow:0 0 0 5px var(--color-primary);outline:none}.change-password-container{align-items:center;background-color:#383939;display:flex;height:100vh;justify-content:center;width:100%}.change-password-container small{bottom:20px;color:#f3f5f9;font-size:12px;left:0;position:fixed;right:0;text-align:center}.change-password-container .change-password-form-container{display:flex;flex-direction:column;justify-content:center;margin-bottom:40px;max-width:500px;width:500px}.change-password-container .change-password-form-container h6{color:#ba96d9;font-weight:700;margin:20px 0}.change-password-container .change-password-form-container p{color:#fff;margin-bottom:20px}.change-password-container .change-password-form-container img{margin:0 auto 20px;width:70%}.change-password-container .change-password-form-container form .input-group-container{color:#fff;display:flex;flex-direction:column;margin-bottom:20px;position:relative}.change-password-container .change-password-form-container form .input-group-container .visibility-icon-btn{background-color:inherit;border:0;cursor:pointer;height:auto;position:absolute;right:15px;top:30px;transform:translateX(2px);width:auto;z-index:2}.change-password-container .change-password-form-container form .input-group-container .visibility-icon-btn svg{height:24px;width:24px}.change-password-container .change-password-form-container form .input-group-container p{color:#ff8585;font-size:12px;font-weight:700;line-height:1;margin-bottom:0;margin-left:2px;margin-top:5px;text-align:left}.change-password-container .change-password-form-container form .input-group-container label{font-size:14px;margin-bottom:5px}.change-password-container .change-password-form-container form .input-group-container input{background-color:#fff;border-radius:4px;height:40px;padding:0 10px;width:100%}.change-password-container .change-password-form-container form .submit-button{background-color:#793ead;border:0;border-radius:4px;color:#fff;cursor:pointer;font-size:16px;height:38px;margin-top:10px;padding:8px;width:100%}.change-password-container .change-password-form-container form .submit-button:hover{background-color:#3f205a;transition:.3s}.change-password-container .change-password-form-container h6,.change-password-container .change-password-form-container p{text-align:center}html{filter:opacity(1);-webkit-filter:opacity(1);print-color-adjust:exact;-webkit-print-color-adjust:exact}*,:after,:before,html{box-sizing:border-box}body{background-color:var(--background-page);font-family:-apple-system,BlinkMacSystemFont,Quicksand,Open Sans,sans-serif sans-serif;font-size:14px;overflow:hidden}#root{height:100vh;position:fixed;width:100vw}h1{font-size:120px;line-height:180px}h1,h2{font-family:Quicksand,sans-serif}h2{font-size:90px;line-height:135px}h3{font-size:67px;letter-spacing:.18px;line-height:100px}h3,h4{font-family:Quicksand,sans-serif}h4{font-size:50px;line-height:75px}h5{font-size:38px;line-height:57px}h5,h6{font-family:Quicksand,sans-serif}h6{font-size:28px;letter-spacing:.15px;line-height:42px}h1,h2,h3,h4,h5,h6{margin:0}small{font-size:14px;letter-spacing:.25px;line-height:20px;opacity:.6}p{margin:0 0 15px}.hidden,[hidden]{display:none!important}:focus{outline:none}.disabled,[disabled]{cursor:default;opacity:.7}::-webkit-scrollbar{height:10px;width:10px}::-webkit-scrollbar-track{background-color:var(--scrollbar-track);border-radius:2px}::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb);border-radius:10px}::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumbh);cursor:pointer}.box-img{max-width:100%}.box-img img{width:100%}.box-btn{align-items:center;display:flex;justify-content:flex-end}.box-btn>*+*{margin-left:15px}[class*=badget-]{align-items:center;background-color:#323434;border:1px solid #252525;border-radius:50%;color:#fff;display:inline-block;display:inline-flex;justify-content:center;min-height:1em;min-width:1em;text-align:center}.badget-error{background-color:var(--error-bg);border:1px solid var(--error-bgh);color:var(--error-color)}.text-valid{color:var(--primary-bg)!important}.text-error{color:var(--error-bg)!important}.text-primary{color:var(--primary-bg)!important}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Quicksand,Open Sans,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.custom_fc_open{margin:0 25px 0 0;right:0;top:50px}@media print{body{-webkit-print-color-adjust:exact}}body>iframe{display:none!important}.row{display:flex;flex-wrap:wrap;margin-left:-10px;margin-right:-10px}.no-gutters{margin-left:0;margin-right:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-left:0;padding-right:0}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{min-height:1px;padding-left:10px;padding-right:10px;position:relative;width:100%}.col{flex-basis:0;flex-grow:1;max-width:100%}.col-auto{flex:0 0 auto;max-width:none;width:auto}.col-1{flex:0 0 8.333333%;max-width:8.333333%}.col-2{flex:0 0 16.666667%;max-width:16.666667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.333333%;max-width:33.333333%}.col-5{flex:0 0 41.666667%;max-width:41.666667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.333333%;max-width:58.333333%}.col-8{flex:0 0 66.666667%;max-width:66.666667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.333333%;max-width:83.333333%}.col-11{flex:0 0 91.666667%;max-width:91.666667%}.col-12{flex:0 0 100%;max-width:100%}.order-first{order:-1}.order-last{order:13}.order-0{order:0}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-7{order:7}.order-8{order:8}.order-9{order:9}.order-10{order:10}.order-11{order:11}.order-12{order:12}.offset-1{margin-left:8.333333%}.offset-2{margin-left:16.666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.333333%}.offset-5{margin-left:41.666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.333333%}.offset-8{margin-left:66.666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.333333%}.offset-11{margin-left:91.666667%}@media (min-width:576px){.col-sm{flex-basis:0;flex-grow:1;max-width:100%}.col-sm-auto{flex:0 0 auto;max-width:none;width:auto}.col-sm-1{flex:0 0 8.333333%;max-width:8.333333%}.col-sm-2{flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.333333%;max-width:58.333333%}.col-sm-8{flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.333333%;max-width:83.333333%}.col-sm-11{flex:0 0 91.666667%;max-width:91.666667%}.col-sm-12{flex:0 0 100%;max-width:100%}.order-sm-first{order:-1}.order-sm-last{order:13}.order-sm-0{order:0}.order-sm-1{order:1}.order-sm-2{order:2}.order-sm-3{order:3}.order-sm-4{order:4}.order-sm-5{order:5}.order-sm-6{order:6}.order-sm-7{order:7}.order-sm-8{order:8}.order-sm-9{order:9}.order-sm-10{order:10}.order-sm-11{order:11}.order-sm-12{order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.333333%}.offset-sm-2{margin-left:16.666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.333333%}.offset-sm-5{margin-left:41.666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.333333%}.offset-sm-8{margin-left:66.666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.333333%}.offset-sm-11{margin-left:91.666667%}}@media (min-width:768px){.col-md{flex-basis:0;flex-grow:1;max-width:100%}.col-md-auto{flex:0 0 auto;max-width:none;width:auto}.col-md-1{flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{flex:0 0 100%;max-width:100%}.order-md-first{order:-1}.order-md-last{order:13}.order-md-0{order:0}.order-md-1{order:1}.order-md-2{order:2}.order-md-3{order:3}.order-md-4{order:4}.order-md-5{order:5}.order-md-6{order:6}.order-md-7{order:7}.order-md-8{order:8}.order-md-9{order:9}.order-md-10{order:10}.order-md-11{order:11}.order-md-12{order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.333333%}.offset-md-2{margin-left:16.666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.333333%}.offset-md-5{margin-left:41.666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.333333%}.offset-md-8{margin-left:66.666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.333333%}.offset-md-11{margin-left:91.666667%}}
/*# sourceMappingURL=main.4768e4fb.css.map*/