@import url(https://fonts.googleapis.com/css?family=Nunito);.vistoria-body{display:flex;flex-direction:column;align-items:center}.vistoria-body .vistoria{width:95%;max-width:414px}.vistoria-body .vistoria-menu{display:flex;flex-direction:column;margin-top:1rem;width:inherit;max-width:inherit;visibility:hidden;background-color:#f8fafc;position:absolute}.vistoria-body .vistoria-menu.active{visibility:visible}.vistoria-body .vistoria-menu .menu-item{background-color:#004576;padding:1rem;margin-bottom:.2rem;cursor:pointer}.vistoria-body .vistoria-menu .menu-item a{text-decoration:none;color:#fff;text-transform:uppercase;font-weight:700;font-size:1.1rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.vistoria-body .vistoria-navbar{width:100%;display:flex;align-items:center;justify-content:space-between;margin:.8rem auto auto;height:2.14625rem}.vistoria-body .vistoria-navbar #usuario-foto-menu{aspect-ratio:1;width:50px;height:50px;border:1px solid #212529;border-radius:50%;-o-object-fit:cover;object-fit:cover;background-color:#c4c4c4;-o-object-position:center;object-position:center}.vistoria-body .vistoria-navbar i{cursor:pointer;margin-right:5px;color:#212529}.vistoria-body .vistoria-navbar-cliente{width:95%;display:flex;align-items:center;justify-content:center;margin-top:.8rem}.vistoria-body .vistoria-content{font-size:1.1rem;width:100%}.vistoria-body .vistoria-content.hidden{display:none}.roboto{font-family:Roboto,sans-serif}.imagem-imovel{width:34%;height:100%;aspect-ratio:1;-o-object-fit:cover;object-fit:cover}.button-head{height:1.2rem}.button-head.border-icon{border-bottom:1px solid #000}.submit{width:100%;margin-top:.5rem;text-transform:uppercase;font-weight:700;padding:1rem;background-color:#004576;outline:none;color:#fff}.border-danger{border:1px solid red}.itens{margin-top:1.5rem;font-family:Roboto,sans-serif;display:flex;flex-direction:column;align-items:center;width:100%}.itens .tipo_vistoria{margin:0;color:#555;width:100%;font-size:1rem}.itens .head{width:100%;display:flex;flex-direction:row;justify-content:space-between}.itens .head .title_page{font-weight:700;margin-bottom:.2rem}.itens .head>#button_ambientes{font-size:1.2rem;display:flex;flex-direction:column;position:relative;width:50%}.itens .head>#button_ambientes .ambiente_option{padding:.3rem .5rem;width:100%;position:relative;display:flex}.itens .head>#button_ambientes .ambiente_option span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:100%}.itens .head>#button_ambientes>#ambientes_options{display:flex;width:100%;flex-direction:column;align-items:flex-start;height:0;visibility:hidden;overflow:hidden;position:absolute;top:2.15rem;background-color:#f8fafc}.itens .head>#button_ambientes>#ambientes_options>.ambiente_option{padding:.4rem .5rem;text-align:left;font-weight:500;width:100%;font-size:.95rem;border:1px solid #9d9d9d;border-bottom:none;overflow:hidden;text-overflow:ellipsis}.itens .head>#button_ambientes>#ambientes_options>.ambiente_option:last-child{border-bottom:1px solid #9d9d9d}.itens .head>#button_ambientes>#ambientes_options>.ambiente_option:hover{background-color:#e6f2ff}.itens .head>#button_ambientes>#ambientes_options.active{visibility:visible;height:auto}.itens .head button{font-weight:700}.itens .head button:focus{outline:none}.itens .head .buttons_edit *{color:#00f;font-size:1.2rem}.itens .head .buttons_edit :first-child{margin-right:.5rem}.itens .new_item{width:100%}.itens .new_item span{display:block;margin:.3rem 0}.itens .new_item #comment_item,.itens .new_item #name_item{width:100%;border:1px solid #9d9d9d;outline:none;padding:.5rem}.itens .new_item #name_item{margin-bottom:.8rem}.itens .new_item #comment_item{resize:none;height:4.375rem}.itens .items{width:100%}.itens .items .item{margin-bottom:.5rem;padding:.8rem;background-color:rgba(0,69,118,.07);display:flex;justify-content:space-between}.itens .items .item.active{background:#d9e1ff}.itens .items .item .name_item{display:flex;flex-direction:row;align-items:center}.itens .items .item .name_item .drag{margin:0 .3125rem 0 0;font-weight:700}.itens .items .item .name_item .name{margin:0}.itens .items .item .buttons_edit{color:#00f;font-size:1.1rem;display:flex;align-items:center;justify-content:center;margin-left:.3rem}.itens .items .item .buttons_edit button{outline:none}.itens .items .item .buttons_edit span{margin:0 .5rem}.modal_novo_imovel{display:none;justify-content:center;align-items:center;width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(0,0,0,.5)}.modal_novo_imovel.active{display:flex}.modal_novo_imovel .content{display:flex;flex-direction:column;width:100%;max-width:414px;background-color:#fff}.modal_novo_imovel .content .modal_head{display:flex;justify-content:space-between;align-items:center;height:5rem;padding:1rem 1.5rem}.modal_novo_imovel .content .modal_head .title_page{margin:0;font-weight:700}.modal_novo_imovel .content .modal_head .close_modal{cursor:pointer;color:#000;font-weight:700}.modal_novo_imovel .content .modal_body{display:flex;flex-direction:column;align-items:center;padding:0 1.5rem 1.2rem;position:relative}.modal_novo_imovel .content .modal_body .input-form-new-environment{width:100%;outline:none}.modal_novo_imovel .content .modal_body .tipos{width:100%}.modal_novo_imovel .content .modal_body .tipos .input-form-new-environment{text-align:initial;color:#7d7579}.modal_novo_imovel .content .modal_body .tipos .input-form-new-environment.black-text{color:#000}.modal_novo_imovel .content .modal_body .tipos .tipos_imoveis{display:flex;flex-direction:column;width:calc(100% - 3rem);visibility:hidden;height:0;margin-bottom:0;position:absolute;background-color:#fff;padding-left:0;z-index:21}.modal_novo_imovel .content .modal_body .tipos .tipos_imoveis.active{visibility:visible;height:auto;margin-bottom:1rem}.modal_novo_imovel .content .modal_body .tipos .tipos_imoveis li{list-style:none;padding:.5rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%;border-top:1px solid #c4c4c4;border-left:1px solid #c4c4c4;border-right:1px solid #c4c4c4}.modal_novo_imovel .content .modal_body .tipos .tipos_imoveis li:last-child{border-bottom:1px solid #c4c4c4}.modal_novo_imovel .content .modal_body .button-form-new-environment{width:100%;font-size:1.2rem;text-transform:uppercase;font-weight:700;margin-top:1rem;outline:none}#environment_list{display:flex;flex-direction:column;width:100%;margin-top:10px}.hide{display:none}.input-form-new-environment{padding:10px;border:2px solid #c4c4c4;margin-bottom:10px;resize:none;outline:none}.input-form-new-environment:-moz-read-only{background-color:#e5e5e5}.input-form-new-environment:read-only{background-color:#e5e5e5}.button-form-new-environment{background-color:#004576;color:#fff;padding:10px;display:flex;align-items:center;justify-content:center;height:45pt;border:none;outline:none}.container-new-environment{display:flex;flex-direction:column;width:100%;margin-top:0;min-height:100%}.container-new-environment .botao_novo_ambiente{color:#00f;outline:none}.environment-item{display:flex;justify-content:space-between;background:#edf2f5;margin-bottom:5px;padding:10px}.environment-item.active{background:#d9e1ff}.environment-item a,.environment-item button,.environment-item button:focus{color:#00f;outline:none;border:none}.input-logo{margin-bottom:10px}.details-new-environment,.input-logo{display:flex;flex-direction:row;align-items:center}.details-new-environment{justify-content:flex-start}.details-new-environment img.img-imovel{margin-right:20px;height:6rem;width:6rem;-o-object-fit:cover;object-fit:cover}.details-new-environment .blank-img{background-color:#c4c4c4;font-size:30px;display:flex;align-items:center;justify-content:center;border-radius:5pt;aspect-ratio:1;color:grey;margin-right:20px;height:7rem;width:7rem}.tenant-data{margin-top:10px;margin-bottom:10px;width:100%}.span-nova-vistoria{display:flex;position:absolute;padding:10px;flex-direction:column;background:#fff;box-shadow:.125rem .125rem .5rem rgba(0,0,0,.7);border-radius:3px;width:100%;overflow-y:auto;overflow-x:hidden;max-height:260px;min-height:260px}.hidden-span-vistoria{display:none}.loading-span-vistoria{justify-content:center;align-items:center}.text-ellipse{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;display:block;max-width:55vw}.container-nova-vistoria{min-height:calc(100vh - 60px);display:flex;flex-direction:column}.header-nova-vistoria,.search-imovel-nova-vistoria{margin-left:10px;margin-right:10px}.search-imovel-nova-vistoria{margin-bottom:10px;position:relative}.locador-infos,.locatario-infos,.modalidades-infos{margin-left:10px;margin-right:10px;width:calc(100% - 20px)}.modalidades-infos select{margin-bottom:20px}.limpo-info{display:flex;align-items:baseline}.dragging{border:1px solid #000}.cadastrar-nova-vistoria{margin:.1rem 0 0;color:#00f;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#autocomplete{position:absolute;background-color:#fff;width:414px;top:52px}#autocomplete p{border-top:1px solid #c4c4c4;border-left:1px solid #c4c4c4;border-right:1px solid #c4c4c4;margin:0;padding:.5rem;cursor:pointer}#autocomplete p:last-child{border-bottom:1px solid #c4c4c4}#autocomplete p.active{background-color:#c4c4c4}#outras-vistorias{border:2px solid #004576;margin:10px;padding:10px}#outras-vistorias p{color:#004576}.input-send-survey{resize:none;height:55px}.input-send-survey#send-survey-link{width:88%}.input-send-survey#copy-link{width:12%}.send-survey-border{border:2px solid #c4c4c4}.border-left-none{border-left:none}.send-survey-padding{padding:10px}.button-send-survey{background-color:#004576;padding:15px 0;text-align:center;cursor:pointer;font-weight:700}.button-send-survey,.button-send-survey:hover{color:#fff;text-decoration:none}.container-send-survey{display:flex;flex-direction:column;width:100%;margin-top:10px}.link-send-survey{color:#00f;margin:0;cursor:pointer}.link-send-survey:hover{color:#00f;text-decoration:underline}.container-links-send-survey{padding-bottom:10px;margin-bottom:16px;border-bottom:2px solid #c4c4c4}.consideracoes{overflow:hidden;font-family:Roboto,sans-serif;display:flex;flex-direction:column;align-items:center}.consideracoes .head{margin-top:2rem;width:100%}.consideracoes .head .title_page{font-weight:700;margin-bottom:.2rem}.consideracoes .div_ambientes{width:100%;overflow:auto;margin-left:1.5rem}.consideracoes .div_ambientes .ambiente_desc>*,.consideracoes .div_ambientes .item_ambiente_desc>*{margin:0;line-height:1.31rem;font-size:1.125rem}@media screen and (max-width:728px){.consideracoes .div_ambientes .ambiente_desc>*,.consideracoes .div_ambientes .item_ambiente_desc>*{line-height:1.09rem;font-size:.93rem}}.consideracoes .div_ambientes .ambiente_desc .red,.consideracoes .div_ambientes .item_ambiente_desc .red{color:red}.consideracoes .div_ambientes .ambiente_desc .green,.consideracoes .div_ambientes .item_ambiente_desc .green{color:#0a0}.consideracoes .div_ambientes .caixa_texto{margin-top:.6rem;width:95%}.consideracoes .div_ambientes .caixa_texto>.caixa_texto_textarea{width:inherit;border:1px solid #9d9d9d;resize:none;height:7.5rem;line-height:1rem;padding:.8rem;outline:none;overflow:hidden;font-size:1rem}.consideracoes .div_ambientes .caixa_texto>.caixa_texto_textarea:disabled{color:#666}.consideracoes .div_ambientes .ambientes{width:95%}.consideracoes .div_ambientes .ambientes .buttons_ambientes{display:flex;margin:.6rem 0}.consideracoes .div_ambientes .ambientes .buttons_ambientes .button_ambiente{margin-right:.6rem;outline:none}.consideracoes .div_ambientes .ambientes .buttons_ambientes .button_ambiente:last-child{margin-right:0}.consideracoes .div_ambientes .ambientes .buttons_ambientes .button_ambiente.activated{font-weight:700}.consideracoes .div_ambientes .ambientes .buttons_ambientes .button_ambiente.deactivated{color:#d3d3d3}.consideracoes .div_ambientes .ambientes .ambiente{display:flex;flex-wrap:wrap;margin-top:.5rem}.consideracoes .div_ambientes .ambientes .ambiente img{width:4.5rem;height:4.5rem;margin-right:.6rem;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.consideracoes .div_ambientes hr{width:95%;border:1px solid #999;margin:1.15rem 0}.consideracoes .div_ambientes .itens_ambiente{width:95%;display:flex;flex-direction:column}.consideracoes .div_ambientes .itens_ambiente .title_ambiente{font-weight:700;margin-bottom:.6rem;font-size:1.125rem}.consideracoes .div_ambientes .itens_ambiente .item_ambiente{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;margin-bottom:.6rem}.consideracoes .div_ambientes .itens_ambiente .item_ambiente .imagem_item_ambiente{width:4.5rem;height:4.5rem;margin-right:.6rem;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.resolverpendencias{overflow:hidden;margin:.35rem 0;font-family:Roboto,sans-serif;display:flex;flex-direction:column;align-items:center}.resolverpendencias .divergencia-foto-img{height:-webkit-fit-content!important;height:-moz-fit-content!important;height:fit-content!important;-o-object-fit:contain!important;object-fit:contain!important;width:100%!important}.resolverpendencias .red{color:red}.resolverpendencias .div_ambientes{width:100%;overflow:auto}.resolverpendencias .div_ambientes .button_abrir{width:100%;margin-top:.5rem;text-transform:uppercase;padding:.6em;font-size:1rem;background-color:#004576;outline:none;color:#fff;text-align:center}.resolverpendencias .div_ambientes .div_textos{width:100%}.resolverpendencias .div_ambientes .div_textos .caixa_texto_resolver{margin-top:.6rem;width:100%}.resolverpendencias .div_ambientes .div_textos .caixa_texto_resolver .caixa_texto_textarea_resolver{width:inherit;border:1px solid #9d9d9d;resize:none;height:6.375rem;padding:.8rem;outline:none}.resolverpendencias .div_ambientes .div_textos .caixa_texto_resolver .button_resolver{width:inherit;margin-top:.5rem;text-transform:uppercase;font-weight:700;padding:1rem;background-color:#004576;outline:none;color:#fff;display:flex;align-items:center;justify-content:center}.resolverpendencias .div_ambientes .div_textos .caixa_texto{margin-top:.6rem;width:100%}.resolverpendencias .div_ambientes .div_textos .caixa_texto .caixa_texto_textarea{width:inherit;border:1px solid #9d9d9d;resize:none;height:7.5rem;line-height:1rem;padding:.8rem;outline:none;overflow:hidden;font-size:1rem}.resolverpendencias .div_ambientes .div_textos .caixa_texto .caixa_texto_textarea:disabled{color:#666}.resolverpendencias .div_ambientes .ambiente_desc *,.resolverpendencias .div_ambientes .item_ambiente_desc *{margin:0;line-height:1.318125rem;font-size:1.125rem}.resolverpendencias .div_ambientes .ambiente_desc .nome_item_ambiente,.resolverpendencias .div_ambientes .ambiente_desc .title_ambiente,.resolverpendencias .div_ambientes .item_ambiente_desc .nome_item_ambiente,.resolverpendencias .div_ambientes .item_ambiente_desc .title_ambiente{font-weight:700;font-size:1.05rem;margin-bottom:.1rem}@media screen and (max-width:728px){.resolverpendencias .div_ambientes .ambiente_desc *,.resolverpendencias .div_ambientes .item_ambiente_desc *{line-height:1.09375rem;font-size:.9375rem}}.resolverpendencias .div_ambientes .ambientes{width:100%}.resolverpendencias .div_ambientes .ambientes .buttons_ambientes{border:1px solid #9d9d9d;border-radius:.1rem;outline:none;cursor:pointer;-webkit-appearance:menulist;-moz-appearance:menulist;appearance:menulist;padding:.4rem .5rem;text-align:left;font-weight:500}.resolverpendencias .div_ambientes .ambientes .ambiente{display:flex;flex-wrap:wrap;margin-top:.5rem}.resolverpendencias .div_ambientes .ambientes .ambiente .ambiente_desc .red{color:red}.resolverpendencias .div_ambientes .ambientes .ambiente img{width:4.5rem;height:4.5rem;margin-right:.6rem;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.resolverpendencias .div_ambientes hr{width:91%;border:1px solid #999;margin:1.15rem auto}.resolverpendencias .div_ambientes .itens_ambiente{display:flex;flex-direction:column;margin-top:.5rem}.resolverpendencias .div_ambientes .itens_ambiente .title_ambiente{font-weight:700;margin-bottom:.6rem;font-size:1.125rem}.resolverpendencias .div_ambientes .itens_ambiente .item_ambiente{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;margin-bottom:1.5rem}.resolverpendencias .div_ambientes .itens_ambiente .item_ambiente .imagem_item_ambiente{width:4.5rem;height:4.5rem;margin-right:.6rem;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.alerta{margin-top:5rem}.minhasvistorias{overflow:hidden;margin:1.5rem 0;font-family:Roboto,sans-serif;display:flex;flex-direction:column;align-items:center}.minhasvistorias .head{width:95%}.minhasvistorias .head .filter-vistorias select{width:110px;background-color:#ededed;border-radius:3px 0 0 3px}.minhasvistorias .head .filter-vistorias input{border-radius:0 3px 3px 0;width:calc(100% - 110px)}.minhasvistorias .head .filter-vistorias .search_input{padding:.5rem;border:1px solid #9d9d9d;outline:none;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;height:40px}.minhasvistorias .ambientes{min-height:calc(100vh - 278px);max-height:calc(100vh - 278px)}.minhasvistorias .ambientes .details-new-environment .description{height:8rem}.minhasvistorias .ambientes .details-new-environment .environment-image{position:relative}.minhasvistorias .ambientes .details-new-environment .environment-image img.capa{width:8rem;height:8rem;-o-object-fit:cover;object-fit:cover}.minhasvistorias .ambientes .details-new-environment .environment-image img.tipo{position:absolute;bottom:0;right:0;width:1.4rem;margin:.5rem}.button-pagination-minhas-vistorias{padding:10px;border:2px solid #ddd;border-radius:3px;text-decoration:none;font-weight:700}.button-pagination-disable{color:#938e8e}.minhaconta .container-new-environment div .foto-perfil{display:flex;align-items:center;color:#00f;cursor:pointer}.minhaconta .container-new-environment #usuario-foto{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;background-color:#c4c4c4;aspect-ratio:1;width:50px;height:50px;margin-right:5px;border:2px solid #212529;border-radius:50%}.minhaconta #form_relatorio{margin:1.5rem 0}.minhaconta #form_relatorio .title{margin:0 0 .5rem}.minhaconta #form_relatorio .relatorio_label{color:#00f;cursor:pointer}.minhaconta #form_relatorio .relatorio_label .imagem_label{display:flex;align-items:center;margin-bottom:0}.minhaconta #form_relatorio .relatorio_label .relatorio_label{margin-bottom:.5rem;cursor:pointer}.minhaconta #form_relatorio .relatorio_label .imagem_container{position:relative;width:-webkit-max-content;width:-moz-max-content;width:max-content}.minhaconta #form_relatorio .relatorio_label .imagem_container i{position:absolute;top:5px;right:5px;color:red}.minhaconta #form_relatorio .relatorio_label .imagem_relatorio{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:72px;height:52px;border:1px solid #212529}.minhaconta #form_relatorio .nome{outline:none;padding:.6rem;border:2px solid #c4c4c4;margin-bottom:.6rem}.login{overflow:hidden;margin:120px 0 .35rem;font-family:Roboto,sans-serif;display:flex;flex-direction:column;align-items:center}.login .logo-svg{margin:1rem;width:300px;height:60px;background-image:url(/images/Cilar.svg?bcde9a89ae1121913f77c5535a1431ba);background-repeat:no-repeat}.login .form-login{margin-top:1rem;justify-content:space-evenly;width:95%;max-width:414px;border-radius:3px!important}.login .form-login>.imput-login{margin-bottom:-15px;position:relative}.login .form-login>.esqueci-senha,.login .form-login>.imput-login{display:flex;align-items:center;justify-content:center;margin-top:2rem}.login .form-login>.esqueci-senha{color:#00f}.login .form-login>.enviar-login{display:flex;align-items:center;justify-content:center;margin-top:2rem;position:relative}.login .form-login>.enviar-login>.botao{width:95%;max-width:414px;border-radius:3px!important;color:#fff;background:#004576}.error-content{overflow:hidden;margin:120px 0 .35rem;font-family:Roboto,sans-serif;display:flex;flex-direction:column;align-items:center}.error-content .logo-svg{margin:1rem;width:300px;height:60px;background-image:url(/images/Cilar.svg?bcde9a89ae1121913f77c5535a1431ba);background-repeat:no-repeat}.error-content .error-body{margin-top:120px;justify-content:space-evenly;width:95%;max-width:414px;border-radius:3px!important;display:flex;flex-direction:column;text-align:center}.error-content .error-body .error-message{font-family:Nunito;font-style:normal;font-weight:400;font-size:16px;line-height:19px;margin-bottom:120px}.error-content .error-body .error-botton{width:95%;max-width:414px;border-radius:3px!important;color:#fff;background:#004576}.itensvistoriados{overflow:hidden;margin-top:.35rem;font-family:Roboto,sans-serif;display:flex;flex-direction:column;align-items:center}.itensvistoriados .head{width:95%}.itensvistoriados .head .title_page{font-weight:700;margin-bottom:.2rem}.itensvistoriados .head .locatario{margin:0}.itensvistoriados .ambientes-buttons .buttons_ambientes{border:1px solid #9d9d9d;border-radius:.1rem;margin-top:.5rem;outline:none;cursor:pointer;-webkit-appearance:menulist;-moz-appearance:menulist;appearance:menulist;padding:.4rem .9rem;text-align:left;font-weight:500}.itensvistoriados .blank-img{background-color:#c4c4c4;font-size:30px;display:flex;align-items:center;justify-content:center;border-radius:5pt;width:100%;height:100%;aspect-ratio:1;color:grey}.itensvistoriados .environment-card-rate{width:100%}.itensvistoriados .environment-card-rate a{color:#00f!important}.itensvistoriados .environment-card-rate img{width:100%;aspect-ratio:1;border-radius:5pt}.itensvistoriados .environment-card-rate .environment-card-rate-body{display:grid;grid-gap:5pt;grid-template-columns:80pt auto}.itensvistoriados .environment-card-rate .environment-card-rate-info{display:flex;align-items:flex-start;justify-content:space-between;flex-direction:column}.consideracoescliente{overflow:hidden;margin-top:.35rem;font-family:Roboto,sans-serif;display:flex;flex-direction:column}.consideracoescliente .environment-card{width:100%;position:relative;display:flex;flex-direction:column;padding:10pt 0;border-bottom:1pt solid #c4c4c4}.consideracoescliente .environment-card img{border-radius:5pt;position:relative;width:100%;aspect-ratio:1;overflow:hidden}.consideracoescliente .environment-card .environment-card-body{display:grid;position:relative;grid-template-columns:80pt auto;grid-auto-rows:auto;grid-gap:10pt}.consideracoescliente .environment-card .environment-card-footer{display:grid;position:relative;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;grid-auto-rows:auto;grid-gap:5pt}.consideracoescliente .environment-card .environment-card-footer img{-webkit-filter:brightness(80%);filter:brightness(80%)}.consideracoescliente .environment-card .blank-img{height:100%;width:100%;background-color:#c4c4c4;aspect-ratio:1;border-radius:5pt;display:flex;align-items:center;justify-content:center;font-size:30px;color:grey}.consideracoescliente .not_found{height:50vh;display:flex;flex-direction:column;justify-content:center}.consideracoescliente .not_found p{font-size:1.2rem;font-weight:700;text-align:center;margin:0}label{transition:.3s;cursor:pointer}.batata:checked+label{background:#198754!important}.saida .imagens-ambiente{flex:0 0 47%;max-width:47%}.saida .imagens-ambiente div{width:100%;font-size:17px}.saida .imagens-ambiente div .imagem-ambiente{width:100%;aspect-ratio:1;-o-object-fit:cover;object-fit:cover}.saida .gap-ambiente{gap:1rem}.preencher-solicitacao{font-family:Open Sans,sans-serif;color:#000}.preencher-solicitacao .dados{background:#c4d4df;padding:15px}.preencher-solicitacao .dados h2,.preencher-solicitacao .dados h3{font-size:22px}.preencher-solicitacao .dados span{font-size:14px}.preencher-solicitacao .dados p{font-size:16px}.preencher-solicitacao .dados .icon-wpp{width:30px;height:30px}.preencher-solicitacao .dados .link-wpp{cursor:pointer}.preencher-solicitacao .form-container{padding:15px}.preencher-solicitacao .form-container .text-small{font-size:12px}.preencher-solicitacao .form-container .form-header .menu .active{font-weight:700;color:#000}.preencher-solicitacao .form-container .form-header .menu a{cursor:pointer}.preencher-solicitacao .form-container .form-body .btn-gravar{background:#34abff;font-weight:900}.preencher-solicitacao .form-container .form-body .btn-concluir{background:#004576;font-weight:700}.preencher-solicitacao .form-container .form-body .grupo-campo{cursor:pointer}.preencher-solicitacao .form-container .form-body .grupo-campo .fa-caret-down{align-items:center;display:flex;margin-bottom:1rem}.preencher-solicitacao .grid-stack-item-content{overflow-x:unset!important;overflow-y:unset!important}.preencher-solicitacao .loading-container{z-index:999;bottom:0;left:0;right:0;background:hsla(0,0%,100%,.87);top:0}.preencher-solicitacao .form-image-input div{height:50px;position:relative;width:50px}.preencher-solicitacao .form-image-input div:hover .fa-close{opacity:1}.preencher-solicitacao .form-image-input .fa-close{transition:.2s;font-size:1rem;position:absolute;top:2px;right:3px;cursor:pointer;opacity:0}.preencher-solicitacao .form-image-input img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.modalDialog{position:fixed;font-family:Arial,Helvetica,sans-serif;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.8);z-index:3;opacity:0;height:0;overflow:hidden;transition:opacity .4s ease-in;pointer-events:none;margin-top:-30%}.modalDialog:target{opacity:1;pointer-events:auto;height:auto}.modalDialog .modal-content{width:360px;position:relative;margin:40% auto;padding:1rem 1.2rem;border-radius:3px;background:#fff}.modalDialog .modal-header-docs{display:flex;justify-content:space-between;align-items:center}.modalDialog .modal-header-docs .title-modal{margin-bottom:0;font-size:1.3rem}.modalDialog .modal-header-docs .close-modal{color:#000;font-size:1.3rem;text-decoration:none}.modal-import{display:none;position:fixed;z-index:10;left:0;top:0;width:100%;height:100vh;overflow:auto;background-color:rgba(0,0,0,.4);overflow:hidden}.modal-import .container-modal-import{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100vh}.modal-import .content-modal-import{background-color:#fff;padding:20px;border-radius:5px;width:414px;min-width:414px}.modal-import .head-modal-import{display:flex;justify-content:space-between;align-items:center;padding:10px;background-color:#fff;border-bottom:1px solid #e5e5e5;width:100%}.modal-import .body-modal-import{padding:10px;width:100%;max-height:50vh;overflow-y:auto;overflow-x:hidden}.modal-import .footer-modal-import{display:flex;justify-content:space-between;align-items:center;padding:10px;background-color:#fff;border-top:1px solid #e5e5e5;width:100%}.alert-confirm{display:none;position:fixed;z-index:10;left:0;top:0;width:100%;height:100vh;overflow:auto;background-color:rgba(0,0,0,.4);overflow:hidden}.alert-confirm .container-alert-confirm{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100vh}.alert-confirm .content-alert-confirm{background-color:#fff;padding:20px;border-radius:5px;width:414px;min-width:414px}.alert-confirm .head-alert-confirm{display:flex;justify-content:space-between;align-items:center;padding:10px;background-color:#fff;border-bottom:1px solid #e5e5e5;width:100%}.alert-confirm .body-alert-confirm{padding:10px;width:100%;max-height:50vh;overflow-y:auto;overflow-x:hidden}.alert-confirm .footer-alert-confirm{display:flex;justify-content:space-between;align-items:center;padding:10px;background-color:#fff;border-top:1px solid #e5e5e5;width:100%}.nova-solicitacao{width:100%;margin-top:2.5rem}.nova-solicitacao h1,.nova-solicitacao h2,.nova-solicitacao h3,.nova-solicitacao h4,.nova-solicitacao h5,.nova-solicitacao h6{font-weight:700}.nova-solicitacao .title_page{margin-bottom:1.5rem}.nova-solicitacao .inputs{margin-bottom:1rem}.nova-solicitacao #titulo-form2{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem}.nova-solicitacao #titulo-form2 h4{margin-bottom:0}.nova-solicitacao #titulo-form2 #link{color:#00f;text-decoration:underline}.nova-solicitacao .caixas .caixa{border-bottom:1px solid grey;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.nova-solicitacao .caixas .caixa .detalhes .titulo-formulario{color:grey;margin-bottom:.3rem;margin-top:.15rem;font-size:1rem}.nova-solicitacao .caixas .caixa .detalhes .nome{margin-bottom:.3rem;font-size:1.5rem}.nova-solicitacao .caixas .caixa .detalhes .acesso{margin-bottom:.6rem;font-size:1rem}.nova-solicitacao .caixas .caixa .icons{cursor:pointer}.nova-solicitacao #botao{background-color:#004576;width:100%;margin-top:1.2rem;color:#fff;padding:1rem 0}.nova-solicitacao .btn-acao-solicitacao{color:#fff;background-color:#004576;border-color:#004576}.nova-solicitacao .modal-content .caixa-modal{border:1px solid #000;margin-top:10px;margin-bottom:10px;padding:2px 6px 4px;outline:none;width:100%}.nova-solicitacao .modal-content .select{border:1px solid #000;height:35px;padding:2px 5px;cursor:pointer}.nova-solicitacao .modal-content .link-texto{margin-bottom:0}.nova-solicitacao .modal-content #botao-modal,.nova-solicitacao .modal-content .botao-modal{margin-top:20px;border-radius:2px;width:100px;background:#004576;color:#fff;padding:2px 12px 4px;outline:none}.nova-solicitacao .modal-content #nome-grupo-modal{margin-top:20px}.alert-solicitacao{padding:8px 5px;margin-top:5px;font-size:.9rem;line-height:normal;position:fixed;top:0;right:calc(50% - 215px);z-index:11;width:430px;font-size:1.2rem}.alert-solicitacao ul{list-style:none}.alert-solicitacao p{margin:0!important}.alert-solicitacao.alert-solicitacao-success{background-color:#d7f3e3;color:#1d643b}.alert-solicitacao.alert-solicitacao-danger{background-color:#f3d3d3;color:#b71c1c}.alert-solicitacao.alert-hidden{display:none}.container-copy-link{display:flex;justify-content:space-between;align-items:center}.copy-link-nowrap{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:90%}.scale-in-center{-webkit-animation:scale-in-center .5s cubic-bezier(.25,.46,.45,.94) both;animation:scale-in-center .5s cubic-bezier(.25,.46,.45,.94) both}@-webkit-keyframes scale-in-center{0%{transform:scale(0);opacity:1}to{transform:scale(1);opacity:1}}@keyframes scale-in-center{0%{transform:scale(0);opacity:1}to{transform:scale(1);opacity:1}}.scale-out-center{-webkit-animation:scale-out-center .5s cubic-bezier(.55,.085,.68,.53) both;animation:scale-out-center .5s cubic-bezier(.55,.085,.68,.53) both}@-webkit-keyframes scale-out-center{0%{transform:scale(1);opacity:1}to{transform:scale(0);opacity:1}}@keyframes scale-out-center{0%{transform:scale(1);opacity:1}to{transform:scale(0);opacity:1}}textarea.form-control{height:250px!important}.btn-acao-solicitacao{color:#fff;background-color:#004576;border-color:#004576}.btn-acao-solicitacao:hover{color:#fff!important;background-color:#07548b}.btn-acao-app{color:#fff!important;background-color:#004576!important;border-color:#004576!important}.btn-acao-app:hover{color:#fff!important;background-color:#0b5e99!important}.loading-container{top:0;bottom:0;left:0;right:0;background-color:hsla(0,0%,100%,.67);display:flex;z-index:99;align-items:center;justify-content:center}#editar-tipo{font-family:sans-serif}#editar-tipo #titulo-form{margin-top:50px}#editar-tipo .input-nome{border:1px solid grey;margin-top:10px;width:100%;height:2.6rem;padding-left:1rem}#editar-tipo #titulo-form2{display:flex;justify-content:space-between;margin-top:30px}#editar-tipo .campos #caixa-titulo{margin-top:1rem}#editar-tipo .campos #caixa-titulo #id_grupo{cursor:pointer}#editar-tipo .campos .droptarget{margin:1rem 0;width:100%}#editar-tipo .campos .droptarget h3{margin-bottom:0}#editar-tipo .campos .droptarget .campo{border-bottom:1px solid grey;display:flex;justify-content:space-between}#editar-tipo .campos .droptarget .campo .left{display:flex;align-items:center;height:3.5rem}#editar-tipo .campos .droptarget .campo .left .pontos{width:1rem;margin-bottom:0;margin-right:.8rem}#editar-tipo .campos .droptarget .campo .left .details{display:flex;flex-direction:column}#editar-tipo .campos .droptarget .campo .left .details .alinhamento{font-weight:700;margin-bottom:0}#editar-tipo .campos .droptarget .campo .left .details .desc{color:grey;margin-bottom:0}#editar-tipo .campos .droptarget .campo .icon{cursor:pointer}#editar-tipo .campos .links{display:flex;justify-content:space-between}#editar-tipo .campos .links .editar{color:green}#editar-tipo .campos .links .excluir{color:red}#editar-tipo .campos #botao-gravar-dados{background-color:#004576;width:100%;height:50px;margin-top:30px;color:#fff;font-weight:700}#editar-tipo .modal-content .nome-campo-modal,#editar-tipo .modal-content .nome-grupo-modal{margin-top:20px;font-weight:700;font-size:1.1rem}#editar-tipo .modal-content .input-text{border:1px solid #000;margin-top:10px;margin-bottom:10px;padding:2px 6px 4px;outline:none}#editar-tipo .modal-content .submit-modal{margin-top:20px;border-radius:2px;width:100px;background:#004576;color:#fff;padding:2px 12px 4px}#editar-tipo .modal-content .novoCampo .checkbox-obrigatorio{display:flex;align-items:center;margin-bottom:.5rem}#editar-tipo .modal-content .novoCampo .checkbox-obrigatorio #checkbox-top{width:1rem;height:1rem;background-color:#fff;vertical-align:middle;border:1px solid #000;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;cursor:pointer;margin-right:.2rem}#editar-tipo .modal-content .novoCampo .checkbox-obrigatorio #checkbox-top:checked{background-color:#000}#editar-tipo .modal-content .novoCampo .checkbox-obrigatorio label{cursor:pointer;margin-bottom:0}#editar-tipo .modal-content .novoCampo .title-tipo_campo{font-weight:700}#editar-tipo .modal-content .novoCampo .fileiras{display:flex}#editar-tipo .modal-content .novoCampo .fileiras .fileira{display:flex;flex-direction:column}#editar-tipo .modal-content .novoCampo .fileiras .fileira label{cursor:pointer}#editar-tipo .modal-content .novoCampo .fileiras .fileira label .checkbox-round{width:1em;height:1em;background-color:#fff;border-radius:50%;vertical-align:middle;border:1px solid #000;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;cursor:pointer;margin-left:5px}#editar-tipo .modal-content .novoCampo .fileiras .fileira label .checkbox-round:checked{background-color:#000}#editar-tipo .modal-content .buttons{margin-top:1rem;display:flex;justify-content:space-between}#editar-tipo .modal-content .buttons .button{border-radius:.2rem;flex:1;color:#fff;text-align:center;padding:.3rem}#editar-tipo .modal-content .buttons .button.cancelar{background:#939393;margin-left:.5rem;text-decoration:none}#editar-tipo .modal-content .buttons .button.excluir{background:#004576}.envios-recentes .caixas .caixa{display:flex;justify-content:space-between;padding-bottom:.6rem;margin-bottom:1.3rem;border-bottom:1px solid grey}.envios-recentes .caixas .caixa .detalhes p{margin-bottom:0;line-height:1.5}.envios-recentes .caixas .caixa .detalhes .time{color:grey;font-size:.9rem}.envios-recentes .caixas .caixa .detalhes .nome{font-size:1.2rem}.envios-recentes .caixas .caixa .icon{cursor:pointer}.envios-recentes-item p{margin-bottom:0;line-height:1.5}.envios-recentes-item .dropdown{position:relative}.envios-recentes-item .dropdown .btn{border-radius:0}.envios-recentes-item .dropdown .dropdown-content{display:none;position:absolute;background-color:#f9f9f9;min-width:160px;z-index:1;flex-direction:column}.envios-recentes-item .dropdown .dropdown-content.show{display:flex}.envios-recentes-item .head{justify-content:space-between;margin-top:2.5rem;margin-bottom:1.5rem}.envios-recentes-item .head,.envios-recentes-item .head .title{display:flex;align-items:center}.envios-recentes-item .head .title .seta{margin-right:.5rem}.envios-recentes-item .head .title .seta img{width:1.5rem}.envios-recentes-item .head .title .title-page{margin-bottom:0;font-weight:700}.envios-recentes-item .head .exportar{display:flex;align-items:center;color:#00f}.envios-recentes-item .caixa-azul{background-color:rgba(0,69,118,.23);padding:1rem;margin-bottom:1rem}.envios-recentes-item .caixa-azul .linha{margin-bottom:.8rem}.envios-recentes-item .caixa-azul .linha:last-child{margin-bottom:0}.envios-recentes-item .caixa-azul .linha.nomes .solicitacao,.envios-recentes-item .caixa-azul .linha.tipo-formulario .tipo{font-weight:bolder}.envios-recentes-item .caixa-azul .linha.solicitacao-detalhes{display:flex;justify-content:space-between}.envios-recentes-item select{margin-bottom:1rem;cursor:pointer}.envios-recentes-item .detalhes{margin-bottom:1rem}.envios-recentes-item .detalhes .detalhes-info{font-weight:bolder}.envios-recentes-item .respostas .resposta{margin-bottom:.5rem}.envios-recentes-item .respostas .resposta .texto{font-weight:bolder}.envios-recentes-item .respostas .resposta .arquivo{color:#00f;cursor:pointer;text-decoration:underline;font-weight:bolder}.tipos_formularios *{font-family:Be Vietnam Pro,sans-serif}.tipos_formularios .header{display:flex;justify-content:space-between;align-items:center;margin:2rem 0 1rem}.tipos_formularios .header .title_page{font-size:1.5rem;font-weight:700}.tipos_formularios .header .botao-novo{background:#004576;color:#fff;padding:.5rem 1rem;font-size:1rem}.tipos_formularios .formularios{display:flex;flex-direction:column}.tipos_formularios .formularios .formulario{display:flex;justify-content:space-between;align-items:center;margin-bottom:.9rem;padding-bottom:.6rem;border-bottom:1px solid #000}.tipos_formularios .formularios .formulario .nome{margin-bottom:0;font-size:1.25rem}.form-grid-builder .grid-stack>.grid-stack-item>.grid-stack-item-content{height:100%}.form-grid-builder .input-group-grid input{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.form-grid-builder .input-group-grid i{pointer-events:all}body{font-family:Roboto,Arial,serif}body #div-pai-solicitacao #espacamento-caixa{margin-bottom:1rem}body #div-pai-solicitacao #espacamento-caixa .checkbox-round{width:1.3em;height:1.3em;background-color:#fff;border-radius:50%;vertical-align:middle;border:1px solid #000;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;cursor:pointer}body #div-pai-solicitacao #espacamento-caixa .checkbox-round:checked{background-color:#000}body #div-pai-solicitacao .icon{margin-right:10px;float:right}body #div-pai-solicitacao .caixa{border-bottom:1px solid grey;margin-bottom:1rem}body #div-pai-solicitacao .caixa .titulo-formulario{margin-top:30px;font-size:1.3rem;font-weight:700;text-decoration:none;color:#000}body #div-pai-solicitacao .caixa .itens-formulario li{font-size:1rem;font-weight:700}body #div-pai-solicitacao .caixa .itens-formulario li span{color:grey}.primary-input{border:1px solid grey!important;padding:20px!important;font-size:1rem!important;border-radius:0!important}.primary-button{color:#fff!important;background-color:#004576!important;border-color:#004576!important;border-radius:0!important;text-transform:uppercase!important;font-weight:700}.primary-button:hover{color:#fff!important;background-color:#07548b}.container-app{width:430px;margin:25px auto}.container-app .container-app-header{width:100%;display:flex;flex-direction:row;justify-content:space-between}.container-app .container-app-body{width:100%}.box-container{display:flex;flex-direction:column;margin-top:15px}.box-container .box{display:flex;flex-direction:row;justify-content:space-between;padding-bottom:10px;margin-bottom:10px;width:100%}.box-container .box .box-header h1{font-size:1rem;font-weight:700;text-decoration:none;color:#858585}.box-container .box .box-header h2{font-size:1.3rem;font-weight:700;text-decoration:none;color:#353535;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:270px}.box-container .box .box-header p{font-size:.8rem;font-weight:700;text-decoration:none;color:#353535}.box-container .box .box-body{display:flex;flex-direction:row;justify-content:space-between}.box-container .box .box-body button{border:none!important}.box-container .box .box-footer{cursor:pointer}.box-container .box .box-column{display:flex;flex-direction:column;gap:.5rem}.box-pagination .pagination{justify-content:center}.box-pagination .pagination .page-link{color:#004576}.box-pagination .pagination .active .page-link{background-color:#004576;border-color:#004576;color:#fff}.box-line{border-bottom:1px solid #dadada;padding-bottom:10px;margin-bottom:10px}.alert-app{padding:8px 5px;line-height:normal;position:fixed;top:0;right:calc(50% - 215px);z-index:11;width:430px;overflow:hidden!important;text-overflow:ellipsis!important}.alert-app ul{list-style:none}.alert-app p{margin:0!important}.alert-app.alert-app-success{background-color:#d7f3e3;color:#1d643b}.alert-app.alert-app-danger{background-color:#f3d3d3;color:#b71c1c}.alert-app.alert-hidden{display:none}.text-nowrap{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:300px}.btn-default-app{width:100px;background:#004576!important;color:#fff!important;outline:none}.btn-ico{padding:5px;color:#212529;border:none!important}.btn-ico:hover{color:#2f3438}.form-check-right{width:40%}.card-header{display:flex;justify-content:space-between;align-items:center}.card-header a{font-size:1.1rem;font-weight:600}.card-header h2{margin:0}.input-images{display:grid;max-width:100%;grid-template-columns:1fr 1fr 1fr;grid-auto-rows:1fr;grid-gap:10px;overflow:hidden;width:100%}.input-images div,.input-images label{border-radius:5pt;aspect-ratio:1;width:2fr;max-width:1fr;overflow:hidden}.input-images label{background-color:#c4c4c4}.input-images img{position:relative;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.input-images .add-image{background-color:grey;color:#fff;cursor:pointer;display:flex;justify-content:center;align-items:center;font-size:30pt}.input-images .add-image .fa-plus-circle,.input-images .add-image.load .fa-spinner{display:block}.input-images .add-image .fa-spinner,.input-images .add-image.load .fa-plus-circle{display:none}.input-images .image-vistoria{position:relative;cursor:zoom-in}.input-images .image-vistoria .close-button{top:0;right:0;position:absolute;z-index:20;color:red;padding:5pt;font-size:1.5rem;cursor:pointer;opacity:.6;transition:.3s}.input-images .image-vistoria .close-button:hover{opacity:1}.input-images .image-vistoria.fullscreen{transition:.5s;position:fixed;top:0;left:0;height:100vh;width:100%;background-color:rgba(0,0,0,.53);display:flex;align-items:center;justify-content:center;border-radius:0;overflow:hidden;padding:0 5pt;scroll-behavior:smooth;cursor:zoom-out;z-index:120}.input-images .image-vistoria.fullscreen img{aspect-ratio:unset;width:100%;max-width:400px;height:-webkit-max-content;height:-moz-max-content;height:max-content;grid-column:2;cursor:default}.input-images .image-vistoria.fullscreen .close-button{display:none}.confirm-modal{transition:.5s;position:fixed;top:0;left:0;height:100vh;width:100%;background-color:rgba(0,0,0,.53);align-items:center;justify-content:center;padding:0 5pt;display:none;font-size:1rem;z-index:100}.confirm-modal.loading .remove-btn span{display:none}.confirm-modal.loading .remove-btn i{display:block}.confirm-modal.show{display:flex}.confirm-modal>div{width:100%;padding:15pt;border-radius:5pt;background-color:#fff;max-width:400px}.confirm-modal .remove-btn{background-color:#004576;color:#fff}.confirm-modal .remove-btn:hover{color:#fff;background-color:#003458}.confirm-modal .remove-btn i{display:none}.bounce-alert{-webkit-animation:bounceToTop ease-in-out forwards;animation:bounceToTop ease-in-out forwards;transform:translateY(-100%);transition:transform .3s;opacity:0;font-size:14pt}@-webkit-keyframes bounceToTop{0%{transform:translateY(100%);opacity:0}10%{transform:translateY(0);opacity:1}90%{transform:translateY(0);opacity:1}to{transform:translateY(100%);opacity:0}}@keyframes bounceToTop{0%{transform:translateY(100%);opacity:0}10%{transform:translateY(0);opacity:1}90%{transform:translateY(0);opacity:1}to{transform:translateY(100%);opacity:0}}.upload-file-input{width:100%;overflow-x:auto;overflow-y:hidden}.upload-file-input::-webkit-scrollbar{width:2px;height:2px}.upload-file-input::-webkit-scrollbar-button{width:0;height:0}.upload-file-input::-webkit-scrollbar-thumb{background:#e1e1e1;border:0 #fff;border-radius:50px}.upload-file-input::-webkit-scrollbar-thumb:hover{background:#fff}.upload-file-input::-webkit-scrollbar-thumb:active{background:#000}.upload-file-input::-webkit-scrollbar-track{background:#666;border:0 #fff;border-radius:50px}.upload-file-input::-webkit-scrollbar-track:hover{background:#666}.upload-file-input::-webkit-scrollbar-track:active{background:#333}.upload-file-input::-webkit-scrollbar-corner{background:transparent}.upload-file-input .preview .uploaded-img-container,.upload-file-input input[type=file]+label{transition:.3s;min-height:50px;min-width:50px;max-width:50px;max-height:50px;background-color:#aaa;display:flex;align-items:center;border-radius:.3rem;overflow:hidden;justify-content:center;cursor:pointer;margin:0;position:relative}.upload-file-input .preview .uploaded-img-container:hover,.upload-file-input input[type=file]+label:hover{background-color:#999}.upload-file-input .preview .uploaded-img-container{margin-left:.5rem}.upload-file-input .preview .uploaded-img-container:hover .close-btn{opacity:1}.upload-file-input .preview .uploaded-img-container .close-btn{position:absolute;top:2px;right:3px;font-size:1rem;opacity:0;transition:.3s;color:red}.upload-file-input .preview .uploaded-img-container img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.image-with-fullscreen{background-color:#c4c4c4;overflow:hidden}.image-with-fullscreen .overlay{transition:background-color .5s}.image-with-fullscreen .overlay img{cursor:zoom-in;max-width:414px;user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}.image-with-fullscreen .overlay img.double-zoom{transform:scale(3);position:absolute}.image-with-fullscreen .overlay.fullscreen{position:fixed;top:0;left:0;right:0;bottom:0;z-index:5000;display:flex;justify-content:center;align-items:center;background-color:rgba(0,0,0,.53);cursor:zoom-out}.image-with-fullscreen .overlay.fullscreen img{width:100vw;aspect-ratio:unset;border-radius:0}#modalFoto{background:rgba(0,0,0,.67)}#modalFoto #box-video,#modalFoto .imagem-modal{height:373px;max-width:373px;-o-object-fit:cover;object-fit:cover;max-height:40vh}#modalFoto video{width:100%;height:100%}#modalFoto #box-video{position:relative;width:90%}#modalFoto #box-video #tirar-foto{position:absolute;bottom:1rem;left:calc(50% - 1.5rem);cursor:pointer}#modalFoto #box-video #tirar-foto img{width:3rem}#modalFoto #box-video #abrir-imagem{position:absolute;bottom:1rem;left:2rem;cursor:pointer;margin:0}#modalFoto #box-video #abrir-imagem img{width:2rem}#modalFoto #box-preview{position:relative}#modalFoto #box-preview #controls{position:absolute;bottom:1rem;width:100%;height:3rem;display:flex;justify-content:center}#modalFoto #box-preview button:not(:last-child){margin-right:1rem}