*{-webkit-tap-highlight-color:rgba(0,0,0,0)}::-webkit-input-placeholder{color:#999!important}::-moz-placeholder{color:#999!important}:-ms-input-placeholder{color:#999!important}:-moz-placeholder{color:#999!important}select option:disabled{color:#999!important}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#888;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#555}body{background-color:#fff;height:100vh;height:100dvh;margin:0;overflow-x:hidden!important;overflow-y:hidden!important;padding:0;width:100%}.hidden{display:none!important}.bg-primary{background-color:var(--theme-color-primary)}.numbered.color ol>li:before{border:1px solid var(--theme-color-primary);color:var(--theme-color-primary)}.numbered.color.filled ol>li:before{background-color:var(--theme-color-primary);border:1px solid var(--theme-color-primary)}.checkbox input:checked+label span.checkbox-icon,.radio input[type=radio]:checked+label .radio-label{background-color:var(--theme-color-primary);border-color:var(--theme-color-primary)}.slider-handle{border:2px solid var(--theme-color-primary)}.infoBox-close:hover{background-color:var(--theme-color-primary);color:#fff}.message-bubble.me .message-text:before{border-left:6px solid #f89012}a{color:#333}#breadcrumbs ul li a:hover,#breadcrumbs.white ul li a:hover,#posts-nav li a:hover,.banner-headline strong.color,.blog-post-content h3 a:hover,.bootstrap-select .dropdown-menu li.selected a span.check-mark:before,.bootstrap-select .dropdown-menu li.selected:hover a span.check-mark:before,.boxed-list-headline h3 i,.boxed-list-item .item-details .detail-item a:hover,.category-box-icon,.dashboard-box .headline h3 i,.dashboard-nav ul li.active a,.dashboard-nav ul li.active a i,.dashboard-nav ul li.active a:after,.dashboard-nav ul li.active-submenu a,.dashboard-nav ul li.active-submenu a i,.dashboard-nav ul li.active-submenu a:after,.dashboard-nav ul li:hover a:after,.dialog-with-tabs .forgot-password:hover,.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>li>a:hover,.freelancer-detail-item a:hover,.header-notifications-content .notification-text span.color,.header-widget .log-in-button:hover,.header-widget .log-in-button:hover i,.help-icon,.job-overview .job-overview-inner ul li i,.keyword,.list-1 li:before,.list-2 li:before,.list-3 li:before,.list-4 li:before,.notification-text span.color,.popup-tabs-nav li.active a,.recommended .pricing-plan-label,.recommended .pricing-plan-label strong,.share-buttons-content span strong,.single-counter h3,.single-page-header .header-details li a:hover,.task-tags span,.testimonial-box:before,ul.user-menu-small-nav li a:hover,ul.user-menu-small-nav li a:hover i{color:var(--theme-color-primary)}#navigation ul li a.current,#navigation ul li a.current:after,#navigation ul li:hover a,#navigation ul li:hover a:after,.boxed-widget.summary li.total-costs span,.dashboard-nav ul:before{color:#333}#backtotop a,#geoLocation:hover,#navigation ul ul.dropdown-nav li:hover a:after,#navigation ul ul.dropdown-nav ul.dropdown-nav li:hover a:after,#posts-nav li a:hover span,#scrollEnabling.enabled,#scrollEnabling:hover,#sign-in-dialog .mfp-close:hover,#small-dialog .mfp-close:hover,#small-dialog-1 .mfp-close:hover,#small-dialog-2 .mfp-close:hover,#small-dialog-3 .mfp-close:hover,#small-dialog-4 .mfp-close:hover,#streetView:hover,.breathing-icon,.cluster-visible,.comment-by a.reply:hover,.contact-address-headline:after,.copy-url .copy-url-button,.custom-zoom-in:hover,.custom-zoom-out:hover,.dashboard-box .button.dark:not(.ico):hover,.dashboard-nav ul li span.nav-tag,.enable-filters-button i,.enable-filters-button span,.footer-links ul li a span:before,.freelancer-indicators .indicator-bar span,.header-notifications-trigger span,.icon-box-check,.job-listing.with-apply-button:hover .list-apply-button,.keyword-input-container .keyword-input-button,.language-switcher.bootstrap-select.btn-group button:hover,.language-switcher.bootstrap-select.btn-group.open button,.letters-list a.current,.list-1 li:before,.marker-container,.message-by h5 i,.messages-inbox ul li:before,.mm-menu em.mm-counter,.newsletter button,.pagination ul li a.current-page,.payment-tab-trigger>input:checked~label:after,.pricing-plan .button:hover,.pricing-plan .recommended-badge,.pricing-plan.recommended .button,.qtyDec:hover,.qtyInc:hover,.radio input[type=radio]+label .radio-label:after,.slider-selection,.tags-container input[type=checkbox]:checked+label,.testimonial-author span,a.blog-post-info:hover,a.button,a.header-notifications-button,input:checked+.switch-button,input[type=button],input[type=submit],mark.color,span.button{background-color:#fff;border:2px solid var(--theme-color-primary);color:#555}button.button{background:#7a7a7a;color:#fff}table.basic-table th{background:#f9f9f9;border-bottom:1px solid #ddd;color:#666!important;font-size:14px;font-weight:700}a.apply-now-button{background:#30ab4a}.accordion-header,.bootstrap-select.btn-group .bs-actionsbox div button:hover,.category-box:hover,.compact-list.freelancers-list-layout .freelancer:before,.slick-next:hover,.slick-prev:hover,.tasks-list-container.compact-list .task-listing:before,.transparent-header #navigation>ul li a.current:after,.transparent-header #navigation>ul li:hover a:after,.transparent-header #navigation>ul li:hover ul li:hover a:after{background:var(--theme-color-primary);color:#333}.pricing-plan .button,.uploadButton .uploadButton-button{border:1px solid #333;color:#333}.dashboard-nav ul li.active,.dashboard-nav ul li.active-submenu,.dashboard-nav ul li:hover,.payment-tab-trigger>input:checked~label:before{border-color:var(--theme-color-primary)}#navigation ul li a.current:after,#navigation ul li:hover a:after,#navigation ul ul.dropdown-nav li:hover a:after,#navigation ul ul.dropdown-nav ul.dropdown-nav li:hover a:after{background:rgba(42,65,232,.13)}.pagination ul li a.current-page{box-shadow:0 2px 8px rgba(42,65,232,.25)}.sidebar-search-button-container button{box-shadow:0 4px 12px rgba(42,65,232,.1)}.sidebar-search-button-container button:hover{box-shadow:0 4px 12px rgba(42,65,232,.25)}.job-listing.with-apply-button:hover .list-apply-button,.task-listing-bid-inner .button{box-shadow:0 4px 12px rgba(42,65,232,.15)}.task-listing-bid-inner .button:hover{box-shadow:0 4px 12px rgba(42,65,232,.25)}.task-tags span{background-color:rgba(42,65,232,.07)}.freelancers-grid-layout .freelancer-details a.button{box-shadow:0 4px 12px rgba(42,65,232,.1)}.freelancer-details a.button:hover{box-shadow:0 4px 12px rgba(42,65,232,.2)}.freelancers-list-layout .freelancer-details a.button{box-shadow:0 4px 12px rgba(42,65,232,.15)}.freelancers-list-layout .freelancer-details a.button:hover{box-shadow:0 4px 12px rgba(42,65,232,.25)}.letters-list a.current{box-shadow:0 2px 8px rgba(42,65,232,.25)}.move-on-hover{box-shadow:0 4px 12px rgba(42,65,232,.1)}.move-on-hover:hover{box-shadow:0 4px 12px rgba(42,65,232,.2)}.keyword{background-color:rgba(42,65,232,.07)}@keyframes switch-shadow-color{0%{box-shadow:0 0 0 0 rgba(42,65,232,.6)}to{box-shadow:0 0 0 10px transparent}}@keyframes radius-shadow{0%{box-shadow:0 0 0 0 rgba(42,65,232,.4)}to{box-shadow:0 0 0 10px transparent}}.uploadButton .uploadButton-button{box-shadow:0 3px 10px rgba(42,65,232,.1)}.uploadButton .uploadButton-button:hover{box-shadow:0 4px 12px rgba(42,65,232,.15)}.category-box:hover{box-shadow:0 4px 12px rgba(42,65,232,.2)}.photo-box:hover{box-shadow:0 4px 12px rgba(42,65,232,.25)}.recommended .pricing-plan-label{background-color:rgba(42,65,232,.06)}.pricing-plan .button:hover,.pricing-plan.recommended .button{box-shadow:0 4px 12px rgba(42,65,232,.15)}.pricing-plan .button{box-shadow:0 4px 12px rgba(42,65,232,.1)}.pricing-plan .button:hover{box-shadow:0 4px 12px rgba(42,65,232,.15)}.breathing-icon{box-shadow:0 0 0 15px rgba(42,65,232,.07)}@keyframes bicokAnim{0%,to{box-shadow:0 0 0 15px rgba(42,65,232,.07)}50%{box-shadow:0 0 0 28px rgba(42,65,232,.12)}}.icon-box-check{box-shadow:0 0 0 5px rgba(42,65,232,.1)}@keyframes checkAnim{0%,to{box-shadow:0 0 0 5px rgba(42,65,232,.15)}50%{box-shadow:0 0 0 8px rgba(42,65,232,.15)}}.testimonial-author span{box-shadow:0 2px 10px rgba(42,65,232,.25)}.bidding-widget .button{box-shadow:0 4px 12px rgba(42,65,232,.15)}.bidding-widget .button:hover{box-shadow:0 4px 12px rgba(42,65,232,.25)}.dialog-with-tabs .button{box-shadow:0 4px 12px rgba(42,65,232,.15)}.slider-handle:after{box-shadow:0 0 0 6px rgba(42,65,232,.12)}.slider-handle:hover:after{box-shadow:0 0 0 8px rgba(42,65,232,.12)}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>li>a:hover{background-color:rgba(42,65,232,.07)}@keyframes clusterAnimation{0%,to{box-shadow:0 0 0 6px rgba(42,65,232,.15)}50%{box-shadow:0 0 0 10px rgba(42,65,232,.15)}}@keyframes markerAnimation{0%,to{box-shadow:0 0 0 6px rgba(42,65,232,.15)}50%{box-shadow:0 0 0 8px rgba(42,65,232,.15)}}a.apply-now-button{box-shadow:0 2px 8px rgba(42,65,232,.15)}a.apply-now-button:hover{box-shadow:0 2px 8px rgba(42,65,232,.35)}.dashboard-nav ul li.active,.dashboard-nav ul li.active-submenu,.dashboard-nav ul li:hover{background-color:#f7f7f7}.dashboard-nav ul li.active a:after,.dashboard-nav ul li.active-submenu a:after,.dashboard-nav ul li:hover a:after{background:rgba(42,65,232,.13)}.dashboard-box .button.dark:not(.ico):hover{box-shadow:0 3px 8px rgba(42,65,232,.15)}#navigation ul ul.dropdown-nav li:hover a:after,#navigation ul ul.dropdown-nav ul.dropdown-nav li:hover a:after,.leaflet-container a.leaflet-popup-close-button:hover,.leaflet-control-zoom-in:hover,.leaflet-control-zoom-out:hover,.marker-cluster-large div,.marker-cluster-medium div,.marker-cluster-small div{background-color:var(--theme-color-primary)}.marker-cluster div:before{border-color:var(--theme-color-primary);box-shadow:inset 0 0 0 4px var(--theme-color-primary)}.border-green{border-color:#30ab4a!important}.border-green .fun-fact-icon,.green{background:#30ab4a!important}.green{border-color:#30ab4a!important}.green,.red{color:#fff!important}.red{background:#dc3139!important}.dashboard-status-button.gray{background:#eee!important;color:#333}.dashboard-status-button.gray i.icon-base{background:#333}.dashboard-status-button h3{color:#fff;font-size:16px;line-height:1.4}#header{background:var(--theme-color-primary)}#navigation ul li a{color:#333}.header-widget{border-left:0!important}#header .right-side{background:transparent!important}.account-header i{color:#333!important}#logo{border-right:0!important}#logo img{height:39px;top:23px}.toolbar{background:#fff!important}@media only screen and (max-width:1099px){#logo img{height:auto!important;max-width:150px!important;top:14px!important}#header{border-bottom:none!important}.toolbar i,.toolbar span{color:#009187}.toolbar .col-3{border-right:none!important;border-top:1px solid #ddd!important}.toolbar .col-3.active{background:transparent!important;opacity:.8!important}.intro-search-field .field-title{margin-top:7px;text-align:center;width:100%}.section .img{background-color:#fff!important;background-repeat:no-repeat;background-size:auto 80%;border-bottom:1px solid #ddd}.swiper-slide .photo-box{background-repeat:no-repeat;background-size:cover;height:27vh}.mm-menu{background:#fff;color:#333}.mm-panels li{border-color:#efefef}.mm-panels li a{color:#000}.job-listing .job-listing-footer ul{line-height:19px}}.mmenu-trigger{background:transparent!important}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{background:#fff!important}.photo-box{background-position:50%!important;background-repeat:no-repeat;background-size:cover!important;box-shadow:none!important}.photo-box .photo-box-content{background-color:transparent!important}.photo-box.small{height:auto!important;margin-bottom:15px;min-height:60px}.photo-box.small .photo-box-content h3{font-size:18px;font-weight:100;padding-left:5px!important;padding-right:5px!important}.destaque.dashboard-status-button{background:var(--theme-color-primary)!important;color:#333}.intro-search-field .field-title{background:transparent;color:#666;font-weight:700;padding:0}.tabs-pets .payment-tab:not(:last-child){border-bottom:1px solid #ddd}.tabs-pets{align-items:center;display:flex;height:100vh}.tabs-pets h2{font-weight:200;line-height:30px}.center,.tabs-pets h2,.tabs-pets input{text-align:center}.tabs-pets input{font-size:20px;padding-left:0;padding-right:0}.mm-panels li img{width:200px}.avatar-big{background-position:50%;background-repeat:no-repeat;background-size:cover;border:1px solid #ddd;border-radius:5px;height:200px;width:200px}.tingle-modal-box__footer button{border-radius:4px}.tingle-btn:not(.green){background-color:#ddd!important;color:#333!important}.input-with-icon-left select{padding-left:0!important;text-indent:65px!important}#titlebar.gradient{background:#fff!important}#navigation ul li a i{font-size:20px;top:4px}.modal-agendamento .tingle-modal-box__content{align-items:center;display:flex;height:100%}.modal-agendamento .tingle-modal-box__content input{font-size:20px}.modal-agendamento .tingle-modal-box{max-width:500px}.dashboard-status-button i{font-size:14px;position:relative}.intro-banner:before{background:hsla(0,0%,100%,.95)}.intro-banner:after{background-color:transparent!important;background-image:url(../images/slide3.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}.banner-headline{max-width:100%!important}#mm-blocker{background:rgba(0,0,0,.3);z-index:1000}.icon-box-circle i{color:var(--theme-color-primary)}.icon-box-circle{background:#f9f9f9}.tabs-default .tabs-header{background:#f9f9f9;border-bottom:0;color:#333}.tabs-default{border-radius:0;margin-left:-20px;margin-right:-20px;margin-top:0;width:auto!important}.tabs-default .tabs-header a{color:#444;cursor:pointer;font-size:.7rem;letter-spacing:0;line-height:1.2;padding:10px;text-align:center}.tabs-default .tabs-header a i{color:var(--theme-color-primary);display:block;font-size:32px;height:40px;opacity:.8;position:relative;text-align:center;width:100%}.tabs-default .tabs-header li a i.icon-base{background:var(--theme-color-primary)}.tabs-default .tabs-header li a i.las{color:var(--theme-color-primary)}.tabs-default .tabs-header li.active a i.icon-base{background:#fff}.tabs-default .active a,.tabs-default .active a i,.tabs-default .tabs-header li.active a i.las{color:#fff}.tabs-header ul li a{background:transparent!important}.tabs-default .active a{background:#ddd;color:#fff!important}.tabs-default ul{border:2px solid var(--theme-color-primary);border-radius:0;flex-direction:row!important}.tabs-default li.active{background:var(--theme-color-primary)}.tabs-default li{border-bottom:none!important;margin-bottom:-1px;margin-top:-1px}.mm-menu .mm-listview>li.mm-opened.mm-vertical>.mm-panel{background:transparent!important;padding:0}.mm-menu .mm-listview>li .mm-next:after{border-color:#333}.mm-listview>li.mm-vertical>.mm-next,.mm-vertical .mm-listview>li>.mm-next{height:50px!important}.mm-listview li:last-child{border-bottom:none!important}.table-bordered-default{background:#fff;border-left:1px solid #ddd;border-top:1px solid #ddd}.table-bordered-default td{color:#333;font-weight:400;word-wrap:break-word}.table-bordered-default td,.table-bordered-default th{border-right:1px solid #ddd;line-height:18px;padding:10px 5px}.table-bordered-default th{background:#efefef;color:#000;font-size:14px;height:auto!important}.dashboard-content-inner{padding:50px}.dashboard-content-inner #limpar-filtro i{font-size:16px;position:relative;top:2px}.button.small.active{background:var(--theme-color-primary)!important;color:#333!important}.fun-fact{background:#f7f7f7;border:2px solid #7a7a7a;border-radius:6px!important;overflow:hidden!important;width:100%}.fun-fact span{color:#333}.fun-fact h4{font-weight:700}.fun-fact-icon i{color:#fff}.fun-fact-text{overflow:hidden!important}.fun-fact-icon{background:#7a7a7a}.dropdown-menu>.active>a{color:#333!important}.bootstrap-select{border:1px solid #999;border-radius:8px}.bootstrap-select.open .dropdown-menu{border:1px solid #999}.bootstrap-select:before{height:0!important}.bootstrap-select .dropdown-menu{margin:0!important}.input-icon-right{float:right;margin-right:10px;margin-top:-51px}.input-icon-left{float:left;margin-left:10px;margin-top:-44px}.button.white{background:#fff!important;border:1px solid #ddd;color:#333!important}.page-carrinho .dashboard-status-button{font-size:12px;margin:0 0 5px}.payment-tab{border-bottom:1px solid #ddd}.payment-tab:last-of-type{border-bottom:none!important}.dashboard-headline h5{line-height:20px}.dashboard-headline h3{align-items:center;display:flex;gap:10px;margin-bottom:10px}.dashboard-headline h3 i.icon-base{background-color:var(--theme-color-primary);height:50px;mask-size:cover;width:50px}.dashboard-headline h3>i.la,.dashboard-headline h3>i.las{color:var(--theme-color-primary)!important;font-size:40px;line-height:50px}.color-primary,.color-secondary{background:var(--theme-color-primary)!important;color:#fff!important}.color-secondary{border-color:var(--theme-color-primary)!important}.dashboard-status-button.color-secondary i{color:#fff!important}.agenda h4{color:#333;font-size:13px;letter-spacing:1px;text-transform:uppercase}.agenda h5{color:#333;font-size:16px;margin-bottom:0}.agenda h4 i{color:#009187;font-size:20px;position:relative;top:3px}.table-agenda{background:#f7f7f7;border:1px solid #999!important;border-collapse:inherit;border-radius:6px!important;border-spacing:0;cursor:pointer!important;margin-bottom:5px}.table-agenda tr:last-of-type td{background:#fff;border-bottom:0!important;border-bottom-left-radius:6px;border-bottom-right-radius:6px}.table-agenda td i{font-size:16px;position:relative;top:2px}.table-agenda td small i{font-size:12px}.table-agenda td{border-color:#999;line-height:18px;padding:5px 5px 5px 10px}.layer{background:#fff;background:linear-gradient(0deg,#fff 6%,hsla(0,0%,100%,.7) 300%);height:70vh;padding-left:17px;padding-top:17px;position:absolute;text-align:center;width:100%;z-index:2}.layer img{margin-top:7%;width:150px}.mm-panels li i{color:#f89012!important}#logo a,#mm-blocker,.dashboard-content-container,.mm-menu .mm-listview{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeIn;animation-name:fadeIn}.logo-sidebar{margin-bottom:11%;margin-top:30px;width:70%}.dashboard-nav ul li a i{color:#f89012;margin-right:5px;top:3px}.dashboard-nav ul li a{color:#333!important;font-size:16px}#logo a{display:inline-block;font-size:19px;font-size:18px;height:100%;line-height:60px;max-width:83%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:break-all}.logo-inicio{margin-bottom:2%;margin-top:-1%!important;max-width:95%;width:220px}.page-center{align-items:center;display:flex;min-height:100vh}.dashboard-sidebar-inner .simplebar-scrollbar{opacity:0!important}.page-chat ::-webkit-scrollbar{display:none}.button-menu.shadow{box-shadow:4px 4px rgba(0,0,0,.02)}.button-menu.border-gray{border-color:#ddd}.button-menu.active{border-color:#000!important;box-shadow:0 0 10px 0 rgba(0,0,0,.22);color:#000!important}.button-menu img{display:block!important;margin:5px auto 10px;width:65px}.button-menu i{color:var(--theme-color-primary);display:block;font-size:4em;margin:0 auto 5px}.button-menu:active{opacity:.5!important}.button-menu{align-items:center;background:transparent;border:none!important;border-radius:8px;box-shadow:none!important;color:#444;display:flex;flex-direction:column;font-size:110%;font-weight:600;height:calc(100% - 10px);justify-content:flex-start;line-height:115%;margin:0 auto 10px;min-height:80px;padding:15px 20px;text-align:center!important;vertical-align:middle}.button-menu,.menu-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.menu-item{cursor:grab}.menu-item:active{cursor:grabbing}.button-menu.button-outline{border:2px solid var(--theme-color-primary)!important}#logo a{color:#fff}.mm-menu{z-index:2000!important}.content-load{background:hsla(0,0%,100%,.7)!important;min-height:100vh}.dashboard-content-container{background:transparent}#wrapper{background-position:50%;background-repeat:repeat;background-size:500px;min-height:100vh}.left-button i{color:#fff!important}.page-text{background:#fff;border:1px solid #ddd;border-radius:6px;color:#000;display:inline-block;font-size:14px;font-weight:300;line-height:16px;margin-bottom:25px;padding:10px;width:auto}h3 i{position:relative!important}.dashboard-status-button{margin:0}.color-red{background:#ff3b30!important;color:#fff!important}.color-green{background:#adce49!important;color:#fff!important}.color-blue{background:#187fd6!important;color:#fff!important}.color-deepblue{background:#191999!important;color:#fff!important}.color-seablue{background:#2c6cbb!important;color:#fff!important}.color-pink{background:#ff2d55!important;color:#fff!important}.color-yellow{background:#fc0!important;color:#fff!important}.color-orange{background:#ed7338!important;color:#fff!important}.color-purple{background:#9c27b0!important;color:#fff!important}.color-deeppurple{background:#673ab7!important;color:#fff!important}.color-lightblue{background:#5ac8fa!important;color:#333!important}.color-teal{background:#009688!important;color:#fff!important}.color-lime{background:#cddc39!important;color:#fff!important}.color-deeporange{background:#ff6b22!important;color:#fff!important}.color-gray{background:#8e8e93!important;color:#fff!important}.color-white{background:#fff!important;color:#333!important}.color-black{background:#000!important;color:#fff!important}h5.block-title{color:#111;font-size:18px;font-weight:400;margin-bottom:5px}h5.block-title i{color:var(--theme-color-primary);position:relative}input[type=date]{padding-right:0!important}input[type=date]:before{background:#fff;border-radius:8px;content:attr(data-placeholder)!important;height:34px;left:15px;min-width:50%;position:absolute;right:11px;text-overflow:ellipsis;top:24px;white-space:nowrap;width:auto!important}input[type=time]:before{content:attr(data-placeholder)!important;width:100%!important}input[type=date]:focus:before,input[type=date]:valid:before{display:none}input[type=time]:focus:before,input[type=time]:valid:before{display:none}h4 i{color:var(--theme-color-light);font-size:18px!important;font-weight:400;position:relative;top:2px}.disabled-opacity{opacity:.3!important;pointer-events:none}.login-register-page button[type=submit]{background:var(--theme-color-primary)}input.disabled{color:#000!important;opacity:.5!important;pointer-events:none!important}.bootstrap-select.btn-group .dropdown-menu li span.check-mark:before,.bs-searchbox:after{content:""!important;display:none!important}.message-bubble.me .message-text a{color:#fff;text-decoration:underline}.message-bubble.me .message-text{background:#f89012}.page-chat{background-image:url(../images/bg.jpg);background-size:500px;min-height:100vh}.page-chat #wrapper{background:#fff!important}.chevron-right{float:right;font-size:30px;margin-top:9%}h5 span.float-right i{font-size:14px;position:relative;top:2px}.mm-listview .active{background:rgba(0,0,0,.1);opacity:1;pointer-events:none}.avatar-wrapper .img{background-position:50%;background-repeat:no-repeat;background-size:cover;border:1px solid #ddd;border-radius:6px;height:100%;width:100%}.table-bordered-default td i{font-size:14px!important;font-size:inherit;margin-right:3px!important;position:relative}.table-bordered-default small{font-size:12px;word-break:break-all}.job-overview.empty{background:transparent!important}h5 .checkbox{float:right;margin-top:5px}h5 .checkbox label{line-height:21px;margin-bottom:0;padding-left:26px}small.help{display:block;line-height:16px;margin-bottom:15px}div.disabled{opacity:.5;pointer-events:none}.no-click{pointer-events:none!important}.tingle-modal-box__content{padding:20px}.click{cursor:pointer!important}.autocomplete-input{background-color:#fff!important;border:1px solid #999!important;border-radius:8px!important;padding-left:40px!important}.autocomplete-input[aria-expanded=true]{z-index:99999!important}.autocomplete-result-list{z-index:9999!important}.push-notification{border-bottom:2px solid #666!important;box-shadow:0 0 80px 0 rgba(0,0,0,.22);padding:0!important;text-align:left}.push-notification h4{font-size:18px;font-weight:700;height:24px;margin-bottom:0;margin-top:15px;overflow:hidden;padding-left:15px;padding-right:50px;text-align:left;text-overflow:ellipsis;white-space:nowrap}.push-notification a{color:#333!important;text-decoration:none!important}.push-notification p{margin-bottom:18px!important;margin-top:5px;padding-bottom:0!important;padding-left:15px;padding-right:15px;text-align:left}.push-notification .overhang-close{color:#333!important;font-size:30px;position:absolute;right:20px;top:15px}table tr.error{background:#ffeceb}h5:not(.empty) i{color:var(--theme-color-light);position:relative}.job-listing-company-logo{margin-right:20px}.job-listing-company-logo .img{background-size:cover;border:1px solid #ddd;border-radius:6px;margin-left:10px}.table-force-responsive tr{background:transparent!important}.table-force-responsive tr td:first-child{border-top-left-radius:6px;border-top-right-radius:6px}.table-force-responsive tr td:last-child{border-bottom-left-radius:6px;border-bottom-right-radius:6px}.table-force-responsive thead{display:none!important}.table-force-responsive td:before{color:#666;content:attr(data-label);display:block;font-size:12px;font-weight:600;margin-bottom:5px}.table-force-responsive td:first-child{background:#f7f7f7!important;border-left:2px solid #ddd;border-top:1px solid #ddd;border-width:2px!important}.table-force-responsive td:not(:last-child):not(:first-child){border-bottom:none;border-left:2px solid #ddd;border-width:2px!important;padding-bottom:0}.table-force-responsive td:not(:first-child){background:#fff}.table-force-responsive{background:transparent!important;border-left:0!important;border-radius:6px!important;border-top:0!important;margin-bottom:-15px}.table-force-responsive td:last-child{border-bottom:2px solid #ddd;border-left:2px solid #ddd;border-width:2px!important;margin-bottom:15px}.table-force-responsive tbody{border-radius:6px!important}.table-force-responsive td{display:block}.table-force-responsive td a.dashboard-status-button{font-size:14px;font-weight:700;padding:10px 15px}.tingle-modal--overflow{overflow:auto;padding-bottom:8vh}.dashboard-status-button.disabled{opacity:.5;pointer-events:none!important}.dashboard-status-button.color-blue i{color:#fff}.bootstrap-select.btn-group .dropdown-toggle .filter-option{white-space:nowrap}.bootstrap-select.btn-group .dropdown-menu li a[aria-selected=true] span.check-mark{background:#30ab4a;border-radius:50%}.bootstrap-select.btn-group button{box-shadow:none;font-size:18px;height:40px!important}.bootstrap-select .bs-searchbox{margin-top:5px}.mm-panels .mm-listview li a img{margin-bottom:0;margin-right:10px;width:25px}.page-dashboard #wrapper{background-position:50%;background-repeat:no-repeat;background-size:cover}.page-dashboard .content-load{background:hsla(0,0%,100%,.95)!important}.dashboard-sidebar .dashboard-nav-inner ul a img{margin-right:5px}.header-image{background-color:transparent;background-position:top;background-size:cover;border-bottom:2px solid var(--theme-color-primary);border-top-left-radius:8px;border-top-right-radius:8px;flex:none;height:33vh;margin-left:-15px;margin-right:-15px;margin-top:-1px;min-height:200px}.dashboard-box.cards .job-listing{flex-direction:column}.job-listing-description .button{background:var(--theme-color-primary);border:none;padding-left:20px;padding-right:20px}.job-listing-description .button.small{align-items:center;display:flex;justify-content:center;padding:5px 10px}.job-listing-description .button.small i.las{line-height:20px}.job-listing-description .button.red{background:transparent!important;border:1px solid #dc3139!important;box-shadow:none!important;color:#dc3139!important}.job-listing-description .button.red i.las{color:#dc3139!important}.job-listing-description h5{color:#999;font-weight:300;height:22px;line-height:20px;overflow:hidden;white-space:nowrap}.color-red i{color:#fff!important}.header-image-gradient{background-color:transparent;background-position:50%;background-repeat:no-repeat;background-size:cover;height:20vh;margin-left:-20px;margin-right:-20px;margin-top:-30px;opacity:.4}.layer-gradient{background:-webkit-linear-gradient(bottom,hsla(0,0%,100%,.2),hsla(0,0%,100%,.86));background:-o-linear-gradient(bottom,hsla(0,0%,100%,.2),hsla(0,0%,100%,.86));background:-moz-linear-gradient(bottom,hsla(0,0%,100%,.2),hsla(0,0%,100%,.86));background:linear-gradient(180deg,hsla(0,0%,100%,.2),hsla(0,0%,100%,.86));height:20vh!important}.button.color-primary,.button.color-secondary{border-color:var(--theme-color-primary)!important}.job-listing-description small{color:#999;font-size:12px}.job-listing-description small i{font-size:14px;position:relative;top:2px}@media (max-width:540px){.tingle-modal__closeIcon{display:inline-block;margin-right:.8rem;width:15px}}.modal-post{margin:0 auto;padding-bottom:0!important;padding-top:0!important;width:90%}.modal-post .job-listing-details{display:block;width:100%}.modal-post .header-image{border-radius:0!important;margin-left:-15px;margin-right:-15px;margin-top:-15px!important}.modal-post .close i{font-size:38px}.modal-post .close{background:hsla(0,0%,100%,.9);border-radius:50%;font-size:20px;height:40px;padding-left:1px;padding-top:1px;position:fixed;right:10px;top:10px;width:40px}.modal-post h3{font-size:1.5em;line-height:130%;margin-bottom:20px!important;margin-top:10px;text-align:center}.modal-campanha{margin:0 auto;padding-bottom:0!important;padding-top:0!important;width:90%}.modal-campanha .close i{font-size:38px}.modal-campanha .close{background:hsla(0,0%,100%,.9);border-radius:50%;font-size:20px;height:40px;padding-left:1px;padding-top:1px;position:fixed;right:10px;top:10px;width:40px}.modal-agendar{margin:0 auto;padding-bottom:0!important;padding-top:0!important;width:90%}.modal-agendar .header-image{border-radius:0!important;margin-left:-15px;margin-right:-15px;margin-top:-15px}.modal-agendar .close i{font-size:38px}.modal-agendar .close{background:hsla(0,0%,100%,.9);border-radius:50%;font-size:20px;height:40px;padding-left:1px;padding-top:1px;position:fixed;right:10px;top:10px;width:40px}.agendar small.block i{font-size:14px;position:relative;top:2px}.agendar h3{color:#000}.agendar p{color:#444}.agendar small.block{color:#777;line-height:120%;margin-bottom:10px}.modal-agendar .page-text{color:#000;font-size:18px;font-weight:300;line-height:140%;text-align:center}.modal-agendar .page-text b{font-weight:600}.modal-agendar button{font-size:20px}.modal-agendar .button.green{font-weight:500}.modal-agendar .button.red{font-weight:100;opacity:.6}header.transparent #header{background:transparent!important;box-shadow:none!important}header.transparent .left-button a i{font-weight:700}.layer-gradient2{background:linear-gradient(321deg,transparent 80%,var(--theme-color-primary) 100%);height:100%}@media only screen and (max-width:1099px){.top-transparent .dashboard-content-inner{height:100vh!important}.current-page-agenda .loading{top:0!important}}hr{opacity:.2!important}.bootstrap-select.btn-group .dropdown-toggle .filter-option{color:#333;font-weight:300;height:40px!important;line-height:40px!important}.trumbowyg-box.trumbowyg-editor-visible .trumbowyg-textarea{margin:0}.page-convenios #wrapper{background:#fff!important}.trumbowyg-box .trumbowyg-editor{background:#fff}.block{display:block!important}.button-basic i{font-size:inherit;position:relative;top:2px}.button-basic{font-size:14px;font-weight:300;height:20px;line-height:20px}.modal-default{margin:0 auto;padding-bottom:0!important;padding-top:0!important;width:90%}.modal-default .header-image{border-radius:0!important;margin-left:-15px;margin-right:-15px;margin-top:-15px!important}.modal-default .close i{font-size:38px}.modal-default .close{background:hsla(0,0%,100%,.9);border-radius:50%;font-size:20px;height:40px;padding-left:1px;padding-top:1px;position:fixed;right:10px;top:10px;width:40px}.modal-default p{color:#333;font-weight:300}.modal-default h3{margin-bottom:15px;margin-top:3px}.modal-sintomas,.modal-sintomas .tingle-modal-box{background:transparent!important}.modal-sintomas h3{color:#000!important}.modal-sintomas .tingle-modal-box__content{align-items:center;display:flex;height:100%;justify-content:center}.close-red{color:red;opacity:.7}.page-sintomas ul li{font-size:18px}.page-sintomas ul li i{font-size:inherit;margin-right:5px;position:relative;top:2px}.page-login .content-load{background:hsla(0,0%,100%,.9)!important}.page-dashboard #wrapper{display:none}.current-page-dashboard .loading{display:flex}.amcharts-chart-div a{display:none!important}.v-html2 p{font-size:16px;margin-bottom:0!important}.v-html p{margin-top:0!important}.v-html strong,.v-html2 strong{font-weight:700}.avaliacoes .v-html p,.avaliacoes .v-html p span{font-family:arial!important}.avaliacoes .v-html p{margin-bottom:10px}h5.empty{align-items:center;background:#f7f7f7;border-radius:8px;color:#555;display:flex;font-size:20px!important;font-weight:300!important;gap:10px;justify-content:center;line-height:130%;padding:30px 15px;text-align:center}h5.empty i{color:var(--theme-color-primary);font-size:22px;position:relative;top:0}.trumbowyg-editor{height:500px}.dashboard-content-inner{height:100vh;overflow-y:scroll}@media only screen and (min-width:993px){.dashboard-content-inner{height:calc(100vh - 70px)}}.dashboard-sidebar-inner{height:100vh;overflow-y:scroll}.dashboard-content-container{margin-top:0!important}.page-login button{background:var(--theme-color-primary)!important}.page-login .selo i{font-size:14px;position:relative;top:2px}.page-cadastro .selo i,.page-login .selo i,.page-login h3 i{color:var(--theme-color-secondary)}.page-cadastro .selo i{font-size:14px;position:relative;top:2px}.page-cadastro .input-with-icon-left i,.page-cadastro h3 i{color:var(--theme-color-primary)}.page-cadastro .checkbox input:checked+label span.checkbox-icon{background-color:#30ab4a;border-color:#30ab4a}.exames .v-html p,.exames .v-html p span{font-family:arial!important;font-size:14px!important;word-break:break-all}.exames .v-html p{margin-bottom:0!important}.modal-post .v-html *{max-width:100%;overflow:hidden!important;word-break:break-word}.modalExame .tingle-modal-box__content{height:90vh;padding:0!important}@media only screen and (max-width:500px){.modalExame .tingle-modal-box__content{height:calc(100vh - 60px);margin-top:60px}}.parent{overflow-x:scroll!important}.child,.parent{transform:rotateX(180deg)}.cursor-pointer{cursor:pointer!important}.current-page-cadastro{background-image:url(../images/img8.jpg);background-position:70%;background-repeat:no-repeat;background-size:auto 100%}.page-introducao .swiper-container{background-image:url(../images/img1.jpg);background-position:60%;background-repeat:no-repeat;background-size:cover;height:100vh}.current-page-login{background-image:url(../images/img2.jpg);background-position:60%;background-repeat:no-repeat;background-size:auto 100%}.back-button button{align-items:center;border-radius:8px;color:var(--theme-color-primary);display:flex;font-size:16px;font-weight:700;gap:8px;letter-spacing:.5px!important;line-height:28px;margin:0 0 0 -10px;padding:6px 10px;transition:all .36s ease-in-out}.back-button button:hover{background:#f7f7f7;box-shadow:0 0 4px 0 rgba(0,0,0,.12)}.back-button i{color:var(--theme-color-primary);font-size:34px}.top-toolbar{align-items:center;background:#fff;border-bottom:1px solid #d1d1d1;box-shadow:0 0 6px 0 rgba(0,0,0,.12);display:flex;flex-wrap:wrap;height:70px;justify-content:space-between;left:100px;margin-bottom:15px;padding:0 50px;position:fixed;right:0;top:0;z-index:20}.top-toolbar .left-side{display:flex;flex:0 0 auto;gap:10px;width:auto}.top-toolbar .right-side{display:flex;flex:1 1 auto;gap:10px;justify-content:flex-end;text-align:right;width:auto}.top-toolbar-area+div{margin-top:50px}.top-toolbar .user-profile{align-items:center;display:flex;gap:10px;justify-content:center}.top-toolbar .user-profile>div{display:flex;flex-direction:column;gap:4px;text-align:left}.top-toolbar .user-profile h2{color:#202020;font-size:16px;font-weight:600;letter-spacing:.2px!important;line-height:1.1;margin-bottom:0}.top-toolbar .user-profile p{color:#333;font-size:12px;line-height:1.2;margin-bottom:0}.top-toolbar .user-profile img{aspect-ratio:1;border:1px solid #ddd;border-radius:6px;display:block;height:46px;object-fit:cover;width:46px}.top-toolbar .right-side .right-button{align-items:center;border-left:1px solid #d1d1d1;display:flex;justify-content:center;width:160px}.top-toolbar .right-side .right-button .button{paddinf-left:10px;align-items:center;border:1px solid var(--theme-color-primary)!important;color:var(--theme-color-primary);display:flex;font-size:14px;font-weight:600!important;gap:6px;justify-content:center;letter-spacing:.2px;margin-top:0!important;outline:none;padding:8px 12px;width:140px}.top-toolbar .right-side .right-button .button:hover{background-color:var(--theme-color-primary);box-shadow:2px 4px 6px 0 rgba(0,0,0,.12);color:#fff}.top-toolbar .right-side .right-button .button:hover i{color:#fff}.top-toolbar .right-side .right-button.logout-button .button{background:transparent;border:2px solid #ff3b30!important;color:#ff3b30}.top-toolbar .right-side .right-button.logout-button .button:hover{background:#ff3b30!important;box-shadow:2px 4px 6px 0 rgba(0,0,0,.12);color:#fff!important}.top-toolbar .right-side .right-button.logout-button .button i{background-color:#ff3b30}.top-toolbar .right-side .right-button.logout-button .button:hover i{background-color:#fff}.top-toolbar .right-side .right-button .button i{background-color:var(--theme-color-primary);font-size:20px}.top-toolbar .right-side .right-button .button:hover i{background-color:#fff}.dashboard-sidebar{flex:0 0 260px;max-width:260px;transition:all .22s ease-in-out;width:260px}.dashboard-sidebar.nav-collapsed{flex:0 0 100px;max-width:100px;width:100px}.top-toolbar{transition:all .36s ease-in-out}.dashboard-sidebar+.dashboard-content-container .dashboard-content-inner .top-toolbar{left:260px}.dashboard-sidebar.nav-collapsed+.dashboard-content-container .dashboard-content-inner .top-toolbar{left:100px}.dashboard-hidden .dashboard-sidebar+.dashboard-content-container .dashboard-content-inner .top-toolbar,.dashboard-sidebar.sidebar-empty+.dashboard-content-container .dashboard-content-inner .top-toolbar{left:0}.dashboard-nav ul:first-child{margin-top:15px}.dashboard-sidebar .dashboard-nav{display:flex;flex-direction:column;gap:0;height:100vh;padding:0}.dashboard-sidebar .dashboard-nav center{border-bottom:1px solid #d1d1d1;height:70px;min-height:70px}.dashboard-nav ul:before{content:""!important;margin:0!important}.dashboard-sidebar .dashboard-nav center .logo-sidebar{height:70px;margin:0;padding:12px 0;width:auto}.dashboard-nav ul li{height:66px;height:auto}.dashboard-sidebar .dashboard-nav ul{height:calc(100vh - 70px);margin-top:0;overflow-x:hidden}.dashboard-sidebar.nav-collapsed .dashboard-nav ul li a{align-items:center;display:flex;gap:0;justify-content:center}.dashboard-sidebar .dashboard-nav ul li a{gap:10px;line-height:1.2}.dashboard-sidebar.nav-collapsed .dashboard-nav ul li a i,.dashboard-sidebar.nav-collapsed .dashboard-nav ul li a img{user-select:none}.dashboard-sidebar.nav-collapsed .dashboard-nav ul li span{display:none;opacity:0;width:0}.dashboard-sidebar .dashboard-nav ul li span{font-size:14px;line-height:1.3;opacity:1;padding-right:20px;width:auto}.dashboard-sidebar.nav-collapsed .dashboard-nav ul li[data-tippy]:before{background:var(--theme-color-primary);bottom:auto;left:85px;letter-spacing:.2px;margin-top:30px;overflow-anchor:auto;padding:4px 12px;position:fixed;top:auto;width:auto}.dashboard-sidebar.nav-collapsed .dashboard-nav ul li[data-tippy]:after{bottom:auto;left:86px;margin-top:-28px;overflow-anchor:auto;position:fixed;top:auto}.dashboard-sidebar.nav-collapsed li a img{max-width:36px;position:relative}.dashboard-sidebar ul .menu-tooltip{display:none}.dashboard-nav ul li a{align-items:center;display:flex;gap:12px;height:66px;padding:11px 25px 11px 20px!important}.dashboard-sidebar ul li a img{margin-right:0!important;max-width:38px}.dashboard-sidebar ul li a i{color:var(--theme-color-primary);font-size:34px;height:38px;margin-right:0!important;mask-repeat:no-repeat;mask-size:34px;min-height:38px;min-width:38px;opacity:.7;padding:0;text-align:center;top:0;vertical-align:middle;width:38px}.dashboard-sidebar ul li a i.icon-base{background-color:var(--theme-color-primary)}.dashboard-sidebar ul li a:hover i.icon-base{background-color:#66676b}.dashboard-sidebar.nav-collapsed ul .menu-tooltip{display:block;height:24px;left:-80px;margin-top:20px;opacity:0;position:fixed;transition:all .36s ease-in-out,opacity .22s ease-in-out,left .12s ease-in-out,top 0ms;z-index:10}.dashboard-sidebar.nav-collapsed ul .menu-tooltip:before{background:var(--theme-color-primary);border:none;margin-left:9px!important;padding:4px 16px;transition:all .22s ease-in-out;z-index:10}.dashboard-sidebar.nav-collapsed ul .menu-tooltip:after{background:var(--theme-color-primary)}.dashboard-sidebar.nav-collapsed ul .menu-tooltip.show{left:80px;opacity:1}.dashboard-sidebar.nav-collapsed li a i{font-size:36px;margin:0;padding:0;top:0;width:38px}.dashboard-sidebar.nav-collapsed li a i.la,.dashboard-sidebar.nav-collapsed li a i.las{color:var(--theme-color-primary)!important;font-size:32px;line-height:38px}.dashboard-sidebar.nav-collapsed li a i.icon-base{background-color:var(--theme-color-primary);background-size:38px;height:38px;width:38px}.dashboard-sidebar img.logo-sidebar{cursor:pointer;height:70px;margin-bottom:0;margin-top:0;max-height:70px;transition:all .36s ease-in-out;width:auto}.dashboard-sidebar img.logo-sidebar:hover{filter:drop-shadow(1px 1px 1px rgba(0,0,0,.1));transform:scale(1.075)}.dashboard-sidebar.nav-collapsed img.logo-sidebar{height:70px;margin-bottom:0;margin-top:0;max-height:70px;width:auto}.dashboard-sidebar .dashboard-sidebar-inner{overflow-x:hidden}.modal-default .close{cursor:pointer!important}.top-toolbar+.header-image-gradient{background-position:0 11%;height:25vh!important;left:0;position:fixed;right:0;top:0;z-index:-1}.top-toolbar+.dashboard-headline,.top-toolbar+.header-image-gradient+.dashboard-headline{margin-bottom:10px;margin-top:50px}.top-toolbar+.header-image-gradient .layer-gradient{height:25vh!important}.dashboard-content-inner{overflow-y:auto}.dashboard-hidden .dashboard-sidebar{display:none;opacity:0}.dashboard-hidden .top-toolbar{left:0}.mm-menu .mm-listview{background-image:url(../config/logo.png);background-position:center 35px;background-repeat:no-repeat;background-size:230px auto;padding-top:150px}.mm-menu .mm-listview .menu-tooltip{display:none}.mm-menu .mm-panels li{height:54px}.mm-menu .mm-panels li a{align-items:center;display:flex;flex-direction:row;padding:10px 15px;position:relative;z-index:1}.mm-menu .mm-panels li i{color:var(--theme-color-primary)!important;font-size:30px;height:30px;line-height:30px;mask-size:30px;top:0;width:30px}.mm-menu .mm-panels li i.icon-base{background-color:var(--theme-color-primary);display:block;font-size:24px;height:30px;margin-bottom:0;margin-right:10px;mask-size:30px;top:0;width:30px}.dashboard-title{color:var(--theme-color-primary);font-size:26px;font-weight:600;letter-spacing:.2px;line-height:1.4;margin-bottom:5px;margin-top:40px}.buttons{align-items:center;display:flex;gap:15px}.button.gray{background-color:#eaeaea;border:2px solid #eaeaea}.button.gray:hover{background-color:#e0e0e0;border:2px solid #e0e0e0}.titulo-login{color:var(--theme-color-primary);font-size:32px;font-weight:700;line-height:1.2;margin-bottom:0;margin-top:0}.logo-cliente{margin:5px 0}.logo-cliente img{height:10vh;margin-bottom:0;min-height:50px;width:auto}.button-menu i.icon-base{aspect-ratio:1;background-color:var(--theme-color-primary);height:60px;margin:0;mask-position:center;mask-repeat:no-repeat;mask-size:contain;position:relative;width:60px;z-index:1}.button-menu .square{align-items:center;background-color:#fff;border-radius:24px;cursor:pointer;display:flex;justify-content:center;margin:0 auto 20px;position:relative}.button-menu .square,.button-menu .square:after{aspect-ratio:1;height:100px;padding:15px;transition:all .36s ease-in-out;width:100px}.button-menu .square:after{border:2px solid var(--theme-color-primary);border-radius:18px;bottom:0;content:"";left:calc(50% - 50px);pointer-events:none;position:absolute;right:calc(50% - 50px);top:0}.button-menu:hover .square{transform:scale(1.1)}.button-menu:hover .square:after{box-shadow:2px 6px 12px rgba(0,0,0,.2)}.button-menu i.icon-base.icon-transparent{background-color:transparent!important}.button-menu i.icon-base.icon-small{background-size:contain;height:34px;width:34px}input[type=date],input[type=datetime],input[type=time]{padding-right:10px!important}input:not(.formbuilder-element),input[type=date],input[type=email],input[type=number],input[type=password],input[type=text],input[type=time],select:not(.formbuilder-element),textarea:not(.formbuilder-element){padding:0 10px}.page-scroll{align-items:self-start;display:flex;height:100vh;overflow-y:auto;width:100vw}.page-login .page-scroll{display:flex;flex-direction:row;flex-wrap:nowrap;overflow-y:hidden;padding:0!important}.page-login .page-scroll .left-side{align-items:center;display:flex;flex:0 0 auto;flex-direction:column;gap:10px;height:auto;justify-content:center;max-height:100vh;min-height:100vh;min-width:420px;overflow-y:auto;padding:15px 30px;width:30vw}.page-login .page-scroll .right-side{background-image:url(../images/unimed-local.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;flex:1 1 auto;height:100%;width:auto}.overflow-login{display:grid;gap:8px;grid-template-columns:repeat(2,minmax(150px,2fr));justify-items:stretch;overflow:hidden;scrollbar-width:thin}.overflow-login::-webkit-scrollbar{width:12px}.overflow-login::-webkit-scrollbar-track{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.overflow-login::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.5)}.overflow-login>div{width:50%}.overflow-login>div small{font-size:12px!important}.welcome-text{margin-bottom:5px}.input-with-icon-left input{padding-left:50px}.button{align-items:center;display:flex;justify-content:center}.uploadButton .uploadButton-button{background-color:var(--theme-color-primary)}a.button,button.button,input[type=button],input[type=submit],span.button{display:flex}.tooltip-top-toggle{font-size:24px;margin-left:5px;vertical-align:middle}.tooltip-top{left:0;padding-top:15px;position:absolute;right:0;width:100%;z-index:1}.tooltip-top:before{left:0!important;position:absolute;right:0!important;width:auto;word-wrap:break-word;border-radius:4px;padding:12px;white-space:normal}.ios-alertview-title{font-weight:400!important}.ios-alertview-text-input{margin-bottom:0!important;margin-top:10px!important}.avatar-wrapper{border-radius:8px;height:160px;margin-top:-10px!important;overflow:hidden;padding:10px;width:160px}.avatar-wrapper .avatar-edit-icon{align-items:center;background:var(--theme-color-primary);border-radius:100%;bottom:5px;display:flex;font-size:24px;height:40px!important;justify-content:center;max-height:40px!important;max-width:40px!important;position:absolute;right:5px;transform-origin:bottom right;transition:all .36s ease-in-out;width:40px!important;z-index:10}.avatar-wrapper:hover .avatar-edit-icon{bottom:0;right:0;-webkit-transform:scale(1.15);transform:scale(1.15)}.avatar-wrapper .avatar-edit-icon i{color:#fff!important;user-select:none;z-index:-10px}.tingle-modal:before{-webkit-backdrop-filter:blur(0)!important;backdrop-filter:blur(0)!important}.modal-logins-salvos .tingle-modal-box{max-width:520px!important;min-height:100px}.modal-logins-salvos .tingle-modal-box .tingle-modal-box__content{padding:1.5rem}.modal-logins-salvos .tingle-modal-box .logins .img{height:60px;width:60px}.modal-logins-salvos .tingle-modal-box .logins .section-headline{margin:-9px 0 15px!important}.modal-logins-salvos .tingle-modal-box .logins .dashboard-status-button h3{font-size:16px;margin-bottom:0;margin-top:0}.modal-logins-salvos .tingle-modal-box .logins .dashboard-status-button i{font-size:18px}.full-width{width:100%}.full-height{height:100%}.button.button-outline{border:2px solid var(--theme-color-primary)}.button.button-light{background-color:var(--theme-color-light);color:#fff}.button.button-secondary{background-color:var(--theme-color-secondary);color:#fff}.input-with-icon-left .right-button{background:transparent!important;left:auto;padding:0;position:absolute;right:0;top:0}.input-with-icon-left .right-button i{border-radius:0 8px 8px 0;position:relative}.termos-button{display:flex}.ios-alertview-button{background:#e8e8e8;border-bottom:1px solid #b5b5b5;box-sizing:border-box;color:#007aff;cursor:pointer;display:block;font-size:17px;height:auto!important;line-height:140%!important;min-height:44px!important;overflow:hidden;padding:0 5px;padding-bottom:10px!important;padding-top:10px!important;position:relative;text-align:center;white-space:normal!important;width:100%}.toastify{font-size:24px}textarea.query-sql{color:#000;font-family:Courier New,Courier,monospace;font-size:16px;line-height:1.5;overflow-x:auto;padding:10px;resize:vertical;tab-size:4}.buttons-grid{display:flex;flex-direction:column;gap:10px}.buttons-grid>*{margin-bottom:0!important;width:100%!important}@media (min-width:768px){.buttons-grid{display:grid;grid-auto-columns:min-content;grid-auto-flow:column}.buttons-grid>*{width:auto}}.gap-5{gap:5px}.gap-10{gap:10px}.patient-info{display:flex!important;flex-direction:column!important;gap:10px!important}.patient-info .info-grid{border:2px solid #ddd;border-radius:6px;border-radius:12px;box-shadow:2px 2px 6px 0 rgba(0,0,0,.12);display:flex;flex-wrap:wrap;gap:6px;justify-content:space-between;margin-bottom:12px;padding:6px 12px;width:100%}.patient-info .info-grid .info-grid{border:1px solid #ddd;border-radius:6px;box-shadow:none}.patient-info .info-grid .more-info{border-top:1px solid #ddd;flex:1 1 100%;padding-top:6px;width:100%}.patient-info .info-grid>.row{align-items:center;flex:1 1 auto}.patient-info .info-grid h3{flex:1 1 100%;line-height:1.2;width:100%}.patient-info .info-grid h4{font-size:16px!important;letter-spacing:.1px!important}.patient-info .info-grid .button-expand{flex:0 0 auto;padding-left:10px;width:auto}.patient-info .info-grid .button-expand>button{min-width:130px;padding:4px 12px}.patient-info .info-grid .more-info h3{font-size:16px!important;font-weight:600!important;letter-spacing:.1px!important}.patient-info .info-grid small{display:block!important;line-height:1.2!important;margin-bottom:0!important;margin-top:5px!important}.button-horizontal{align-items:center!important;box-shadow:3px 3px 0 rgba(0,0,0,.12);display:flex!important;flex-direction:column!important;gap:8px!important;height:110px!important;justify-content:center!important;padding:12px 18px!important;transition:all .3s ease-in-out}.button-horizontal:hover{box-shadow:3px 3px 6px rgba(0,0,0,.12)}.button-horizontal i{font-size:32px!important;line-height:1!important}.button-horizontal p{font-size:16px!important;font-weight:500!important;line-height:20px!important;margin:0!important;white-space:pre-wrap}.col-min-content{flex:0 0 auto!important;padding:0 8px!important;width:min-content!important}.col-min-content h2{font-size:26px;font-weight:600}.tabs.tabs-select{align-items:center;border-radius:0!important;box-shadow:none;display:flex;flex-direction:row;gap:0;height:40px;justify-content:flex-start;margin-bottom:15px;overflow-x:auto}.tabs.tabs-select .tab-item{border-bottom:3px solid #f9f9f9;height:100%}.tabs.tabs-select a{align-items:center;cursor:pointer;display:flex;font-size:16px;font-weight:600;height:100%;letter-spacing:.5px;padding:8px 16px;white-space:nowrap}.tabs.tabs-select .tab-item:not(:last-child){border-right:1px solid #f9f9f9}.tabs.tabs-select .active{border-bottom:3px solid var(--theme-color-primary)}.tabs.tabs-select .active a{color:var(--theme-color-primary)}.flex-list{border:1px solid #ddd;border-radius:6px;display:flex;flex-direction:column;margin-bottom:12px}.flex-list .list-header{background-color:#efefef;border-bottom:1px solid #ddd;border-radius:6px 0 0;display:flex;flex:1 1 100%;flex-direction:row;justify-content:space-between;width:100%}.flex-list .list-header .header-item{color:#000;display:flex;flex:1 0 auto;font-size:14px;font-weight:600;padding:4px 8px}.flex-list .list-body{display:flex;flex:1 1 100%;flex-direction:row;flex-wrap:wrap;justify-content:stretch;width:100%}.flex-list .list-body .list-item{align-items:center;display:flex;flex:1 1 100%;flex-direction:row;flex-wrap:nowrap;justify-content:stretch;margin:0;padding:0;width:100%}.flex-list .list-body .list-item:hover{background-color:#f9f9f9}.flex-list .list-body .list-item:not(:last-child){border-bottom:1px solid #ddd}.flex-list .list-body .list-item .list-col{color:#333;display:flex;flex:1 0 auto;font-weight:400;height:100%;line-height:18px;padding:6px;word-wrap:break-word;align-items:center;text-align:left}.flex-list .list-body .list-item .list-col:not(:last-child),.flex-list .list-header .header-item:not(:last-child){border-right:1px solid #ddd}.flex-list .list-body .list-item .list-avatar{border:1px solid #ddd;border-radius:6px;margin-right:6px}.confirme-dados-html b{font-weight:600}.col-data-nascimento{min-width:170px!important}#color_wrapper{align-items:center;display:flex;flex-wrap:nowrap;gap:10px;justify-content:space-between;visibility:hidden}#color_wrapper:before{background-color:inherit;border:3px solid #fff;border-radius:3px;content:"";outline:2px solid #000;pointer-events:none;position:absolute}#color_picker,#color_wrapper:before{box-sizing:border-box;height:80px;visibility:visible;width:80px}#color_picker{flex:0 0 auto;opacity:0;pointer-events:auto}#color_picker_alpha{box-shadow:none;flex:1 1 auto;visibility:visible}input[type=range]{-webkit-appearance:none;margin:10px 0;width:100%}input[type=range]:focus{outline:none}input[type=range]::-webkit-slider-runnable-track{background:#ddd;border:0 solid #000101;border-radius:12px;cursor:pointer;height:12.8px;width:100%}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:var(--theme-color-primary);border:0 solid #d1d1d1;border-radius:7px;box-shadow:0 0 0 #d1d1d1,0 0 0 #0d0d0d;cursor:pointer;height:20px;margin-top:-3.6px;width:39px}input[type=range]::-moz-range-track{cursor:pointer;height:12.8px;width:100%;animate:.2s;background:var(--theme-color-primary);border:0 solid #000101;border-radius:25px;box-shadow:0 0 0 #000,0 0 0 #0d0d0d}input[type=range]::-moz-range-thumb{background:#555;border:0 solid #000;border-radius:4px;box-shadow:0 0 0 #000,0 0 0 #0d0d0d;cursor:pointer;height:20px;width:39px}input[type=range]::-ms-track{cursor:pointer;height:12.8px;width:100%;animate:.2s;background:transparent;border-color:transparent;border-width:39px 0;color:transparent}input[type=range]::-ms-fill-lower,input[type=range]::-ms-fill-upper{background:var(--theme-color-primary);border:0 solid #000101;border-radius:50px;box-shadow:0 0 0 #000,0 0 0 #0d0d0d}input[type=range]::-ms-thumb{border:0 solid #000;border-radius:7px;box-shadow:0 0 0 #000,0 0 0 #0d0d0d;cursor:pointer;height:20px;width:39px}input[type=range]::-ms-thumb,input[type=range]:focus::-ms-fill-lower{background:var(--theme-color-primary)}input[type=range]:focus::-ms-fill-upper{background:var(--theme-color-primary)}.alergia-icon{border-radius:4px;margin-left:10px!important;position:relative}.alergia-icon i{color:red;font-size:22px;margin-left:0!important}.alergia-icon .alergia-popup{box-shadow:3px 3px 12px rgba(0,0,0,.2);display:none}.alergia-icon:hover .alergia-popup{background:#efefef;border-radius:8px;display:block;left:15px;max-height:200px;max-width:440px;min-width:200px;overflow-y:auto;padding:5px;position:absolute;top:10px;width:auto;z-index:1}.alergia-icon .alergia-popup .popup-list,.popup-list{margin-bottom:0;padding:0}.alergia-icon .alergia-popup .popup-list li,.popup-list li{border-bottom:1px solid #d1d1d1;list-style:none;padding:5px!important;text-align:left}.alergia-icon .alergia-popup .popup-list li:last-child,.popup-list li:last-child{border-bottom:0}.alergia-icon .alergia-popup .popup-list li p,.popup-list li p{color:#333;font-size:14px;font-weight:400;line-height:1.4;margin-bottom:4px}.alergia-icon .alergia-popup .popup-list li h4,.popup-list li h4{font-size:15px!important}.alergia-icon .alergia-popup .popup-list li p small,.popup-list li p small{display:block}.alergia-icon .alergia-popup .popup-list li p:last-child,.popup-list li p:last-child{margin-bottom:0}.page-dashboard .hidden-xl .logo{margin-top:20px}.page-dashboard .dashboard-content-inner{padding-top:80px}body .button.big i{font-size:22px;line-height:1;top:auto}.expansible-filter{padding:0}.expansible-filter button.small{align-items:center;display:flex;height:40px;justify-content:center}.expansible-filter .filter-header{align-items:center;border-bottom:1px solid #ddd;display:flex;gap:8px;justify-content:space-between;padding:24px 0 8px}.expansible-filter.filter-expanded .filter-header{align-items:flex-end;border-bottom:0!important;margin:0;padding:24px 0 0}.expansible-filter .filter-header .filter-header-title{align-items:center;display:flex;flex:1 1 auto;justify-content:space-between}.expansible-filter .filter-header .filter-header-title .submit-field button{font-size:20px;height:40px;padding:0;width:40px}.expansible-filter .filter-header .filter-header-title h4{font-size:16px;font-weight:700}.expansible-filter .filter-header .filter-header-title button{flex:0 0 auto}.expansible-filter .filter-header .filter-header-buttons{align-items:flex-end;display:flex;flex:0 1 auto;flex-direction:row;gap:8px;max-width:550px}.expansible-filter .filter-header .filter-header-buttons button,.expansible-filter.filter-expanded .filter-header .filter-header-buttons{flex:1 1 auto}.expansible-filter.filter-expanded .filter-header .filter-header-buttons{padding-bottom:16px}.filter-steps-cards{border:1px solid #ddd;border-radius:8px;box-shadow:0 0 6px rgba(0,0,0,.1);padding:15px 15px 0}.filter-steps-cards .step-card{display:flex;flex-direction:row;flex-wrap:nowrap;gap:16px;position:relative}.filter-steps-cards .step-card+.step-card{padding-top:8px}.filter-steps-cards .step-card+.step-card:before{background-color:#ddd;content:"";height:1px;left:-16px;position:absolute;right:-16px;top:0;width:auto}.filter-steps-cards .step-card .row{flex:1 1 auto}.filter-steps-cards .step-card .step-card-button{flex:0 1 auto}.filter-steps-cards .step-card .step-card-button button{height:40px;line-height:40px;margin-top:22px;padding:0 20px}input.with-border:active,input.with-border:focus-within,select.with-border:active
input.with-border:focus-visible,select.with-border:focus-visible,select.with-border:focus-within{outline:1px solid #666!important}button:active,button:focus-visible,button:focus-within{outline:2px solid #666!important}.checkboxs{align-items:center;border:1px solid #707070;border-radius:8px;display:flex;justify-content:space-between;min-height:40px;padding:0}.checkboxs .checkbox-item{align-items:center;display:flex;flex:1 1 auto;height:40px;justify-content:center;position:relative}.checkboxs .checkbox-item input{background:transparent!important;box-shadow:none!important;height:40px;margin-bottom:0;padding-left:40px;position:absolute;width:100%;z-index:1}.checkboxs .checkbox-item label{font-size:15px;font-weight:600;height:22px;line-height:22px;margin-bottom:0;padding-left:28px;position:relative}.checkboxs .checkbox-item input+label:before{animation:all .4s ease-in-out;background:#ddd;border:1px solid #707070;border-radius:6px;content:"";height:20px;left:1px;position:absolute;top:1px;width:20px}.checkboxs .checkbox-item input:checked+label:before{background:var(--theme-color-primary)}.checkboxs .checkbox-item input:checked+label:after{animation:all .4s ease-in-out;color:#fff;content:"\d7";font-size:28px;font-weight:600;left:1px;line-height:20px;position:absolute;text-align:center;top:1px;width:20px}.checkboxs .checkbox-item:not(:last-of-type):after{background:#707070;content:"";height:24px;position:absolute;right:0;width:1px}.checkboxs .checkbox-item:hover{background:#ddd}.dashboard-account-card{align-items:center;background:#fff;border:1px solid #ddd;border-radius:8px;display:flex;gap:10px;height:86px;justify-content:space-between;margin-bottom:15px;padding:15px}.dashboard-account-card img.user-image{border:1px solid #ddd;border-radius:6px;object-fit:cover;width:56px}.dashboard-account-card .user-profile{align-items:center;display:flex;gap:10px;justify-content:center}.dashboard-account-card .user-profile h2{font-size:20px;font-weight:600;line-height:24px;margin-bottom:0}.dashboard-account-card .user-profile p{font-size:13px;font-weight:400;line-height:16px;margin-bottom:0}.notification-button{align-items:center;background-color:#fff;border:2px solid #ddd!important;border-radius:100%;display:flex;height:56px!important;justify-content:center;min-width:56px;position:relative;width:56px!important}.notification-button i{height:36px;width:36px}.top-toolbar .notification-button{height:46px!important;min-width:46px!important;width:46px!important}.top-toolbar .notification-list ul{max-height:50vh}.top-toolbar .notification-button i{height:32px!important;width:32px!important}.top-toolbar .notification-popup{position:fixed;top:80px;width:400px}.top-toolbar .notification-overlay{bottom:0;left:0;position:fixed;right:0;top:0;z-index:0}.top-toolbar .notification-popup .notification-list{margin:0!important}.notification-badge{background-color:#923f3f;border:1px solid #682e2e;border-radius:32px;color:#fff;font-size:12px;font-weight:400;height:20px;line-height:18px;padding:0 6px;position:absolute;right:-6px;top:6px;width:auto}.notification-list{background:#fff;border:1px solid #ddd;border-radius:8px;box-shadow:0 0 6px rgba(0,0,0,.1);margin:0 10px}.notification-list .notification-list-header{align-items:center;border-bottom:1px solid #ddd;display:flex;gap:10px;justify-content:flex-start;padding:10px}.notification-list .empty-list{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;padding:10px;text-align:left}.notification-list .empty-list p{font-weight:400;margin-bottom:5px}.notification-list .empty-list a{text-transform:underline!important}.notification-list .notification-list-header .dashboard-headline,.notification-list .notification-list-header .dashboard-headline h3{margin-bottom:0}.notification-list .notification-list-header .dashboard-headline .notification-badge{display:inline-block}.notification-list .notification-list-header .notification-badge{position:static}.notification-list ul li .notification-content{flex:1 0 auto;max-width:calc(100% - 44px)}.notification-list ul li button.collapse-button{align-items:center;border:1px solid #ddd;border-radius:100%;display:flex;height:34px;justify-content:center;min-width:34px;position:relative;width:34px}.notification-list ul li button.collapse-button:hover{background-color:rgba(0,0,0,.05)}.notification-list ul li button.collapse-button span{border:8px solid transparent;border-bottom:none;border-top-color:#ddd;height:0;margin-top:2px;width:0}.notification-list ul li.open button.collapse-button span{border:8px solid transparent;border-bottom:8px solid #ddd;border-top:none;margin-top:-2px}.notification-list ul li button.collapse-button .notification-unread{background-color:#923f3f;border:1px solid #682e2e;border-radius:100%;bottom:0;height:10px;position:absolute;right:0;width:10px}.notification-list ul{height:auto;margin-bottom:0;max-height:600px;min-height:380px;overflow-y:scroll;padding:0}.notification-list ul li{align-items:flex-start;border-bottom:1px solid #ddd;cursor:pointer;display:flex;gap:8px;justify-content:flex-start;padding:8px;text-align:left}.notification-list ul li h3{font-size:16px;line-height:18px}.notification-list ul li h3,.notification-list ul li p{animation:all .4s ease-in-out;margin-bottom:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.notification-list ul li p{font-size:13px;line-height:16px}.notification-list ul li.open h3,.notification-list ul li.open p{text-overflow:none;white-space:normal}.notification-list ul li a{cursor:pointer;display:block;font-size:11px;font-weight:600;letter-spacing:.25px;line-height:13px;margin-top:5px;text-decoration:underline!important}.notification-list ul li small{display:block;font-size:11px;font-style:italic;line-height:11px;margin-top:10px}.mfp-wrap{background:rgba(0,0,0,.5);height:100%;left:0;overflow:auto;position:fixed;top:0;width:100%}.mfp-wrap p{word-wrap:normal;word-break:break-all}.white-popup .mfp-close{background:transparent;border:none;border-radius:50%;color:#555;display:flex;font-size:24px;height:32px;justify-content:center;position:absolute;right:10px;top:10px;transition:background .2s ease;width:32px;z-index:9999}.white-popup .mfp-close:hover{background:rgba(0,0,0,.1);cursor:pointer}.white-popup .mfp-close:before{color:#555;content:"\00d7";font-size:24px}ul.dashboard-box-list.job-listing-list{align-items:normal;display:flex;flex-direction:row;flex-wrap:wrap;gap:10px}ul.dashboard-box-list.job-listing-list>li{border:none!important;min-height:auto;width:100%}ul.dashboard-box-list.job-listing-list>li:hover{background-color:transparent}ul.dashboard-box-list.job-listing-list>li:hover .job-listing{background:#f0f0f0!important}ul.dashboard-box-list.job-listing-list>li .job-listing{animation:all .4s ease-in-out;border:none;border-radius:8px;box-shadow:inset 0 0 0 1px #ddd;margin-bottom:0!important;padding:0!important}ul.dashboard-box-list.job-listing-list>li .dashboard-status-button{display:inline-block;float:right;font-size:11px;font-weight:600;letter-spacing:0;line-height:15px}ul.dashboard-box-list.job-listing-list>li h3{color:#666!important;line-height:28px!important;padding-right:0!important;width:100%}ul.dashboard-box-list.job-listing-list>li h3 i{opacity:.5}ul.dashboard-box-list.job-listing-list>li p{display:block;line-height:130%;margin:0 0 5px}ul.dashboard-box-list.job-listing-list>li .job-listing-description{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}ul.dashboard-box-list.job-listing-list>li .job-listing-details{height:100%}ul.dashboard-box-list.job-listing-list>li .job-listing-description{align-content:space-between;height:100%}ul.dashboard-box-list.job-listing-list>li h3 small{display:block;line-height:28px}ul.dashboard-box-list.job-listing-list>li .chevron-right{bottom:10px;font-size:24px;margin-right:-4px;margin-top:0;position:absolute;right:10px}ul.dashboard-box-list.job-listing-list>li .job-listing-details{padding:10px}button.button-novidades{background:transparent!important;border:1px solid var(--theme-color-primary)!important;color:var(--theme-color-primary);font-weight:600;letter-spacing:.2px!important;padding:8px 14px!important}button.button-novidades i{background-color:var(--theme-color-primary)!important;height:24px!important;top:0!important;width:24px!important}button.button-novidades:focus,button.button-novidades:focus-within,button.button-novidades:hover{background-color:var(--theme-color-primary)!important;color:#fff!important}button.button-novidades:focus i,button.button-novidades:focus-within i,button.button-novidades:hover i{background-color:#fff!important}.table-scroll-responsive td .responsive-buttons .dashboard-status-button{font-size:13px!important;font-weight:700!important;margin-top:0!important;padding:6px 10px!important;text-align:center}.table-scroll-responsive td .responsive-buttons .dashboard-status-button i.icon-base{height:24px;vertical-align:middle;width:24px}.responsive-buttons{align-items:center;display:flex;flex-direction:column;gap:5px;justify-content:space-between}.responsive-buttons div .dashboard-status-button{flex:1 1 auto;text-align:center;width:100%}.responsive-buttons div:only-child{max-width:100%!important}.responsive-buttons div{width:100%}.dashboard-status-button i.icon-base{background-color:#fff}.inserted-html-form{margin-top:5px;max-width:300px}.inserted-html-form b b{font-weight:700}.inserted-html-form,.inserted-html-form *{font-size:13px!important;line-height:15px}.inserted-html-form .expandable-text{margin-bottom:5px;position:relative}.expandable-text{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;cursor:pointer;overflow:hidden;text-overflow:ellipsis;transition:all .3s ease;white-space:nowrap}.expandable-text:last-child{margin-bottom:0!important}.expandable-text.expanded{cursor:pointer;display:block;-webkit-line-clamp:unset;overflow:visible;text-overflow:unset;white-space:normal}.expandable-text .expand-button{background:#fff;float:right;font-size:11px!important;position:absolute;right:0;top:0}select.with-icon option:before{content:attr(data-icon) " "}.painel-section{background-color:#fff;border-radius:8px;display:flex;flex-wrap:nowrap;height:calc(100vh - 250px);justify-content:space-between;overflow:hidden;position:relative;width:100%}.painel-section .left-side{background:#fff;max-width:80%;min-width:536px;overflow:hidden;width:50%}.painel-section .left-side .tabs .tabs-content{border:1px solid #ddd;box-sizing:border-box;height:calc(100% - 32px);overflow-y:auto;padding:10px}.painel-section .right-side{border:1px solid #ddd;border-radius:0 8px 8px 0;flex:1;min-width:300px;overflow:hidden}.painel-section .right-side .painel-header{align-items:center;background:#fff;border-bottom:1px solid #ddd;display:flex;gap:5px;height:32px;justify-content:flex-start;padding:5px 10px 5px 5px}.painel-section .right-side .painel-header h5{color:#333!important;line-height:20px}.painel-section .right-side .painel-header i.icon-base{background-color:#333!important;height:20px;width:20px}.painel-section .right-side .painel-content{background:#f1f1f1;height:calc(100% - 32px);overflow:auto;width:100%}.painel-section .panel-handler{background:#ddd;border-radius:0;cursor:ew-resize;height:100%;margin:auto;position:relative;width:2px;z-index:99}.painel-section .panel-handler:before{background:#999;border-radius:4px;bottom:calc(50% - 90px);box-shadow:0 0 6px rgba(0,0,0,.2);content:"";height:auto;left:calc(50% - 8px);max-height:180px;min-height:40px;position:absolute;right:calc(50% - 8px);top:calc(50% - 90px);width:16px}.painel-section .panel-handler:after{background:#333;bottom:calc(50% - 7px);-webkit-clip-path:polygon(0 0,100% 0,100% 1px,0 1px,0 6px,100% 6px,100% 7px,0 7px,0 12px,100% 12px,100% 13px,0 13px);clip-path:polygon(0 0,100% 0,100% 1px,0 1px,0 6px,100% 6px,100% 7px,0 7px,0 12px,100% 12px,100% 13px,0 13px);content:"";height:17px;left:calc(50% - 4px);position:absolute;right:calc(50% - 4px);top:calc(50% - 7px);width:8px}.painel-section hr{margin-bottom:5px;margin-top:-5px}.painel-section .painel-list hr{margin-bottom:10px;margin-top:-10px}.painel-section .painel-list .list-item{border-bottom:1px solid #ddd;padding-top:10px}.painel-section .painel-list .list-item:last-child{border-bottom:0}.painel-section .submit-field{margin-bottom:15px}.painel-section .submit-field h5{font-size:14px;line-height:1.3;margin-bottom:1px}.painel-section .uploadButton .uploadButton-button{background-color:#eaeaea!important;box-shadow:none!important;color:#333!important;font-size:14px!important;gap:5px!important;height:40px!important}.painel-section .uploadButton .uploadButton-button i.icon-base{background-color:#333!important}.tabs.tabs-bordered{height:100%;margin:0!important}.tabs.tabs-bordered .tabs-header{border:1px solid #ddd;border-bottom:0;border-radius:8px 8px 0 0;display:flex;flex-direction:row;flex-wrap:nowrap;height:32px;width:min-content}.tabs.tabs-bordered .tabs-header .tab-item{background-color:#fff;flex:1 1 auto;width:auto}.tabs.tabs-bordered .tabs-header .tab-item.active a{background-color:var(--theme-color-primary)!important;border:1px solid var(--theme-color-primary);color:#fff!important}.tabs.tabs-bordered .tabs-header .tab-item.active a i.icon-base{background-color:#fff!important}.tabs.tabs-bordered .tabs-header .tab-item.active a i.las{color:#fff!important}.tabs.tabs-bordered .tabs-header .tab-item:not(:last-child){border-right:1px solid #ddd}.tabs.tabs-bordered .tabs-header .tab-item a{align-items:center;display:flex;font-size:12px;gap:5px;justify-content:flex-start;line-height:12px;padding:5px 10px 5px 5px;white-space:nowrap;width:100%}.tabs.tabs-bordered .tabs-header .tab-item a i.icon-base{background-color:#555!important;height:20px;width:20px}.tabs.tabs-bordered .tabs-header .tab-item a i.las{color:#555!important;font-size:20px;line-height:20px}.tabs.tabs-bordered .tabs-content:after{content:none!important}input[type=color].with-border{position:relative}input[type=color].with-border::-webkit-color-swatch{border:1px solid #707070;border-radius:100%;height:20px;margin-left:-5px;margin-top:4px;max-width:20px}input[type=color].with-border:after{content:attr(data-color);font-weight:500;left:40px;line-height:40px;position:absolute;text-transform:uppercase;top:0}.display-inline{display:inline!important}.square-button{align-items:center!important;border:transparent!important;border-radius:4px!important;display:flex!important;height:40px!important;justify-content:center!important;min-width:40px!important;padding:0!important;width:40px!important}.square-button i.icon-base{background-color:var(--theme-color-primary);height:36px;width:36px}.square-button.red i.icon-base{background-color:#fff}.square-button[disabled] i.icon-base{background:#ddd}.select-wrapper{display:inline-block;position:relative;width:100%}.select-wrapper select{appearance:none;-webkit-appearance:none;-moz-appearance:none;font-weight:400;margin-bottom:0!important;padding-right:30px}.select-wrapper:before{border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #999;content:"";pointer-events:none;position:absolute;right:10px;top:20px;transform:translateY(-50%)}.tingle-modal{min-width:100vw}@keyframes blinkEffect{0%,to{background-color:inherit}50%{background-color:#ff0}}.table-preview.preview-painel table tr.blinking td{animation:blinkEffect 1s infinite!important}.patient-header h4{color:#333;font-size:22px;font-weight:600;letter-spacing:.2px;line-height:1.2}.patient-header h3{color:#333;font-size:20px;font-weight:500;letter-spacing:.2px}.patient-header small{color:#333;font-size:14px;font-weight:400}.patient-header h4 small{color:#666;font-size:18px;font-weight:400}.sub-header{color:#333!important;font-size:14px!important;font-weight:400!important;letter-spacing:.25px!important}.dashboard-pattern-bg{background-attachment:local;background-blend-mode:screen;background-color:hsla(0,0%,100%,.8);background-image:url(../../static/images/bg.png);background-position:50%;background-size:100vw}.tabs-header-rounded ul li{max-width:120px;min-width:80px}.float-button{bottom:10px;position:fixed;right:20px}.float-button button{align-items:center;border-radius:100%;display:flex;height:50px;justify-content:center;margin:0!important;padding:0!important;width:50px}.float-button button i.icon-base{background:#fff;height:30px;width:30px}.table-fullscreen .table{background-color:#fff!important;bottom:0;height:100%!important;height:100vh!important;left:0;position:fixed;right:0;top:0;width:100%!important;width:100vw!important;z-index:100000!important}.table .iframe-header{align-items:center;display:flex;height:40px;justify-content:space-between;padding:5px}.table .iframe-header p{margin-bottom:0;width:100%}.table .iframe-header button{flex:1 0 auto;padding:4px 8px!important}.table-fullscreen .table .iframe-area{height:calc(100% - 40px);overflow:auto;width:100%}.table-fullscreen .table .iframe-area>div{display:flex;flex-direction:column;height:100%;overflow:auto}.table-force-responsive td:first-child:before{margin:0!important}table.flextable{display:flex;flex-direction:column;gap:4px}table.flextable>tbody,table.flextable>tfoot,table.flextable>thead{display:flex;flex-direction:column;gap:1px}table.flextable>*>tr{display:flex;flex-direction:row;flex-wrap:wrap;gap:1px}#breadcrumbs ul{display:flex!important;gap:5px!important;margin:0!important;padding:0 10px 0 20px!important}#breadcrumbs ul li{align-items:center;display:flex}.breadcrumbs-formulario ul li{display:none!important;opacity:0}.breadcrumbs-formulario ul li.active{align-items:center;display:flex!important;justify-content:flex-start;opacity:1}.mfp-wrap .popup-list li a.click{display:block;padding:5px!important;width:100%}.table-dynamic .table-responsive td .checkbox,.table-dynamic .table-responsive th .checkbox{width:20px}.swiper-exames .swiper-pagination .swiper-pagination-bullet{background:var(--theme-color-primary)!important;opacity:.7!important}.swiper-exames .swiper-pagination .swiper-pagination-bullet-active{opacity:1!important}.filter-option .dashboard-status-button{display:none!important}.bootstrap-select .dashboard-status-button{border-radius:16px;content:"&nbsp";display:inline-block;height:8px;margin-left:5px;padding:0!important;width:16px}.bootstrap-select.btn-group .dropdown-menu>li>a{padding-left:35px;padding-right:10px}.bootstrap-select.btn-group .dropdown-menu li a.no-check-mark span.check-mark{display:none!important}.bootstrap-select.btn-group .dropdown-menu li a span.check-mark{border:2px solid #d6d6d6;border-radius:4px;height:20px;left:8px;right:auto;width:20px}.bootstrap-select.btn-group .dropdown-menu li.selected a span.check-mark{background-color:var(--theme-color-primary)!important;border-color:var(--theme-color-primary)!important;border-radius:4px}.bootstrap-select.btn-group .dropdown-menu li.selected a span.check-mark:after{border-color:#fff;color:#fff;content:"\00d7";font-size:26px;line-height:18px;text-align:center}table.table td input{height:36px}table.table td .input-with-sufix{min-width:130px;position:relative;width:min-content}table.table td .input-with-sufix input{padding-right:50px}table.table td input+.input-sufix{font-weight:600;height:36px;line-height:36px;position:absolute;right:0;text-align:center;top:0;width:50px}
/*!
 * bootstrap-select-compat.css
 * --------------------------------------------------------------------------
 * Shim de compatibilidade para bootstrap-select 1.13.18 (markup Bootstrap 4)
 * rodando sobre o CSS base do Clinic (Bootstrap 3 + bootstrap-select 1.12.4,
 * bakeado em style.css e project.css).
 *
 * Motivo: o upgrade de 1.12.4 -> 1.13.18 corrige CVE-2019-20921 (XSS), mas
 * muda o mecanismo de abertura do dropdown:
 *   - 1.12.4 (BS3): toggle da classe `.open` em `.bootstrap-select.btn-group`
 *   - 1.13.18 (BS4): toggle da classe `.show` no wrapper `.bootstrap-select.dropdown`
 *
 * O CSS base do Clinic revela o menu APENAS via:
 *   .bootstrap-select.open .dropdown-menu { display:block / opacity:1 / visibility:visible }
 * (style.css:12472-12485, style.css:20202-20208, project.css:1098)
 *
 * Sem este shim os selectpicker continuam fechados visualmente no 1.13.18.
 *
 * IMPORTANTE: carregar SEMPRE depois de style.css e project.css no index.html.
 * --------------------------------------------------------------------------
 */.bootstrap-select.open .dropdown-menu,.bootstrap-select.open>.dropdown-menu,.bootstrap-select.show .dropdown-menu,.bootstrap-select.show>.dropdown-menu{display:block;opacity:1;pointer-events:all;visibility:visible}.bootstrap-select:not(.show):not(.open)>.dropdown-menu{opacity:0;pointer-events:none;visibility:hidden}.bootstrap-select .dropdown-menu li a.dropdown-item,.bootstrap-select .dropdown-menu li>.dropdown-item{background:none;border:0;clear:both;color:inherit;display:block;font-weight:400;text-align:inherit;white-space:normal;width:100%}.bootstrap-select .dropdown-menu li a.dropdown-item.active,.bootstrap-select .dropdown-menu li a.dropdown-item:focus,.bootstrap-select .dropdown-menu li a.dropdown-item:hover{background-color:#f5f5f5;color:#333}.bootstrap-select .bs-actionsbox,.bootstrap-select .bs-donebutton,.bootstrap-select .bs-searchbox{display:block}.bootstrap-select .bs-searchbox .form-control{display:block;width:100%}.bootstrap-select .dropdown-menu.inner{display:block}