#header-nova-AI{display:flex;flex-direction:column;align-items:center;background-image:url(/assets/nova-assinatura-ilimitada/img/header/bg-nova-ai.webp),linear-gradient(#DD303E,#DD303E);background-position:center;background-size:cover;background-repeat:no-repeat}#header-nova-AI .top-header-container{background-color:#fff;padding:20px 0;width:100%;height:80px;position:fixed;z-index:100}#header-nova-AI .main-content .left-content,#header-nova-AI .main-content .left-content-black{width:100%;max-width:650px}#header-nova-AI .main-content .left-content-black{display:none}#header-nova-AI .main-content .right-content{position:absolute;right:0;top:-45px}#header-nova-AI .main-content .right-content .white{display:flex;flex-direction:column;padding:24px;border-radius:56px 56px 56px 0;background:#fff;box-shadow:0 24px 0 0 #beff3ae5}#header-nova-AI .main-content .right-content .white .infinity{font-size:55px;color:#dd303e}#header-nova-AI .main-content .right-content .white .price{font-family:margem-bold;font-size:5rem;line-height:100%;letter-spacing:-1px;color:#0f1441}#header-nova-AI .main-content .right-content .white div{display:flex;justify-content:space-between}#header-nova-AI .main-content .right-content .white div span{font-family:margem-medium;line-height:100%;letter-spacing:-1px;font-size:24px;color:#202940}#header-nova-AI .main-content .right-content .white div i{font-size:3rem;color:#0a2942}.top-header-container .top{display:flex;justify-content:space-between}.top-header-container .top p{display:flex;justify-content:center;align-items:center;margin:0;padding:0;color:var(--padrao-azul-escuro);font-family:margem-medium;font-size:1.2rem;font-weight:500;line-height:125%}.top-header-container .top span{color:var(--padrao-vermelho);font-family:margem-medium;font-size:1.2rem;line-height:125%}.top-header-container .top #login_top{display:flex;align-items:center;gap:5px;flex-direction:row-reverse}#header-nova-AI .menu-usuario-desk-nova-ai{padding:10px}#header-nova-AI .my-dropdown{margin-top:80px;transition:opacity .5s ease-in-out}.label-ai{width:100%;position:absolute;display:flex;justify-content:center;align-items:center;gap:10px;background:#fee6e5;padding:11px 112px;margin:0;text-align:center}.label-ai p{display:flex;justify-content:center;align-items:center;gap:10px;margin:0;font-family:margem-medium;font-size:14px;color:#0d134c;cursor:pointer}.label-ai i{color:#dd303e}.label-ai::after{display:none}#header-nova-AI .my-dropdown .dropdown-menu.show{width:100%;max-width:1400px;display:flex;left:50%!important;right:50%!important;transform:translate(-50%,40px)!important}.modal-container{display:flex;flex-direction:column;gap:10px;border-radius:0 0 6px 6px}.modal-container .modal-container-title{font-family:margem-medium;font-size:1rem;text-align:center;color:#0d134c}.modal-container .modal-container-content{display:flex;justify-content:space-between}.modal-container .modal-content-nova-ai{width:100%;max-width:144px;text-align:center}.modal-container .modal-content-nova-ai p{margin-top:10px!important;text-align:center;font-family:margem-regular;font-size:10px}.top-header-container .top button.cta{display:flex;align-items:center;gap:10px;font-family:margem-medium;font-size:1rem;color:#fff;padding:8px 24px;border-radius:12px;border:none;background-color:var(--padrao-vermelho)}.top-header-container .top button.cta-entrar{display:flex;align-items:center;gap:10px;font-family:margem-medium;font-size:1rem;color:#0d134c;padding:8px 24px;border-radius:12px;border:none;background-color:#fff}#header-nova-AI .main-content{display:flex;flex-direction:column;align-items:center;padding:90px 0;width:100%;overflow:hidden}#header-nova-AI .main-content .brand-buttons{width:100%;display:flex;justify-content:flex-start;gap:12px}#header-nova-AI .main-content .brand-buttons p{padding:4px 20px;border-radius:8px;background-color:#e5fcf3;font-family:margem-bold;font-size:1.2rem;line-height:125%;color:#0d134c}#header-nova-AI .main-content .brand-buttons p.emoji{padding:4px 12px;background:#fec1ec}#header-nova-AI h1{margin:24px 0;font-family:margem-medium;font-size:2rem;line-height:100%;letter-spacing:-1px;color:#bdff38}#header-nova-AI .aprovacao{font-size:1.5rem;line-height:33px;color:#fff}#header-nova-AI .aprovacao b{font-weight:700}#header-nova-AI .buttons{display:flex;gap:24px;margin-top:30px}#header-nova-AI .buttons button{display:flex;justify-content:center;align-items:center;gap:12px;height:56px;padding:24px;border-radius:12px;font-family:margem-medium;font-size:1.2rem;line-height:100%}#header-nova-AI .buttons button.saiba-mais{background-color:#bdff38;color:#0a2942;border:none}#header-nova-AI .buttons button.ver-depoimentos{background-color:transparent;color:#fff;border:1px solid #fff}.black-friday-nova-ai #header-nova-AI .top-header-container{background-color:#121212}.black-friday-nova-ai .top-header-container .top p{color:#fff}.black-friday-nova-ai .top-header-container .top span{color:#ff666c}.black-friday-nova-ai #header-nova-AI .top-header-container .top button.cta-entrar{background-color:transparent;color:#fff}.black-friday-nova-ai #header-nova-AI{background-image:url(/assets/nova-assinatura-ilimitada/img/header/bg-nova-ai-blackfriday.webp)}.black-friday-nova-ai #header-nova-AI .main-content .left-content{display:none}.black-friday-nova-ai #header-nova-AI .main-content .left-content-black{display:flex;flex-direction:column;gap:25px;align-items:flex-start}.sub-title-nova-ai-black,.h2-nova-ai-black{font-family:margem-bold;font-size:1rem;font-weight:700;line-height:125%;color:#fff;text-transform:uppercase}.h2-nova-ai-black{background:linear-gradient(to right,#DD303E,#EC485580,#EC4855,#DD303E);-webkit-background-clip:text;color:#fff;-webkit-text-stroke:.8px #dd303e;font-size:3.3rem;line-height:100%;letter-spacing:-1px}.desc-nova-ai-black{color:#fff;text-align:center;font-family:margem-bold;font-size:1.5rem;line-height:125%;max-width:665px;border-radius:12px;border:2px solid #dd303e;box-shadow:0 0 11.9808px 0 #dd303e}.under-title-nova-ai-black{color:#fff;text-align:center;font-family:margem-bold;font-size:1.2rem;line-height:125%;text-transform:uppercase}.black-friday-nova-ai #header-nova-AI .main-content .left-content-black button{display:flex;align-items:center;justify-content:center;gap:10px;width:300px;height:56px;font-family:margem-medium;font-size:1rem;color:#fff;padding:8px 24px;border-radius:12px;border:none;background-color:var(--padrao-vermelho)}.black-friday-nova-ai .label-ai{background-color:#ff97a6}.black-friday-nova-ai #usuario-logado .usuario-nome,.black-friday-nova-ai #usuario-logado .btn-menu-usuario i{background-color:transparent;color:#fff}.black-friday-nova-ai .modal-container{}.black-friday-nova-ai #header-nova-AI .my-dropdown .dropdown-menu.show{background-color:#1d1d1d}.black-friday-nova-ai .modal-container .modal-content-nova-ai{color:#fff}.black-friday-nova-ai .modal-container .modal-container-title{color:#fff}@media screen and (max-width:1350px){.top-header-container .top button.cta{display:none}#header-nova-AI .main-content .left-content,#header-nova-AI .main-content .left-content-black{max-width:510px}#header-nova-AI .main-content .right-content{right:-60px}}@media screen and (max-width:1200px){.top-header-container .top p{display:none}#header-nova-AI .main-content .right-content .white .price{font-size:4.5rem}}@media screen and (max-width:992px){#header-nova-AI .main-content .container{flex-direction:column;gap:20px}#header-nova-AI .main-content .left-content,#header-nova-AI .main-content .left-content-black{max-width:650px}#header-nova-AI .main-content .right-content{position:initial}#header-nova-AI .main-content .right-content img{display:none}#header-nova-AI .main-content .right-content .white .price{font-size:3rem}#header-nova-AI .main-content .right-content .white div span{font-size:1.2rem}.black-friday-nova-ai #header-nova-AI .main-content .left-content-black{align-items:center}}@media(min-width:768px) and (max-width:992px){#header-nova-AI .main-content .right-content{max-width:236px}#header-nova-AI .buttons button{font-size:1rem}}@media screen and (max-width:768px){.top-header-container .top{justify-content:space-between}.top-header-container .top button.cta{display:none}.top-header-container .top a.cta-entrar{display:none}#header-nova-AI .main-content{padding:60px 0}#header-nova-AI .buttons{justify-content:center}.modal-container .modal-container-content{flex-direction:column;align-items:flex-start;gap:10px}.modal-container .modal-content-nova-ai{max-width:100%;display:flex;gap:10px}.modal-container .modal-content-nova-ai p{text-align:start}.modal-container .modal-content-nova-ai img{width:50px}#header-nova-AI .main-content .right-content{height:max-content;width:100%;max-width:342px}#header-nova-AI .main-content .right-content .white .price{font-size:4rem}#header-nova-AI .main-content .right-content .buttons{margin-top:0}#header-nova-AI .main-content .brand-buttons{justify-content:center}#header-nova-AI h1,#header-nova-AI .aprovacao{text-align:center}.black-friday-nova-ai #header-nova-AI .right-content{display:none}}@media screen and (max-width:575px){#header-nova-AI .top-header-container{padding:20px}.h2-nova-ai-black{font-size:2.5rem}.desc-nova-ai-black{font-size:1.2rem}.under-title-nova-ai-black{font-size:1rem}}@media screen and (max-width:450px){#header-nova-AI .aprovacao{font-size:1.2rem}#header-nova-AI .buttons{width:100%;flex-direction:column}}@media screen and (max-width:400px){#header-nova-AI .main-content{padding:80px 0 30px}.label-ai p{font-size:12px}#header-nova-AI .my-dropdown .dropdown-menu.show{transform:translate(-50%,60px)!important}}@media screen and (max-width:350px){#header-nova-AI .main-content{padding:30px 0}#header-nova-AI .aprovacao{font-size:1rem;line-height:normal}#header-nova-AI .main-content .right-content .white .price{font-size:3rem}#header-nova-AI .buttons{margin-top:60px}.h2-nova-ai-black{font-size:2rem}.desc-nova-ai-black{font-size:1rem}}#usuario-logado .usuario-nome{display:flex;align-items:center;gap:10px;font-family:margem-medium;font-size:1rem;color:#0d134c;border-radius:12px;border:none;background-color:#fff}#foto-perfil-aluno,.foto-perfil-aluno{max-width:30px!important;border-radius:50%;margin:3px;background-color:red}