#rd-section-mflcnmn7{padding:0 16px!important}#rd-button-mflcnmnh{background:var(--e-global-color-accent)!important;color:#ffffff!important;width:100%;text-transform:uppercase!important;border:none;border:1px solid var(--e-global-color-accent)!important;cursor:pointer!important;font-size:15px!important;padding:16px!important;border-radius:50px!important;height:inherit!important;transition:all 0.3s ease!important}#rd-button-mflcnmnh:hover{background:#ffffff!important;color:var(--e-global-color-accent)!important;border:1px solid var(--e-global-color-accent)!important}#rd-section-mflcnmn7{border-radius:8px!important}#rd-section-mflcnmn7 .bricks-form__field{background:#f6f7f9;display:flex!important;flex-direction:column;gap:4px!important;padding:8px 16px!important;border-radius:8px!important;border:1px solid #e3e7eb!important;width:100%!important;min-width:0!important;box-sizing:border-box}#rd-section-mflcnmn7 .bricks-form__field label{margin-bottom:0!important}#rd-section-mflcnmn7 .bricks-form__field:focus{outline:none!important;border:1px solid var(--e-global-color-accent)!important}#rd-section-mflcnmn7 .bricks-form__field:hover{border:1px solid var(--e-global-color-accent)!important}#rd-section-mflcnmn7 .bricks-form__input{background:#f6f7f9!important;border:none!important;outline:none!important;padding:0!important;height:inherit!important;font-size:16px!important;border-radius:0!important}#rd-section-mflcnmn7 .bricks-form__input:focus{outline:none!important;border:none!important}#rdstation-bricks-embeddable-form-bricks-component-Z4kh_m5xNa1n3HPBwdv8hg .bricks--row{display:inherit!important}@media (max-width:768px){#rd-section-mflcnmn7{min-width:100%!important;width:calc(100vw - 48px)!important}}.second-degree-filters-form{background:#fff;border-radius:8px;padding:24px}.second-degree-filters-form__content__form .tipo-graduacao-input{grid-column:span 2}.second-degree-filters-form__content__header{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.second-degree-filters-form__content__header h3{font-size:14px;font-weight:600;color:var(--e-global-color-primary);font-family:'Space Grotesk',sans-serif}.second-degree-filters-form__form{display:grid;grid-template-columns:1fr 0.3fr;gap:1rem;align-items:flex-end}.second-degree-filters-form__form .filtros-btn{background:var(--e-global-color-accent);color:#fff;border:none;outline:none;cursor:pointer;transition:all 0.2s ease;font-size:15px;padding:14px 24px;font-weight:600;text-transform:uppercase;border:1px solid var(--e-global-color-accent)}.second-degree-filters-form__form .filtros-btn:hover{background:#fff;color:var(--e-global-color-accent);border:1px solid var(--e-global-color-accent)}.second-degree-filters-form__clear-filters{background:none;color:var(--e-global-color-primary);border:none;outline:none;cursor:pointer;padding:0!important}.second-degree-filters-form__content__form{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem}.second-degree-filters-form__content__form .form-input{width:100%;min-width:0}.second-degree-filters-form__content__form .form-input input,.second-degree-filters-form__content__form .form-input select,.second-degree-filters-form__content__form .form-input textarea{width:100%;min-width:0;box-sizing:border-box}.second-degree-filters-form__content__form .form-input.pesquisa-input{grid-column:span 2}@media (max-width:768px){.second-degree-filters-form__form{grid-template-columns:1fr}.second-degree-filters-form__content__form{grid-template-columns:repeat(2,1fr)}}@media (max-width:550px){.second-degree-filters-form__content__form{grid-template-columns:1fr}}.second-degree-courses-list__items{display:flex;flex-direction:column;gap:20px}.second-degree-courses-list__header__show{font-weight:600;color:#FFF;font-family:'Space Grotesk',sans-serif;margin-bottom:20px;margin-top:20px}.second-degree-courses-list__item{display:flex;gap:34px;border:1px solid #3E99DD;padding:1rem;border-radius:10px}.second-degree-courses-list__loading{color:#fff;text-align:left;margin-top:20px;margin-bottom:20px;padding:20px 24px;font-size:16px;font-weight:400;font-family:'Space Grotesk',sans-serif;display:flex;align-items:center;gap:12px}.second-degree-courses-list__loading::before{content:'';width:20px;height:20px;border:3px solid rgb(255 255 255 / .3);border-top-color:#fff;border-radius:50%;animation:spin 1s linear infinite;flex-shrink:0}@keyframes spin{to{transform:rotate(360deg)}}.second-degree-courses-list__item__content__image{width:23%;height:164px;overflow:hidden;position:relative;border-radius:16px}.second-degree-courses-list__item__content__image img{width:100%;height:100%;object-fit:cover;object-position:center}.second-degree-courses-list__item__content__description{width:77%;display:flex;align-items:center;justify-content:space-between;gap:1rem}.second-degree-courses-list__item__content__description__header{display:flex;flex-direction:column;gap:1rem;width:100%}.second-degree-courses-list__item__content__description__title{font-size:20px;font-weight:600;display:flex;align-items:flex-end;gap:10px;color:#FFF;font-family:'Space Grotesk',sans-serif}.second-degree-courses-list__item__content__description__title h3{font-size:24px;font-weight:600;line-height:24px}.second-degree-courses-list__item__content__description__title p{font-size:14px;font-weight:400}.second-degree-courses-list__item__content__description__details{display:flex;align-items:center;flex-wrap:wrap;gap:1rem;color:#FFF}.second-degree-courses-list__item__content__description__details span{font-size:14px;font-weight:300;color:#FFF;white-space:nowrap;display:flex;align-items:flex-end;gap:8px}.second-degree-courses-list__item__content__description__details img{width:auto;height:20px;object-fit:cover;object-position:center}.second-degree-courses-list__item__content__cta{width:auto;display:flex;flex-direction:column;gap:1rem;font-family:'Space Grotesk',sans-serif}.second-degree-courses-list__item__content__cta span{font-size:14px;font-weight:400;color:#FFF;white-space:nowrap}.second-degree-courses-list__item__content__cta span strong{font-size:32px;font-weight:500;line-height:24px;color:#FFF}.second-degree-courses-list__item__content__cta .filters-btn{background:var(--e-global-color-accent);color:#fff;font-size:15px;font-family:'Space Grotesk',sans-serif;font-weight:600;text-transform:uppercase;padding:16px 24px;border-radius:100px;width:fit-content;text-decoration:none;display:flex;margin:0 auto;margin-top:20px;cursor:pointer;border:1px solid var(--e-global-color-accent);transition:all 0.2s ease;white-space:nowrap}.second-degree-courses-list__item__content__cta .filters-btn:hover{border:1px solid var(--e-global-color-accent);background:#fff;color:var(--e-global-color-accent)}.second-degree-courses-list .second-degree-courses-list__load-more .filters-btn{background:var(--e-global-color-accent);color:#fff;font-size:15px;font-family:'Space Grotesk',sans-serif;font-weight:600;text-transform:uppercase;padding:16px 24px;border-radius:100px;width:fit-content;text-decoration:none;display:flex;margin:0 auto;margin-top:20px;cursor:pointer;border:1px solid var(--e-global-color-accent);transition:all 0.2s ease;white-space:nowrap}.second-degree-courses-list .second-degree-courses-list__load-more .filters-btn:hover{border:1px solid var(--e-global-color-accent);background:#fff;color:var(--e-global-color-accent)}.second-degree-courses-list__empty{color:#FFF;margin:20px 0}.second-degree-courses-list__error{color:#FFF;margin:20px 0;padding:20px 24px;background:rgb(220 53 69 / .15);border:1px solid rgb(220 53 69 / .4);border-radius:8px;font-size:16px;font-weight:400;font-family:'Space Grotesk',sans-serif;line-height:1.5;display:flex;align-items:center;gap:12px;position:relative}.second-degree-courses-list__error a{color:#FFF;text-decoration:underline;transition:color 0.2s ease}.second-degree-courses-list__error a:hover{color:var(--e-global-color-accent)}@media (max-width:550px){.second-degree-courses-list__item__content__description__title{flex-direction:column;align-items:flex-start}}@media (max-width:992px){.second-degree-courses-list__item__content__description{width:100%;flex-direction:column;gap:2rem}.second-degree-courses-list__item__content__image{display:none}.second-degree-courses-list__item__content__description__header{width:100%}.second-degree-courses-list__item__content__cta{width:100%;align-items:flex-start}}