@import"https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;700&display=swap";html{background-color:#f4f6f9;transition:ease .8s all}body{background-color:#f4f6f9}.pdd-0{padding:0!important}.sobreposicao,.sobreposicao2{position:fixed;cursor:pointer;inset:0;background-color:#00000080;display:none;z-index:12}.sobreposicao2{z-index:13}*{margin:0;box-shadow:0 0;border:0 none;outline:0;font-family:Poppins,sans-serif}a{text-decoration:none!important;cursor:pointer}.scroll::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#f5f5f5}.scroll::-webkit-scrollbar{width:10px;background-color:#f5f5f5}.scroll::-webkit-scrollbar-thumb{background-color:#f90;background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.2) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.2) 50%,rgba(255,255,255,.2) 75%,transparent 75%,transparent)}.rodar{transform:rotate(90deg);margin:-12px -7px 0 0}.h3,h3{font-size:21px}.pop-up{z-index:14;position:fixed;background:#fff;margin-left:calc(50% - 250px);border-left:solid 3px #e48c39;display:none;transition:none;text-align:center;width:500px;max-width:100%;border-radius:15px}.pop-up h3{text-align:center;color:#e48c39;margin:30px 0 0;padding:0 60px;font-size:15px}.pop-up .form-control{margin:35px auto;width:80%;border-color:#e48c39}.pop-up button{margin-bottom:30px;background:#e48c39;color:#fff;border-radius:30px;height:calc(1.5em + .75rem + 2px);padding:0 30px}.pop-up button:hover{box-shadow:0 0 20px #00000052}.pop-up .fechar{position:initial;float:right;width:30px;height:30px;background:#e48c39;color:#fff;border-radius:50%;font-weight:700;font-family:cursive;padding-top:3px;cursor:pointer;margin:15px}.pop-up .checks{padding:30px}.pop-up .checks div{display:inline-block;margin:0 0 0 20px}button:focus{outline:none!important}.table td,.table th,.alterar b,.card b{color:#546e7a;font-size:15px}.bg_teal{background:teal}.bg_cadetblue{background:#5f9ea0}.bg_black{background:#000}.bg_darkgreen{background:#006400}.bg_darkorchid{background:#9932cc}.bg_slategrey{background:#708090}.bg_darkred{background:#8b0000}.btn_direita{float:right;padding:10px 20px;margin:10px 0 10px 10px;background:#e48c39;border-radius:50px;text-align:center;border:solid 2px #e48c39;transition:ease .8s all;cursor:pointer;color:#fff}.btn_direita p{color:#fff;margin:0;font-size:13px;font-weight:700}.btn_direita:hover{background:#fff}.btn_direita:hover p{color:#e48c39}.btn_esquerda{float:left;padding:10px 20px;margin:10px 0 10px 10px;background:#fff;border-radius:50px;text-align:center;border:solid 2px #e48c39;transition:ease .8s all}.btn_esquerda p{color:#e48c39;margin:0;font-size:13px;font-weight:700}.btn_esquerda:hover{background:#e48c39}.btn_esquerda:hover p{color:#fff}#preloader{position:fixed;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;height:100%;left:0;top:0;width:100%;z-index:999999;background-color:#f2f4f8}#preloader img{position:absolute;top:50%;left:50%;margin-top:-15px;margin-left:-15px;width:30px;height:30px;z-index:8;-webkit-animation:2s linear 0s normal none infinite running medica-thumb;animation:2s linear 0s normal none infinite running medica-thumb}.medica-load{-webkit-animation:2s linear 0s normal none infinite running medica-load;animation:2s linear 0s normal none infinite running medica-load;background:transparent none repeat scroll 0 0;border-color:#ffffff #ffffff #e48c39;border-radius:50%;border-style:solid;border-width:2px;height:60px;position:absolute;width:60px;z-index:10;top:50%;left:50%;margin-top:-30px;margin-left:-30px}@-webkit-keyframes medica-load{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes medica-load{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes medica-thumb{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}50%{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}to{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}}@keyframes medica-thumb{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}50%{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}to{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}}.loading{width:100%;height:100%;min-height:200px;position:absolute;top:0;left:0;background:#fffc;z-index:20}.loading .medica-load{-webkit-animation:2s linear 0s normal none infinite running medica-load;animation:2s linear 0s normal none infinite running medica-load;background:transparent none repeat scroll 0 0;border-color:#ffffff #ffffff #e48c39;border-radius:50%;border-style:solid;border-width:2px;height:60px;position:absolute;width:60px;z-index:10;top:50%;left:50%;margin-top:-30px;margin-left:-30px}.loading img{position:absolute;top:50%;left:50%;margin-top:-15px;margin-left:-15px;width:30px;height:30px;z-index:8;-webkit-animation:2s linear 0s normal none infinite running medica-thumb;animation:2s linear 0s normal none infinite running medica-thumb}.loading p{position:absolute;bottom:calc(50% - 60px);text-align:center;width:100%;line-height:125%;margin:0}#bloco_inicio{background:#ffffff59;display:flex;justify-content:center;align-items:center;height:100vh}#bloco_inicio .conteudo{width:320px}#bloco_inicio h1{margin:0;width:100%;overflow:hidden;padding-top:70px;height:0!important;background:url(/build/assets/logo-BPrsUdow.png) no-repeat center}#bloco_inicio input{width:100%;padding:10px 25px;border:solid #efefef 2px;border-radius:30px;margin:15px 0}#bloco_inicio input.entrar{background:#e48c39;color:#fff;border:solid #e48c39 2px}#bloco_inicio input.entrar:hover{background:transparent;color:#e48c39}#bloco_inicio p{text-align:center;margin:0}#bloco_inicio p a{color:#6d6d6d}.notify{position:absolute;top:30px;margin-left:11px}.notify .point{width:6px;height:6px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;background-color:#3d4c5a;position:absolute;right:-6px;top:-10px}.form-control{background-color:transparent;border:1px solid #E3E3E3;border-radius:30px!important;padding:5px 30px 5px 10px;color:#2c2c2c;line-height:normal;font-size:.8571em;-webkit-transition:color .3s ease-in-out,border-color .3s ease-in-out,background-color .3s ease-in-out;-moz-transition:color .3s ease-in-out,border-color .3s ease-in-out,background-color .3s ease-in-out;-o-transition:color .3s ease-in-out,border-color .3s ease-in-out,background-color .3s ease-in-out;-ms-transition:color .3s ease-in-out,border-color .3s ease-in-out,background-color .3s ease-in-out;transition:color .3s ease-in-out,border-color .3s ease-in-out,background-color .3s ease-in-out;-webkit-box-shadow:none;box-shadow:none}.form-control::-webkit-input-placeholder{color:#fff}#menu_lateral{transition:.2s;font-family:Arial;background:#fff;width:250px;position:absolute;top:64px;left:0;box-shadow:1px 0 20px #00000014;z-index:12;margin-left:0}#menu_lateral *{white-space:nowrap}#menu_lateral hr{margin:0 15px}#menu_lateral .menu .list{list-style:none;padding:0;font-size:14px}#menu_lateral .menu .list li{padding:0 20px;cursor:pointer;margin:30px 0}#menu_lateral .menu .list li i{color:#e48c39;width:25px;transition:.5s;font-size:25px;text-align:center}#menu_lateral .menu .list li i.inverter{transform:rotate(180deg)}#menu_lateral .menu .list li span{color:#546e7a;font-weight:400;margin-left:10px;vertical-align:super}#menu_lateral .menu .list li span.seta{height:30px;font-family:monospace;transition:.2s;margin-top:-5px}#menu_lateral .menu .list span.seta.rodar{margin-top:0!important}#menu_lateral .menu .list li.ativo{border-left:solid 3px #e48c39;padding-left:17px}#menu_lateral .menu .list li li.ativo{border-left:none}#menu_lateral .menu .list li.ativo span{color:#e48c39;font-weight:600}#menu_lateral .tarefas,#menu_lateral .conclusao{font-size:13px;padding:10px 15px!important}#menu_lateral .tarefas p,#menu_lateral .conclusao p{font-size:.8571em;text-transform:uppercase}#menu_lateral .progresso{height:2px;width:100%}#menu_lateral .tarefas .progresso{background:#f963324d}#menu_lateral .conclusao .progresso{background:#2ca8ff4d}#menu_lateral .progresso .barra{height:2px}#menu_lateral .tarefas .progresso .barra{background:#f96332}#menu_lateral .conclusao .progresso .barra{background:#2ca8ff}#menu_lateral .tarefas p{color:#f96332}#menu_lateral .conclusao p{color:#2ca8ff}#menu_lateral .btn-sair{background-color:#e48c39;color:#fff;font-weight:700;font-size:15px;margin:0 0 20px 68px;padding:10px 35px;border-radius:100px}#menu_lateral .scroll{overflow-y:scroll;width:auto;height:calc(100vh - 70px)}#menu_lateral .list_interno{list-style:none;padding-left:30px;display:none;transition:all .2s}#menu_lateral .list_interno li{padding:0!important}#menu_lateral .list_interno a{color:#000}#menu_lateral .menu .blocked i{color:#d4d4d4!important}#menu_lateral .menu li>a.menu-list{display:block}#menu_lateral .menu .blocked .seta,#menu_lateral .menu .progressos.blocked{display:none}#menu_lateral .menu li.blocked,#menu_lateral .menu li.blocked a{cursor:not-allowed!important}#menu_lateral .menu .progressos{flex-direction:column;gap:20px}#menu_lateral .menu .progressos li{margin:0;width:100%;justify-content:space-between;flex-wrap:wrap}#menu_lateral .menu .progressos .titulo-avanco-curto{display:none}.flex-navbar{display:flex;align-items:center;gap:10px;height:100%}.mytooltip-container{position:relative}.mytooltip-container .mytooltip-text{visibility:hidden;width:auto;background-color:#00000096;font-size:12px;color:#fff!important;text-align:center;border-radius:6px;padding:5px;position:absolute;z-index:1;top:6px;left:70px;font-weight:400!important;opacity:0;transition:visibility 0s,opacity .2s linear}.mytooltip-container:hover .mytooltip-text{visibility:visible;opacity:1;white-space:nowrap}#menu_lateral:not(.hidden-menu) .mytooltip-container:hover .mytooltip-text{display:none!important}.hidden-menu .menu-list .mytooltip-text{left:45px!important;top:-14px!important}.menu-icon{color:#5f6368!important}.icon-container{border-radius:50%;width:40px!important;height:40px!important;display:flex;align-items:center;justify-content:center;background-color:transparent;transition:all .2s}.icon-container:hover{background-color:#dcdcdc}.zero-margin-left{margin-left:65px!important}.zero-space-left{width:calc(100% - 75px)!important}.hidden-menu{width:65px!important}.hidden-menu .user-info,.hidden-menu .construtora-nome{visibility:hidden}.hidden-menu .menu .list li i{font-size:25px}.hidden-menu .btn-sair,.hidden-menu .menu .list li span:not(.mytooltip-text),.hidden-menu .menu .list .seta{display:none!important}.hidden-menu li .list_interno{padding:0!important;width:100%;margin-top:30px;border-bottom:1px solid #dee2e6;border-top:1px solid #dee2e6}.hidden-menu .progressos .titulo-avanco{display:none}.hidden-menu .progressos .titulo-avanco-curto{display:block!important}.icon-fa{font-size:20px!important}section.conteudo{margin:0 0 15px 250px;transition:.2s;z-index:9;position:relative;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;background:#f4f6f9}section.conteudo:before{background-color:#eeac41}section.conteudo:before{content:"";position:absolute;top:0;left:0;width:100%;height:140px}section.conteudo .block-header{padding:15px}section.conteudo .block-header h2{color:#fff}section.conteudo .block-header h2{margin:0;font-size:20px}section.conteudo .block-header h2 small{display:block;margin-top:8px;color:#fff;font-size:13px}.breadcrumb{background:transparent}section.conteudo .breadcrumb-item,section.conteudo .breadcrumb-item a{color:#fff}section.conteudo .breadcrumb-item+.breadcrumb-item:before{display:inline-block;padding-right:.5rem;color:#fff;content:"/"}section.conteudo button.btn{background:#fff;border-radius:30px;height:35px;margin-top:5px}section.conteudo .container .card,section.conteudo .container-fluid .card{background:#fff;margin-bottom:30px;transition:.5s;border:0;border-radius:.1875rem;display:inline-block;position:relative;width:100%;box-shadow:none;height:calc(100% - 30px)}section.conteudo .container .card .header,section.conteudo .container-fluid .card .header{color:#424242;padding:20px;position:relative;box-shadow:none}.card .header h2{font-size:15px;color:#757575;position:relative;padding-right:75px}.card .header h2:before{background:#e48c39}.card .header h2:before{position:absolute;width:2px;height:22px;left:-20px;top:0;content:""}.card .header h2 strong{font-weight:600;color:#e48c39}.card .header h2 small{font-size:13px;color:#9e9e9e;line-height:15px}.card .header .btn-pontos{position:absolute;right:35px;top:11px;cursor:pointer;color:#00000061;font-family:cursive}.card .header .btn-fechar{position:absolute;right:15px;top:15px;cursor:pointer;color:#00000061}.card .header .btn-data{position:absolute;right:15px;top:15px;color:#9e9e9e;border:solid 1px #e48c39;border-radius:50px;padding:5px 10px;cursor:context-menu}.card .row{padding:0 15px}.card .form-control{padding:5px 15px;border-color:#e48c39;font-size:14px}.card select.form-control{min-width:150px!important}.card .form-control::-webkit-input-placeholder{color:#a7a7a7}.card label{cursor:pointer;color:#546e7a;font-size:14px;margin-bottom:0}.card label.btn_label{background:#e48c39;color:#fff;height:34px;width:100%;text-align:center;padding:5px 0 0;border-radius:30px;cursor:pointer;margin-bottom:15px}.card .check{display:flex}.card .check div{flex:1}.campo_submit{text-align:center;margin-bottom:30px}.btn_submit{background:#77d672;color:#fff;max-width:370px;width:100%;border-radius:30px;padding:5px 0}.alterar a{color:#e48c39;border:solid 2px;padding:5px 60px 5px 30px;border-radius:30px;font-weight:700;margin-left:20px;white-space:nowrap}.table-responsive{margin-top:30px}.table-responsive .usu_foto{width:40px;height:40px;object-fit:cover;border-radius:50%}.table-responsive .projeto_foto,.projeto_foto_list{width:80px;height:80px;border-radius:50%;object-fit:cover}.table-responsive .checks div{display:initial;padding:0 15px 0 0;white-space:nowrap}.toggle{cursor:pointer;display:inline-block;margin-bottom:13px}.toggle-checkbox{position:absolute;visibility:hidden}.toggle-switch{display:inline-block;background:#d8dbe2;border-radius:16px;width:40px;height:21px;position:relative;vertical-align:middle;transition:background .25s}.toggle-checkbox:checked+.toggle-switch{background:#eeac41}.toggle-switch:before{display:block;background:linear-gradient(to bottom,#fff,#eee);border-radius:50%;box-shadow:0 0 0 1px #00000040;width:17px;height:17px;position:absolute;top:2px;left:2px;transition:left .25s}.toggle-switch:before,.toggle-switch:after{content:""}.toggle-checkbox:checked+.toggle-switch:before{left:20px}.btn-vincular-area{cursor:pointer;color:#e48c39!important}.paginacao{text-align:center;margin:20px 0}.paginacao div,.paginacao a{display:initial;color:#546e7a;font-weight:400;padding:0 5px;cursor:pointer}.paginacao div.active,.paginacao a.active{color:#e48c39;font-weight:600}.table i.zmdi{font-size:20px;color:#e38b39;padding-right:5px}.conteudo .card-projeto{min-height:600px}.conteudo .card-projeto img{width:100%;height:370px;padding:30px;object-fit:cover}.conteudo .card-projeto h3{text-align:center}.conteudo .card-projeto hr{margin:15px 30px}.conteudo .card-projeto p{margin:0;text-align:center;font-size:14px}.conteudo .card-projeto .btn-detalhes{border:solid 1px #e48c39;color:#f0a559;border-radius:30px;padding:15px 60px;margin:30px auto;width:fit-content;cursor:pointer;min-width:187px}.conteudo .card-projeto .btn-detalhes:hover{box-shadow:0 0 14px 4px #e48c396b}.conteudo .card-projeto .btn-detalhes-tras{border:solid 1px #fff;color:#fff;background:#f0a559;border-radius:30px;padding:15px 60px;margin:30px auto;width:fit-content;cursor:pointer;min-width:187px}.conteudo .card-projeto .btn-detalhes-tras:hover{box-shadow:0 0 14px 4px #e48c396b}.conteudo .card-projeto.detalhe{transform:rotateY(180deg);transition:none}.conteudo .card-projeto .tras{display:none;text-align:center;width:100%;min-height:600px;transform:rotateY(180deg);transition:none}.conteudo .card-projeto .tras span{width:100%;height:85px;background:#e48c39;position:absolute;left:0;z-index:-1}.conteudo .card-projeto .tras img{height:140px;width:140px;padding:0;border-radius:50%;border:solid 6px #fff;box-shadow:0 0 20px #0000008c;margin-top:15px;margin-bottom:15px}.conteudo .card-projeto .tras hr{margin:10px 30px}.conteudo .card-projeto .tras .barra-porcento{margin-top:10px}.conteudo .card-projeto .tras .barra-porcento p{text-align:left;margin-left:20px}.conteudo .card-projeto .tras .barra-porcento .progress{height:10px;margin:5px 20px 10px}.card .header button.btn{color:#fff;background:#e48c39;top:5px;right:15px;position:absolute}.conteudo .card-conteudo .card-projeto .frente,.conteudo .card-conteudo .card-projeto .tras{color:#546e7a}.conteudo .card-conteudo:hover .card-projeto .frente{display:none}.conteudo .card-conteudo:hover .card-projeto{transform:rotateY(180deg)}.conteudo .card-conteudo:hover .card-projeto .tras{display:block}.titulo-pesquisa{width:70%}.foto-projeto{text-align:center}.foto-projeto img{width:160px;height:160px;object-fit:cover;border-radius:50%;border:solid 2px #e48c39;margin:17px 0}input.checkbox{height:20px}.btn-filtro{position:absolute;right:20px;top:20px}.btn-filtro i{font-size:20px;right:0;position:absolute}.btn-filtro .campo{display:none;position:absolute;background:#fff;right:0;top:0;border-left:solid 3px #e48c39;box-shadow:0 0 5px #0000004a;width:100%;padding:0 15px;z-index:2}.btn-filtro:hover{width:500px;max-width:calc(100% - 40px)}.btn-filtro:hover .campo{display:block}.btn-filtro h3{font-size:20px;color:#e48c39}.btn-filtro input{width:100%;max-width:100%;margin-bottom:15px}.btn-novo p{background:#e48c39;color:#fff;width:35px;height:35px;font-size:22px;text-align:center;border-radius:50px;right:20px;top:55px;position:absolute;border:solid 2px #e48c39;transition:ease .8s all}.btn-novo p:hover{background:#fff;color:#e48c39}.btn-ver-obra{cursor:pointer}#ver-obra .projeto{display:inline-flex;border-bottom:solid #dee2e6 1px;border-bottom-left-radius:15px;border-bottom-right-radius:15px;padding-top:15px;padding-bottom:15px}#ver-obra .projeto div{padding:0 15px;text-align:left}#ver-obra .projeto img{width:80px;height:80px;border-radius:50%}#ver-obra .projeto h3{margin:0;padding:0;text-align:left}.table-responsive .azul{text-transform:uppercase;font-size:12px;inline-size:max-content;color:#00f;font-weight:700;border:solid 1px;padding:5px 10px}.table-responsive .verde{text-transform:uppercase;font-size:12px;inline-size:max-content;color:green;font-weight:700;border:solid 1px;padding:5px 10px}.table-responsive .vermelho{text-transform:uppercase;font-size:12px;inline-size:max-content;color:red;font-weight:700;border:solid 1px;padding:5px 10px}.table-responsive .amarelo{text-transform:uppercase;font-size:12px;inline-size:max-content;color:#e48c39;font-weight:700;border:solid 1px;padding:5px 10px}.bloc-tarefa{padding:15px}.bloc-tarefa .header{margin-left:-15px}.bloc-tarefa .progress{height:8px}.bloc-tarefa .numero-principal{font-weight:600;font-size:24px;margin:0;font-family:inherit;color:#546e7a}.bloc-tarefa .titulo{font-size:14px;color:#0000009e}.bloc-tarefa .valor{font-size:13px;margin:0;color:#546e7a}.card .img-grantt{width:100%;padding:0 15px 15px;height:calc(100% - 75px);object-position:left;object-fit:cover}.card.card-tarefas-periodo img{border-radius:50%;width:180px;height:180px;box-shadow:0 0 20px #00000085;border:solid #fff 3px;margin-left:calc(50% - 90px);margin-top:-9px;object-fit:cover}.card.card-tarefas-periodo .table-responsive{padding:0 15px;font-size:15px;margin-top:15px}.card-tarefa-concluidas .table-responsive{padding:0 15px}.card .card-conteudo-diario{padding:0 15px 15px}.card .card-conteudo-diario .titulo{background:url(/build/assets/dia-obra-Cq3qbysn.png) no-repeat;background-size:cover;width:100%;height:160px;display:flex;padding-left:35px;color:#fff}.card .card-conteudo-diario .titulo .dia{font-size:50px;font-family:inherit;font-weight:100;margin-top:15px}.card .card-conteudo-diario .titulo .semana{font-size:14px;padding-left:15px;margin-top:26px}.card .card-conteudo-diario .titulo .semana span{font-size:20px}.card .card-conteudo-diario .titulo .prazo{position:absolute;margin-top:85px;font-size:14px}.card .card-conteudo-diario .dias{border-left:solid 2px #ccc;margin-left:30px}.card .card-conteudo-diario .dias .dia{display:flex;padding:10px 0}.card .card-conteudo-diario .dias a.dia{font-weight:initial}.card .card-conteudo-diario .dias a.dia:hover{font-weight:700}.card .card-conteudo-diario .dias .dia div.texto{margin-left:50px;color:#848484;font-size:11px}.card .card-conteudo-diario .dias .dia div.texto b{font-weight:400;font-size:16px;color:#546e7a}.card .card-conteudo-diario .dias .dia div.numero{min-inline-size:fit-content;color:#546e7a;font-size:16px}.card .card-conteudo-diario .dias .dia div.numero span{background:#fff;width:15px;height:15px;border:solid 2px;border-radius:50%;display:inline-table;margin-left:-9px;margin-right:8px}.card .card-conteudo-diario .dias .dia div.numero span.vermelho{color:red}.card .card-conteudo-diario .dias .dia div.numero span.verde{color:green}.card .card-conteudo-diario .dias .dia div.numero span.laranja{color:orange}.card-dashboard .header b{margin-right:35px;display:inline-block;color:#546e7a}.card-conteudo-diario .tempo{margin-top:15px;font-size:14px}.card-conteudo-diario .tempo div{display:flex}.card-conteudo-diario .tempo p.coluna-maior{flex:6;text-align:left}.card-conteudo-diario .tempo p.coluna-maior span{width:15px;height:15px;border:solid 2px #dc3545;border-radius:50%;display:inline-block;margin-left:15px;margin-right:5px}.card-conteudo-diario .tempo p{flex:2;text-align:center;margin:3px;align-self:baseline;min-inline-size:fit-content}.card-conteudo-diario .observacao h5{margin:10px 0;font-weight:400;font-size:17px}.card-conteudo-diario .observacao p{line-height:19px;padding-left:15px;font-size:13px;margin-bottom:0}.card-dados-iniciais{padding:0 0 15px}.card-dados-iniciais p{margin:0;padding:0 15px}.card-dados-iniciais input{margin:10px 0}.card-tempo .periodo{padding:0 15px;display:flow-root}.card-tempo .periodo p{float:left;margin:0}.card-tempo .periodo input{width:110px;float:right}.card-chuva div,.card-tempo div{margin-bottom:15px}.btn-adicionar{background:#e48c39;color:#fff;width:100%;padding:5px!important}label.btn-adicionar{color:#fff!important}.centralizar-icones{display:flex;align-items:center;justify-content:center}.centralizar-icones input{margin:0 10px 0 5px}textarea.input-textarea{padding:15px;margin:0 15px;width:100%;height:100%;border:solid 2px #dee2e6;border-left:none;border-right:none;resize:none;min-height:265px}.file_customizada::-webkit-file-upload-button{visibility:hidden;width:0;margin-left:-15px}.card.card-foto-dia img{width:100%;object-fit:cover;height:140px}.item_oracamento span{color:#e48c39;border-left:solid 3px;padding:10px;min-width:115px;display:inline-grid;margin-left:5px;cursor:pointer;background:#fff!important}.item_oracamento ul{display:none;transition:none}.item_oracamento ul li{display:block;margin:10px 0;color:#546e7a}.seta{float:right;font-size:25px;font-family:monospace;cursor:pointer}.tb_orcamento .save_orcamento{display:none}.tb_orcamento .zmdi-edit,.tb_orcamento .zmdi-check-all,.btn-vincular,#criar_novo_orcamento,.btn-editar-perfil{cursor:pointer}#excel{display:none}.excel{color:#fff;background:#e48c39;padding:10px 15px;width:fit-content;border-radius:100px;border:solid 2px #e48c39;cursor:pointer}.excel:hover{color:#e48c39;background:#fff;padding:10px 15px;width:fit-content;border-radius:100px;border:solid 2px #e48c39}.criar-novo{border-radius:100px;color:#e48c39!important;background:#fff;width:30px;height:30px;margin:-3px 0 0 17px;text-align:-webkit-center;font-size:22px}.porcentagem_orcamento{width:50px;border-bottom:solid 2px #e48c39}.perfil_selects .selects{margin-top:20px;height:320px;overflow-x:hidden}.perfil_selects .selects div{display:-webkit-inline-box;padding-left:20px;width:320px}.perfil_selects .selects div.titulo{padding-left:0}.perfil_selects .selects div b,.perfil_selects .selects div p{margin-left:10px;max-width:210px;margin-bottom:5px;display:block}.perfil_selects .selects div label{margin-bottom:0}.voltar_bloco{position:initial;float:left;width:30px;height:30px;background:#e48c39;color:#fff;border-radius:50%;font-weight:700;padding-top:7px;cursor:pointer;margin:15px}.perfil_selects{display:none;z-index:1;border:solid 1px #546e7a;color:#546e7a;position:absolute;right:0;width:320px;background:#fff;box-shadow:0 0 20px #00000054;padding:10px;transition:none}.perfil_selects .fechar{position:absolute;right:0;top:0;width:25px;height:25px;background:#e48c39;color:#fff;text-align:center;border-bottom-left-radius:11px;cursor:pointer}.dias-uteis{padding-bottom:15px}.dias-uteis .pendentes,.dias-uteis .concluidos{border:solid 2px #546e7a4a;border-left:none;border-right:none}.dias-uteis .pendentes div,.dias-uteis .atrasados div,.dias-uteis .concluidos div{border-left:solid 3px;margin:5px 0;padding:10px 15px;display:flex}.dias-uteis .pendentes div span,.dias-uteis .atrasados div span,.dias-uteis .concluidos div span{text-align:center;line-height:normal;margin-right:20px;font-size:13px}.dias-uteis .pendentes div span b,.dias-uteis .atrasados div span b,.dias-uteis .concluidos div span b{color:#000;font-size:22px;font-weight:100}.dias-uteis .pendentes div p,.dias-uteis .atrasados div p,.dias-uteis .concluidos div p{margin-top:12px;font-weight:900;font-size:14px}.dias-uteis .pendentes div{border-color:#007bff}.dias-uteis .atrasados div{border-color:red}.dias-uteis .concluidos div{border-color:green}.calendario .mes{background:#eeac41}.calendario .mes th{color:#fff!important;border:none!important;font-weight:100}.calendario .semanas{background-color:#bbb}.calendario .semanas th{color:#000;font-weight:100}.calendario .dias td{text-align:right;height:100px;width:100px;border:solid 1px #bbb;color:#000;padding:0}#ver-calendario .dias td{height:65px}#ver-calendario .dias td.ativo{background:#4caf505c;color:green;cursor:pointer}.btn-ver-calendario{cursor:pointer}.calendario .dias td.outro-dia{color:#bbb}.calendario .dias td p{margin:0}.calendario .dias td p.numero{padding:10px 10px 0}.calendario .dias td p.mais_dias{text-align:left;padding-left:6px;font-size:12px;padding-top:2px;padding-bottom:2px;color:#fff;min-height:22px;background:#00cfd1}.calendario .dias td p.um_dias{text-align:left;padding-left:6px;font-size:12px;padding-top:2px;padding-bottom:2px;min-height:22px;border-left:solid 2px #00cfd1}textarea.textarea2{padding:15px;width:100%;height:100%;border:solid 1px #e48c39;border-radius:15px;resize:none;min-height:265px;font-size:.8571em}h2 a,h2 .select_dia{float:right;color:#e48c39!important;margin-left:14px;font-weight:600}.foto-dia img{width:100%;height:110px;object-fit:cover}.foto-dia p{margin-bottom:5px;display:flex;background:#e38b39;border-bottom-left-radius:15px;border-bottom-right-radius:15px;justify-content:center;opacity:0}.foto-dia .col-xl-3:hover p{opacity:1}.foto-dia p i{margin:6px 15px;color:#fff}.pop-input::placeholder{color:#2c2c2c7d}.pop-input:-ms-input-placeholder{color:#2c2c2c7d}.pop-input::-ms-input-placeholder{color:#2c2c2c7d}.opt-status .options-status{position:absolute;margin:-15px 0 0 -61px;background:#fff;display:none}.opt-status .options-status p{border:solid 1px;margin:-1px 0 0;padding:0 5px;cursor:pointer;color:#546e7a}.opt-status:hover .options-status{display:block}.aprovacao{text-align:center}.aprovacao i{cursor:pointer}.aprovacao i.off{color:#546e7a!important}.aprovacao i.zmdi-thumb-up{color:green}.aprovacao i.zmdi-close-circle{color:red}.pagination-item{color:#e48c39}.pagination-item:hover{color:#ff7b00}.pagination-item:link,.pagination-item:active{color:#e48c39}.delete-modal{display:none;position:fixed;z-index:1;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:#0006}.modal-content{background-color:#fefefe;margin:15% auto;padding:20px;border:1px solid #888;width:80%}.close{color:#e38b39;float:right;font-size:28px;font-weight:700}.close:hover,.close:focus{color:#ff7b00;text-decoration:none;cursor:pointer}@media (max-width: 1169px){.navbar .buttons,.navbar .company-logo{display:none}.navbar .user-company-info{border:none!important}.navbar{height:71px}#menu_lateral{margin-left:-300px}section.conteudo{margin:0 0 15px}.show-menu-mobile{margin-left:0!important}.sobreposicao-active{display:block!important}}@media (max-width: 991px){.card .check{display:contents}.card .check div{padding:0 10px;white-space:nowrap}.foto-dia img{height:200px}}@media (max-width: 767px){.navbar .user-info{display:none!important}.navbar .ajuste{margin-top:0}#pesquisar{margin:0 15px 30px}.titulo-pesquisa{width:100%}.btn_direita,.btn_esquerda{width:100%;margin:10px 0;cursor:pointer}.table-responsive.scroll{height:420px}}@media (max-width: 575px){.perfil_selects{right:auto}}@media (max-width: 500px){.table{position:relative}.pop-up{margin-left:0}}@media (max-width: 380px){.alterar a{margin-top:10px;margin-left:0;display:block}}.construtora-permissao{box-shadow:#000 0 3px 2px -4px;margin-bottom:5px}.button.first{float:right}.ganttButtonBar .buttons{margin-bottom:15px;display:inline-table!important}#workSpace div #load-file{display:none}#workSpace div{display:flow-root}#workSpace label{font-weight:700;padding:5px 15px;background:#e48c39;color:#fff;border-radius:50px;text-align:center;border:solid 2px #e48c39;transition:ease .8s all;cursor:pointer}#workSpace label:hover{background-color:#fff;color:#e48c39}.modalPopup{background-color:#000000b8!important}.modalPopup .bwinPopupd{overflow:auto!important;max-height:600px!important;border-left:solid #e48c39 5px!important;border-radius:20px 0 0 20px!important;box-shadow:none}.modalPopup .popUpClose{top:0!important;right:0!important;background:#e48c39;padding:6px 0 5px 5px;width:35px!important;height:35px!important;color:#fff!important;border-radius:0 0 0 20px;margin:0;opacity:1!important}.ganttFixHead{height:47px}.gdfCell div{display:inline-block!important}button.fc-button{background:#e48c39;color:#fff;border-radius:100px!important;border:solid #e48c39 2px;transition:ease .8s all;margin-left:10px!important}button.fc-button:hover{background:#fff;color:#e48c39}.voltar_bloco[data-v-48d037a9]{position:absolute!important;top:0;left:0;margin:0!important;padding:6px 0 0 4px!important}.calBox{background-color:#fff!important;border:solid 1px #000;border-radius:0;text-align:center;color:#000!important;width:200px;position:absolute;padding-bottom:10px}.calDayHeader{background-color:#e48c39!important;color:#fff!important}.calDay .calElement.holy{color:#e48c39!important;background:#fff!important}.calElement.prev:before{content:">"}.calElement.next:before{content:">"}.calElement.goToday:before{content:"●"}.button.requireWrite.newproject,#resSaveButton{font-weight:700;padding:5px 15px;background:#e48c39;border-radius:50px;text-align:center;border:solid 2px #e48c39;transition:ease .8s all;cursor:pointer}.vc-weekday[data-v-37fb1233]{padding-top:8px!important;color:#fff!important;background:#e48c39!important}.table thead th{font-weight:bolder;vertical-align:bottom;background:#fff;border-bottom:#000 solid 2px}.vSplitBar{background:#eee!important}.vSplitBar .toLeft,.vSplitBar .toRight,.vSplitBar .toCenter{background-color:#eeac41a8!important}.vSplitBar:hover .toLeft,.vSplitBar:hover .toRight,.vSplitBar:hover .toCenter{background-color:#eeac41!important}.teamworkIcon{color:#e48c39!important}.zmdi.zmdi-power{color:#fff!important}#criar_orcamento img{width:125px!important;border-radius:100%;box-shadow:0 0 20px #0000003b;padding:2px;margin:0!important}.calElement.prev,.calElement.goToday,.calElement.next{background:none!important}fieldset svg rect{y:0!important;height:20px}#TWGanttArea{max-height:525px}.select-container{min-width:250px}.select-component{width:250px}#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2c3e50;margin-top:60px}.projection-tittle{outline:none;margin:-5px auto 25px}.projection-description{margin-bottom:5px;resize:none}.char-limit{color:gray;font-size:9pt}.empty-projection{color:red;font-size:9pt;font-weight:700}.upload-percentage{color:#eeac41;font-weight:700;font-size:10pt}.bar-milestone{color:#00f;font-size:1pt}.completed{z-index:13;width:200px;margin:0 366px;position:fixed}.completed-message{z-index:14;margin:-50px 260px;position:fixed;color:#fff}
