.elementor-widget-jet-smart-filters-radio .jet-filter-items-moreless__toggle{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-jet-smart-filters-radio .apply-filters__button, .elementor-widget-jet-smart-filters-radio .jet-filter-items-dropdown__apply-button{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-168 .elementor-element.elementor-element-7f3f765 .jet-radio-list__row{display:inline-block;margin-right:calc(5px/2);margin-left:calc(5px/2);}.elementor-168 .elementor-element.elementor-element-7f3f765 .jet-list-tree__children{display:inline-block;margin-right:calc(5px/2);margin-left:calc(5px/2);padding-left:10px;}.elementor-168 .elementor-element.elementor-element-7f3f765 .jet-radio-list-wrapper{margin-left:calc(-5px/2);margin-right:calc(-5px/2);}.elementor-168 .elementor-element.elementor-element-7f3f765 .jet-list-tree__children:not(:last-child){margin-bottom:10px;}.elementor-168 .elementor-element.elementor-element-7f3f765 .jet-radio-list__row:not(:last-child){margin-bottom:10px;}.elementor-168 .elementor-element.elementor-element-7f3f765 .jet-collapse-icon{width:20px;height:20px;}.elementor-168 .elementor-element.elementor-element-7f3f765 .jet-collapse-none{width:20px;height:20px;}.elementor-168 .elementor-element.elementor-element-7f3f765 .jet-filter+.jet-filter{margin-top:10px;}.elementor-168 .elementor-element.elementor-element-7f3f765 .jet-select[data-hierarchical="1"] + .jet-select[data-hierarchical="1"]{margin-top:10px;}.elementor-widget-jet-smart-filters-search .jet-search-filter__submit{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-168 .elementor-element.elementor-element-9ad2137 .jet-search-filter__input-wrapper{max-width:100%;}.elementor-168 .elementor-element.elementor-element-43f0987 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-168 .elementor-element.elementor-element-43f0987 > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}:is( .elementor-168 .elementor-element.elementor-element-43f0987 > .elementor-widget-container > .jet-listing-grid > .swiper-lib > .swiper-wrapper, .elementor-168 .elementor-element.elementor-element-43f0987 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-168 .elementor-element.elementor-element-43f0987 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-168 .elementor-element.elementor-element-43f0987 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(20px / 2);padding-right:calc(20px / 2);}:is( .elementor-168 .elementor-element.elementor-element-43f0987 > .elementor-widget-container > .jet-listing-grid, .elementor-168 .elementor-element.elementor-element-43f0987 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider.slick-lib, .elementor-168 .elementor-element.elementor-element-43f0987 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 20px / -2);margin-right:calc( 20px / -2);width:calc(100% + 20px);}.elementor-168 .elementor-element.elementor-element-43f0987 > .elementor-widget-container > .jet-listing-grid:has( > .jet-listing-grid__slider.swiper-lib ){margin-left:calc( 20px / -2);margin-right:calc( 20px / -2);}:is( .elementor-168 .elementor-element.elementor-element-43f0987 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-168 .elementor-element.elementor-element-43f0987 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-168 .elementor-element.elementor-element-43f0987 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-top:calc(28px / 2);padding-bottom:calc(28px / 2);}:is( .elementor-168 .elementor-element.elementor-element-43f0987 > .elementor-widget-container > .jet-listing-grid, .elementor-168 .elementor-element.elementor-element-43f0987 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-168 .elementor-element.elementor-element-43f0987 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 28px / -2);margin-bottom:calc( 28px / -2);}.elementor-168 .elementor-element.elementor-element-10da8d7 .jet-filters-pagination__link{padding:10px 10px 10px 10px;}.elementor-168 .elementor-element.elementor-element-10da8d7 .jet-filters-pagination__dots{padding:10px 10px 10px 10px;}.elementor-168 .elementor-element.elementor-element-10da8d7 .jet-filters-pagination{column-gap:6px;row-gap:6px;justify-content:center;}.elementor-168 .elementor-element.elementor-element-10da8d7 .jet-filters-pagination__load-more{order:initial;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-168 .elementor-element.elementor-element-43f0987 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-168 .elementor-element.elementor-element-43f0987 > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}}@media(max-width:767px){.elementor-168 .elementor-element.elementor-element-43f0987 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-168 .elementor-element.elementor-element-43f0987 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}}/* Start custom CSS *//* JusCogens: filtros dos Editais */
.elementor-168 .elementor-element-44f5fc44 > .elementor-element { width: auto; }
.elementor-168 .jc-abas { flex: 0 1 auto; }
.elementor-168 .jc-abas .jet-radio-list__row { display: inline-block; margin: 0 8px 8px 0; }
.elementor-168 .jc-abas .jet-radio-list__input { position: absolute; opacity: 0; pointer-events: none; }
.elementor-168 .jc-abas .jet-radio-list__decorator { display: none !important; }
.elementor-168 .jc-abas .jet-radio-list__button { display: inline-flex; padding: 14px 24px; background: #fff; border: 1px solid #e3eaf1; border-radius: 100px; cursor: pointer; transition: background-color .2s, color .2s; }
.elementor-168 .jc-abas .jet-radio-list__label { font-family: 'DM Sans', sans-serif; font-size: 17px; line-height: 1.2; color: #142b40; }
.elementor-168 .jc-abas .jet-radio-list__input:checked + .jet-radio-list__button { background: #0b1726; border-color: #0b1726; }
.elementor-168 .jc-abas .jet-radio-list__input:checked + .jet-radio-list__button .jet-radio-list__label { color: #f5f8fb; }
.elementor-168 .jc-busca { flex: 1 1 420px; max-width: 670px; }
.elementor-168 .jc-busca .jet-search-filter, .elementor-168 .jc-busca .jet-search-filter__input-wrapper { width: 100%; }
.elementor-168 .jc-busca .jet-search-filter__input { width: 100%; height: 54px; padding: 0 56px 0 24px; border: 1px solid #e3eaf1; border-radius: 100px; background: #fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='%23142b40'%3E%3Cpath d='M10.5 3a7.5 7.5 0 0 1 5.96 12.06l4.24 4.24-1.4 1.4-4.24-4.24A7.5 7.5 0 1 1 10.5 3m0 2a5.5 5.5 0 1 0 0 11 5.5 5.5 0 0 0 0-11'/%3E%3C/svg%3E") no-repeat right 22px center; font-family: 'DM Sans', sans-serif; font-size: 17px; color: #142b40; }
.elementor-168 .jc-busca .jet-search-filter__input::placeholder { color: #a6a8ae; }
.elementor-168 .jet-filters-pagination { display: flex; justify-content: center; gap: 8px; }
.elementor-168 .jet-filters-pagination__link { display: inline-flex; min-width: 38px; height: 38px; align-items: center; justify-content: center; padding: 0 12px; border: 1px solid #e3eaf1; border-radius: 4px; background: #fff; font-family: 'DM Sans', sans-serif; font-size: 14px; color: #142b40; }
.elementor-168 .jet-filters-pagination__current .jet-filters-pagination__link { background: #0b1726; border-color: #0b1726; color: #fff; }
.elementor-168 .jet-listing-not-found { font-family: 'DM Sans', sans-serif; color: #41576e; text-align: center; }
@media (max-width: 767px) { .elementor-168 .jc-abas .jet-radio-list__button { padding: 10px 16px; } .elementor-168 .jc-abas .jet-radio-list__label { font-size: 15px; } .elementor-168 .jc-busca { flex-basis: 100%; max-width: 100%; } }/* End custom CSS */