.header__search{padding:150px 0 60px}@media (max-width:767.8px){.header__search{padding:150px 15px 60px}}.header__search h1{color:#fff;font:normal normal normal 37px/43px var(--GothamBook);margin-bottom:30px;text-align:center}@media (max-width:767.8px){.header__search h1{font:normal normal normal 32px/43px var(--GothamBook)}}.header__search>svg{cursor:pointer}.header__search-desktop{align-items:center;display:flex;flex-direction:column;height:40px}@media (max-width:767.8px){.header__search-desktop{border:0}}.header__search-desktop__input{align-items:center;border:2px solid #c4a575;border-radius:20px;cursor:text;display:flex;height:45px;justify-content:space-between;margin:0 auto;min-width:530px;padding:10px 20px;width:530px}@media (max-width:991.8px){.header__search-desktop__input{min-width:1px}}.header__search-desktop__input p{color:#fff;font-size:14px;margin:0}@media (max-width:767.8px){.header__search-desktop__input p{font-size:11px}}.header__search-desktop__input svg{fill:var(--yellow);filter:invert(100%) sepia(100%) saturate(0) hue-rotate(295deg) brightness(103%) contrast(101%);height:17px;width:17px}.header__search-desktop .mais-pesquisados{display:flex;justify-content:space-between;margin-top:16px;width:425px}@media (max-width:767.8px){.header__search-desktop .mais-pesquisados{flex-direction:column}.header__search-desktop .mais-pesquisados .topicos{margin:0 auto}}.header__search-desktop .mais-pesquisados p{color:#fff;font:normal normal normal 11px/22px Open Sans,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:0;margin:0;text-align:left}@media (max-width:767.8px){.header__search-desktop .mais-pesquisados p{margin-bottom:10px;text-align:center}}.header__search-desktop .mais-pesquisados a{background-color:#666;border-radius:9px;color:#fff;cursor:pointer;font:normal normal 700 11px/15px var(--GothamBold);letter-spacing:.55px;padding:4px 10px;text-align:left;text-decoration:none;text-transform:uppercase}@media (max-width:767.8px){.header__search-desktop .mais-pesquisados a{font:normal normal 700 9px/15px var(--GothamBold);text-align:center}}.header__search__input{align-items:center;background-color:var(--darkTitle);display:flex;height:var(--headerHeight);left:0;position:absolute;top:190px;width:100%;z-index:3}@media (max-width:767.8px){.header__search__input{top:241px}}.header__search__input:before{background-color:var(--darkTitle);border-bottom:2px solid var(--gray);content:"";height:100%;position:absolute;width:100%;z-index:-1}.header__search__input .header__logo{margin-right:30px}@media (max-width:991.8px){.header__search__input .header__logo{display:none}}.header__search__input__box{align-items:center;background-color:#142333;border:2px solid #c4a575;border-radius:20px;display:flex;height:41px;justify-content:space-between;margin:0 auto;min-width:530px;padding:0 30px;width:530px}@media (max-width:767.8px){.header__search__input__box{min-width:unset}}.header__search__input__box input{background-color:transparent;border:none;color:var(--yellow);font-size:14px;outline:none!important;width:100%}.header__search__input__box input::-moz-placeholder{color:var(--yellow)}.header__search__input__box input:-ms-input-placeholder{color:var(--yellow)}.header__search__input__box input::placeholder{color:var(--yellow)}@media (max-width:767.8px){.header__search__input__box input{font-size:11px}}.header__search__input__box .button{font-size:9px;margin-right:10px;padding:8px 9px 6px}.header__search__input__box svg{filter:invert(100%) sepia(3%) saturate(0) hue-rotate(204deg) brightness(103%) contrast(102%)}.header__search__input .wrap{align-items:center;display:flex}.header__search__input .wrap>svg{flex:0 0 23px}.header__search__input .main-line{border:1px solid #c4a575;height:260px;margin:auto 20px}.header__search__input .submenu{z-index:-1}.header__search__input .submenu__inner{background:#111c2a;border-radius:23px;left:50%;margin-top:90px;position:absolute;top:0;transform:translateX(-50%);transition:all .15s;width:530px;z-index:0}.header__search__input .submenu .wrap{padding:0 8px}.header__search__input .submenu .wrap>div{display:flex;height:300px;margin:0;max-width:unset;width:100%}@media (max-width:767.8px){.header__search__input .submenu .wrap>div{display:block;max-height:calc(100vh - var(--headerHeight) - 15px);overflow:auto}}.header__search__input .submenu .subitem{display:flex;flex-direction:column;height:240px;margin:auto 0;padding:28px 31px;text-align:left}@media (min-width:768px){.header__search__input .submenu .subitem{max-height:300px;overflow-y:scroll;padding:0 30px;width:300px}}.header__search__input .submenu .subitem .button{transition:all .2s}.header__search__input .submenu .subitem .button:active,.header__search__input .submenu .subitem .button:focus,.header__search__input .submenu .subitem .button:hover{background:transparent;border:1px solid var(--gray)}.header__search__input .submenu .subitem::-webkit-scrollbar{background-color:#d5d6d6!important;height:240px;margin:auto 0;width:3px}.header__search__input .submenu .subitem::-webkit-scrollbar-track{background-color:#d5d6d6!important;border-radius:8px}.header__search__input .submenu .subitem::-webkit-scrollbar-thumb{background-color:#c4a575;border-radius:8px}.header__search__input .submenu .subitem:first-child{max-width:180px;overflow:unset}.header__search__input .submenu .subitem:first-child p{color:var(--darkMenu);font-size:11px}.header__search__input .submenu .subitem:first-child+.subitem{background-color:var(--lightGray);flex-basis:346px}.header__search__input .submenu .subitem h2{margin-bottom:15px;max-width:83px}.header__search__input .submenu .subitem h2,.header__search__input .submenu .subitem.desktop-only h2{color:#c4a575;font-family:var(--GothamBold);font-size:11px;letter-spacing:.77px;line-height:15px;text-transform:uppercase}.header__search__input .submenu .subitem p{color:var(--darkText);font-weight:300;line-height:21px}.header__search__input .submenu .subitem .button{margin-top:auto;width:-webkit-max-content;width:-moz-max-content;width:max-content}.header__search__input .submenu .subitem ul li{color:#d5d6d6;cursor:pointer;font-family:Open Sans;font-size:11px;margin-bottom:10px;text-decoration:underline}.header__search__input .submenu .subitem .course{display:flex;margin-bottom:15px;max-width:515px;text-decoration:none}@media (min-width:768px){.header__search__input .submenu .subitem .course{margin-bottom:10px}}.header__search__input .submenu .subitem .course img{border-radius:10px;height:80px;margin-right:16px;min-width:80px;-o-object-fit:cover;object-fit:cover;width:80px}@media (min-width:768px){.header__search__input .submenu .subitem .course img{margin-right:25px}}.header__search__input .submenu .subitem .course__info{margin-top:-5px}.header__search__input .submenu .subitem .course__info__label{color:var(--darkText);font-size:11px;font-weight:700;letter-spacing:.77px;margin-bottom:5px;text-transform:uppercase}.header__search__input .submenu .subitem .course__info__title{color:#8fa4b3;font-family:Open Sans;font-size:13px}.header__search__input .submenu .subitem .course__info__description{color:var(--darkText);font-size:13px;font-weight:300;line-height:15px;margin-bottom:0}.header__search__input__overlay{background-color:rgba(var(--lightBlueRgb),.85);height:975px;left:0;position:absolute;top:-100px;width:100%;z-index:-2}@media (max-width:767.8px){.header__search__input__overlay{height:625px}}.header__search__input__close{cursor:pointer}