body{font-family:'Lexend Deca',sans-serif}.navbar .br-20{border-radius:20px}.navbar-light .navbar-nav .nav-link{color:#6613d0;border-bottom:3px solid #fff;padding:1rem 0}.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{border-bottom:3px solid #fe8f1c}#menu-principal .menu-item{margin-right:3rem}.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .show>.nav-link,.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover,.dropdown.show{color:#6613d0;font-weight:700}#menu-principal{padding:0}#menu-principal .dropdown-menu .menu-item{margin-right:0}#menu-principal .icons .dropdown-menu li a img{display:inline-block;width:50px;height:50px}.dropdown-menu{left:-1.5rem}.navbar .nav-item .dropdown-menu{border:0;border-radius:4px;background-color:#fff;box-shadow:0 6px 24px 0 rgb(188 188 188/22%);padding:5px 15px 10px;margin-top:12px}.navbar .nav-item .dropdown-item{font-size:14px;letter-spacing:-.3px}.navbar .nav-item .dropdown-menu li{padding-top:5px}.navbar .nav-item .dropdown-item:hover{background-color:#ededff;color:#6613d0;font-weight:700;letter-spacing:-.3px;border-radius:5px}.sub-menu-columns .dropdown-menu.show{display:grid;grid-template-columns:1fr 1fr}.navbar .sub-menu-columns.nav-item .dropdown-menu.show{width:370px;padding-top:90px}.dropdown-menu.show .description h6{color:#6613d0;font-size:14px;font-weight:700}.dropdown-menu.show .description{width:90%;position:absolute;top:20px;border-bottom:1px solid #e6e8f0;margin-bottom:10px}.dropdown-menu.show .description p{margin-top:6px;color:#798099;font-size:12px;margin-bottom:10px}.dropdown.show .dropdown-toggle:before{position:absolute;height:100px;width:320px;top:50px;left:-30px;content:''}.dropdown-toggle:after{display:none}.btn-primary{background-color:#6613d0 !important;border-color:#6613d0}.btn-primary:hover{background-color:#444 !important;border-color:#444}.btn-outline-primary{color:#6613d0;border:2px solid #6613d0}input:focus,.btn:focus,.btn-check:focus+.btn-outline-primary{outline:none !important;box-shadow:none !important}.btn-outline-primary:hover{color:#fff;background-color:#6613d0;border-color:#6613d0}.badge.rounded-pill{font-size:.9rem}.btn-check+.btn-outline-primary{color:#6613d0 !important;border-color:#6613d0 !important}.btn-check:active+.btn-outline-primary,.btn-check:checked+.btn-outline-primary,.btn-outline-primary.active,.btn-outline-primary.dropdown-toggle.show,.btn-outline-primary:active,.btn-check:hover+.btn-outline-primary{color:#fff !important;background-color:#6613d0 !important;border-color:#6613d0 !important}.bg-primary{background-color:#6613d0 !important}input#floatingInputValue,input#floatingInputValue:hover,input#floatingInputValue.active{border:0;box-shadow:3px 3px 15px 0px #eee}.form-floating>label{color:#ccc}.btn-lupa{width:4rem}.btn.btn-primary.rounded-right{background-color:#fd8f1e !important;border:0;box-shadow:3px 3px 15px 0px #eee}.btn.btn-primary.rounded-right:hover{background-color:#444 !important}.rounded-left{border-top-right-radius:0 !important;border-bottom-right-radius:0 !important}.rounded-right{border-top-left-radius:0 !important;border-bottom-left-radius:0 !important}header .btn{font-weight:600}.table-custom>:not(caption)>*>*{background:#f2f0ff;border-width:.3rem;border-color:#fff}.bg-custom,section,main{background:#faf6ff}.table-custom tr th{background:0 0}#breadcrumb h1,#breadcrumb h2{color:#000}.display-5,.home h2.fw-bold{color:#6613d0}h3,h4,h5,h6{color:#2e264d}.card-body .fw-bold,.table .fs-6{margin-bottom:5px}.card-text.fs-7.pb-2{min-height:46px}#totais .fw-bold{color:#6613d0;margin-bottom:5px}.fs-7{font-size:.8rem}#vi{padding:0 .5rem 0 0}#pi{padding:0 0 0 .5rem}div.col.d-flex,.card,div.col-md-12,div.container.mt-4,.form-control.rounded-left,#rkm{border:0 !important;box-shadow:3px 3px 15px 0px #eee}.limit-display{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}svg.radial-progress{height:auto;max-width:130px;padding:1em;transform:rotate(-90deg);width:100%}svg.radial-progress circle{fill:rgba(0,0,0,0);stroke:#fff;stroke-dashoffset:219.91148575129;stroke-width:10}svg.radial-progress circle.incomplete{opacity:.09}svg.radial-progress circle.complete{stroke-dasharray:219.91148575129}svg.radial-progress text{fill:#fff;text-anchor:middle}svg.radial-progress circle{stroke:#2e264d}.maritimo-rm svg.radial-progress circle,.maritimo-rm .fw-bold.fs-3{stroke:#6f8abf;color:#6f8abf}.aerio-rm svg.radial-progress circle,.aerio-rm .fw-bold.fs-3{stroke:#f26444;color:#f26444}.rodoviario-rm svg.radial-progress circle,.rodoviario-rm .fw-bold.fs-3{stroke:#f27eb4;color:#f27eb4}.outros-rm svg.radial-progress circle,.outros-rm .fw-bold.fs-3{stroke:#f26d64;color:#f26d64}#box-footer{margin-top:30px;margin-bottom:30px;padding:80px 0;box-shadow:3px 3px 15px 0px #eee}#box-footer .fw-bold{max-width:600px;margin:15px auto;float:none;color:#6613d0}#box-footer .btn-box{border-radius:40px;padding:10px 25px !important;background-color:#fd8f1e !important;border-color:#fd8f1e;margin-top:10px;font-weight:500}#box-footer .btn-box:hover,.btn.btn-primary.rounded-right:hover{background-color:#6613d0 !important;border-color:#6613d0 !important}.img-modal{position:absolute;text-align:center;margin-top:42px;margin-left:-90px;width:50px}#box-footer .justify-content-sm-center{max-width:100%}footer{background-color:#fff}footer .title{color:#847ca1 !important;font-size:1rem;margin-bottom:5px}footer p.text-black{color:#847ca1 !important;font-size:.85rem}footer p{font-size:.85rem !important}footer a.nav-link{color:#5e80ea !important;padding:0 0 5px;font-size:.85rem}footer ul.nav.flex-column{margin-top:25px}footer svg use{fill:#2f2e50 !important}footer svg{background-color:#7e82d9;padding:5px;border-radius:30px}footer .justify-content-between a{display:inline}#totais .col{margin-bottom:1.5rem}#totais .text-tt{font-size:1rem !important}footer ul{list-style:none;display:flex}.list-group-item{background-color:transparent;border:0;border-bottom:1px solid #f4e0ff;color:#6613d0}.list-group a{text-decoration:none}.w-900{width:900px;margin:0 auto}.list-group a li{transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,border-radius .15s ease}.list-group a:hover li{color:#5e8fef}.pagination{margin-top:20px}.pagination .page-item .current{position:relative;display:block;color:#fff;text-decoration:none;background-color:#6613d0;border:1px solid #f4e0ff;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;padding:.375rem .75rem}.pagination .page-item .page-link{color:#6613d0;border:1px solid #f4e0ff}.pagination .page-item .page-link:hover,.pagination .page-item .page-link:focus,.pagination .page-item .page-link:active{box-shadow:none;background-color:#f8f8f8}.page-item:first-child .page-link,.page-item:last-child .page-link{border-radius:0}aside img{width:100%;max-width:100%;height:auto;display:block;margin:0 auto}@media (max-width:991px){nav .container-fluid{padding:1rem}nav li{border-bottom:1px solid #eaeaea}nav li:hover,nav li:focus,nav li:active,nav li.active,nav li:hover .show{border-bottom:0;background-color:#ededff;color:#6613d0;font-weight:700}.navbar-light .navbar-toggler,.navbar-light .navbar-toggler-icon,.navbar-light .navbar-toggler:focus,.navbar-light .navbar-toggler:hover{border:0;box-shadow:none}#menu-principal .menu-item{margin-right:0}.navbar .nav-item .dropdown-item:hover{border-radius:0}.navbar .nav-item .dropdown-menu{box-shadow:none;padding:0;margin-top:0}.sub-menu-columns .dropdown-menu.show{display:block}.dropdown-menu.show .description{width:100%;top:90px}.navbar .sub-menu-columns.nav-item .dropdown-menu.show{width:100%;padding-top:85px}nav li:last-child{border-bottom:0}.navbar .nav-item .dropdown-item,.nav-link.dropdown-toggle,.navbar-light .navbar-nav .nav-link{padding:1rem 20px}.nav-link.dropdown-toggle.show,.nav-link.dropdown-toggle:hover{background-color:#ededff;color:#6613d0;font-weight:700}.w-900{width:auto}#totais{padding-left:1rem}#main{padding:0 20px}#vi{margin-bottom:15px}#pi{padding-left:0}#rkm{margin-bottom:20px}footer .col-md-2 h5{padding-top:2rem}#totais .col{flex:1 0 50%}.list-group-item{padding:.5rem 0}.display-5.pt-5{padding-top:0 !important}footer ul.nav.flex-column{margin-top:5px;margin-bottom:20px}.nav.col-md-4.justify-content-end li{padding:5px 0}footer .d-flex.justify-content-between{display:block !important}#rkm .col.py-4.mb-4.border-end:nth-child(2),#rkm .col.py-4.mb-4.border-end:nth-child(6){border-right:0 !important}aside img{width:auto}}@media (max-width:576px){img.img-fluid.img-thumbnail{width:100%}#totais .col{flex:1 0 90%}.sub-menu-columns .dropdown-menu .dropdown-item{font-size:12px}.navbar .pb-2 a button{margin-top:10px}#box-footer .btn-box{font-size:12px}}@media (min-width:992px){.dropdown-menu:before{border-bottom:9px solid rgb(230 230 230/80%);border-left:9px solid rgba(0,0,0,0);border-right:9px solid rgba(0,0,0,0);content:'';display:inline-block;left:5%;position:absolute;top:-8px}.dropdown-menu:after{border-bottom:8px solid #fff;border-left:9px solid rgba(0,0,0,0);border-right:9px solid rgba(0,0,0,0);content:'';display:inline-block;left:5%;position:absolute;top:-7px}.sub-menu-columns li a img{position:absolute;margin-left:-60px}.sub-menu-columns .dropdown-item{width:160px;white-space:normal;padding-left:65px;min-height:55px;font-size:12px}.sub-menu-columns .dropdown-item{font-size:12px !important}}.animate-fade{animation:fade-in 1s}@keyframes fade-in{from{opacity:0}to{opacity:1}}.bt-gray{border-top:1px solid #e7e7e7}.att{padding:3px 15px;line-height:1.4;margin-bottom:5px;background:#fd8f1e;color:#fff;border:2px solid #fd8f1e}.att.actived{color:#fff !important;background-color:#6613d0 !important;border-color:#6613d0 !important}.form-check-inline label{margin-bottom:5px}.accordion-button:not(.collapsed),.accordion-button:focus{color:#fff;background-color:#6613d0}.accordion-button:not(.collapsed):after,.accordion-button:focus:after{filter:brightness(0) invert(1)}.accordion-button:focus{box-shadow:none}.btn.att.disabled{opacity:1}.accordion{padding:0}@media (max-width:991px){.accordion{margin-bottom:20px}}