@import url(https://fonts.googleapis.com/css2?family=Nunito&display=swap);@import url(https://fonts.googleapis.com/css2?family=Poppins&display=swap);.login-form{position:absolute;padding:20px 50px 40px 50px;background-color:#f5f6f8;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 30px 40px -20px rgba(0,0,0,.5);width:48vw;max-width:480px;box-sizing:border-box;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px}.login-form a{text-decoration:none;color:inherit;cursor:pointer}.login-form form{font-family:Poppins,Arial,Helvetica,sans-serif}.login-form .bold{font-weight:700}.login-form .py-1{padding-top:1rem;padding-bottom:1rem}.login-form input{outline:0;background:#fff;width:100%;margin:0 0 15px;padding:.5rem 1rem;box-sizing:border-box;font-size:1rem;border:thin solid #ced4da;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}.login-form input:focus{border-color:#0f97c7}.login-form button{outline:0;width:100%;border:0;font-size:1.4rem;color:#fff;transition:all .3 ease;cursor:pointer;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}.login-form button:active,.login-form button:hover{background:#3e4f6f}.login-form .message{margin:15px 0 0;color:#b3b3b3}.login-form .message a{color:#3e4f6f;text-decoration:none}.login-form .message a:focus,.login-form .message a:hover{color:#0c233f;text-decoration:underline;transition:all .3 ease}.login-form .p-inline-message{margin-top:1rem}@media(max-width:760px){.login-form{padding:10px 20px 20px 20px;width:70vw}.login-form img{max-width:80%}.login-form button{font-size:1.3rem}}@media(max-width:480px){.login-form{width:90vw}.login-form img{max-width:90%}}.login-form .p-small{font-size:.9rem;width:auto;transform:translateX(-50%);left:50%;color:#fff!important}#languageDropdown{position:absolute;top:20px;right:20px;box-shadow:0 5px 11px -1px rgba(0,0,0,.5)!important;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px}.login-page{margin:auto}.login-page img{display:block;max-width:70%;margin:0 auto}@media(max-width:480px){.login-page{padding-top:20%;width:calc(100% - 40px)}}.text-sm{font-size:.875rem}.login__background{background:#c6c9ce;background:linear-gradient(#c6c9ce,rgba(50,58,70,.55));height:100vh}.p-inline-message.p-inline-message-error{width:100%}.login-page .p-password .p-inputtext{padding:1rem!important;margin:0}@media(max-width:760px){.login-page .p-password .p-inputtext{padding:.5rem!important}}.layout-topbar[data-v-cb3628b4]{display:list-item;top:0}h5[data-v-cb3628b4]{margin-bottom:10px}main[data-v-cb3628b4]{margin-top:120px;text-align:center}.layout-topbar[data-v-5cb56454]{display:list-item;top:0}main[data-v-5cb56454]{margin-top:120px;text-align:center}@media print{.no-print,.no-print *{display:none!important}}input::-moz-placeholder{color:#ced4da;opacity:1}input:-ms-input-placeholder{opacity:1}input::placeholder{color:#ced4da;opacity:1}input:-ms-input-placeholder{color:#ced4da}input::-ms-input-placeholder{color:#ced4da}a{text-decoration:none;color:#0f97c7;cursor:pointer}body{background-color:#f4f4f4;font-family:Nunito,sans-serif;margin:0}.notification-image-separator{margin:auto 0}.notification{border-bottom:1px solid #dadada;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px}.notification b{font-size:.9em}.notification:hover{background:rgba(64,31,78,.5);color:#fff}.card{background:var(--surface-card);padding:1.25rem;margin-bottom:2rem;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px}.card-align-posts{padding:.5rem}.post-image-birthday{display:block;margin:0 auto;width:80px;height:80px}.post-show-comments{cursor:pointer;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.post-comment-border{border-top:1px solid #dadada}.post-images{cursor:pointer}.post-videos{width:100%;max-width:100%}.flex-right-side{display:flex;justify-content:flex-end}.rounded{border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%}.d-grid{display:grid}.d-flow-root{display:flow-root}.d-inline-grid{display:inline-grid}.d-table{display:table}.d-inline-table{display:inline-table}.d-contents{display:contents}.w-auto{width:auto!important}.f-right{float:right}.f-left{float:left}.width-pdf{min-width:25vw;max-width:30vw;width:100%}@media(max-width:1152px){.width-pdf{max-width:50vw}}@media(max-width:760px){.width-pdf{max-width:75vw}}.space-between{display:flex;justify-content:space-between}.bc-transparent{background-color:transparent}.center{align-items:center;justify-content:center}.word-break-all{word-break:break-all}.sidebar-footer{border-top:1px solid #dadada;padding:10px 0 0 0;margin:0}.p-progressbar{height:.2em!important;text-align:center}@media screen and (max-width:64em){.p-sidebar-left.p-sidebar-lg,.p-sidebar-left.p-sidebar-md,.p-sidebar-right.p-sidebar-lg,.p-sidebar-right.p-sidebar-md{width:100%!important}}div.p-dropdown-panel.p-component>div.p-dropdown-items-wrapper>ul{display:grid}div.p-dropdown-panel.p-component>div.p-dropdown-items-wrapper>ul>li{white-space:normal}.text-card-caravela{color:#437c5e}.text-card-astrolabio{color:#b8192e}@media screen and (max-width:400px){.file-manager-displayed-file{display:none}}@media screen and (max-width:576px){.sm-invisible{display:none}}.files-uploaded-box{padding:2rem 1rem;border-top:1px solid #dee2e6}.files-uploaded-box .file{display:flex;align-items:center}.files-uploaded-box .file .image-box{min-width:50px}.files-uploaded-box .file .image-box img{width:50px}.files-uploaded-box .file .text-box{margin:0 1.5rem;width:-webkit-fill-available}@media screen and (max-width:576px){.files-uploaded-box .file .text-box{width:-webkit-fill-available;margin:unset}.files-uploaded-box .file .image-box{display:none;margin:unset}.files-uploaded-box{padding:2rem 0}}@media screen and (max-width:370px){.files-uploaded-box .file{display:block}.files-uploaded-box .file .text-box{width:-webkit-fill-available}}.news-date-box{background-color:#dadada;padding:.25em;display:inline-block;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}.news-divider:not(:last-child){border-bottom:1px solid #dadada}.news-link,.news a{text-decoration:none}.news a{color:#0f97c7}.news-image{display:block}.news-dialog-image{min-width:25vw;max-width:75vw;display:block;margin-left:auto;margin-right:auto}i.p-datatable-reorderablerow-handle{cursor:pointer}div.p-toast.p-component{font-size:.8rem;z-index:2147483647}div.p-toast.p-component>div>div>div.p-toast-message-content{padding:.7rem}.p-toast .p-toast-message .p-toast-message-content .p-toast-message-icon{display:none}.p-toast .p-toast-message .p-toast-message-content .p-toast-message-text{margin:auto}.process-bar-separator{padding-bottom:25px}span.p-fileupload-choose.p-fileupload-content{padding:.5rem 1rem}.p-selectbutton.p-buttonset.p-component{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}div.sf-toolbar-block.sf-toolbar-block-ajax.sf-toolbar-status-normal>div.sf-toolbar-info{padding-right:50px}.text-case{text-transform:lowercase;display:inline-block}.text-case:first-letter,.text-case:first-line{text-transform:capitalize}.list-unstyled{list-style:none}.text-red{color:red}.bg-red{background:red!important}.p-button{background:#401f4e;border:1px solid #401f4e;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px}.p-button.p-button-outlined:hover:enabled,.p-button:hover:enabled,.p-button:hover:enabled:active{background:#0f97c7!important;color:#fff!important;border-color:#0f97c7!important}.p-sidebar-content .p-button-icon-only.p-button-sm:not(.p-button-danger){background:#401f4e;border:1px solid #401f4e}.p-sidebar-content .p-button-icon-only.p-button-sm:not(.p-button-danger):hover{background:#0f97c7!important;color:#fff!important;border-color:#0f97c7!important}.p-button-label{transition:all 0s}.p-fileupload-choose:not(.p-disabled):hover{background:#0f97c7;color:#fff;border-color:#0f97c7}.p-button:focus{outline:0 none;outline-offset:0;box-shadow:0 0 0 0 #a6d5fa!important}.p-dropdown:not(.p-disabled):hover,.p-inputtext:enabled:hover{border-color:#0f97c7}.p-inputtext:enabled:focus{outline:0 none;outline-offset:0;box-shadow:0 0 8px 0 #0f97c7;border-color:#0f97c7}.p-button-icon-only.p-button-sm{padding:.6375rem 1rem;background:#0f97c7;border-color:#0f97c7;color:#fff}.p-button-icon-only.p-button-sm:hover{background:#096d91!important;border-color:#096d91!important}.p-button-icon-only.p-button-sm.b-0{border:0!important;background:transparent!important;color:#000}.bl-info .grid:first-of-type{margin-top:0!important}.img-user{width:50px;height:50px;overflow:hidden;position:relative;background-size:cover;background-position:50%;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%}.img-user.no_rounded{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}.img-user.responsive-bg-16by9{width:100%!important;padding-top:56.25%}.attach-box h4{border-bottom:1px solid #dadada}.attach-box img{display:block;max-width:100%}.p-tabview .p-tabview-panels{padding:0}.p-tabview .p-tabview-nav .p-tabview-nav-link{min-width:100px;text-align:center;display:flex;justify-content:center}.p-tabview .p-tabview-nav li:not(.p-highlight):not(.p-disabled):hover .p-tabview-nav-link{background:#0f97c7;color:#fff;border-bottom:1px solid #0f97c7}.p-tabview .p-tabview-nav li.p-highlight .p-tabview-nav-link{background:#096d91;color:#fff;border-bottom:1px solid #096d91}.p-tabview .p-tabview-nav-next{display:none}@media(max-width:480px){.p-tabview .p-tabview-nav-next{display:flex}}.p-tabview .p-tabview-nav{border-bottom:0}.p-datatable .p-datatable-thead>tr>th,.p-datatable .p-treetable-thead>tr>th,.p-treetable .p-datatable-thead>tr>th,.p-treetable .p-treetable-thead>tr>th{background:#0c233f;color:#fff;border:0}.p-datatable .p-datatable-thead .text-center .p-column-header-content,.p-datatable .p-treetable-thead .text-center .p-column-header-content,.p-treetable .p-datatable-thead .text-center .p-column-header-content,.p-treetable .p-treetable-thead .text-center .p-column-header-content{justify-content:center}.p-datatable .p-filter-column,.p-treetable .p-filter-column{background:none!important}.p-datatable .p-filter-column:first-child,.p-treetable .p-filter-column:first-child{padding-left:0!important}.p-datatable .p-filter-column .p-calendar,.p-treetable .p-filter-column .p-calendar{justify-content:center}.p-datatable .p-datatable-tbody>tr:focus,.p-datatable .p-treetable-tbody>tr:focus,.p-treetable .p-datatable-tbody>tr:focus,.p-treetable .p-treetable-tbody>tr:focus{outline:0}.p-datatable .p-datatable-tbody .p-menuitem-icon:hover,.p-datatable .p-treetable-tbody .p-menuitem-icon:hover,.p-treetable .p-datatable-tbody .p-menuitem-icon:hover,.p-treetable .p-treetable-tbody .p-menuitem-icon:hover{color:#0f97c7}.p-datatable .p-sortable-column.p-highlight,.p-treetable .p-sortable-column.p-highlight{background-color:#096d91;color:#fff}.p-datatable .p-sortable-column.p-highlight .p-sortable-column-icon,.p-datatable .p-sortable-column .p-sortable-column-icon,.p-treetable .p-sortable-column.p-highlight .p-sortable-column-icon,.p-treetable .p-sortable-column .p-sortable-column-icon{color:#fff}.p-datatable .p-sortable-column.p-highlight:hover,.p-datatable .p-sortable-column:not(.p-highlight):hover,.p-treetable .p-sortable-column.p-highlight:hover,.p-treetable .p-sortable-column:not(.p-highlight):hover{background-color:#0f97c7;color:#fff}.p-datatable .p-sortable-column.p-highlight:hover .p-sortable-column-icon,.p-datatable .p-sortable-column:not(.p-highlight):hover .p-sortable-column-icon,.p-treetable .p-sortable-column.p-highlight:hover .p-sortable-column-icon,.p-treetable .p-sortable-column:not(.p-highlight):hover .p-sortable-column-icon{color:#fff}.p-treetable tr>th:first-child{width:60%}.p-treetable tr>th:last-child,.p-treetable tr>th:nth-child(2){width:5%}.p-treetable tr>th:nth-child(3){width:30%}.p-treetable img.post-images{max-width:40%;display:inline-block;margin:0 auto}.p-treetable .p-treetable-footer{background-color:transparent;border:0}.search .grid span.title{border:0}.onlyIcon .p-inputtext{display:none}.onlyIcon .p-datepicker-trigger{border-radius:5px!important}.p-datepicker .p-datepicker-buttonbar{justify-content:end;flex-direction:row-reverse}.p-datepicker .p-datepicker-buttonbar .p-button{font-size:.875rem;padding:.4375rem .875rem}.p-datepicker .p-datepicker-buttonbar .p-button:first-child{background:#401f4e;border:1px solid #401f4e;color:#fff}.p-datepicker .p-datepicker-buttonbar .p-button:last-child{color:#fff;margin:0 10px 0 0;background:transparent;color:#607d8b;border:1px solid #607d8b}.p-datepicker .p-datepicker-buttonbar .p-button:hover{background-color:#0f97c7;border-color:#0f97c7;color:#fff}.p-dataview .p-dataview-content{background:none}.p-dataview .p-dataview-content>.p-grid .border-1{background:#fff}.p-dataview .p-dataview-content>.p-grid .border-1:hover{border-color:#0f97c7!important}.p-dataview .p-dataview-content>.p-grid .border-1:hover .font-semibold{color:#0f97c7!important}.revista-bussola .card-sidebar .title{display:none}.revista-bussola .card-sidebar .desc{font-size:.9rem;display:-webkit-box;-webkit-line-clamp:8;line-clamp:6;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;max-height:9.6em;line-height:1.2em}.card-white{background:#fff!important}.wrapper{position:relative;height:calc(100vh - 130px)}.wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.wrapper iframe #app{background:none}.wrapper iframe #app #appointment-unauth{padding:0!important;height:100vh;overflow-y:auto;overflow-x:hidden}.wrapper iframe #app h1{display:none}.terms-and-conditions-link{color:#401f4e}.terms-and-conditions-link:hover{color:#0f97c7;text-decoration:underline}:focus{box-shadow:none!important}.p-link:focus{box-shadow:none}.layout-topbar .layout-topbar-icon{color:#fff}.layout-topbar .layout-topbar-icon:hover{background-color:#054e7a}.layout-topbar .layout-topbar-icon .p-overlay-badge .p-badge{margin:10px;background-color:#0f97c7}.layout-topbar{height:70px;position:fixed;left:0;width:100%;z-index:999;padding:12px .4em;box-shadow:0 2px 10px 0 rgba(0,0,0,.16)}.layout-topbar:after{content:"";display:table;clear:both}.layout-topbar .layout-menu-button{display:inline-block;vertical-align:middle;width:45px;height:45px;line-height:45px;text-align:center;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;transition:background-color .2s}.layout-topbar .layout-menu-button i{line-height:inherit;font-size:24px}.layout-topbar .layout-topbar-logo{position:absolute;height:55px;margin-left:1.5em;display:flex;align-items:center;top:50%;transform:translateY(-50%)}.layout-topbar .layout-topbar-logo>img{height:100%}@media(max-width:480px){.layout-topbar .layout-topbar-logo{margin-left:.5em}}@media(max-width:360px){.layout-topbar .layout-topbar-logo{margin-left:.2em;transform:translateY(-43%)}.layout-topbar .layout-topbar-logo>img{height:80%}}.layout-topbar .topbar-menu{float:right;padding:0;margin:0;list-style-type:none}.layout-topbar .topbar-menu>li{float:right;position:relative}.layout-topbar .topbar-menu>li>.p-link{position:relative;display:block;text-align:center;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;transition:background-color .2s,box-shadow .2s}.layout-topbar .topbar-menu>li>.p-link .topbar-icon{width:45px;height:45px;line-height:45px;text-align:center;font-size:1.5em;vertical-align:middle}.layout-topbar .topbar-menu>li>.p-link>img{width:36px;margin-top:4px}.layout-topbar .topbar-menu>li>ul{position:absolute;background:#fff;top:58px;right:0;display:none;width:283px;-webkit-animation-duration:.2s;animation-duration:.2s;list-style-type:none;margin:0;padding:0;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;box-shadow:0 0 10px 0 rgba(0,0,0,.16)}.layout-topbar .topbar-menu>li>ul .p-link{padding:.75em 1em;text-align:left;display:block;width:100%;height:54px;color:#666;position:relative;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;transition:background-color .2s,box-shadow .2s}.layout-topbar .topbar-menu>li>ul .p-link img{margin-top:5px;width:30px}.layout-topbar .topbar-menu>li>ul .p-link:hover{background-color:#eaeaea}.layout-topbar .topbar-menu>li>ul .p-link:focus{box-shadow:inset 0 0 0 .2em #2ed7e4;outline:0 none}.layout-topbar{background-color:#0c233f}@media(max-width:1152px){.layout-topbar{padding-left:.4em;padding-right:.4em}}@media screen and (min-width:400px){.layout-topbar .topbar-menu>li{margin-right:1em}.layout-topbar .topbar-menu>li:first-child{margin-right:0}}@media screen and (max-width:896px){.layout-topbar{height:70px}.layout-topbar .topbar-menu>li{margin-right:.5em}.layout-topbar .topbar-menu>li .p-link img{margin-top:0}.layout-topbar .topbar-menu>li>ul{width:200px}}.layout-topbar-balcao-mais{background-color:#401f4e!important}.post-card{background:#fff;box-shadow:0 2px 8px 0 #dadada;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px}.post-card a:not(.p-button){color:#401f4e}.post-card a:not(.p-button):hover{color:#0f97c7}.post-card .p-button:hover{color:#fff;border-color:#0f97c7;background-color:#0f97c7}.post-card.post-card-admin{background:#e9e9e9}.post-card.post-card-admin textarea{background:#fff}.post-card.post-card-warn{border:1px solid #0f97c7}.post-card .post-admin{background:rgba(64,31,78,.5);color:#fff}.post-card textarea{background:#f4f4f4;border:none;box-shadow:none;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px}.post-card .attach-files{background:#2e1838;color:#fff;border:1px solid #2e1838;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px}.post-card .attach-files:not(.p-disabled):active,.post-card .attach-files:not(.p-disabled):hover{background:#0f97c7;border-color:#0f97c7}.post-comment-card{background:#f4f4f4;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px}.post-files-col{background-color:#dadada;margin:5px 5px 0 5px}ul.contacts{list-style-type:none;margin:0 0 4em 0;padding:0;position:absolute;bottom:0;background:#fff}.contacts a{color:#000}@media screen and (max-height:820px){ul.contacts{position:relative;margin-top:20px}}.title{color:#0f97c7}.contacts .title{border-bottom:1px solid #dadada;padding:.5em 1em .5em 1em;color:#fff;background-color:#401f4e}.contacts .title h4{margin:0}.contacts .phone-link{text-decoration:none}.notification-unread{background-color:#dadada}.b-round{border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px}.border-bottom-none{border-bottom-left-radius:0;border-bottom-right-radius:0}.bg-purple{background-color:#401f4e!important;border-color:#401f4e!important}.p-sidebar .p-sidebar-header{z-index:3;position:relative;padding:0;height:0}.p-sidebar .p-sidebar-header+.p-sidebar-content{position:relative}.p-sidebar .p-sidebar-content{padding:0 3rem 3rem 3rem}@media(max-width:1152px){.p-sidebar .p-sidebar-content{padding:0 2rem 3rem 2rem}}.p-sidebar h1{font-weight:400;color:#000;font-size:1.6em;line-height:2.2em;border-bottom:1px solid #dadada;padding-bottom:.5rem;margin-bottom:2rem;margin-top:.5rem!important}.p-sidebar .p-sidebar-content .p-sidebar-close,.p-sidebar .p-sidebar-header .p-sidebar-close{color:#fff!important;background:#401f4e;border:1px solid #401f4e;width:2rem;height:2rem;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px}.p-sidebar .p-sidebar-content .p-sidebar-close:hover,.p-sidebar .p-sidebar-header .p-sidebar-close:hover{background:#0f97c7!important;border-color:#0f97c7!important}.p-sidebar .p-sidebar-content .p-sidebar-close:focus,.p-sidebar .p-sidebar-header .p-sidebar-close:focus{box-shadow:none}.p-sidebar .p-sidebar-header .p-sidebar-close{margin-top:70px;margin-right:40px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%}.p-sidebar .p-chip{border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;background-color:#401f4e;border:1px solid #401f4e;color:#fff;padding:.5rem 1rem;font-size:1rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-sidebar .p-chip:hover{background:#0f97c7;color:#fff;border-color:#0f97c7}.p-sidebar .p-chip .p-fileupload-choose:not(.p-disabled):hover{background:#0f97c7!important;border-color:#0f97c7!important}.p-sidebar .formgrid label{display:block}.p-component h4{font-family:Nunito,sans-serif}.card_content img,.post-images{display:block;max-width:100%}.card-agenda img{max-width:50%;margin:0 auto}.p-confirm-dialog{max-width:600px;text-align:center}.p-confirm-dialog .p-dialog-header{padding:3rem 1.5rem 1.5rem 1.5rem}.p-confirm-dialog .p-dialog-header .p-dialog-title{display:block;width:100%}.p-confirm-dialog .p-dialog-header .p-dialog-header-icon{position:absolute;top:5px;right:5px}.p-confirm-dialog .p-dialog-header .p-dialog-header-icon:focus{box-shadow:0 0 0 0 #a6d5fa!important}.p-confirm-dialog .p-confirm-dialog-icon{position:absolute;padding:1rem;background:#0f97c7;border-radius:50%;color:#fff;top:-2rem;left:50%;transform:translateX(-50%)}.p-confirm-dialog .p-confirm-dialog-message{margin-left:0!important;width:100%}.p-confirm-dialog .p-dialog-footer{display:flex;align-items:center;justify-content:center}.p-confirm-dialog .p-dialog-footer button{margin:0}@media(max-width:760px){.p-confirm-dialog{max-width:90vw}}.list-phases div span{color:#401f4e}.list-files .p-button{color:#000;border-bottom:1px solid #dadada}.list-files .p-button:enabled:hover{background-color:#0f97c7;color:#fff}.card{background-color:transparent}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child{margin-top:0}.layout-menu li a .layout-menuitem-text{color:#666}.layout-menu li a .layout-menuitem-icon{color:#65656a}.layout-menu li a:hover{background-color:#eaeaea}.layout-menu li a:hover .layout-menuitem-icon,.layout-menu li a:hover .layout-menuitem-text{color:#252529}.layout-menu li.active-menuitem>a .layout-menuitem-icon,.layout-menu li.active-menuitem>a .layout-menuitem-text,.layout-menu li>a.router-link-exact-active .layout-menuitem-icon,.layout-menu li>a.router-link-exact-active .layout-menuitem-text,.layout-menu li a.router-link-exact-active,.layout-menu li a.router-link-exact-active .layout-menuitem-icon{color:#0f97c7}.layout-menu li a.router-link-exact-active:active,.layout-menu li a.router-link-exact-active:focus{box-shadow:none}.layout-main{padding-top:70px;display:flex;flex-direction:column;justify-content:space-between;min-height:100vh}.layout-main .layout-content{padding:16px;flex:1 1 0}.card-sidebar .title{border-bottom:1px solid #dadada}.card-sidebar a{color:#000}.card-sidebar strong{width:100%;display:block}.card-sidebar p:first-child{margin-top:0}.card-sidebar .see_more{border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;background-color:#401f4e;color:#fff;float:right}.card-sidebar .see_more:hover{background-color:#0f97c7}@media screen and (min-width:1154px){.show-sidebar .layout-menu-container{width:250px;transition:transform .2s}.show-sidebar .layout-main{margin-left:250px;transition:margin-left .2s}.hide-sidebar .layout-menu-container{width:60px;left:0;transition:transform .2s}.hide-sidebar .layout-main{margin-left:60px;transition:margin-left .2s}.hide-sidebar .layout-menu-container .layout-menu li a .layout-menuitem-text,.hide-sidebar .layout-menu-container .layout-menu li button .layout-menuitem-text,.hide-sidebar .layout-menu-container>img.logo,.hide-sidebar .layout-menu-container ul.contacts,.show-sidebar .layout-menu-container>img.symbol{display:none}}@media screen and (min-width:674px)and (max-width:1153px){.layout-menu-container{width:60px;transition:transform .2s}.layout-main{margin-left:60px;transition:margin-left .2s}.layout-menu-container .layout-menu li a .layout-menuitem-text,.layout-menu-container .layout-menu li button .layout-menuitem-text,.layout-menu-container>img.logo,.layout-menu-container ul.contacts,.show-sidebar .user-name{display:none}}@media screen and (max-width:673px){.layout-menu-container{width:288px;box-shadow:5px 0 10px -5px rgba(0,0,0,.16);transform:translateX(-100%);transition:transform .2s}.show-sidebar .layout-main{margin-left:0;transition:margin-left .2s}}.layout-dashboard .card{margin-bottom:0}.list-clients-dialog .p-dialog .p-dialog-content{overflow:initial}.layout-menu-container{position:fixed;height:100%;top:70px;padding-bottom:70px;background-color:#fff;border:1px solid #ebebef;border-left:0;border-top:0;box-shadow:5px 0 10px -5px rgba(0,0,0,.16);overflow-y:auto}.layout-menu{list-style-type:none;margin:0 0 .5em 0;padding:0}.layout-menu ul{background-color:#fff}.layout-menu>li{transition:max-height,border-left-color .4s cubic-bezier(.86,0,.07,1)}.layout-menu>li.active-menuitem{border-left-color:#0f97c7;transition:max-height .4s cubic-bezier(.86,0,.07,1)}.layout-menu li a,.layout-menu li button{display:block;padding:.75em 1em;border-bottom:1px solid #dadada;transition:color .2s,background-color .2s,border-left-color .2s,box-shadow .2s}.layout-menu li a .layout-menuitem-text,.layout-menu li button .layout-menuitem-text{vertical-align:middle}.layout-menu li a .layout-menuitem-icon,.layout-menu li button .layout-menuitem-icon{margin-right:.5em;vertical-align:middle;font-size:1.25em}.layout-menu-container-sidebar>div.p-sidebar-content{padding:0;height:100%}.topbar-center{float:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}ul.contacts .container-info{padding:0 1em}ul.contacts .container-info img{display:block}ul.contacts .container-info a:hover{color:#0f97c7}@media screen and (max-height:672px){ul.contacts{position:relative;margin-top:20px}}@media screen and (max-width:600px){.topbar-center{display:none}}.topbar-show-search{vertical-align:bottom;color:#fff}.layout-topbar-search{height:200px;color:#fff;display:flex;justify-content:center}#news>div{display:flex;flex-wrap:wrap;flex-direction:row-reverse;justify-content:space-between}#news>div .bl-bussola-medal{width:30%}#news>div .bl-news{width:65%;padding:0 3rem}#news>div .bl-news .flex{justify-content:space-between}#news>div .bl-news .flex .news-divider{width:45%!important}#news>div .bl-news .flex .news-divider .news-img{position:relative;width:100%;padding-top:56.25%;overflow:hidden}#news>div .bl-news .flex .news-divider .news-img img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#news>div .bl-news .flex .news-divider:last-child{border-bottom:1px solid #dadada}@media(max-width:860px){#news>div{flex-direction:column-reverse}#news>div .bl-bussola-medal,#news>div .bl-news{width:100%}#news>div .bl-bussola-medal{padding:0 3rem}}@media(max-width:576px){#news>div .bl-news .news-divider{width:100%!important}#news>div .bl-bussola-medal,#news>div .bl-news{padding:0 .5rem}}#appoitments{position:relative}#appoitments .p-calendar{width:100%}#appoitments .p-datatable .p-datatable-header{color:#000;border-radius:0 0 10px 10px;background:#dde5ed}#appoitments .fullCalendar{border-radius:6px}#appoitments .fullCalendar.fc .fc-daygrid-week-number{background:#ff4e4e;color:#fff;font-size:.7rem;padding:.2rem .3rem .1rem .3rem;border-radius:0 0 6px 0}#appoitments .fc .fc-daygrid-day-number,#appoitments .fullCalendar.fc .fc-daygrid-week-number{z-index:7}#appoitments .fullCalendar.fc .fc-button{border-radius:3px!important}#appoitments .fullCalendar.fc .fc-today-button{margin:0 .5rem!important}#appoitments .fullCalendar.fc .fc-dayGridMonth-button,#appoitments .fullCalendar.fc .fc-listWeek-button,#appoitments .fullCalendar.fc .fc-timeGridWeek-button{margin:0 0 0 .5rem!important}#appoitments .fc .fc-button-primary,#appoitments .p-datatable-header .p-component.p-button-icon-only{background:transparent;border-color:transparent;color:#0c233f;line-height:1em}#appoitments .fc .fc-button-primary.fc-button-active,#appoitments .fc .fc-button-primary:hover,#appoitments .p-datatable-header .p-component.p-button-icon-only:hover{background:transparent;border-color:#0f97c7;color:#0f97c7}#appoitments .fc .fc-button-primary.fc-button-active{border-color:#096d91;color:#096d91;background:#096d91;color:#fff}#appoitments .p-datatable-header .p-component.p-button-icon-only{border-radius:5px;background:transparent;border-color:transparent}#appoitments .fc .fc-button-primary:focus{box-shadow:none}#appoitments .fc .fc-scrollgrid-section-header .fc-scrollgrid-sync-inner{background:transparent;color:#000}#appoitments .fc .fc-toolbar.fc-header-toolbar{margin-top:0;margin-bottom:.5rem}#appoitments .fc .fc-scroller-harness:not(.fc-scroller-harness-liquid) .fc-col-header-cell-cushion{padding:.8rem;font-weight:600;text-transform:capitalize}#appoitments .fc .fc-bg-event .fc-event-title{font-style:normal;color:#000;font-weight:400}#appoitments .fc .fc-bg-event .fc-event-title .fc-col-header-cell{border:0;border-bottom:1px solid #dadada}#appoitments .fc .fc-bg-event{background:transparent}#appoitments .fc .fc-non-business{background:#f7f7f7}#appoitments .fc .fc-daygrid-day-number{background:#154e93;color:#fff;border-radius:0 0 0 6px;min-width:27px;text-align:center;font-size:.8em;padding:2px}#appoitments .fc .fc-timegrid-axis-cushion{color:#fff}#appoitments .p-datatable input{border-radius:5px}#appoitments .fullCalendar h2:first-letter{text-transform:capitalize}#appoitments .fc-daygrid-event{border-radius:5px;padding:5px;border:1px solid}#appoitments .fc .fc-daygrid-day.fc-day-today{background-color:transparent}#appoitments .fc .fc-daygrid-day.fc-day-today .fc-daygrid-day-number{background-color:#096d91}#appoitments .fc-daygrid-dot-event .fc-event-title,#appoitments .fc-event.custom-event.day-off .fc-event-title{font-weight:400;text-overflow:ellipsis}#appoitments .fc .fc-timeGridDay-view .fc-col-header .fc-day-today,#appoitments .fc .fc-timeGridWeek-view .fc-col-header .fc-day-today{background-color:transparent}#appoitments .fc .fc-event.holiday{background:url(/public/images/stripe3.jpg) repeat}#appoitments .fc .fc-event.holiday .fc-event-title{color:#154e93;font-weight:500!important}#appoitments .fc .fc-event .fc-event-title{color:#000}#appoitments .fc .fc-event:hover:not(.holiday) .fc-event-title{color:#fff}#appoitments .fc .fc-timeGridDay-view .fc-col-header .fc-day-today .fc-col-header-cell-cushion,#appoitments .fc .fc-timeGridWeek-view .fc-col-header .fc-day-today .fc-col-header-cell-cushion{color:#096d91}#appoitments .fc .fc-timegrid-col.fc-day-today{background-color:transparent}#appoitments .fc-theme-standard .fc-scrollgrid,#appoitments .fc-theme-standard td,#appoitments .fc-theme-standard th{border-color:#f1f3f3}#appoitments .fc-theme-standard .fc-scrollgrid.fc-col-header-cell,#appoitments .fc-theme-standard td.fc-col-header-cell,#appoitments .fc-theme-standard th.fc-col-header-cell{background:#054e7a}#appoitments .fc-theme-standard .fc-scrollgrid.fc-col-header-cell a,#appoitments .fc-theme-standard td.fc-col-header-cell a,#appoitments .fc-theme-standard th.fc-col-header-cell a{color:#fff;font-weight:600}.p-inputtext:enabled:focus{box-shadow:0 0 0 0 rgba(12,35,63,.2196078431);border-color:#154e93}.appoitment-sidebar .p-selectbutton .p-button.p-highlight{background:#154e93;border-color:#154e93}.appoitment-sidebar .p-dropdown:not(.p-disabled).p-focus{box-shadow:0 0 0 0 #a6d5fa;border-color:#154e93}div.appointment-calendar div.p-datepicker-calendar-container tr>td>span.p-disabled,div.time-picker button.p-disabled{background-color:transparent;color:rgba(255,0,0,.5);cursor:no-drop}div.appointment-calendar .p-disabled,div.appointment-calendar .p-disabled *{pointer-events:auto}.appointment-calendar .p-datepicker-buttonbar{justify-content:end;padding-bottom:0}.appointment-calendar .p-datepicker-buttonbar .p-button{background:#0c233f;border-color:#0c233f;color:#fff}.appointment-calendar .p-datepicker-buttonbar .p-button:first-child{margin:0 .5rem 0}.appointment-calendar .p-datepicker-buttonbar .p-button:hover{background:#f28b00;border-color:#f28b00}.appointment-calendar.p-datepicker:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled):focus{box-shadow:0 0 0 0 #a6d5fa}.p-inputtext:enabled:hover{border-color:#154e93}.time-button{color:#505357}.time-button-selected,.time-button:hover{color:#fff;background-color:#154e93;border-color:#154e93}.time-button-selected{background:#f28b00;border-color:#f28b00}.p-overlaypanel h4{font-weight:400}#appoitments .fc-event.custom-event .fc-daygrid-event-dot,#appoitments .fc-event.custom-event .fc-list-event-dot{border:0;width:20px;height:20px;display:flex;justify-content:center;align-items:center;color:#fff;padding:1px;margin:0 4px 0 0}#appoitments .custom-event.fc-list-event:hover td{background-color:transparent}#appoitments .fc-event{cursor:pointer}#appoitments .fc-event.online{border-color:#a0ae4f}#appoitments .fc-event.online.fc-timegrid-event{background:#a0ae4f}#appoitments .fc-event.online:hover{background:#a0ae4f;color:#fff}#appoitments .fc-event.online:hover .fc-event-time-info{color:#fff}#appoitments .fc-event.online .fc-daygrid-event-dot,#appoitments .fc-event.online .fc-list-event-dot{background:#a0ae4f}#appoitments .fc-event.online .fc-daygrid-event-dot:after,#appoitments .fc-event.online .fc-list-event-dot:after{content:"";font-family:primeicons}#appoitments .fc-event.on-site.fc-timegrid-event{background:transparent}#appoitments .fc-event.on-site:hover{background:#f2692c;color:#fff}#appoitments .fc-event.on-site.fc-timegrid-event{background:#f2692c}#appoitments .fc-event.on-site{border-color:#f2692c}#appoitments .fc-event.on-site .fc-daygrid-event-dot,#appoitments .fc-event.on-site .fc-list-event-dot{background:#f2692c}#appoitments .fc-event.on-site .fc-daygrid-event-dot:after,#appoitments .fc-event.on-site .fc-list-event-dot:after{content:"";font-family:primeicons}#appoitments .fc-event.custom-event.day-off{background:#fff;border-color:#0f97c7;overflow:hidden;padding:3px}#appoitments .fc-timegrid-event .fc-event-main{padding:5px}#appoitments .fc-timegrid-event-harness{background:#fff}#appoitments .fc-event.custom-event.pending{opacity:.6}#appoitments .fc-event .fc-event-user{font-size:.8rem}#appoitments .fc-event.custom-event.day-off.fc-daygrid-block-event .fc-event-title:before{content:"";font-family:primeicons;padding:1px;border-radius:5px;background:#0f97c7;width:22px;margin:0 4px 0 0;text-align:center;display:inline-block;color:#fff;height:22px;line-height:20px;font-size:.9rem}.fc-event.custom-event.day-off.fc-daygrid-block-event .fc-event-title{font-size:.7rem}#appoitments .fc-event.custom-event.day-off:hover{background:#0f97c7;color:#fff}#appoitments .fc-event.custom-event.day-off .fc-event-title-container{color:#000}#appoitments .fc-event.custom-event.day-off:hover .fc-event-title-container{color:#fff}#appoitments .fc-event.day-off .fc-daygrid-event-dot,#appoitments .fc-event.day-off .fc-list-event-dot{background:#0f97c7}#appoitments .fc-event.day-off .fc-daygrid-event-dot:after,#appoitments .fc-event.day-off .fc-list-event-dot:after{content:"";font-family:primeicons}.fc-direction-ltr .fc-daygrid-event .fc-event-time{font-weight:700}#appoitments .fc-theme-standard .fc-list-day-cushion{background-color:#054e7a}#appoitments .fc-theme-standard .fc-list-day-cushion a{color:#fff}#appoitments .fc-theme-standard .fc-list{border:0}.fc .fc-toolbar-title{color:#0c233f;font-size:1.4em;margin:0;position:relative;cursor:pointer}.titleH1{font-size:1.4rem}.calendarOverlay .p-datepicker{border:0;padding:0}.calendarOverlay .p-datepicker table{font-size:.8rem}.calendarOverlay .p-datepicker table td{padding:.3rem}.calendarOverlay .p-datepicker table td>span{width:1.5rem;height:1.5rem}.calendarOverlay .p-datepicker .p-datepicker-header{padding-top:0}.calendarOverlay .p-datepicker .p-monthpicker,.calendarOverlay .p-datepicker table{margin:0}.calendarOverlay .p-datepicker .p-datepicker-today>span{background:#f28b00;color:#fff}.calendarOverlay .p-datepicker:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled):hover{background:#0c233f;color:#fff}.calendarOverlay .p-datepicker table td>span.p-highlight{background:#154e93;color:#fff}.calendarOverlay .p-datepicker table td>span:focus{box-shadow:0 0 0 0 #a6d5fa}.container-fullcalendar{position:relative}.container-fullcalendar .is-loading{top:80px;bottom:.5rem;left:.5rem;right:.5rem;background:rgba(5,15,26,.58);z-index:100;display:flex;align-items:center;justify-content:center}.appointments-dasboard .container-fullcalendar .is-loading{top:0}.is-loading .vl-icon{background:url(/public/images/loading.svg) no-repeat;width:128px;height:128px}.p-overlaypanel{border-radius:0}.p-overlaypanel.event-toltip{box-shadow:0 0 25px 2px rgba(0,0,0,.2);width:300px}.p-overlaypanel.event-toltip .date-time{font-size:.8rem;color:#a5a5a5}.p-overlaypanel.event-toltip h5{padding-bottom:.5rem;border-bottom:1px solid #154e93}.p-overlaypanel.event-toltip .pi{padding:6px;margin-right:.5rem;border-radius:5px;color:#fff;background:#0f97c7}.p-overlaypanel.event-toltip h5{border-color:#0f97c7}.p-overlaypanel.event-toltip .tipo{color:#0f97c7}.p-overlaypanel.event-toltip .pi:after{content:""}.p-overlaypanel.event-toltip.online h5{border-color:#a0ae4f}.p-overlaypanel.event-toltip.online .pi{background:#a0ae4f}.p-overlaypanel.event-toltip.online .tipo{color:#a0ae4f}.p-overlaypanel.event-toltip.online .titleH5 .pi:after{content:""}.p-overlaypanel.event-toltip.on-site h5{border-color:#f2692c}.p-overlaypanel.event-toltip.on-site .pi{background:#f2692c}.p-overlaypanel.event-toltip.on-site .tipo{color:#f2692c}.p-overlaypanel.event-toltip.on-site .titleH5 .pi:after{content:""}.p-overlaypanel.event-toltip .client,.p-overlaypanel.event-toltip .local{color:#a5a5a5;font-size:.8rem}.p-overlaypanel.event-toltip .client i,.p-overlaypanel.event-toltip .local i{background:none!important;margin:0 .7rem 0 0;padding:0;color:#a5a5a5}.p-overlaypanel.event-toltip .client i:after,.p-overlaypanel.event-toltip .local i:after{display:none}.p-overlaypanel.event-toltip .client .balcao-mais,.p-overlaypanel.event-toltip .local .balcao-mais{position:relative;top:2px}.p-overlaypanel.event-toltip .user{font-size:.8rem}.p-overlaypanel.event-toltip .user .image-avatar{height:18px;width:18px;border-radius:50%}.no-time-event .fc-event-time{display:none}.fc-direction-ltr .fc-daygrid-more-link{display:block;background:#e9ecef;color:#000;padding:.3rem;width:100%}.fc-direction-ltr .fc-daygrid-more-link:hover{background:#0c233f;color:#fff}.fc .fc-daygrid-body-natural .fc-daygrid-day-events{margin-bottom:0}.fc .fc-scrollgrid-sync-table tr{height:12rem}#appoitments .fc .fc-event>div{overflow:hidden;width:100%}#appoitments .fc .fc-event .fc-event-client,#appoitments .fc .fc-event .fc-event-title{white-space:wrap}#appoitments .fc .fc-event .fc-event-client{position:relative;padding-right:20px;font-weight:500;font-family:Poppins,Arial,Helvetica,sans-serif;line-height:1.2em}#appoitments .fc .fc-event .fc-event-time-info{color:#676666;font-size:.8rem}#appoitments .fc .fc-event:not(.day-off) .fc-event-title{font-weight:300;font-family:Poppins,Arial,Helvetica,sans-serif;font-size:.75rem;letter-spacing:.04rem}#appoitments .fc .fc-event .balcao-mais{position:absolute;right:0;top:0}#appoitments .fc-event:hover .fc-event-time-info,#appoitments .fc-event:hover .fc-list-event-time{color:#fff}#appoitments .fc .fc-list-table td{padding:4px 10px;font-size:12px;vertical-align:middle}#appoitments .fc .fc-list-event-graphic{vertical-align:middle}#appoitments .fc-list-event .fc-event-container>div{display:flex;flex-wrap:wrap;justify-content:space-between}#appoitments .fc-list-event .fc-event-container .fc-event-time-info{display:none!important}#appoitments .fc-list-event .fc-event-container .fc-event-client,#appoitments .fc-list-event .fc-event-container .fc-event-user{margin:0!important}#appoitments .fc-list-event .fc-event-container .fc-event-client,#appoitments .fc-list-event .fc-event-container .fc-event-title,#appoitments .fc-list-event .fc-event-container .fc-event-user{width:auto;font-size:.8rem}#appoitments .fc-list-event .fc-event-container .fc-event-title{font-weight:400!important}#appoitments .fc-list-event .fc-event-container .balcao-mais{position:static;display:inline-block}#appoitments .fc-list-event .fc-event-container .block-name-users img{margin-left:1rem}#appoitments .fc-timegrid .fc-scrollgrid-sync-table tr{height:auto}#appoitments .fc-timegrid .fc-timegrid-event-harness .fc-event:not(.day-off) .fc-event-time-info{display:none!important}#appoitments .fc-timegrid .fc-timegrid-event-harness .fc-event:not(.day-off) .fc-event-title{color:#fff;top:-3px}#appoitments .fc-timegrid .fc-timegrid-event-harness .fc-event:not(.day-off) .fc-event-user{margin:0!important;position:absolute;right:3px;top:3px}#appoitments .fc-timegrid .fc-timegrid-event-harness .fc-event:not(.day-off) .fc-event-user img{margin-right:.1rem!important}#appoitments .fc-timegrid .fc-timegrid-event-harness .fc-event:not(.day-off) .fc-event-user span{display:none}#appoitments .fc-timegrid .fc-timegrid-event-harness .fc-event:not(.day-off) .fc-event-user>.flex{display:none!important}#appoitments .fc-timegrid .fc-timegrid-event-harness .fc-event:not(.day-off) .fc-event-user>.flex:first-child{display:block!important}#appoitments .fc-timegrid .fc-timegrid-event-harness .fc-event-client{display:flex;align-items:center;font-size:.8rem;width:80%}#appoitments .fc-timegrid .fc-timegrid-event-harness .fc-event-client .balcao-mais{position:static;display:inline-block;margin-left:5px}#appoitments .fc-timegrid .fc-timegrid-event-harness .fc-event-client .balcao-mais img{width:10px!important;height:10px!important}#appointment-unauth.client{background:#fff;border-radius:6px}#appointment-unauth.submited-sucess{display:flex;justify-content:center;align-items:center;height:100vh}.appointment-unconfirmed{border-radius:6px;background:#f1efef;height:auto}.appointment-unconfirmed h4{color:#154e93}.appointment-unconfirmed .bold{font-weight:500}.appointments-dasboard #appoitments .fc-event-title{white-space:pre-wrap!important}