.footer{background-image:linear-gradient(90deg,#04510e,#078117);background-size:cover;padding:2rem 1rem;transition:-webkit-filter .3s;transition:filter .3s;transition:filter .3s,-webkit-filter .3s;z-index:2;width:100vw}.footer__credits{color:#ededed;font-weight:700;font-size:1.2rem;text-align:center}.footer__credits a{color:#5ef672}.footer__credits a:hover{text-decoration:underline}@media (max-width:1023px){.footer{margin-left:unset}}.modal{width:90%;max-width:500px;color:#fff;background-color:#078117;border-radius:3px;position:relative}.modal__overlay{background-color:rgba(0,0,0,.9);transition:opacity .4s;z-index:100}.modal__header{padding:1rem 2rem;display:flex;justify-content:space-between;align-items:center}.modal__header h2{font-weight:100;color:#fff;font-size:2.5rem}.modal__body{background-color:#fff;position:relative;top:-.75rem;left:.75rem;border-radius:3px;color:#393939;padding:2rem;box-shadow:0 0 10px -1px rgba(0,0,0,.6)}.modal__close{font-weight:700;cursor:pointer}.modal__close:hover{color:#c5c5c5}.loadscreen__overlay{background-color:#fff;z-index:101;transition:opacity .3s}.erro{flex-grow:1}.erro p{font-size:4rem;color:#c5c5c5;width:90%;max-width:80rem;text-align:center}.form-container.windowed-form{background-color:#078117;padding-bottom:unset;border-radius:3px;left:-.375rem}.form-container.windowed-form form{background-color:#fff;position:relative;left:.75rem;top:-.75rem;box-shadow:2px 2px 15px -4px rgba(0,0,0,.3);padding:1rem 2rem 5rem;border-radius:3px}.form-container.windowed-form .header-text{background-color:#078117;padding:.5rem 0 1rem 2rem;color:#fff;font-size:2.5rem;border-radius:3px}.form-container.windowed-form .header-text h2{font-weight:100}.form-container.windowed-form .form-main-error-message{position:absolute;right:2rem;bottom:1rem;color:#a00;font-size:1.3rem;font-weight:700}.form-container:not(.form-error):not(.form-untouched) .submit-div input{background-color:transparent;border-color:#066913;color:#066913}.form-container:not(.form-error):not(.form-untouched) .submit-div input.submitting-input,.form-container:not(.form-error):not(.form-untouched) .submit-div input:hover{background-color:#066913;color:#fff}.form-container{width:90%;max-width:70rem;position:relative;padding-bottom:1rem;margin:0 auto}.form-container__title{width:100%;text-align:left;padding:3rem 0 0 4rem}.form-container fieldset{margin-top:4rem}.form-container fieldset.read-only{cursor:not-allowed}.form-container>div,.form-container fieldset{width:100%;position:relative}.form-container>div input[type=email],.form-container>div input[type=month],.form-container>div input[type=number],.form-container>div input[type=password],.form-container>div input[type=text],.form-container fieldset input[type=email],.form-container fieldset input[type=month],.form-container fieldset input[type=number],.form-container fieldset input[type=password],.form-container fieldset input[type=text]{font-size:2rem;width:100%;position:relative;padding:.5rem 2rem 0 1rem;border:none;border-bottom:1px solid #fff;background-color:transparent;color:#fff;transition:background-color .3s,border-bottom .3s,box-shadow .3s;font-family:inherit}.form-container>div input[type=email]::-webkit-input-placeholder,.form-container>div input[type=month]::-webkit-input-placeholder,.form-container>div input[type=number]::-webkit-input-placeholder,.form-container>div input[type=password]::-webkit-input-placeholder,.form-container>div input[type=text]::-webkit-input-placeholder,.form-container fieldset input[type=email]::-webkit-input-placeholder,.form-container fieldset input[type=month]::-webkit-input-placeholder,.form-container fieldset input[type=number]::-webkit-input-placeholder,.form-container fieldset input[type=password]::-webkit-input-placeholder,.form-container fieldset input[type=text]::-webkit-input-placeholder{opacity:0;-webkit-transition:opacity .4s;transition:opacity .4s}.form-container>div input[type=email]::placeholder,.form-container>div input[type=month]::placeholder,.form-container>div input[type=number]::placeholder,.form-container>div input[type=password]::placeholder,.form-container>div input[type=text]::placeholder,.form-container fieldset input[type=email]::placeholder,.form-container fieldset input[type=month]::placeholder,.form-container fieldset input[type=number]::placeholder,.form-container fieldset input[type=password]::placeholder,.form-container fieldset input[type=text]::placeholder{opacity:0;transition:opacity .4s}.form-container>div input[type=email]:focus~label,.form-container>div input[type=email]:not(:placeholder-shown)~label,.form-container>div input[type=month]:focus~label,.form-container>div input[type=month]:not(:placeholder-shown)~label,.form-container>div input[type=number]:focus~label,.form-container>div input[type=number]:not(:placeholder-shown)~label,.form-container>div input[type=password]:focus~label,.form-container>div input[type=password]:not(:placeholder-shown)~label,.form-container>div input[type=text]:focus~label,.form-container>div input[type=text]:not(:placeholder-shown)~label,.form-container fieldset input[type=email]:focus~label,.form-container fieldset input[type=email]:not(:placeholder-shown)~label,.form-container fieldset input[type=month]:focus~label,.form-container fieldset input[type=month]:not(:placeholder-shown)~label,.form-container fieldset input[type=number]:focus~label,.form-container fieldset input[type=number]:not(:placeholder-shown)~label,.form-container fieldset input[type=password]:focus~label,.form-container fieldset input[type=password]:not(:placeholder-shown)~label,.form-container fieldset input[type=text]:focus~label,.form-container fieldset input[type=text]:not(:placeholder-shown)~label{top:-2.25rem;margin-left:1rem;font-size:1.2rem;color:#fff}.form-container>div input[type=email]~label,.form-container>div input[type=month]~label,.form-container>div input[type=number]~label,.form-container>div input[type=password]~label,.form-container>div input[type=text]~label,.form-container fieldset input[type=email]~label,.form-container fieldset input[type=month]~label,.form-container fieldset input[type=number]~label,.form-container fieldset input[type=password]~label,.form-container fieldset input[type=text]~label{pointer-events:none;color:hsla(0,0%,100%,.5);margin-left:1rem;position:absolute;top:.2rem;transition:top .4s,font-size .4s,color .4s,margin-left .4s}.form-container>div input[type=email].inline-text,.form-container>div input[type=month].inline-text,.form-container>div input[type=number].inline-text,.form-container>div input[type=password].inline-text,.form-container>div input[type=text].inline-text,.form-container fieldset input[type=email].inline-text,.form-container fieldset input[type=month].inline-text,.form-container fieldset input[type=number].inline-text,.form-container fieldset input[type=password].inline-text,.form-container fieldset input[type=text].inline-text{width:unset}.form-container>div input[type=email]:read-only,.form-container>div input[type=month]:read-only,.form-container>div input[type=number]:read-only,.form-container>div input[type=password]:read-only,.form-container>div input[type=text]:read-only,.form-container fieldset input[type=email]:read-only,.form-container fieldset input[type=month]:read-only,.form-container fieldset input[type=number]:read-only,.form-container fieldset input[type=password]:read-only,.form-container fieldset input[type=text]:read-only{background-color:#eee;color:#666;cursor:not-allowed;pointer-events:none}.form-container>div select.read-only,.form-container fieldset select.read-only{background-color:#eee;color:#666;cursor:not-allowed;pointer-events:none}.form-container>div.fieldset-checkbox,.form-container>div.fieldset-radio,.form-container fieldset.fieldset-checkbox,.form-container fieldset.fieldset-radio{font-size:1.3rem}.form-container>div.fieldset-radio:hover .radio-btn__internal,.form-container fieldset.fieldset-radio:hover .radio-btn__internal{display:unset;opacity:.4;background-color:#078117;width:.9rem;height:.9rem}.form-container>div input[type=radio],.form-container fieldset input[type=radio]{display:none}.form-container>div input[type=radio]:checked~label .radio-btn__internal,.form-container fieldset input[type=radio]:checked~label .radio-btn__internal{background-color:#fff;width:.9rem;height:.9rem;opacity:1}.form-container>div input[type=checkbox],.form-container fieldset input[type=checkbox]{display:none}.form-container>div input[type=checkbox]:checked+label .checkbox-toggler svg,.form-container fieldset input[type=checkbox]:checked+label .checkbox-toggler svg{opacity:1}.form-container>div input[type=date],.form-container fieldset input[type=date]{border:2px solid #ededed;background-color:transparent;padding:1rem;color:#ededed;border-radius:2px}.form-container>div textarea,.form-container fieldset textarea{margin-top:2rem}.form-container>div textarea~label,.form-container fieldset textarea~label{position:absolute;top:-.75rem!important}.form-container label{display:flex;align-items:center}.form-container label span{cursor:pointer;margin-left:1rem}.form-container .required-field-asterisk{color:#a00;font-size:2.2rem;pointer-events:all;margin-left:.3rem;margin-bottom:-.5rem;cursor:default}.form-container .input-info-div{opacity:0;background-color:#fafafa;padding:1.5rem;position:absolute;right:-1rem;top:5rem;z-index:1;border-radius:.5rem;font-size:1.3rem;line-height:1.8rem;max-width:30rem;width:90%;pointer-events:none;border-bottom:.6rem solid #078117;-webkit-filter:drop-shadow(1px 2px 6px rgba(0,0,0,.3));filter:drop-shadow(1px 2px 6px rgba(0,0,0,.3));transition:opacity .3s}.form-container .input-info-div__arrow{width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;position:absolute;right:.9rem;top:-1.1rem;border-bottom:13px solid #fafafa}.form-container .input-info-icon{height:2rem;width:2rem;pointer-events:all;cursor:pointer;position:absolute;top:.6rem;right:0}.form-container .input-info-icon:hover~.input-info-div{opacity:1}.form-container .input-info-icon .input-info-question-mark{fill:#ededed}.form-container .input-info-icon .input-info-circle{fill:#078117;opacity:1!important}.form-container textarea~.input-info-icon{top:-.25rem}.form-container textarea~.input-info-div{top:4rem}.form-container .radio-btn__external{cursor:pointer;position:relative;border:3px solid #fff;background-color:transparent;width:2rem;height:2rem;border-radius:50%;margin:.5rem 0;display:flex;align-items:center;justify-content:center}.form-container .radio-btn__internal{display:inline-block;width:0;height:0;border-radius:50%;-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:transparent;opacity:0;transition:background-color .2s,width .2s,height .2s,opacity .4s}.form-container .checkbox-toggler{width:1.75rem;height:1.75rem;border:.2rem solid #ededed;border-radius:.3rem;position:relative}.form-container .checkbox-toggler svg{opacity:0;-webkit-filter:drop-shadow(0 0 2px rgba(0,0,0,.4));filter:drop-shadow(0 0 2px rgba(0,0,0,.4));width:2.4rem;position:absolute;top:-.6rem;left:-.4rem;transition:opacity .3s}.form-container.theme-white fieldset .form-error-message{position:absolute;bottom:-1.8rem;right:0;width:100%;text-align:right;color:#a00;display:inline-block;font-size:1.2rem;font-weight:700;pointer-events:none}.form-container.theme-white input[type=email],.form-container.theme-white input[type=month],.form-container.theme-white input[type=number],.form-container.theme-white input[type=password],.form-container.theme-white input[type=text]{border:none;color:#393939}.form-container.theme-white input[type=email]:focus~label,.form-container.theme-white input[type=email]:not(:placeholder-shown)~label,.form-container.theme-white input[type=month]:focus~label,.form-container.theme-white input[type=month]:not(:placeholder-shown)~label,.form-container.theme-white input[type=number]:focus~label,.form-container.theme-white input[type=number]:not(:placeholder-shown)~label,.form-container.theme-white input[type=password]:focus~label,.form-container.theme-white input[type=password]:not(:placeholder-shown)~label,.form-container.theme-white input[type=text]:focus~label,.form-container.theme-white input[type=text]:not(:placeholder-shown)~label{color:#393939}.form-container.theme-white input[type=email]~label,.form-container.theme-white input[type=month]~label,.form-container.theme-white input[type=number]~label,.form-container.theme-white input[type=password]~label,.form-container.theme-white input[type=text]~label{color:#777!important}.form-container.theme-white input[type=email]:not(.invalid-field),.form-container.theme-white input[type=month]:not(.invalid-field),.form-container.theme-white input[type=number]:not(.invalid-field),.form-container.theme-white input[type=password]:not(.invalid-field),.form-container.theme-white input[type=text]:not(.invalid-field){border-bottom:1px solid #393939}.form-container.theme-white input[type=date],.form-container.theme-white input[type=datetime-local],.form-container.theme-white input[type=time]{font-size:2rem;border-color:transparent;border-bottom:1px solid #393939;background-color:transparent;padding:.5rem 1rem;margin-top:3rem;color:#393939}.form-container.theme-white input[type=date]+label,.form-container.theme-white input[type=datetime-local]+label,.form-container.theme-white input[type=time]+label{position:absolute;top:0;left:1rem;color:#777;font-size:1.2rem}.form-container.theme-white fieldset.fieldset-number{max-width:25rem}.form-container.theme-white input[type=password]{padding-right:4rem}.form-container.theme-white input[type=checkbox]{display:none}.form-container.theme-white input[type=checkbox]+label .checkbox-toggler{border-color:#c5c5c5;fill:#06971a}@media (min-width:1024px){.form-container.theme-white input[type=checkbox]+label:hover svg{opacity:.3}}.form-container.theme-white textarea{resize:vertical;width:100%;min-height:100px;font-size:1.7rem;padding:1rem;border-radius:3px;border-width:1px;border-style:solid;font-family:"arial"}.form-container.theme-white select{width:100%;font-size:2rem;padding:.5rem;border:none;border-bottom:1px solid #393939}.form-container.theme-white .select-label{padding:0 1rem;font-size:1.2rem;color:#777}.form-container.theme-white input[type=radio]:checked~label .radio-btn__internal{background-color:#078117}.form-container.theme-white .radio-btn__external{border:3px solid #078117}.form-container.theme-white .submit-div{text-align:right;margin:4rem 0;display:flex}.form-container.theme-white .submit-div>fieldset{margin-top:unset}.form-container.theme-white .submit-div>div{position:relative}.form-container.theme-white .submit-loader{width:32px;height:4.8rem;position:absolute;right:10px;top:0;pointer-events:none}.form-container.theme-white input[type=submit]{font-size:1.6rem;padding:1.3rem 4rem;border-radius:4px;text-transform:uppercase;cursor:pointer;border:2px solid #393939;background-color:transparent;transition:background-color .3s,padding .3s}.form-container.theme-white input[type=submit]:hover{background-color:#393939;color:#393939}.form-container.theme-white input[type=submit].submitting-input{padding-right:5.5rem;background-color:#c5c5c5;color:#ededed;cursor:not-allowed}.form-container .form-password-eye{fill:#393939;height:1.75rem;position:absolute;top:1rem;right:1rem;z-index:1;cursor:pointer;transition:fill .3s}.form-container .form-password-eye:hover{fill:#078117}.form-container.form-error input[type=submit],.form-container.form-untouched input[type=submit]{background-color:#c5c5c5;color:#ededed;cursor:not-allowed;border-color:#c5c5c5}.form-container.form-error input[type=submit]:hover,.form-container.form-untouched input[type=submit]:hover{background-color:#c5c5c5;color:#ededed}.form-container .checkbox-set,.form-container .radio-set{margin:2rem 0;border:1px solid #ccc;padding:1rem 1.5rem 2.5rem;border-radius:.4rem}.form-container .checkbox-set>div,.form-container .radio-set>div{display:grid;grid-template:auto/repeat(auto-fill,minmax(20rem,1fr))}.form-container .checkbox-set h2,.form-container .radio-set h2{margin-bottom:1rem}.form-container .checkbox-set fieldset,.form-container .radio-set fieldset{margin-top:unset}.form-container input:not(.empty-field):not(.invalid-field):not([type=submit]),.form-container select:not(.empty-field):not(.invalid-field):not([type=submit]),.form-container textarea:not(.empty-field):not(.invalid-field):not([type=submit]){border-color:#078117!important;border-width:2px!important}.form-container input.empty-field:required,.form-container input.invalid-field,.form-container select.empty-field:required,.form-container select.invalid-field,.form-container textarea.empty-field:required,.form-container textarea.invalid-field{border-bottom:1px solid!important;border-color:#a00!important}.form-container .form-section.arrow-right{display:inline-block;width:0;height:0;border-top:.7rem solid transparent;border-bottom:.7rem solid transparent;border-left:.7rem solid #fff;margin-right:1rem}.banner-top{height:15vw;width:100%;background:url(/img/banner.jpg) no-repeat top/100%;box-shadow:0 0 13px -1px rgba(0,0,0,.2)}@media (max-width:768px){.banner-top{background:url(/img/banner_sm.jpg) no-repeat top/100%;height:49vw}}.gerar-documentos__form-termo-item__overlay{margin:10rem 0}@media (max-width:768px){.gerar-documentos__form-termo-item__overlay{margin:3rem auto}}.gerar-documentos__form-termo-item__overlay .form-subtitle,.gerar-documentos__form-termo-item__overlay h1{width:100%;max-width:120rem;font-size:4rem;text-align:center;margin:0 auto 3rem;padding:0 3rem}@media (max-width:768px){.gerar-documentos__form-termo-item__overlay .form-subtitle,.gerar-documentos__form-termo-item__overlay h1{line-height:4.5rem;font-size:3rem;padding:0 1.5rem}}.gerar-documentos__form-termo-item__overlay .form-subtitle{font-size:2.5rem;max-width:70rem;line-height:3.2rem;margin-bottom:6rem}@media (max-width:768px){.gerar-documentos__form-termo-item__overlay .form-subtitle{font-size:2rem}}.gerar-documentos__form-termo-item__overlay .header-text h2{font-size:1.8rem}.gerar-documentos__form-termo-item__overlay .telefone{display:flex}.gerar-documentos__form-termo-item__overlay .telefone .input-ddd{max-width:10rem!important;margin-right:3rem}.gerar-documentos__form-termo-item__overlay .formulario__acoes-preferencia{margin-top:5rem}.gerar-documentos__form-termo-item__overlay .formulario__acoes-preferencia__lista-acoes{max-height:30rem;overflow:auto;box-shadow:inset 0 0 13px -8px #000;border-radius:.4rem;padding:1rem 2rem}.gerar-documentos__form-termo-item__overlay .formulario__acoes-preferencia__acao{padding:2rem 0}.gerar-documentos__form-termo-item__overlay .formulario__acoes-preferencia__acao:not(:last-of-type){border-bottom:1px solid #ccc}.gerar-documentos__form-termo-item__overlay .formulario__acoes-preferencia__acao fieldset{margin:unset}.gerar-documentos__form-termo-item__overlay .formulario__acoes-preferencia__acao-descricao{font-size:1.2rem;font-weight:700;line-height:1.6rem;color:#333}.gerar-documentos__form-termo-item__overlay .formulario__acoes-preferencia__acao-descricao__div{margin-top:1rem;padding:0 2.8rem;border-radius:.5rem;max-height:4rem;overflow:hidden;cursor:pointer;transition:background-color .3s,max-height .3s,padding .3s}.gerar-documentos__form-termo-item__overlay .formulario__acoes-preferencia__acao-descricao__div div:first-of-type{margin-bottom:5rem;transition:margin-bottom .3s;display:flex;align-items:center;font-size:2rem}.gerar-documentos__form-termo-item__overlay .formulario__acoes-preferencia__acao-descricao__div div:first-of-type .fa-caret-down{color:#a00;margin-left:.7rem;transition:opacity .3s}.gerar-documentos__form-termo-item__overlay .formulario__acoes-preferencia__acao-descricao__div:hover{background-color:#ededed;max-height:15rem;overflow:auto;padding:.25rem 2rem 1rem}.gerar-documentos__form-termo-item__overlay .formulario__acoes-preferencia__acao-descricao__div:hover div:first-of-type{margin-bottom:unset}.gerar-documentos__form-termo-item__overlay .formulario__acoes-preferencia__acao-descricao__div:hover .fa-caret-down{opacity:0}.gerar-documentos__form-termo-item__overlay .formulario__acoes-preferencia__observacoes{display:flex;font-size:1.4rem;margin-top:1rem;align-items:flex-start}.gerar-documentos__form-termo-item__overlay .formulario__acoes-preferencia__observacoes span{margin-right:.3rem;margin-top:-.3rem}.form-login__overlay{background-color:rgba(0,0,0,.9);transition:opacity .4s}.form-login__container{max-width:350px}.form-login__container .submit-div input[type=submit]{width:100%}.form-login__recuperar-senha{color:#078117;text-decoration:underline;font-weight:700;font-size:1.3rem;width:100%;text-align:right;display:inline-block;cursor:pointer}.form-login__close{position:absolute;top:1rem;right:2rem;color:#eee;font-weight:900;cursor:pointer}.base-container{background-color:#f8f8f8;margin:2rem 0;box-shadow:.1rem .25rem .9rem 0 rgba(0,0,0,.12549);border-radius:3px;overflow:hidden;transition:box-shadow .2s}.base-container:hover{box-shadow:.2rem .2rem .5rem 0 rgba(0,0,0,.25098)}.print-buttons{background-color:rgba(7,129,23,.8);box-shadow:4px 4px 10px -3px #000;border-radius:4px;position:fixed;bottom:7rem;right:2rem;z-index:3}.print-buttons__back-button,.print-buttons__print-button{width:11rem;height:3.5rem;background-color:transparent;border:2px solid #ededed;border-radius:4px;text-transform:uppercase;color:#ededed;cursor:pointer;transition:background-color .3s;margin:1rem}.print-buttons__back-button:hover,.print-buttons__print-button:hover{background-color:#ededed;color:#393939}@media print{.print-buttons{display:none!important;background-color:#240}}.acoes-selector{margin:0;background-color:#eee;padding:2rem 1rem 2rem 2rem;max-height:15rem;overflow:auto}.acoes-selector fieldset{margin-top:unset}.acoes-selector fieldset label{font-size:1.5rem}.scrollable-container{position:relative;overflow:hidden;max-height:50rem}.scrollable-container__fade-down,.scrollable-container__fade-up{position:absolute;height:15rem;width:calc(100% - 10px);z-index:1;pointer-events:none}.scrollable-container__fade-up{top:-2px}.scrollable-container__fade-down{bottom:-2px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media (max-width:500px){.scrollable-container{max-height:40rem}}.item-container{display:flex;flex-flow:row nowrap;overflow:hidden;padding:1rem 5rem 1rem 2rem;box-shadow:2px 2px 10px -3px rgba(0,0,0,.2);margin:3rem 0;border-radius:4px;transition:box-shadow .3s,border .3s ease-in;border:2px solid transparent}.item-container.selecionado,.item-container:hover{box-shadow:0 0 6px 0 rgba(0,0,0,.2);border:2px solid #078117}.item-container:hover button{opacity:.5;pointer-events:all}.item-container:hover .item-container__btn-div{max-width:35rem;margin-right:2rem}.item-container__name{font-weight:700;text-align:center}.item-container__btn-div{height:3rem;overflow:hidden;display:flex;justify-content:flex-end;max-width:0;margin-right:0;transition:max-width .3s ease-in,min-width .3s ease-in,height .3s ease-in,margin-right .2s ease-in}.item-container__data-div{font-size:1.6rem;flex-grow:1}.item-container .sem-valor{padding-left:3rem}.item-container button{margin:0 1rem;opacity:0;pointer-events:none;transition:opacity .3s ease-out .05s}.item-container button:hover{opacity:1}@media (max-width:500px){.item-container{padding:1rem .25rem}.item-container:hover .item-container__btn-div{margin-right:.5rem}}a,abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,main,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,summary,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;outline:none;font-size:100%;vertical-align:baseline;background:transparent;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}li,nav ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:""}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent;text-decoration:none}ins{text-decoration:none}ins,mark{background-color:#ff9;color:#000}mark{font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select,textarea{vertical-align:middle;box-sizing:border-box}input:focus,textarea:focus{outline:none}button{outline:none}html{font-size:62.5%;font-family:Arial,Helvetica,sans-serif}@media screen and (max-width:1536px){html{font-size:56%}}@media screen and (max-width:500px){html{font-size:52%}}body{font-size:1.8rem;overflow-x:hidden;line-height:1.7;color:#393939;-webkit-tap-highlight-color:rgba(0,0,0,0)}body::-webkit-scrollbar{width:10px;height:7px;background-color:rgba(0,0,0,.3)}body::-webkit-scrollbar-thumb{background-color:#393939;border-radius:.4rem}body p{color:#393939}body a:focus,body button:focus,body div:focus,body h1:focus,body h2:focus,body h3:focus,body h4:focus,body img:focus,body input:focus,body li:focus,body p:focus,body span:focus,body td:focus,body textarea:focus,body th:focus{outline:0}body a::selection,body button::selection,body div::selection,body h1::selection,body h2::selection,body h3::selection,body h4::selection,body img::selection,body input::selection,body li::selection,body p::selection,body span::selection,body td::selection,body textarea::selection,body th::selection{background:#078117;color:#ededed}body a{font-weight:700;color:#078117}body a:hover{text-decoration:underline}#root{height:100vh;display:flex;flex-flow:column nowrap}.app__main{flex-grow:1}.app__main img{width:100%;box-shadow:0 0 20px -3px rgba(0,0,0,.2)}.app__wrapper{min-height:100vh;display:flex;flex-flow:column nowrap}@media (min-width:769px){.banner-gestao{background:url(/img/banner.jpg) no-repeat 50%/100%;height:11vw}}.hidden{display:none}.transparent{opacity:0}.fullscreen-overlay{width:100vw;height:100vh;position:fixed;top:0;left:0}.centered{display:flex;align-items:center;justify-content:center}.blurred{-webkit-filter:blur(4.4px);filter:blur(4.4px)}.btn-div{margin:2rem 0 1rem;display:flex;justify-content:center}.btn-div button{margin:0 1rem}.btn-base{font-size:1.6rem;padding:1.3rem 4rem;border-radius:4px;text-transform:uppercase;cursor:pointer;border:2px solid #393939;background-color:transparent}.btn-base:hover{background-color:#393939;color:#393939}.btn-small{font-size:1.6rem;padding:.4rem 1rem;min-width:5rem;border-width:2px;border-style:solid;border-radius:3px;cursor:pointer;background-color:transparent}.btn-neutral{color:#078117;border-color:#078117;transition:border .3s,color .3s,background-color .3s}.btn-neutral:hover{background-color:#078117;border-color:#078117;color:#ededed}.btn-success{color:#06971a;border-color:#06971a;transition:border .3s,color .3s,background-color .3s}.btn-success:hover{background-color:#06971a;border-color:#06971a;color:#ededed}.btn-danger{color:#a00;border-color:#a00;transition:border .3s,color .3s,background-color .3s}.btn-danger:hover{background-color:#a00;border-color:#a00;color:#ededed}.btn-cancelar{font-size:1.6rem;border-radius:4px;text-transform:uppercase;cursor:pointer;border:2px solid #a00;background-color:transparent;transition:background-color .3s;padding:1rem 2.5rem;margin-right:2rem;color:#a00}.btn-cancelar:hover{background-color:#a00;color:#fff}.custom-scrollbar::-webkit-scrollbar{width:10px;height:10px;background-color:rgba(7,129,23,.1)}.custom-scrollbar::-webkit-scrollbar-thumb{background-color:#066913;border-radius:.4rem}.windowed-container:after{content:"";width:100%;height:100%;background-color:#078117;top:.75rem;left:-.75rem;position:absolute;z-index:-1;border-radius:6px}.loader-sm{height:10rem}sub{vertical-align:sub!important;font-size:smaller;margin-top:.8rem}@media print{.footer,.header,.imprimir-relatorios__form-container,.module-selection,.module-title{display:none!important}.app__main{padding:unset;margin-left:unset}@page{margin:0}}.search-container{max-width:70rem}.search-container .submit-div{display:flex;align-items:center;margin-left:3rem}@media (max-width:768px){.search-container .submit-div .submit-loader{height:4.3rem}}.search-container__form-buscar{max-width:unset}.search-container__form-buscar form{display:flex;align-items:flex-end}.search-container__form-buscar form fieldset:first-of-type{flex-grow:1}@media (max-width:768px){.search-container__form-buscar form{flex-flow:row wrap}.search-container__form-buscar form .submit-div{width:100%}.search-container__form-buscar form .submit-div input[type=submit]{width:100%}}.search-container__lista-container{background-color:#fff;padding:4rem 2rem;border-radius:.5rem;margin:3rem auto;box-shadow:2px 2px 15px -4px rgba(0,0,0,.3)}.search-container__lista-container__header{padding:1rem 3rem;border-radius:.5rem .5rem 0 0;background-color:#078117;color:#ededed;font-weight:700;text-transform:uppercase}.search-container__lista-container.few-results .search-container__lista{padding:1rem;margin-top:unset}.search-container__lista-container.few-results .scrollable-container__fade{display:none}@media (max-width:500px){.search-container__lista-container{padding:3.5rem .5rem}}.search-container__lista-loader{height:8rem;width:100%}.search-container__lista{overflow-y:auto;overflow-x:hidden;max-height:50rem;padding:3rem 1rem 12rem;margin-top:4rem}@media (max-width:500px){.search-container__lista{padding-bottom:20rem}}.search-container__lista>p{padding:2rem;font-size:2rem;font-weight:700;color:#393939;width:100%;text-align:center}.search-container__quantidade{width:100%;text-align:center;font-size:2rem;color:#c5c5c5}.voluntario-ativo__overlay{background-color:rgba(0,0,0,.9);z-index:3}.voluntario-ativo__div{width:95%;max-width:120rem;padding:0}.voluntario-ativo__div .form-container{max-width:120rem}.voluntario-ativo__div form{max-height:90vh;overflow:auto}.voluntario-ativo__div form fieldset{font-size:2rem!important}.voluntario-ativo__div .svg-loader{height:15rem}.voluntario-ativo__div .submit-div button{margin-left:1rem}.voluntario-ativo__nome-voluntario{text-align:center;font-size:2rem;margin:2rem 0 0}.voluntario-ativo__acoes-ccs{margin-top:3rem;position:relative}.voluntario-ativo__acoes-ccs h2{margin-bottom:1rem}.voluntario-ativo__acoes-ccs .btn-vincular{position:absolute;top:1rem;right:0}.voluntario-ativo__acoes-ccs__sem-acoes{background-color:#eee;width:100%;text-align:center;padding:3rem 0}.voluntario-ativo__lista-acoes{width:100%;margin-top:5rem}.voluntario-ativo .search-container__lista-container{padding:0}.voluntario-ativo .search-container__lista-container button svg{pointer-events:none}.voluntario-ativo .search-container__lista{padding:unset;margin:unset}.voluntario-ativo .search-container__lista .item-container{padding-top:0;padding-bottom:0;align-items:center}.voluntario-ativo .search-container__lista .item-container__data-div{padding-top:1rem;padding-bottom:1rem;cursor:pointer}.voluntario-ativo .search-container__lista .item-container__data-div .acao-registrada{color:#06971a;margin-left:1rem}.voluntario-ativo .search-container__lista .item-container button div{pointer-events:none}.voluntario-ativo__acoes-pretendidas{margin-top:4rem}.voluntario-ativo__acoes-pretendidas h2{margin-bottom:1rem}.voluntario-ativo__acoes-pretendidas>div{font-size:1.5rem;padding:2rem;background-color:#ededed}.voluntario-ativo__acoes-pretendidas__acao{display:flex;padding:unset}.voluntario-ativo__acoes-pretendidas__acao p.selected{font-weight:700;color:#078117}.voluntario-ativo__acoes-pretendidas__check{color:#078117;margin-right:.4rem}.voluntario-ativo__acao-detalhes div:not(:last-of-type){border-bottom:1px solid #c5c5c5;margin-bottom:2rem;padding-bottom:2rem}.voluntario-ativo__acao-detalhes span{margin-left:1rem}.destinatarios__container__outer{max-height:40rem;width:90%;max-width:70rem;right:2rem;top:30vh;border-radius:4px;z-index:2;overflow-y:auto;overflow-x:hidden;box-shadow:.1rem .25rem .9rem 0 rgba(0,0,0,.12549)}.destinatarios__container__outer::-webkit-scrollbar-track{background-color:rgba(7,129,23,.4);border-radius:0 4px 4px 0}.destinatarios__container__outer::-webkit-scrollbar-thumb{border-radius:0 4px 4px 0}.destinatarios__container__inner{overflow-x:hidden;background-color:#fff}.destinatarios__container__inner p{padding:.4rem 2rem;cursor:pointer;transition:padding-left .3s,border .3s;border:1px solid transparent}.destinatarios__container__inner p:hover{padding-left:4rem;border:1px solid #078117}.destinatarios__container__inner p:nth-of-type(odd){background-color:#ddd}.destinatarios__header{display:flex;position:sticky;top:0;padding:1rem 2rem;justify-content:space-between;color:#fff;background-color:#078117}.destinatarios__header .destinatarios__btn{fill:#fff;cursor:pointer}.destinatarios__header .destinatarios__btn i svg{pointer-events:none;width:4rem;height:2.3rem}.tiny{max-width:70rem;max-height:40%;overflow:auto}.tiny__overlay{background-color:rgba(0,0,0,.75);z-index:3}.tiny__wrapper{padding:3rem 6rem;background-color:#fff;max-height:100vh;position:relative;overflow:auto;border-radius:1rem;box-shadow:3px 3px 25px 0 #000}.tiny__btn-div{margin:10rem auto 5rem}.contador{position:fixed;bottom:7rem;right:29rem;z-index:1}.contador__icon-user-div{display:flex;align-items:center;background-color:rgba(7,129,23,.8);padding:1.2rem 2rem;border-radius:4px;width:10.8rem}.contador__icon-user-div:hover+.contador__categorias-div{height:12rem}.contador__icon-user-div:hover+.contador__categorias-div>.contador__categorias.docente{top:0;opacity:1}.contador__icon-user-div:hover+.contador__categorias-div>.contador__categorias.tecnico{top:2.6rem;opacity:1}.contador__icon-user-div:hover+.contador__categorias-div>.contador__categorias.estudante{top:5.2rem;opacity:1}.contador__icon-user-div:hover+.contador__categorias-div>.contador__categorias.semCategoria{top:7.8rem;opacity:1}.contador__icon-user-div p,.contador__icon-user-div svg{pointer-events:none}.contador__icon-user-div p{color:#fff}.contador__icon-user{height:2rem;margin-right:1rem;fill:#fff}.contador__categorias-div{position:absolute;top:-11rem;width:100%}.contador__categorias-div:hover{height:12rem}.contador__categorias-div:hover .contador__categorias{z-index:0}.contador__categorias-div:hover .contador__categorias.docente{top:0;opacity:1}.contador__categorias-div:hover .contador__categorias.tecnico{top:2.6rem;opacity:1}.contador__categorias-div:hover .contador__categorias.estudante{top:5.2rem;opacity:1}.contador__categorias-div:hover .contador__categorias.semCategoria{top:7.8rem;opacity:1}.contador__categorias{padding:.25rem .5rem;font-size:1.1rem;color:#fff;margin:.3rem auto;width:100%;border-radius:3px;text-align:center;position:absolute;top:11rem;z-index:-1;cursor:default;opacity:0}.contador__categorias.docente{background-color:#b11e0b;transition:top .3s,opacity .7s}.contador__categorias.tecnico{background-color:#931ac4;transition:top .3s .1s,opacity .6s .1s}.contador__categorias.estudante{background-color:#1b8811;transition:top .3s .2s,opacity .5s .2s}.contador__categorias.semCategoria{background-color:#7e7e7e;transition:top .3s .3s,opacity .4s .3s}.paginator-div{display:flex;align-items:center;margin:3rem auto;justify-content:center;width:100%}.paginator-div>div{margin:0 1rem;display:flex}.paginator-div .skip-control{font-weight:700}.paginator-div .skip-control p:hover{color:#078117;cursor:pointer}.paginator-div>p{background-color:#ddd;width:4rem;height:4rem}.paginator-div .inativo p{color:#ccc;pointer-events:none}.paginator-div p{margin:0 1rem;cursor:default}.paginator-div>p:not(.selected-page){cursor:pointer}.paginator-div>p:not(.selected-page):hover{color:#fff;background-color:#078117}.paginator-div .selected-page{color:#fff;background-color:#078117}@media (max-width:500px){.paginator-div{font-size:1.4rem}.paginator-div p{margin:0 .5rem}}@media (max-width:360px){.paginator-div{font-size:1.2rem}}.print{background-color:#fff;overflow:auto;position:relative}@media screen{.print{height:90vh;padding:5rem 5rem 10rem;border-radius:.4rem;width:120rem}.print__overlay{background-color:rgba(0,0,0,.9);z-index:3}}@media print{.print__overlay{position:unset;width:unset;height:unset;margin-top:-5rem}}.print__marca-div{display:flex;justify-content:space-between;padding:0 5rem}.print__marca-div img{height:10rem;width:unset;box-shadow:unset}.print__marca-div img:first-of-type{margin-left:-2rem}.print__acao{width:100%;text-align:center;font-size:2.3rem;margin-top:7rem}.print__lista{margin-top:3rem;padding:0 3rem}.print .voluntarios-div{box-shadow:unset;max-height:unset;display:block!important;margin:unset;max-width:unset}.print .voluntarios-div__print-title{max-width:700px;display:block;text-align:center;font-size:2.5rem;margin:4rem auto 2rem}.print .voluntarios-div__print-filtros{padding:3rem 1.5rem;margin:2rem;background-color:#eee;border-radius:1rem;display:flex;align-items:flex-start}.print .voluntarios-div__print-filtros>div{flex-grow:1;display:flex;flex-flow:row wrap;margin:.3rem 2rem 1rem;align-items:flex-start}.print .voluntarios-div__print-filtros>div>div{display:flex;flex-flow:row wrap}.print .voluntarios-div__print-filtros>div p{font-size:1rem;font-weight:700;margin:.5rem;padding:.25rem .75rem;border:1px solid #777;border-radius:.3rem}.print .voluntarios-div__voluntario{background-color:#fff;box-shadow:unset;padding:0!important;border:0 solid transparent!important;margin:2rem 0!important;page-break-inside:avoid}.print .voluntarios-div__voluntario__dados{display:flex;flex-flow:row wrap;margin-top:unset!important}.print .voluntarios-div__voluntario__dados>div{display:flex;width:100%}.print .voluntarios-div__voluntario__dados p{margin:0 1rem}.print .voluntarios-div__voluntario__actions-div{display:none}.print__icon-print{fill:#393939;cursor:pointer;transition:fill .3s}.print__icon-print .fa-secondary{opacity:.5}.print__icon-print:hover{fill:#078117}.print__icon-print__div{position:fixed;bottom:7rem;right:calc((100vw - 117rem)/2);height:5rem;width:5rem}.print__fechar{position:fixed;font-weight:900;right:3rem;top:1rem;font-size:2.5rem;cursor:pointer;color:#ededed}.print__fechar:hover{color:#a00}@media print{.print__fechar{display:none}}.module-selection{background-color:#fff;position:sticky;top:0;z-index:2;box-shadow:.1rem .25rem .9rem 0 rgba(0,0,0,.12549);display:flex;justify-content:center}.module-selection__wrapper{display:flex;justify-content:center;flex-flow:row wrap}.module-selection__module-container{border-bottom:.5rem solid rgba(4,99,16,.3411764705882353);position:relative;box-shadow:0 0 .1rem -.04rem #000}@media (max-width:550px){.module-selection__module-container{width:33.33333vw;display:flex;flex-flow:row wrap;justify-content:center;font-size:3vw}}.module-selection__module-container a{color:#078117;display:flex;align-items:center;justify-content:center;padding:1rem 0;width:20rem;text-decoration:none!important}.module-selection__module-container.selected{cursor:default;background-color:#fff;box-shadow:0 0 10px -2px rgba(0,0,0,.3),0 1rem 2rem -1.4rem #46f55d;border-bottom:.5rem solid #0bca24;z-index:1}.module-selection__module-container.selected a{cursor:default}.module-selection__module-container.selected .fa-virus-slash .fa-primary{color:#a00}.module-selection__module-container.selected .fa-comment-alt-plus .fa-secondary,.module-selection__module-container.selected .fa-user .fa-secondary{opacity:1}.module-selection__module-container:hover .fa-virus-slash .fa-primary{color:#a00}.module-selection__module-container:hover .fa-user .fa-secondary{opacity:1}.module-selection__module-container:hover .fa-comment-alt-plus .fa-secondary{opacity:1}.module-selection__number-of-requisitions{position:absolute;top:.5rem;right:.5rem}.module-selection__icon-acoes{pointer-events:none;height:1.75rem;width:1.75rem!important;display:flex}.module-selection__icon-acoes__div{height:1.75rem;width:1.75rem;display:flex;align-items:center;justify-content:center;margin-right:1rem}.module-selection__icon-acoes .fa-comment-alt-plus .fa-primary{color:#fff}.circle-container-239t1{display:flex;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;background-color:#a00;color:#fff;border-radius:50%;font-size:1.2rem;border:2px solid #fff;box-shadow:1px 1px 5px -2px #000;font-weight:600}.voluntarios{margin:5rem 2rem 10rem;display:flex;align-items:flex-start}@media (max-width:1023px){.voluntarios{display:block;flex-flow:row wrap;margin:5rem 0 10rem}}.voluntarios__filtros-div{position:sticky;top:2rem;background-color:#078117;min-width:35rem;padding-bottom:3rem;border-radius:.4rem;max-height:85vh;overflow:auto;z-index:1}@media (max-width:1023px){.voluntarios__filtros-div{position:unset;margin:0 2.5%}}.voluntarios__lista-div{flex-grow:1;padding:0 3rem}@media (min-width:1024px){.voluntarios__lista-div{width:75%}}@media (max-width:678px){.voluntarios__lista-div{padding:2rem}}.voluntarios__filtros{width:90%;max-width:80rem;padding:3rem 0;margin:2rem auto 0;position:relative}.voluntarios__filtros form{display:flex;flex-flow:row wrap;justify-content:space-evenly;height:90%;max-height:20rem;overflow:auto}.voluntarios__filtros form fieldset{margin-top:.5rem}.voluntarios__filtros form fieldset label span{font-size:1.4rem;font-weight:700}.voluntarios__filtros form fieldset.fieldset-radio input[type=radio]+label .radio-btn__external{width:2.2rem;height:2.2rem}.voluntarios__filtros form fieldset.fieldset-radio input[type=radio]+label .radio-btn__internal{width:1rem;height:1rem}.voluntarios__filtros__with-action h2{margin-bottom:5rem}.voluntarios__filtros__with-action form{display:block}.voluntarios__filtros__with-action.controle-certificados h2{margin-bottom:2rem;text-align:center}.voluntarios__filtros__action-div{position:absolute;top:6.5rem;right:1rem;font-size:1.2rem}.voluntarios__filtros__action-div span{color:#fff;background-color:#078117;padding:.4rem .6rem;margin:0 .5rem;border-radius:3px;cursor:pointer;transition:background-color .3s}.voluntarios__filtros__action-div span:hover{background-color:#055f11}.voluntarios__filtros__input-voluntarios-div{display:flex;width:100%;margin:.25rem 0}.voluntarios__filtros__input-voluntarios-div.div-docente .voluntarios__filtros__numero-voluntarios{background-color:#b11e0b}.voluntarios__filtros__input-voluntarios-div.div-tecnico .voluntarios__filtros__numero-voluntarios{background-color:#931ac4}.voluntarios__filtros__input-voluntarios-div.div-estudante .voluntarios__filtros__numero-voluntarios{background-color:#1b8811}.voluntarios__filtros__input-voluntarios-div.div-semCategoria .voluntarios__filtros__numero-voluntarios{background-color:#7e7e7e}.voluntarios__filtros__numero-voluntarios{font-size:1.2rem;width:5rem;padding:0;background-color:#c5c5c5;color:#fff;display:flex;align-items:center;justify-content:center;border-radius:3px}.voluntarios__btn-div{margin:5rem auto}.voluntarios__loader{height:10rem}.voluntarios__filtros-texto{display:flex;max-width:130rem;margin:0 auto}.voluntarios__filtros-texto input:placeholder-shown:not(:focus)~label{top:1.25rem}@media (max-width:1300px){.voluntarios__filtros-texto{flex-flow:row wrap}.voluntarios__filtros-texto .voluntarios__especialidade-input{margin:3rem auto!important;max-width:unset}}.voluntarios__filtros-texto div{padding:1rem;background-color:#f5f5f5;margin-bottom:1.5rem;border-radius:4px;max-width:unset}.voluntarios__filtros-texto div:first-of-type{margin-right:1rem}@media (max-width:1024px){.voluntarios__filtros-texto div{width:100%}}.voluntarios__especialidade-input,.voluntarios__nome-input,.voluntarios__titulo-email{margin:0 auto 5rem}.voluntarios__form-title{margin:-1rem 3rem 1rem}.voluntarios .voluntarios-div{max-height:70rem;max-width:130rem;overflow:auto;padding:4rem 2rem;margin:0 auto;border-radius:4px;box-shadow:inset 0 0 13px -3px rgba(0,0,0,.25)}@media (max-width:500px){.voluntarios .voluntarios-div{max-height:40rem}}.voluntarios .voluntarios-div:not(.empty-div){display:grid;grid-template:auto/repeat(auto-fill,minmax(40rem,1fr))}@media (max-width:768px){.voluntarios .voluntarios-div:not(.empty-div){grid-template:auto/repeat(auto-fill,minmax(35rem,1fr))}}@media (max-width:500px){.voluntarios .voluntarios-div:not(.empty-div){grid-template:auto/repeat(auto-fill,minmax(30rem,1fr));padding:.75rem}}.voluntarios .voluntarios-div__icon-user{fill:#fff;height:2.5rem;margin-right:1rem}.voluntarios .voluntarios-div__total{margin:1rem;font-size:2.5rem;text-align:center;font-weight:700;color:#fff;display:flex;align-items:center;justify-content:center}@media (max-width:678px){.voluntarios .voluntarios-div__total{font-size:3.5rem}}.voluntarios .voluntarios-div__sem-voluntarios{margin:0 auto;color:#999;width:100%;text-align:center;font-size:3rem}.voluntarios .voluntarios-div__termo-enviado{height:2rem;fill:#078117;position:absolute;right:1.5rem;bottom:1rem}.voluntarios .voluntarios-div__termo-enviado .fa-primary{opacity:.5}.voluntarios .voluntarios-div__voluntario{padding:2rem;margin:2rem;font-size:1.4rem;position:relative}@media (max-width:500px){.voluntarios .voluntarios-div__voluntario{margin:1rem .5rem}}.voluntarios .voluntarios-div__voluntario__nome{max-width:83%}@media (max-width:1500px){.voluntarios .voluntarios-div__voluntario__nome{max-width:75%}}.voluntarios .voluntarios-div__voluntario__actions-div{position:absolute;top:2rem;right:1rem}.voluntarios .voluntarios-div__voluntario__actions-div svg{height:2rem;width:3rem;cursor:pointer;transition:fill .3s}.voluntarios .voluntarios-div__voluntario__actions-div svg:hover{fill:#078117}.voluntarios .voluntarios-div__voluntario__actions-div__toggle-lista-destinatarios:hover{fill:rgba(7,129,23,.5)!important}.voluntarios .voluntarios-div__voluntario__actions-div__edit-voluntario{fill:#777}.voluntarios .voluntarios-div__voluntario__actions-div__excluir-voluntario:hover{fill:#a00!important}.voluntarios .voluntarios-div__voluntario__actions-div__excluir-voluntario .fa-secondary{opacity:.6}.voluntarios .voluntarios-div__voluntario__dados{margin-top:.3rem}.voluntarios .voluntarios-div__voluntario.categoria-estudante{border-top:7px solid #1b8811}.voluntarios .voluntarios-div__voluntario.categoria-docente{border-top:7px solid #b11e0b}.voluntarios .voluntarios-div__voluntario.categoria-tecnico{border-top:7px solid #931ac4}.voluntarios .voluntarios-div__voluntario.categoria-sem{border-top:7px solid #7e7e7e}.voluntarios__destinatarios-div{margin:10rem 0;display:flex;justify-content:center}@media print{.voluntarios .voluntarios-div__total,.voluntarios__btn-div,.voluntarios__destinatarios-div,.voluntarios__filtros,.voluntarios__filtros-div,.voluntarios__filtros-texto,.voluntarios__icon-acoes__div,.voluntarios__lista-div,.voluntarios__new-requests-icon__div,.voluntarios__tiny{display:none}}@media print{body{margin:0}body .banner-top{display:none}}.controle-emissao{background-color:#fff;width:95%;max-width:60rem;height:90vh;border-radius:.5rem;position:relative;display:flex;flex-flow:column nowrap;justify-content:space-between;overflow:hidden}.controle-emissao__titulo{font-size:2rem;margin:0 0 2rem;text-align:center;padding:2rem 3rem;box-shadow:0 0 12px -3px rgba(0,0,0,.5);background-color:#078117;color:#fff}@media (max-width:500px){.controle-emissao__titulo{font-size:1.6rem}}.controle-emissao__lista{padding:2rem;overflow-y:auto;overflow-x:hidden;width:90%;margin:0 auto}.controle-emissao__voluntario{cursor:pointer;transition:padding-left .3s;padding:.5rem 0;font-size:1.5rem}.controle-emissao__voluntario:hover{padding-left:1rem;text-decoration:underline}.controle-emissao__voluntario.pendente{color:#a00;font-weight:700}.controle-emissao__voluntario i{color:#06971a;margin-left:1rem}.controle-emissao__overlay{background-color:rgba(0,0,0,.9);z-index:3}.controle-emissao .btn-div{width:100%;padding:2rem;margin-bottom:unset;box-shadow:0 0 12px -3px rgba(0,0,0,.5)}.unsubscribe__div{width:90%;max-width:100rem;margin:5rem auto;display:flex;flex-flow:column wrap;min-height:40vh;justify-content:center;align-items:center}.requisitar,.requisitar .banner-top{margin-bottom:10rem}.requisitar form .telefone{display:flex}.requisitar form .telefone .input-ddd{max-width:10rem!important;margin-right:3rem}.requisitar__form-subtitle{max-width:70rem;text-align:center;font-size:2.5rem;margin:0 auto 4rem;line-height:4rem}.atribuir-acoes{background-color:rgba(0,0,0,.9);z-index:3}.atribuir-acoes__lista-voluntarios{max-height:30vh;overflow:auto;background-color:#eee;margin:1rem 0 2rem;padding:2rem;border-radius:.4rem}.atribuir-acoes__lista-voluntarios p{font-size:1.3rem}.atribuir-acoes__lista-voluntarios fieldset{margin-top:unset;width:unset}.atribuir-acoes__voluntario{display:flex;align-items:center;justify-content:flex-start}.atribuir-acoes__voluntario i{cursor:pointer;margin-left:1rem;transition:color .3s}.atribuir-acoes__voluntario i:hover{color:#078117}.atribuir-acoes__voluntario svg{pointer-events:none}.acoes{display:flex;margin-top:10rem}@media (max-width:1366px){.acoes{flex-flow:row wrap}}.acoes__main{width:100vw}.acoes__menu__container{margin-left:2rem;background-color:#078117;height:100%;width:95%;max-width:35rem;display:flex;flex-flow:column nowrap;align-items:center;margin-bottom:2rem}@media (max-width:768px){.acoes__menu__container{max-width:unset;margin:3rem auto}}.acoes__menu__group{width:90%}.acoes__menu__group a,.acoes__menu__group a:hover{color:#393939;text-decoration:none}.acoes__menu__item{display:flex;align-items:center;padding:1rem 2rem;margin:1rem 0;cursor:pointer}.acoes__menu__item:hover .svg-inline--fa .fa-secondary{color:#078117}.acoes__menu__item:hover .svg-inline--fa.fa-virus-slash .fa-primary{color:#a00}.acoes__menu__item:hover .svg-inline--fa.fa-arrow-alt-left{color:#078117}.acoes__menu__item:hover h3{padding-left:1rem}.acoes__menu__item h3{transition:padding-left .3s}.acoes__menu__icon{pointer-events:none;height:2.5rem;width:2.5rem!important;color:#666}.acoes__menu__icon.svg-inline--fa .fa-primary{color:#666;opacity:1}.acoes__menu__icon.svg-inline--fa .fa-secondary{color:#666;opacity:.4}.acoes__menu__icon__div{height:2.5rem;width:2.5rem;display:flex;align-items:center;justify-content:center;margin-right:.75rem}.acoes__menu__icon path{transition:color .3s}.acoes__main{flex-grow:1}.acoes__main__sem-acoes{margin:25vh auto;width:95%;max-width:70rem;box-shadow:inset 0 0 12px -4px rgba(0,0,0,.3);border-radius:.5rem}.acoes__main__sem-acoes h3{font-size:3rem;margin:5rem auto;display:block;text-align:center;color:#777}.acoes__loader{height:50vh;display:flex;flex-flow:column nowrap;justify-content:center}.acoes__loader svg{margin:0!important}.acoes__nova-acao__overlay{z-index:3;background-color:rgba(0,0,0,.9)}.acoes__nova-acao__form button{margin-left:1.5rem}.acoes__lista-acoes{max-width:120rem!important}.acoes__lista-acoes .search-container__lista-container{padding:0;margin:unset}.acoes__lista-acoes .search-container__lista-container__header{border-radius:.4rem .4rem 0 0;display:flex}.acoes__lista-acoes .search-container__lista-container__header span:first-of-type{display:inline-block;flex-grow:1}.acoes__lista-acoes .search-container__lista-container .item-container__data-div{display:flex;flex-flow:row wrap;flex-grow:1}.acoes__lista-acoes .search-container__lista-container .item-container__data-div span:first-of-type{display:inline-block;flex-grow:1}.acoes__lista-acoes .search-container__lista-container .item-container__btn-div i{pointer-events:none}.requisicoes__container{width:95%;max-width:90rem;margin:10rem auto}.requisicoes__container .btn-div{padding:2rem 0;box-shadow:0 0 15px -2px rgba(0,0,0,.3);margin:unset}.requisicoes__grupo{transition:all .6s;margin:5rem 0;border-radius:.4rem;overflow:hidden}.requisicoes__grupo,.requisicoes__grupo__header{box-shadow:.1rem .25rem .9rem 0 rgba(0,0,0,.12549)}.requisicoes__grupo__header{background-color:#078117;color:#fff;font-weight:700;padding:1rem 2rem;font-size:2rem;cursor:pointer}.requisicoes__grupo__header:hover{background-color:#056412}.requisicoes__grupo__body{min-height:5rem;max-height:50rem;overflow:auto}.requisicoes__grupo__body.grupo-vazio{font-weight:700;color:#777;height:7rem;background-color:#fff}.requisicoes__grupo__body__icon-finished{height:2rem;fill:#078117;pointer-events:none}.requisicoes__grupo__body:not(.grupo-vazio)>div{border:1px solid transparent;transition:border .3s,padding .3s;cursor:pointer;display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center;background-color:#fff}.requisicoes__grupo__body:not(.grupo-vazio)>div .requisicoes__grupo__body__resumo{width:100%;padding:0 1rem}.requisicoes__grupo__body:not(.grupo-vazio)>div .requisicoes__grupo__body__resumo p{font-size:1.2rem;color:#777;font-weight:700}.requisicoes__grupo__body:not(.grupo-vazio)>div:nth-of-type(2n){background-color:#ddd}.requisicoes__grupo__body:not(.grupo-vazio)>div:hover{border-color:#078117;padding-left:4rem}.requisicoes__grupo__body div{padding:1rem 2rem}.requisicoes__grupo.group-selected{position:fixed;background-color:#fff;border-radius:5px;overflow:auto;width:900px;left:calc((100vw - 900px)/2);top:0;z-index:3}.requisicoes__grupo.group-selected:before{content:"";position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.9);z-index:-1}.requisicoes__grupo.group-selected>.requisicoes__grupo__body:not(.grupo-vazio){max-height:85vh;overflow:auto}@media (max-width:850px){.requisicoes__grupo.group-selected{width:95%;height:95vh;left:2.5%;top:2.5%;margin-top:0}}.requisicoes__detalhes{position:relative;box-shadow:.1rem .25rem .9rem 0 rgba(0,0,0,.12549);border-radius:.4rem;overflow:hidden}.requisicoes__detalhes__fechar{font-weight:900;position:absolute;font-size:2rem;top:1.5rem;right:2.5rem;color:#fff;cursor:pointer}.requisicoes__detalhes__fechar:hover{color:#ddd}.requisicoes__detalhes h3{background-color:#078117;padding:1.5rem 2rem;font-size:2rem;color:#fff}.requisicoes__detalhes__lista{padding:unset;max-height:60rem;overflow:auto}.requisicoes__detalhes__lista div{padding:1rem 2rem}.requisicoes__detalhes__lista div:not(:last-of-type){border-bottom:1px solid #ddd}.requisicoes__detalhes__lista div p:first-of-type{font-weight:700}.requisicoes__detalhes__lista div p:last-of-type{margin-left:2rem}.acessar-certificados>h2{width:90%;max-width:70rem;margin:5rem auto}.lista-certificados{max-width:70rem;margin:5rem auto}.lista-certificados__overlay{min-height:50vh}.lista-certificados__container{max-width:70rem;width:95%}.lista-certificados h3{background-color:#078117;color:#fff;padding:1rem 2rem}.lista-certificados ul>div{display:flex;align-items:center}.lista-certificados ul>div:hover i{color:#078117}.lista-certificados ul>div i{margin-right:2rem;font-size:2.5rem;transition:color .3s}.lista-certificados p,.lista-certificados ul{padding:2rem}.certificado{width:90rem;height:63rem;box-shadow:2px 2px 10px 0 rgba(0,0,0,.25);border-radius:.5rem;margin:5rem auto;position:relative}.certificado__overlay{width:100vw;height:100vh}.certificado__container{width:100%;overflow:auto;padding:4rem}.certificado .qr-code{position:absolute;bottom:1rem;left:1.5cm}.certificado .qr-code canvas{width:6.5rem!important;height:6.5rem!important}.certificado .qr-code p{font-size:.8rem;margin-top:-.5rem}.certificado__minerva{position:absolute;height:12cm;width:auto!important;box-shadow:none!important;opacity:.12}.certificado__header{position:absolute;width:100%;top:0;left:0}.certificado__header h2{text-align:center;font-size:2.5rem;margin-top:1.4cm}.certificado__header img{width:4cm;height:2.1cm;position:absolute;box-shadow:unset;left:.8cm;top:.7cm}.certificado__body{padding:.5cm 1.5cm 1.5cm;width:100%;display:flex;flex-flow:row wrap}.certificado__body h3{width:100%;text-align:center;font-size:4rem}.certificado__text{margin-top:1cm}.certificado__data{width:100%;text-align:right;margin-top:1cm}.certificado__assinaturas-div{position:absolute;bottom:1cm;left:0;width:100%;display:flex;justify-content:center}.certificado__assinatura{display:flex;flex-flow:column nowrap;align-items:center;margin:0 4rem}.certificado__assinatura img{height:8rem;width:auto;box-shadow:unset;margin-bottom:-3rem}.certificado .fa-print{font-size:4rem;z-index:3;position:fixed;padding:3rem;background-color:#eee;color:#666;bottom:3rem;right:3rem;border-radius:.5rem;cursor:pointer;box-shadow:1px 1px 6px 0 rgba(0,0,0,.5);transition:color .3s,background-color .3s}.certificado .fa-print:hover{background-color:#666;color:#eee}@media print{.certificado{width:100vw;height:70.5vw;margin:0;box-shadow:unset}.certificado__container{overflow:hidden;height:70.5vw;padding:unset}.certificado .qr-code canvas{width:10vmin!important;height:10vmin!important}.certificado .fa-print{display:none}.certificado__header h2{width:100vw}.certificado__body{width:100%}.certificado__body h3{width:100vw}}.validar-certificado{margin:12rem auto;max-width:90rem;font-size:2rem}@media screen{.validar-certificado p{padding:0 5vw}.validar-certificado p:first-letter{color:#078117;float:left;font-family:Georgia;font-size:10rem;padding-top:.4rem;padding-right:.8rem;padding-left:.3rem;line-height:3.8rem!important}}@media screen and (max-width:500px){.validar-certificado p:first-letter{padding-top:1.4rem;font-size:8rem}}@media print{.validar-certificado{font-size:1.6rem}}.validar-certificado__form{margin-top:10rem}
/*# sourceMappingURL=main.61725025.chunk.css.map */