.page-cursos{padding:3rem 2rem 0}.page-cursos .sidebar .filters-button{display:none;width:100%;margin-bottom:1rem}.page-cursos .sidebar .filters-button button{text-align:center;background:#fff;border:1px solid #dbdbdb;width:100%;padding:.5rem;margin:0;font-size:.875rem;display:block;border-radius:.25rem;box-shadow:0 3px 6px rgba(0,0,0,.15)}.page-cursos .sidebar .title{margin-bottom:.5rem}.page-cursos .sidebar ul{padding:0}.page-cursos .sidebar ul li{list-style:none;padding:0}.page-cursos .sidebar ul li.active a{color:#333}.page-cursos .sidebar ul li.active a .checkbox{border-color:#12791b;background:#12791b;overflow:hidden}.page-cursos .sidebar ul li.active a .checkbox .checkbox-checkmark{display:block}.page-cursos .sidebar ul li.active a .checkbox .checkbox-checkmark .checkbox-checkmark-path{stroke-dashoffset:0;stroke-dasharray:22.91026;stroke-width:2.13333px;stroke:#fafafa!important}.page-cursos .sidebar ul li a{display:block;color:#333;padding:.225rem 0;font-size:.985rem}.page-cursos .sidebar ul li a:hover{color:#555}.page-cursos .sidebar ul li a:hover .checkbox{border-color:#555}.page-cursos .sidebar ul li a .checkbox{border:2px solid #aaa;height:15px;width:15px;border-radius:2px;transform:translateY(3px);display:inline-block;margin-right:.25rem}.page-cursos .sidebar ul li a .checkbox .checkbox-checkmark{display:none}.page-cursos .search-box{position:relative}.page-cursos .search-box .field{padding:.5rem 1.5rem;border-radius:3px;outline:0;border:1px solid #dbdbdb;font-size:1rem;color:#333;width:100%;background:#fff;box-shadow:0 3px 6px rgba(0,0,0,.15);-webkit-transition:.15s ease-out;transition:.15s ease-out}.page-cursos .search-box .field:focus{background-color:#fff;-webkit-transition:.15s ease-in;transition:.15s ease-in;box-shadow:0 3px 8px rgba(0,0,0,.3)}.page-cursos .search-box .button-box{position:absolute;right:0;top:0;height:100%;display:flex;align-items:center;padding:0 .5rem}.page-cursos .search-box .button-box .button{background:url(img/search.d46c2dbd5b3459ff1dae5bb0dddba132.png) 50% no-repeat #fff;color:transparent;font-size:12px;height:30px;width:60px;padding:0;cursor:pointer;border-left:1px solid #ccc;border-radius:0}.page-cursos .term{margin-bottom:1rem;font-size:1.25rem}.page-cursos section.cursos{padding:2rem 0 1rem}.page-cursos section.cursos .tag-title{display:block;margin-bottom:1rem}.page-cursos section.cursos .tag-title h1{color:#333;font-size:1.75rem;font-weight:400;text-transform:unset}.page-cursos section.cursos .tab-content{width:100%}.page-cursos section.cursos .tab-content>.active{display:flex}.page-cursos section.cursos .filtros input.form-control{border:1px solid #eee;padding:.75rem 1rem;height:auto;font-size:.875rem;box-shadow:0 5px 15px rgba(46,61,73,.05)}.page-cursos section.cursos .filtros input.form-control:active,.page-cursos section.cursos .filtros input.form-control:focus{box-shadow:0 5px 15px rgba(46,61,73,.1)}.page-cursos section.cursos .filtros label{font-size:15px;color:#444}.page-cursos section.cursos .filtros .filtro{margin-bottom:1.5rem}.page-cursos section.cursos .filtros .filtro .titulo{text-transform:uppercase;margin-bottom:.5rem;color:#4a4a4a;letter-spacing:1px;font-size:14px}.page-cursos section.cursos .filtros .custom-control{margin-bottom:.25rem}.page-cursos section.cursos .filtros .custom-radio .custom-control-input:checked~.custom-control-label:before{background-color:#0059a2}.page-cursos section.cursos .filtros .custom-control-label:before{background-color:#fff;box-shadow:0 2px 5px rgba(0,0,0,.1)}.page-cursos section.cursos .found{color:#002141;padding:2rem;text-align:center}.page-cursos section.cursos .course{background:#fff;height:calc(100% - 2rem);margin-bottom:2rem;overflow:hidden;display:flex;flex-direction:column;-moz-transition:.25s;-o-transition:.25s;-webkit-transition:.25s;transition:.25s;border-radius:.5rem;box-shadow:0 5px 7px rgba(0,0,0,.05)}.page-cursos section.cursos .course-image{background:#eee;position:relative;height:135px;overflow:hidden}.page-cursos section.cursos .course-image.pb img{filter:saturate(.1)}.page-cursos section.cursos .course-image img{height:100%;width:100%;object-fit:cover;filter:saturate(.8)}.page-cursos section.cursos .course-image .status{position:absolute;right:1rem;top:1rem;background:#fff;color:#333;padding:.25rem .75rem;border-radius:.25rem;font-size:.75rem}.page-cursos section.cursos .course-content{padding:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex:1 1 auto;color:#333}.page-cursos section.cursos .course-content .tag{font-size:11px;letter-spacing:.5px;text-align:left;text-transform:uppercase;display:inline-block;width:auto;margin-bottom:.5rem;font-family:Manrope,sans-serif;font-weight:700}.page-cursos section.cursos .course-content .duration{font-size:11px}.page-cursos section.cursos .course .certificate{margin-top:-.6rem;font-size:11px;letter-spacing:.5px;text-transform:uppercase;text-align:left;margin-bottom:.5rem}.page-cursos section.cursos .course-title{flex:1 1 auto;height:100%;font-size:1rem;font-weight:500;line-height:1.3;color:#222;margin-bottom:.5rem;padding-top:5px;font-family:Manrope;font-weight:700;letter-spacing:-.5px}.page-cursos section.cursos .course-teacher{font-size:.85rem;font-family:Manrope;font-weight:600}.page-cursos section.cursos .course:hover{box-shadow:0 5px 10px rgba(0,0,0,.05);text-decoration:none!important;-moz-transition:.25s;-o-transition:.25s;-webkit-transition:.25s;transition:.25s}@media screen and (max-width:63.9375em){.page-cursos{padding:2rem 0}.page-cursos .sidebar .filters-button{display:block}.page-cursos .sidebar .categories{display:none}.page-cursos section.cursos{padding-bottom:1rem}.page-cursos section.cursos .nav{flex-wrap:wrap}.page-cursos section.cursos .nav-item{flex:1 1 100%;text-align:center}.page-cursos section.cursos .curso{height:auto;flex-direction:column}.page-cursos section.cursos .curso .conteudo{padding:1rem;flex:0;height:auto}.page-cursos section.cursos .curso .conteudo .titulo{height:auto;font-size:1rem;flex:0;font-weight:#EEE}.page-cursos section.cursos .curso .conteudo .descricao{padding-bottom:1rem}}