.carousel-container{position:relative;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:30px 0;grid-column:span 3;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.carousel{width:calc(100% - 140px);overflow:hidden;margin:0 20px}.carousel-track{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.carousel-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px}.carousel-slide{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}@media (max-width:1200px){.carousel-group{gap:10px}}@media (max-width:768px){.carousel-slide{width:calc(100% - 20px)!important}.carousel{width:calc(100% - 80px)}}@media (max-width:1920px){.carousel-container{max-width:1493px}}@media (max-width:1440px){.carousel-container{max-width:100%;margin:30px 20px}}.carousel{position:relative;width:100%;max-width:100%;margin:auto;height:200px;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;grid-column:span 3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.carousel-wrapper{width:calc(100% - 425px);margin:0 auto;overflow:hidden}.carousel-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;height:180px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.carousel-slide{-webkit-box-flex:0;-ms-flex:0 0 306px;flex:0 0 306px;padding:0 10px;-webkit-box-sizing:border-box;box-sizing:border-box}.carousel-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:var(--header-height);padding:8px 10px;background-color:#dfdfdf;color:#282828;text-decoration:none;border-radius:var(--border-radius);-webkit-transition:all .3s ease;transition:all .3s ease;margin-bottom:0!important}.text-button{text-align:left}.carousel-button:hover{-webkit-filter:drop-shadow(0 5px 15px rgba(0,0,0,.35));filter:drop-shadow(0 5px 15px rgba(0,0,0,.35))}.button-icon{margin-right:28px;width:40px;height:47px;-ms-flex-negative:0;flex-shrink:0}.carousel-control{position:absolute;top:39%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:transparent;border:none;cursor:pointer;padding:10px;z-index:10;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;width:70px;height:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.setas-navegacao{height:35px}.carousel-control.disabled{opacity:.5;pointer-events:none}.prev-links{left:-70px}.next-links{right:-70px}a:hover{color:var(--primary-color);text-decoration:none}@media (max-width:1920px){.carousel-wrapper{width:calc(100% - 410px)}}@media (max-width:1800px){.carousel-wrapper{width:calc(100% - 410px)}}@media (max-width:1746px){.carousel-wrapper{width:calc(100% - 320px)}}@media (max-width:1650px){.carousel-wrapper{width:calc(100% - 230px)}}@media (max-width:1537px){.carousel-wrapper{width:calc(100% - 250px)}}@media (max-width:1440px){.carousel-wrapper{width:calc(100% - 320px)}.prev-links{left:-40px}.next-links{right:-40px}}@media (max-width:1366px){.carousel-wrapper{width:calc(100% - 250px)}}@media (max-width:1280px){.carousel-wrapper{width:calc(100% - 260px)}}@media (max-width:1098px){.carousel-wrapper{width:calc(100% - 380px)}}@media (max-width:1024px){.carousel-wrapper{width:calc(100% - 306px)}}@media (max-width:960px){.carousel-wrapper{width:calc(100% - 242px)}}@media (max-width:854px){.carousel-wrapper{width:calc(100% - 450px)}}@media (max-width:768px){.carousel-wrapper{width:calc(100% - 355px)}.prev-links{left:0}.next-links{right:0}}@media (max-width:720px){.carousel-wrapper{width:calc(100% - 300px)}}@media (max-width:640px){.carousel-wrapper{width:calc(100% - 230px)}}@media (max-width:540px){.carousel-wrapper{width:calc(100% - 135px)}}@media (max-width:480px){.carousel-wrapper{width:calc(100% - 130px)}.prev-links{left:-20px}.next-links{right:-20px}}@media (max-width:414px){.carousel-slide{-webkit-box-flex:0;-ms-flex:0 0 280px;flex:0 0 280px}.carousel-wrapper{width:calc(100% - 95px)}}@media (max-width:385px){.carousel-slide{-webkit-box-flex:0;-ms-flex:0 0 280px;flex:0 0 280px}.carousel-wrapper{width:calc(100% - 65px)}.carousel-control{width:20px}.next-links{right:-5px}.prev-links{left:-5px}}@media (max-width:320px){.carousel-slide{-webkit-box-flex:0;-ms-flex:0 0 230px;flex:0 0 230px}.carousel-wrapper{width:calc(100% - 50px)}}@media (min-width:1201px) and (max-width:1439px){.carousel-group{gap:5px}.carousel-slide{-webkit-box-flex:0;-ms-flex:0 0 calc(33.333% - 10px);flex:0 0 calc(33.333% - 10px)}}@media (min-width:1440px){.carousel-slide{-webkit-box-flex:0;-ms-flex:0 0 calc(25% - 15px);flex:0 0 calc(25% - 15px)}.carousel-group{gap:0}.next-links{right:-20px}.prev-links{left:-20px}}.carousel-container-avisos{border-top:3px solid #898989;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;width:100%;max-height:630px;overflow:hidden;grid-column:span 3;-webkit-box-ordinal-group:3;-ms-flex-order:3;order:4;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}#titulo-avisos{margin-top:40px;margin-bottom:0}.carousel-avisos{overflow:hidden;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.carousel-avisos,.carousel-track{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.carousel-track{-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;margin:30px 0}.carousel-slide-avisos{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:54px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.carousel-item-avisos{-webkit-box-flex:0;-ms-flex:0 0 35%;flex:0 0 35%;border:none;background:none;padding:0}.card-avisos{background:var(--secondary-color);border-radius:8px;padding:20px;text-align:center;height:180px;width:569px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:flex-start;-ms-flex-line-pack:center;align-content:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap;border-radius:var(--border-radius)}.card-avisos-text{text-align:justify}.date{font-weight:bolder;font-size:23px}.date,.read-more{color:var(--primary-color)}.read-more{font-size:18px;font-weight:600}.card-avisos:hover{-webkit-filter:drop-shadow(0 5px 15px rgba(0,0,0,.35));filter:drop-shadow(0 5px 15px rgba(0,0,0,.35))}.carousel-avisos-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:90%;top:120px;position:relative;height:0}.carousel-control-avisos{position:relative;background-color:transparent;border:none;cursor:pointer;padding:10px;z-index:10;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;height:70px}.carousel-control-avisos.disabled{opacity:.5;pointer-events:none}@media screen and (max-width:1300px){.carousel-slide-avisos{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.carousel-container-avisos{max-height:380px;-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.carousel-item-avisos{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.card-avisos{width:100%;max-width:569px}}@media screen and (max-width:800px){.carousel-slide-avisos{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.carousel-container-avisos{max-height:550px;-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.carousel-item-avisos{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.card-avisos{width:100%;max-width:569px}}@media screen and (max-width:768px){.card-avisos{width:306px;height:100%}}@media screen and (max-width:390px){.carousel-slide-avisos{height:200px}}@media screen and (max-width:420px){.card-avisos{width:230px;height:100%}}.container-fluid,.container-lg,.container-md,.container-sm,.container-xl{width:100%;padding-right:0;padding-left:0;margin-right:auto;margin-left:auto}.header{background-color:var(--primary-color);color:#fff;padding:8px 0;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;-ms-flex-line-pack:center;align-content:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.header,.logo img{height:var(--header-height)}.logo img{width:100%}.container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;padding:0 20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-line-pack:center}.container,.grid-principal{justify-content:center;align-content:center}.grid-principal{display:grid;justify-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-ms-flex-line-pack:center;grid-template-columns:450px 580px 384px;margin:65px 201px 0;gap:20px 146px}.container-contato-entidade{width:100%;height:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.container-contato-entidade,.entidade{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.entidade{position:relative;top:46px;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:auto}.nome-entidade{width:316px;font-family:var(--primary-font);font-size:32px;text-transform:uppercase;color:var(--primary-color);font-weight:600;text-align:center;margin-top:46px}.icone-entidade{max-width:15em;min-width:150px}.form-login{background-color:var(--secondary-color);height:550px;width:100%;border-radius:var(--border-radius);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:37px 54px}.form-login,.form-title-primary{display:-webkit-box;display:-ms-flexbox;display:flex}.form-title-primary{color:var(--primary-color);font-size:36px;font-weight:600;text-align:center;margin-bottom:33px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.input{width:32.3em}#usuario{width:100%;height:58px;border-radius:var(--border-radius);padding:16px 0 16px 74px;margin-bottom:var(--font-size-base);font-size:20px;background-color:var(--background-color);border:none}.error-login-form{color:#d04f47;font-size:18px;font-weight:600;margin-bottom:20px}#senha{width:100%;height:58px;border-radius:var(--border-radius);padding:16px 0 16px 74px;font-size:20px;margin-bottom:var(--border-radius);background-color:var(--background-color);border:none}.input-with-icon{position:relative}.input-with-icon input{width:100%;padding-left:35px}.input-with-icon .input-icon{top:27%;height:20px}.input-icon-padlock,.input-with-icon .input-icon{position:absolute;left:44px;-webkit-transform:translateY(0);transform:translateY(0);pointer-events:none}.input-icon-padlock{top:19%;height:26px}.p-inputtext:enabled:focus{outline:0 none;outline-offset:0;-webkit-box-shadow:0 0 0 .2rem #8dcdff;box-shadow:0 0 0 .2rem hsla(0,0%,100%,0);border-color:var(--primary-color)}.link-esqueceu-senha{margin-bottom:41px}.link-esqueceu-senha,a{text-align:right;color:var(--text-color-links);font-size:18px;cursor:pointer;font-weight:500}a:hover{color:#154279}a:not([href]):hover{color:var(--header-bg-color);text-decoration:none}.header-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.p-dialog .p-dialog-header{display:none}.p-component,.p-component *{-webkit-box-sizing:border-box;box-sizing:none}.p-dialog{border-radius:0;-webkit-box-shadow:0 0 6px 0 rgba(0,0,0,.16);box-shadow:0 0 6px 0 rgb(255 255 255/0);border:none}.p-dialog .p-dialog-content{background:#fff;color:var(--text-color);padding:32px 19px;border-radius:var(--border-radius)}.titulo-header{font-size:32px;color:var(--primary-color);font-weight:600;font-family:var(--primary-font);margin-bottom:6px}.btn-cancelar{border:none;background:none;bottom:29px;position:relative;left:11px}.info-modal{font-size:18px;color:#000;font-weight:100;font-family:var(--primary-font);margin-bottom:26px}.senha-options{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.label-tipo{font-size:18px;margin-bottom:8px}div#tipoPessoa{border:1.5px solid #02204a;border-radius:var(--border-radius);width:200px;margin-bottom:28px;width:422px!important}.p-dropdown:not(.p-disabled).p-focus{outline:0 none;outline-offset:0;-webkit-box-shadow:0 0 0 .2rem #8dcdff;box-shadow:0 0 0 .2rem hsla(0,0%,100%,0);border-color:var(--primary-color)}.p-dropdown-panel .p-dropdown-items .p-dropdown-item.p-highlight{color:var(--text-header);background:var(--primary-color)}.p-dropdown .p-dropdown-label{background:transparent;border:0 none;font-size:18px}input#recuperaLogin{border:1.5px solid #02204a;border-radius:var(--border-radius);width:200px;margin-bottom:42px;font-size:18px;width:422px!important}.button-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.btn-recuperar{width:187px;height:41px;border-radius:var(--border-radius);background-color:#193155;border:none;margin-bottom:var(--border-radius)}.btn-recuperar:hover{background-color:#02204a!important;color:#fff!important}.entrar{text-align:center}.btnEntrar{background-color:var(--terciary-color);width:230px;height:53px;border-radius:var(--border-radius);color:#fff;font-size:30px;font-family:var(--primary-font);font-weight:600;margin-bottom:27px;border:none}.btnEntrar:hover{background-color:var(--button-hover-bg)!important}.botoes-avancar-voltar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:20px}.btnAvançar{background-color:var(--terciary-color);min-width:130px;max-width:250px;height:53px;border-radius:var(--border-radius);color:#fff;font-size:18px;font-family:var(--primary-font);font-weight:600;margin-bottom:27px;border:none}.btnAvançar:hover{background-color:var(--button-hover-bg)!important}.btnVoltar{background-color:#fff;width:130px;height:53px;border-radius:var(--border-radius);color:var(--primary-color);font-size:18px;font-family:var(--primary-font);font-weight:600;margin-bottom:27px;border:1.5px solid var(--primary-color)}.btnVoltar:hover{background-color:#0a2854!important;border-color:#0a2854}.btnPaginaInicial{background-color:#fff;width:130px;border-radius:var(--border-radius);color:var(--primary-color);border:1.5px solid var(--primary-color)}.btnCredenciar,.btnPaginaInicial{height:53px;font-size:18px;font-family:var(--primary-font);font-weight:600;margin-bottom:27px}.btnCredenciar{background-color:var(--terciary-color);width:230px;border-radius:var(--border-radius);color:#fff;border:none}.btnCredenciar:hover{background-color:var(--button-hover-bg)!important}button:focus{outline:1px dotted;outline:none}.outros-login{text-align:center;color:var(--text-color-links);font-size:34px;cursor:pointer;margin-bottom:41px;font-weight:500}.outros-login:hover{color:var(--header-bg-color)}.container-infos{display:-webkit-box;display:-ms-flexbox;display:flex;background:transparent;width:384px;padding:35px 42px;height:270px;border-radius:31px;border:3px solid var(--terciary-color);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;top:105px;position:relative;-webkit-box-ordinal-group:3;-ms-flex-order:3;order:0}.infos-text{margin:var(--font-size-base) 0;text-align:left;width:100%}.form-subtitle{font-size:23px;font-family:var(--primary-font);color:var(--terciary-color);font-weight:800;margin:10px}.h4,h4{font-weight:100;margin:0}.h4,h4,p{font-size:18px;font-family:var(--primary-font)}p{margin-top:0;margin-bottom:0}.container-infos-contato{grid-column:1/span 1;grid-row:2;align-self:center;margin-top:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding:20px;background-color:var(--background-color);border-radius:var(--border-radius);border:3px solid var(--terciary-color);-webkit-box-shadow:0 4px 6px rgba(0,0,0,.1);box-shadow:0 4px 6px rgba(0,0,0,.1)}.container-infos-contato,.infos-text-contato{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.infos-text-contato{margin:var(--font-size-base) 0;text-align:left}.form-subtitle-contato{font-size:16px;font-family:var(--primary-font);color:var(--terciary-color);font-weight:800;margin:5px 0;white-space:pre-line}@media screen and (max-width:1746px){.grid-principal{grid-template-columns:repeat(3,1fr);gap:0 var(--header-height);margin:65px 100px 0}.carousel-arrow-left{left:1.8%}.carousel-arrow-right{right:1.8%}.container-infos-contato{width:100%;max-width:440px;margin-top:90px;padding-top:20px}}@media screen and (max-width:1537px){.grid-principal{grid-template-columns:repeat(2,1fr);margin:65px 20px 0;gap:20px}.carousel-arrow-left{left:4%}.carousel-arrow-right{right:4%}.links-horizontal-wrapper{grid-column:span 2;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.links-horizontal{height:220px}.button-horizontal{width:255px;height:150px}}@media screen and (max-width:1440px){.grid-principal{grid-template-columns:repeat(2,1fr);gap:40px;margin:0 50px 20px}.nome-entidade{width:100%;font-size:21px;margin-top:21px}.form-login{position:relative;top:25px;width:100%;max-width:100%}.input{max-width:18em}.form-title-primary{font-size:24px;margin-bottom:24px}.links-horizontal-wrapper{height:280px}.container-infos{top:-14px;-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;grid-column:span 2}.links-horizontal{height:280px}.button-horizontal{width:210px;height:190px}.carousel-arrow-left{left:3%}.carousel-arrow-right{right:3%}.container-infos-contato{position:relative;margin-top:20px;width:100%;max-width:400px;-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5;margin-left:auto;margin-right:auto}}@media screen and (max-width:1098px){.grid-principal{grid-template-columns:1fr 1fr;grid-template-rows:none;gap:30px;margin:0 20px}.carousel-arrow-left{left:0}.carousel-arrow-right{right:0}.container-infos-contato{position:relative;width:100%;max-width:350px;margin:30px auto;grid-row:4;grid-column:span 2}}@media screen and (max-width:960px){.links-horizontal-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:30px 40px}.links-horizontal,.links-horizontal-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal}.links-horizontal{-ms-flex-direction:column;flex-direction:column;gap:20px}.button-horizontal{width:100%}.carousel-arrow-left{left:13%}.carousel-arrow-right{right:13%}.p-dialog .p-dialog-content{width:26em}}@media screen and (max-width:768px){.grid-principal{grid-template-columns:1fr;gap:20px;margin:30px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.entidade{position:static;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%;margin-bottom:20px}.form-login{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:100%;max-width:500px}.container-infos{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;width:100%;max-width:500px}body{font-size:var(--font-size-base)}.form-login{padding:20px}.input{min-width:100%}.container-infos{width:350px;padding:20px 20px}.form-subtitle{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.infos-text{margin:4px 0}.links-horizontal-wrapper{height:380px}.button-horizontal{width:100%}.carousel-arrow-left{left:0}.carousel-arrow-right{right:0}.container-infos-contato{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;position:relative;width:50%;max-width:400px;bottom:auto;left:auto;top:0;margin:20px auto}}@media screen and (max-width:640px){.form-login{position:relative;top:25px;min-width:282px;height:430px}.input{width:242px}#senha,#usuario{height:43px;padding:16px 0 16px 56px;font-size:var(--font-size-base)}.input-icon-padlock,.input-with-icon .input-icon{left:22px;top:20%}.link-esqueceu-senha{margin-bottom:30px}.esqueceu-senha{font-size:14px}.btnEntrar{height:40px}.outros-login{font-size:14px}.button-horizontal{height:auto;padding:10px 20px;width:70%;font-size:var(--font-size-base);gap:20px}.links-horizontal-wrapper{height:395px}.links-horizontal{height:340px}a{font-size:14px}.container-infos-contato{width:60%}}@media screen and (max-width:480px){.grid-principal{margin:30px 20px;gap:0}.entidade{top:0}#senha,#usuario{font-size:var(--font-size-base);height:50px}.btnEntrar{width:100%}.links-horizontal-wrapper{height:590px}.links-horizontal{height:500px}.form-login{height:470px}.container-infos-contato{width:60%}}