.styles_card_course__2gSC_{position:relative;z-index:0;display:flex;flex-direction:column;width:312px;padding:32px 24px 24px;background:var(--white);border:1px solid #f1f2f4;border-radius:8px;box-shadow:0 16px 40px rgba(0,0,0,.04);overflow:hidden;cursor:pointer;height:476px}.styles_card_course__2gSC_:focus,.styles_card_course__2gSC_:focus-visible{outline:none}.styles_card_course__2gSC_:focus-visible{box-shadow:inset 0 0 0 2px #c8e0fb}.styles_card_course__2gSC_:hover{box-shadow:0 16px 32px 0 rgba(0,0,0,.08)}.styles_card_course__2gSC_ .styles_absoluteBlur__fJ6MY{position:absolute;top:-30px;right:-70px;width:180px;height:180px;background-color:var(--bg-color,#c3d4eb);filter:blur(50px);border-radius:50%;transform:translate(20px,-20px);opacity:var(--opacity-color,.3);transition:all .3s ease-in-out}.styles_card_course__2gSC_ .styles_content_container__UPqgf{display:flex;flex-direction:column;justify-content:space-between;gap:32px;height:100%}.styles_card_course__2gSC_ .styles_categoryContainer__B8jjS{display:flex;justify-content:start;width:100%;margin-bottom:16px}.styles_card_course__2gSC_ .styles_category__prEIQ{height:26px;padding:4px 12px;background-color:var(--bg-color,#c3d4eb);color:var(--text-color,#303236);font-size:12px;text-align:center;border-radius:500px;white-space:nowrap;letter-spacing:.0085em}.styles_card_course__2gSC_ .styles_header__1dTla{width:100%;font-size:20px;text-align:left}.styles_card_course__2gSC_ .styles_header__1dTla .styles_title__sfWHA{color:#111927}.styles_card_course__2gSC_ .styles_header__1dTla .styles_title__sfWHA small{font-family:var(--font-body);font-size:16px;font-weight:400}.styles_card_course__2gSC_ p{font-family:var(--font-title);font-size:20px;font-weight:700;line-height:1.5rem;color:#111927;text-transform:uppercase}.styles_card_course__2gSC_ .styles_main_content__y2RGk .styles_dates__SsLVs ul{list-style:none;list-style-type:none}.styles_card_course__2gSC_ .styles_main_content__y2RGk .styles_dates__SsLVs ul li{display:flex;gap:8px;margin-bottom:16px;font-family:var(--font-body);color:#111927;font-size:16px}@media screen and (min-width:1200px){.styles_card_course__2gSC_ .styles_main_content__y2RGk{transform:translateY(20px);transition:all .2s}}.styles_card_course__2gSC_ .styles_footer__4Ekvh{display:flex;align-items:end;justify-content:center;width:100%}.styles_card_course__2gSC_ .styles_footer__4Ekvh a{display:block;width:264px!important;margin-top:24px;padding:12px 15px;height:48px;flex-shrink:0;font-family:var(--font-body);font-size:16px;font-weight:400;color:#003cb2;text-align:center;white-space:nowrap;background:transparent;border:1px solid #003cb2;border-radius:4px;outline:2px solid transparent;transition:all .4s}.styles_card_course__2gSC_ .styles_footer__4Ekvh a:focus,.styles_card_course__2gSC_ .styles_footer__4Ekvh a:hover{background:#003cb2;color:#fff}.styles_card_course__2gSC_ .styles_borderBottom__ZmGns{position:absolute;bottom:0;left:0;width:100%;height:5px;border-radius:0 0 10px 10px}.styles_card_course__2gSC_ .styles_borderBottom__ZmGns .styles_inscricoes_encerradas__Q1Z06{position:absolute;z-index:5;width:100%;height:100%;background-color:var(--color-inscricoes-encerradas);opacity:0;transition:all .2s ease-in-out}@media screen and (min-width:1024px){.styles_card_course__2gSC_{max-width:436px}}@media screen and (max-width:768px){.styles_card_course__2gSC_{margin-bottom:16px}}section.styles_courses_home__i4lKz{width:100%;padding:5rem 0}.styles_headline_courses__UHJ_R h2{font-size:1.6rem;line-height:2.5rem;color:var(--blue);text-align:center;margin-bottom:2.5rem}@media screen and (min-width:768px){.styles_headline_courses__UHJ_R h2{font-size:2rem}}@media screen and (min-width:1200px){.styles_headline_courses__UHJ_R h2{font-size:2.5rem;line-height:3rem;margin-bottom:5rem}}.styles_display_courses__CqBQP{display:flex;flex-direction:column;align-items:center;gap:1rem;width:100%;position:relative}.styles_display_courses__CqBQP .styles_bgImage__rSDRm{position:absolute;width:106px;height:600px;top:40px;left:-50px}@media screen and (min-width:768px){.styles_display_courses__CqBQP{display:grid;grid-template-columns:repeat(2,1fr);grid-auto-rows:auto;gap:1.9rem;padding-bottom:3rem;align-items:stretch}}@media screen and (min-width:995px){.styles_display_courses__CqBQP{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:1400px){.styles_display_courses__CqBQP{grid-template-columns:repeat(4,1fr)}}.styles_content__K3dRs{margin-top:20px;text-align:center;color:var(--text-body)}