.header{position:fixed;width:100%;z-index:9999}.top-bar{align-items:center;background:#164090;border-bottom:2px solid #112c61;display:flex;justify-content:center;padding:8px 16px}.header-scroll .top-bar{display:none}header.header.header-scroll .header{background:#164193}.top-bar-wrapper{justify-content:flex-end}.header-wrapper,.top-bar-wrapper{display:flex;max-width:100%;width:1170px}.header-wrapper{align-items:center;box-sizing:border-box;justify-content:space-between;margin:0 auto;padding:20px 16px}.header-col.logo-topo img{filter:brightness(100);height:auto;max-width:160px!important}.header-col.header-menu{display:flex;gap:24px}.top-bar-wrapper ul{gap:12px;list-style:none;margin:0;padding:0}.top-bar-wrapper ul,.top-bar-wrapper ul li a{align-items:center;display:flex;justify-content:center}.top-bar-wrapper ul li a{color:#ffffff8a;font-size:13px;gap:5px;text-decoration:none;transition:all .2s linear}.top-bar-wrapper ul li a:hover,.top-bar-wrapper ul li a:hover svg{color:#fff;fill:#fff}.top-bar-wrapper ul li a svg{width:12px;fill:#ffffff8a;transition:all .2s linear}.top-bar-wrapper ul li{gap:12px}.top-bar-wrapper ul li,.top-bar-wrapper ul li a span,ul.menu-desk{align-items:center;display:flex;justify-content:center}ul.menu-desk{gap:16px;list-style:none;margin:0;padding:0}ul.menu-desk li a{color:#fff;font-size:16px;font-weight:600;text-decoration:none;transition:all .2s linear}ul.menu-desk li a:hover{color:#d8d8d8}a.cta-desk{align-items:center;background:#d9d9d938;border:1px solid #d9d9d90f;border-radius:50px;color:#fff;display:flex;font-size:15px;font-weight:600;gap:8px;justify-content:center;padding:5px 30px;text-decoration:none;transition:all .2s linear}a.cta-desk:hover{background:#fff;border:1px solid #fff;color:#164193}a.cta-desk.outline{background:transparent;border:1px solid #d9d9d90f;border-radius:50px;color:#d9d9d9;padding:5px 30px}a.cta-desk.outline:hover{background:#fff;border:1px solid #fff;color:#164193}a.cta-desk img{max-height:13px;width:fit-content}a.cta-desk span{width:15px;fill:#d9d9d9;align-items:center;display:flex;transition:all .2s linear}a.cta-desk:hover span{fill:#164193}@media (max-width:900px){.cta-desk-group{display:none}div.header{background:#164193}}.header-scroll{animation:scrollheader .4s normal;animation-fill-mode:forwards;background-color:#ffffffd1;margin-top:-100px;opacity:0;position:fixed;vertical-align:bottom}@keyframes scrollheader{0%{margin-top:-100px;opacity:0}to{margin-top:0;opacity:1}}.top-section{color:#0b0c26;font-size:14px;padding:15px;position:relative;z-index:9}.header-container-wrapper{padding:18px}.logo-top{display:inline-block;padding:0;position:relative;top:7px;width:19%}.logo-top a{align-items:center;display:flex}nav.menu-topo{display:block}nav.mobile-menu{display:none}div#menuToggle ul li:hover .submenu-box-mobile{height:auto;opacity:1}ul.submenu-top li a{padding:8px!important}.submenu-box-mobile ul.submenu-top{text-align:center;width:100%}ul.submenu-top li{border-bottom:1px solid #fafafa;border-top:1px solid #e8e8e8;box-sizing:border-box;display:block;font-size:13px!important;margin:-1px 0;padding:3px 10px;width:100%}ul.submenu-top li:last-child{border-bottom:0 solid #fff}ul.submenu-top li a{display:block;padding:5px 0}a.aluno-mobile-cta{align-items:center;background:var(--primary);border:1px solid var(--primary);border-radius:100px;color:#fff;display:flex;font-family:Roboto;font-size:16px;font-weight:600;height:fit-content;line-height:1.3;margin:110px 0 0;max-width:80%;order:2;padding:8px 15px;text-decoration:none;transition:all .2s linear;width:fit-content}a.aluno-mobile-cta:hover{background:var(--secondary);border:1px solid var(--secondary);color:#fff}@media (max-width:900px){.top-bar,ul.menu-desk{display:none}nav.mobile-menu{display:block}}#menuToggle{display:flex;flex-direction:column;left:0;position:relative;top:8px;-webkit-user-select:none;user-select:none;z-index:1}#menuToggle input{cursor:pointer;display:flex;height:32px;left:-10px;opacity:0;position:absolute;top:-10px;width:40px;z-index:2}#menuToggle span{background:#ccc;border:1px solid;border-radius:3px;display:flex;height:0;margin-bottom:5px;position:relative;transform-origin:5px 0;transition:transform .5s cubic-bezier(.77,.2,.05,1),background .5s cubic-bezier(.77,.2,.05,1),opacity .55s ease;width:29px;z-index:1}#menuToggle span:first-child{transform-origin:0 0}#menuToggle span:nth-last-child(2){transform-origin:0 100%}#menuToggle input:checked~span{color:#164193;opacity:1;transform:rotate(45deg) translate(-4px,-1px)}#menuToggle input:checked~span:nth-last-child(3){opacity:0;transform:rotate(0deg) scale(.2)}#menuToggle input:checked~span:nth-last-child(2){transform:rotate(-45deg) translateY(-1px)}#menu{background-color:#fff;box-shadow:0 0 10px #000;height:100%;max-width:100%;padding:10px 0;position:fixed;right:0;top:0;width:450px;-webkit-font-smoothing:antialiased;margin:0;text-align:center;transform:translate(100%);transform-origin:0 0;transition:transform .5s cubic-bezier(.77,.2,.05,1)}#menu li{padding:10px 0;transition-delay:2s}div#menuToggle ul li{align-items:center;border-bottom:0 solid #595959;box-sizing:border-box;color:#000;display:flex;justify-content:center;padding:0;width:100%}div#menuToggle ul li a{color:#0b0c26;display:block;padding:10px;text-decoration:none;transition:all .2s linear}#menuToggle input:checked~ul{transform:none}nav.mobile-menu ul li a{align-items:center;border:0;display:flex!important;font-family:Roboto;font-size:16px;height:30px;justify-content:center;line-height:1.3}