@import "https://fonts.googleapis.com/css2?family=Poppins:wght@100;200;300;400;500;600;700;800;900&display=swap";
@keyframes react-loading-skeleton{to{transform:translate(100%)}}.react-loading-skeleton{--base-color:#ebebeb;--highlight-color:#f5f5f5;--animation-duration:1.5s;--animation-direction:normal;--pseudo-element-display:block;background-color:var(--base-color);-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:.25rem;width:100%;line-height:1;display:inline-flex;position:relative;overflow:hidden}.react-loading-skeleton:after{content:" ";display:var(--pseudo-element-display);background-repeat:no-repeat;background-image:var(--custom-highlight-background,linear-gradient(90deg,var(--base-color)0%,var(--highlight-color)50%,var(--base-color)100%));height:100%;animation-name:react-loading-skeleton;animation-direction:var(--animation-direction);animation-duration:var(--animation-duration);animation-timing-function:ease-in-out;animation-iteration-count:infinite;position:absolute;top:0;left:0;right:0;transform:translate(-100%)}@media (prefers-reduced-motion){.react-loading-skeleton{--pseudo-element-display:none}}
html,body{margin:0;padding:0;font-family:Poppins,sans-serif!important}a{color:#163b61;cursor:pointer!important;background-color:transparent!important;text-decoration:none!important}*{box-sizing:border-box}h6,.h6,h5,.h5,h4,.h4,h3,.h3,h2,.h2,h1,.h1{color:#121127;margin-top:0;margin-bottom:.5rem;font-family:Poppins,sans-serif;line-height:1.2;font-weight:700!important}.overline{letter-spacing:.1rem;font-size:.8rem;text-transform:uppercase!important;font-weight:700!important}p{color:#637381;font-family:Poppins,sans-serif}main{margin-top:80px}.mr-1{margin-right:1rem}@media (prefers-color-scheme:dark){body{color:#fff}}#pageNotFound{padding:200px 0}#areaNavbar{background-color:#fff;height:75px;display:block!important}.dropdown-menu li,.dropdown-menu li a{white-space:normal;float:left;word-wrap:break-word;height:auto;font-size:14px}#menuAluno ul li a{text-align:left;min-width:250px;font-size:14px;padding:5px!important}#navbarMain{background-color:#163b61;border-radius:10px;width:95%;padding:0 16px;box-shadow:0 0 14px rgba(0,0,0,.16)}#navbarMain .nav-item{border-top:3px solid #163b61;border-bottom:3px solid #163b61;padding:20px 6px!important}#navbarMain .nav-item.active,#navbarMain .nav-item>.dropdown-toggle.active{border-top:3px solid #e18e07}#navbarLinks{padding:8px 0;font-weight:700;color:#163b61!important}#navbarLinks a{color:#163b61!important}.navbar-toggler{border:none!important;padding:0!important;font-size:28px!important}.menuMobile{color:#fff;width:26px;margin-right:10px}.iconCity{color:#163b61;width:16px}#navbarMain .nav-item a{color:#fff;text-align:center;align-items:center;padding:0 16px;display:inline-block}#navbarDropdown{text-align:center;padding:0!important}.dropdown:hover .dropdown-menu{display:block!important}.dropdown-menu-right{left:auto;right:0}#menuAluno ul{vertical-align:baseline;word-break:break-word}#menuAluno ul li{float:left;padding:23px 30px 23px 0;position:relative}.dropdown-item a,#navbarCursor .dropdown-item a{color:#163b61!important;text-align:left!important;padding:4px 16px!important}.dropdown-item{color:#163b61!important;text-align:left!important}.dropdown-item:active{color:#fff!important;background-color:#163b61!important}.dropdown-item:active a{color:#fff!important}.btnLink{border:none;padding:8px 0;font-weight:700}button.btnLink{background-color:transparent;border:none;padding:8px 0;font-weight:700;color:#163b61!important}.btnLink2{border:none;border-radius:5px;padding:8px;font-weight:600;color:#163b61!important;background-color:#dae1ee!important}.btnLink a{background-color:none;color:#163b61!important}.btnLink a:hover{color:#384764!important}.textBlue{color:#163b61;transition-duration:.6s}.textOrange{color:#e18e07;transition-duration:.6s}.textOrange:hover{color:#bd5c17}.titleSection .hrSection,.hrSection{background-color:#163b61;width:40px;height:4px;margin-bottom:10px;display:block!important}hr{margin:.7rem 0!important}.titleSection h2{display:inline-block}.colorTitle{color:#121127}.titleSection h1{color:#121127;font-weight:700;display:inline-block}.btn-default-alt{color:#163b61}.iconCard{color:#041438;text-align:center;background-color:rgba(4,20,56,.1);border-radius:10px;margin-bottom:16px;margin-right:10px;padding:20px;font-size:32px;display:inline-flex}button{flex-wrap:wrap;gap:10px;transition-duration:.6s}.gridBtn{gap:0 10px;display:grid}.btn-default{color:#fff;border:none;border-radius:10px;padding:10px 20px;font-weight:500}.btn-default.disabled{opacity:.5}.btn-default a{color:#fff!important}.btn-default.blue{background-color:#163b61}.btn-default.blue:hover{background-color:#10285a}.btn-default.blue:focus{background-color:#314879}.btn-default.orange{background-color:#e18e07}.btn-default.orange:hover{background-color:#9b6315}.btn-default.orange:focus{background-color:#866737}.titleSection{color:#3e435d;font-weight:700}.sectionDefault{padding:100px 0}.listaCheck{list-style:none}.descriptSection{color:#6d7c90;font-family:Poppins,sans-serif;font-weight:400}.descriptSection h2{color:#3e435d;font-family:Poppins,sans-serif;font-weight:400}.info-aluno .title{color:#919eab}.info-aluno .descript{color:#454f5b}.control-label{color:#7d858c;margin-top:16px;font-size:14px}.label-select{color:#7d858c;z-index:99;border-radius:10px;font-size:14px;position:relative;margin-left:12px!important;display:table!important}.form-control2{background-color:transparent!important;border:1px solid #ced4da!important;border-radius:5px!important;padding:10px!important}.form-control2+.input-group-append .input-group-text{padding:14px!important;display:inline-block!important}.icon-wpp img{height:3rem;width:3rem!important}#page404,#pageMaintenance{height:100vh;text-align:center!important;align-items:center!important;display:flex!important}#page404 img{width:250px!important}.fourHundredFour{-webkit-text-fill-color:transparent;background:linear-gradient(#041438 40%,rgba(4,20,56,0) 100%);margin-top:-80px;font-size:150px;font-weight:700;position:relative}.textMaintenance{-webkit-text-fill-color:transparent;background:linear-gradient(#041438 50%,rgba(4,20,56,0) 100%);font-size:80px;font-weight:700}@media (min-width:320px){.textMaintenance{font-size:30px}}.calendarioAcademico{margin-top:200px;margin-bottom:200px}#caixa.form-horizontal h3{color:#3e435d!important;margin-top:0!important;margin-bottom:.5rem!important;font-weight:700!important;line-height:1.2!important}.dropdown-menu.dropdown-menu-right{width:270px}.navbar-nav .dropdown-menu{width:270px;position:absolute!important}.navbar-brand{padding:10px 0;display:flex}.navbar-brand img{width:auto!important;height:42px!important}.menu-social ul{list-style:none}.menu-social{float:right;position:fixed;bottom:20px;right:10px}.logo img{width:auto!important;height:72px!important}.menu-social li{padding:4px}.menu-social img{width:45px}.cardDefault{background-color:#fff;border-radius:16px;padding:26px;box-shadow:0 0 16px rgba(145,158,171,.16)}.text-white-75{color:rgba(255,255,255,.75)!important}.btn-default:disabled{opacity:.5;background-color:rgba(62,82,102,.714)}.btn-outlined{color:#163b61;background-color:rgba(22,59,97,.25);border:none;border-radius:10px;padding:10px 20px;font-weight:500}.alertInscricao .swal-title{font-family:Poppins,sans-serif;font-weight:800;color:#041438!important}.alertInscricao.swal-modal{text-align:center!important;padding:40px!important}.alertInscricao .swal-footer .swal-button{width:100%;background-color:#041438!important}.alertInscricao .swal-footer{text-align:center!important}.timeline{width:100%;margin:0;padding:0;line-height:1.4em;list-style:none}.timeline-item{padding-left:40px;position:relative}.timeline-info{letter-spacing:3px;text-transform:uppercase;white-space:nowrap;color:#3e435d;margin:0 0 .5em;font-size:12px;font-weight:700}.timeline-marker{width:15px;position:absolute;top:0;bottom:0;left:0}.timeline-content{justify-content:center;padding-bottom:40px;display:flex}.timeline-status{text-transform:uppercase;border-radius:3px;padding:4px 8px;font-size:12px;font-weight:700;display:inline-block}.timeline-status.aprovado{color:#21af2f;background:#d3efd5}.timeline-status.aguardando{color:#454f5b;background:#dfe3e8}.timeline-title{color:#919eab;font-size:14px}.timeline-descript{color:#3e435d;font-size:14px;font-weight:600}.timeline-marker:before{content:"";background:#e18e07;border:3px solid transparent;border-radius:100%;width:15px;height:15px;transition:all .3s ease-in-out,border .3s ease-in-out;display:block;position:absolute;top:4px;left:0}.item-menu-externo{margin-left:22px;font-weight:600}.status{color:#6d7c90;text-transform:uppercase;letter-spacing:.75px;background:rgba(109,124,144,.15);border-radius:1rem;padding:2px 8px;font-size:10px;font-style:normal;font-weight:600;display:inline-block;position:relative}.status.verde{color:#28a745;background:rgba(40,167,69,.15)}.status.vermelho{color:#dc3545;background:#fae1e3}.status.amarelo{color:#dcaa35;background:rgba(220,170,53,.15)}.status.concluido{color:#28a745;background:rgba(40,167,69,.15)}.status.pendente{color:#dc3545;background:#fae1e3}.status.andamento{color:#dcaa35;background:rgba(220,170,53,.15)}@media print{.hideOnPrint{display:none!important}*{margin:0;padding:0;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.quebra-pagina{page-break-before:always;display:block}}@media (max-width:480px){.areaCTAFinanceiro{padding:20px}.dropdown:hover .dropdown-menu,.navbar-nav .dropdown-menu{height:50vh;overflow-y:scroll}.carousel-item{margin-top:16px}.item-menu-externo{font-size:12px}}.timeline-marker:after{content:"";background:#ccd5db;width:3px;display:block;position:absolute;top:24px;bottom:0;left:6px}hr{color:#6d7c90}.titlePage h2{margin-top:20px;font-size:24px}.titlePage p{color:#6d7c90}.icon-wpp img{width:50px!important}.listaAtividade{color:#6d7c90;font-size:.875em;font-weight:400;list-style-type:none}.listaAtividade span{color:#e18e07;margin-right:12px}.img-load{padding:28px;height:275px!important}.img-load img{width:100%}.seloModalidade img{width:auto!important;height:50px!important;min-width:none!important;max-width:none!important;min-height:none!important;max-height:none!important}.sectionVantagens{color:#fff;background-image:repeating-linear-gradient(90deg,rgba(4,20,56,.15) 0,rgba(4,20,56,.15) 1px,transparent 1px,transparent 104px),repeating-linear-gradient(0deg,rgba(4,20,56,.15) 0,rgba(4,20,56,.15) 1px,transparent 1px,transparent 104px),repeating-linear-gradient(0deg,rgba(4,20,56,.15) 0,rgba(4,20,56,.15) 1px,transparent 1px,transparent 26px),repeating-linear-gradient(90deg,rgba(4,20,56,.15) 0,rgba(4,20,56,.15) 1px,transparent 1px,transparent 26px),linear-gradient(45deg,#c97805,#c97805);padding:100px 0}.sectionVantagens .infor h2{font-size:54px;font-weight:700}.infoValue{position:relative;top:0;font-size:12px!important}.iconClosed{color:#163b61;float:right;background:rgba(4,20,56,.15);border:none;border-radius:20px;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.modal-auth .modal-content{background:linear-gradient(#d7deec 0%,#fff 100%);border-radius:20px;width:80%}.form-control .css-13cymwt-control,.form-control .css-t3ipsp-control:focus,.form-control .css-t3ipsp-control:hover{border-color:none;border-radius:none;border-style:none;border-width:none;box-sizing:border-box;background-color:#fff}.form-control .css-t3ipsp-control{box-sizing:border-box;box-shadow:none!important;border:none!important}.form-check-input:checked{background-color:#163b61;border-color:#163b61}.Toastify__toast{font-family:Poppins,sans-serif!important}.tagSemestre{color:#fff;letter-spacing:.05rem;background-color:#10285a;border-radius:50px;padding:4px 10px;font-size:14px;font-weight:700;display:inline-block}.tagSemestre2{text-align:center;color:#fff;letter-spacing:.05rem;background-color:#e18e07;border-radius:50px;width:100%;padding:2px 10px;font-size:12px;font-weight:600;display:inline-block}.text-modalidade{font-weight:700}.logo-unigrande-bicolor img{width:auto!important;height:72px!important}.accordionDuvidas .accordion-item{border:0;border-bottom:1px solid #dee2e6}.accordionDuvidas .accordion-button{min-height:72px}.accordionDuvidas .accordion-body{color:#637381;font-size:14 px}.page-link{color:#163b61!important}.active>.page-link,.page-link.active{color:#fff!important;background-color:#163b61!important;border-color:#163b61!important}.control-label{color:#7d858c;z-index:99;border-radius:10px;font-size:14px;position:relative;margin-bottom:-26px!important;margin-left:12px!important;display:table!important}.text-validation{color:#df0f0f;font-size:12px}.form-control{border:1px solid #ced4da;height:56px;margin-bottom:12px;background-color:transparent!important;border-radius:6px!important;padding:18px 12px 2px!important}.form-control:disabled{opacity:.5!important;background-color:#e9ecef!important}.form-select{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");background-position:right .75rem center;background-repeat:no-repeat;background-size:16px 12px;border:1px solid #ced4da;height:56px;margin-bottom:12px;background-color:transparent!important;border-radius:6px!important;padding:18px 12px 2px!important}.form-control:focus{background-color:#fff;outline:0;box-shadow:none!important;border-color:#163b61!important}.form-control:focus+.form-control{color:#163b61!important}.tabMatriz.nav-tabs{color:#163b61;background:#e5eaf3;border-radius:6px;margin:20px 0;padding:4px;width:100%!important}.tabMatriz.nav-tabs .nav-link.active{background:#163b61;border-radius:6px;color:#fff!important}.tabMatriz.nav-tabs .nav-link{color:#163b61;padding:10px 50px}.tableMatriz{scroll-behavior:smooth;border:1px solid rgba(0,0,0,.075);border-radius:10px;height:600px;padding:40px 20px;display:block;overflow-y:scroll}.tableMatriz th{color:#3e435d;text-transform:uppercase}.tableMatriz td:first-child{padding:16px}.tableMatriz td{padding:16px 16px 16px 0}.tableMatriz tbody tr{padding-left:10px}.tableMatriz::-webkit-scrollbar{width:4px;height:20px!important}.tableMatriz::-webkit-scrollbar-track{border-radius:20px;box-shadow:inset 0 0 5px gray}.tableMatriz::-webkit-scrollbar-thumb{background:#a9a9a9;border-radius:10px}.tableMatriz::-webkit-scrollbar-thumb:hover{background:#dea23b}.tagPresencialMais,.tagPresencial,.tagVirtualMais,.tagFlexMais{display:inline-block}.tagPresencial{color:#fff;text-transform:uppercase;letter-spacing:.02rem;background:linear-gradient(90deg,#fb6655 0%,#f28900 100%);border-radius:100px;width:auto;margin-right:6px;padding:3px 10px 5px;font-family:Poppins;font-size:11px;font-weight:600;line-height:.6rem;display:inline-block}.tagPresencial span{display:block}.tagPresencial span:first-child{font-size:6px;display:block}.tagVirtualMais div{color:#fff;text-transform:uppercase;letter-spacing:.02rem;background:linear-gradient(160deg,#01b1b4 0%,#7e4596 100%);border-radius:100px;width:auto;padding:3px 10px 5px;font-family:Poppins;font-size:11px;font-weight:600;line-height:.6rem;display:inline-block}.tagVirtualMais span{display:block}.tagVirtualMais span:first-child{font-size:6px;display:block}.tagVirtualMais .icon{content:"+";color:#fff;background:linear-gradient(90deg,#fb6655 0%,#f28900 100%);border-radius:61px;justify-content:center;align-items:center;width:20px;height:20px;padding:0;font-size:20px;font-weight:300;display:inline-flex;position:relative;top:-6px;right:12px}.tagPresencialMais,.tagVirtualMais,.tagFlexMais{margin-right:-8px;display:flex}.tagPresencialMais div{color:#fff;text-transform:uppercase;letter-spacing:.02rem;background:linear-gradient(90deg,#fb6655 0%,#f28900 100%);border-radius:100px;width:auto;padding:3px 10px 5px;font-family:Poppins;font-size:11px;font-weight:600;line-height:.6rem;display:inline-block}.tagPresencialMais span{display:block}.tagPresencialMais span:first-child{font-size:6px;display:block}.tagPresencialMais .icon{content:"+";color:#fff;background:linear-gradient(160deg,#01b1b4 0%,#7e4596 100%);border-radius:61px;justify-content:center;align-items:center;width:20px;height:20px;padding:0;font-size:20px;font-weight:300;display:inline-flex;position:relative;top:-6px;right:12px}.tagFlexMais div{color:#fff;text-transform:uppercase;letter-spacing:.02rem;background:linear-gradient(90deg,#3fc95b 0%,#2c4583 100%);border-radius:100px;width:auto;margin-right:6px;padding:3px 10px 5px;font-family:Poppins;font-size:16px;font-weight:600;line-height:.6rem;display:inline-block}.tagFlexMais span{display:block}.tagFlexMais span:first-child{font-size:6px;display:block}.tagFlexMais .icon{content:"+";color:#fff;background:linear-gradient(90deg,#23aab1 0%,#37a757 100%);border-radius:61px;justify-content:center;align-items:center;width:20px;height:20px;padding:0;font-size:20px;font-weight:300;display:inline-flex;position:relative;top:-6px;right:14px}#areaCursos::-webkit-scrollbar{border-radius:10px;width:4px;height:20px!important}#areaCursos::-webkit-scrollbar-thumb{background:#163b61;border-radius:10px}#areaCursos::-webkit-scrollbar-track{border-radius:20px;box-shadow:inset 0 0 5px #bfcae1}@media (max-width:480px){#paginacaoUnidades .page-link{padding:10px 4px}}.breadcrumbs{margin-bottom:20px}.breadcrumbsItem svg{color:#163b61!important}.breadcrumbsItem{font-weight:500;color:#163b61!important}.breadcrumbsItem.active{color:#637381!important;font-size:14px!important}.cookie-banner{z-index:9999;background-color:#f3f7ff;width:100%;padding:10px 0;position:fixed;bottom:0;left:0}.cookie-banner .container{justify-content:space-between;align-items:center;display:flex}.cookie-banner p{margin:0}.cookie-banner button{margin-left:10px}.imgCurso img{width:100%!important;height:auto!important}.imgIndicacao{object-fit:contain;width:100%!important;height:auto!important}
