@import url("https://fonts.googleapis.com/css2?family=Inter:wght@100;200;300;400;500;600;700;800;900&display=swap");@import url("https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap");@font-face{font-display:swap;font-family:FAAP Type;font-weight:100 300;src:url(https://20990951.fs1.hubspotusercontent-na1.net/hubfs/20990951/Fontes/FAAPType-Light.woff2) format("woff2"),url(https://20990951.fs1.hubspotusercontent-na1.net/hubfs/20990951/Fontes/FAAPType-Light.woff) format("woff")}@font-face{font-display:swap;font-family:FAAP Type;font-weight:400 600;src:url(https://20990951.fs1.hubspotusercontent-na1.net/hubfs/20990951/Fontes/FAAPType-Regular.woff2) format("woff2"),url(https://20990951.fs1.hubspotusercontent-na1.net/hubfs/20990951/Fontes/FAAPType-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:FAAP Type;font-weight:700 900;src:url(https://20990951.fs1.hubspotusercontent-na1.net/hubfs/20990951/Fontes/FAAPType-Bold.woff2) format("woff2"),url(https://20990951.fs1.hubspotusercontent-na1.net/hubfs/20990951/Fontes/FAAPType-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:FAAP Type light;src:url(https://20990951.fs1.hubspotusercontent-na1.net/hubfs/20990951/Fontes/FAAPType-Light.woff2) format("woff2"),url(https://20990951.fs1.hubspotusercontent-na1.net/hubfs/20990951/Fontes/FAAPType-Light.woff) format("woff")}@font-face{font-display:swap;font-family:FAAP Type bold;src:url(https://20990951.fs1.hubspotusercontent-na1.net/hubfs/20990951/Fontes/FAAPType-Bold.woff2) format("woff2"),url(https://20990951.fs1.hubspotusercontent-na1.net/hubfs/20990951/Fontes/FAAPType-Bold.woff) format("woff")}:root{--white:#f4f5f6;--whiteRgb:244,245,246;--bgWhite:#fff;--bgWhiteRgb:255,255,255;--black:#27282b;--blackRgb:39,40,43;--primaryBlue:#1854da;--primaryBlueRgb:24,84,218;--darkYellow:#8f680e;--darkYellowRgb:143,104,14;--primaryYellow:#fcf2a9;--primaryYellowRgb:252,242,169;--primaryBrown:#402c00;--primaryBrownRgb:64,44,0;--darkBrown:#261b01;--darkBrownRgb:38,27,1;--primaryGray:#494c53;--primaryGreen:#e3fdc6;--primaryGreenRgb:227,253,198;--maxWidth:1920px;--paddingMobile:18px;--paddingTablet:45.0px;--headerHeight:130px;--headerMobileHeight:130px;--faapType:"FAAP Type";--faapTypeLight:"FAAP Type light";--faapTypeBold:"FAAP Type bold";--fontBody:"Inter"}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;margin:0;max-width:100%;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}html{font:normal 13px/1.2 var(--fontBody);scroll-behavior:smooth}*,:after,:before,html{box-sizing:border-box}body{background-color:var(--bgWhite);color:var(--black);min-height:100vh;overflow-x:hidden;--padding:var(--paddingMobile);--headerHeight:90px}@media (min-width:768px){body{--headerHeight:110px;--padding:var(--paddingTablet)}}body::-webkit-scrollbar{height:2px;width:5px}body::-webkit-scrollbar-track{background-color:var(--white)}body::-webkit-scrollbar-thumb{background-color:var(--darkYellow);border-radius:2px}h1,h2,h3,h4,h5,h6{font-family:var(--fontHeading)}.wrap,.wrapper{margin-left:auto;margin-right:auto;max-width:var(--maxWidth);padding:0 var(--padding);width:100%}[class*=force-full-width-section] .wrapper{max-width:unset}@media (max-width:1199px){.desktop-only{display:none!important}}@media (min-width:743px){.mobile-only{display:none!important}}.up-next-desktop+.next{margin-top:45px;position:relative}@media (min-width:768px){.up-next-desktop+.next{margin-top:-100px}}.header-space{padding-top:80px}.lazy:not(.lazy--bg){opacity:0;transition:all .15s}.lazy.entered,.lazy.loaded{opacity:1}.hs-tools-menu.hs-collapsed{display:none}.banner-margin{margin-top:52px}@media (max-width:767.8px){.banner-margin{margin-top:42px}}.borda-inferior{border-bottom:1px solid var(--accentYellow);opacity:.3;padding-top:50px;width:90%}.body-clasroom{background-color:#121212}*{border:0;margin:0;padding:0}body{font-family:Arial,sans-serif}.header{left:0;position:fixed;top:0;width:100%;z-index:11}#navbar{align-items:flex-end;background-color:var(--darkBrown);color:var(--primaryYellow);display:flex;height:80px;padding:16px 32px;transition:height .5s ease}.container__logo__faap svg{height:48px;transition:width .5s ease;transition:height .5s ease;width:auto}.menu-toggle{cursor:pointer;display:none}.button_search_mobile{display:none}.menu-toggle div{background-color:var(--primaryYellow);height:3px;margin:6px 0;transition:.4s;width:30px}.conatiner__right{align-items:center;display:flex;flex-direction:row-reverse;gap:16px;height:60px;justify-content:space-between;transition:display .5s ease}.student__area__link{color:var(--primaryYellow);display:flex;font-family:Inter;font-size:18px;font-style:normal;font-weight:400;gap:10px;line-height:100%;text-align:center;text-decoration:none}.search-container{border-bottom:1px solid var(--primaryYellow);display:flex;justify-content:space-between;margin-left:auto;width:398px}.search-container input{background-color:transparent;border:none;color:var(--primaryYellow);font-family:Inter;font-size:18px;font-style:normal;font-weight:400;line-height:100%;margin-right:5px;padding:5px 5px 5px 0;width:100%}.search-container input::placeholder{color:var(--primaryYellow);font-family:Inter;font-size:18px;font-style:normal;font-weight:400;line-height:100%}.search-container input:focus{outline:none}.container__nav{align-items:flex-end;width:100%}.container__nav,.container__search{display:flex;justify-content:space-between}.container__search{border-bottom:1px solid var(--primaryYellow);margin-left:auto;width:398px}.container__search input{background-color:transparent;border:none;color:var(--primaryYellow);font-family:Inter;font-size:18px;font-style:normal;font-weight:400;line-height:100%;margin-right:5px;padding:5px 5px 5px 0;width:100%}.container__search input::placeholder{color:var(--primaryYellow);font-family:Inter;font-size:18px;font-style:normal;font-weight:400;line-height:100%}.container__search input:focus{outline:none}#menu{display:flex;list-style:none;margin:0;padding:0}#menu li{margin-left:25px}#menu li a{color:var(--primaryYellow);font-family:Inter,sans-serif;font-size:14px;font-style:normal;font-weight:700;letter-spacing:1px;line-height:120%;text-decoration:none;text-transform:uppercase}.container__menu__mobile{display:none;transition:display .5s ease}.student_area_mobile{display:none}#menu.scrolled{top:104px}@media screen and (max-width:1060px){.conatiner__right{display:none}.container__menu__mobile{gap:27px}#navbar{justify-content:space-between}.button_search_mobile,.menu-toggle{display:block}#menu{align-items:end;background-color:var(--darkBrown);display:none;flex-direction:column;height:auto;justify-content:center;padding-bottom:10px;position:fixed;right:0;top:110px;width:100%}#menu.scrolled{top:70px}.main-menu__link-container{width:190px}#menu li{margin:20px 0}.search-container{display:none}.change .bar1{-webkit-transform:rotate(-45deg) translate(-5px,5px);transform:rotate(-45deg) translate(-5px,5px)}.change .bar2{opacity:0}.change .bar3{-webkit-transform:rotate(45deg) translate(-8px,-8px);transform:rotate(45deg) translate(-8px,-8px)}.student_area_mobile{display:block}.diviver{background-color:var(--primaryYellow);height:1px;margin-bottom:24px;width:160px}#navbar{background-color:var(--darkBrown);color:var(--primaryYellow);padding:30px;transition:height .5s ease}#navbar,.container__nav{align-items:center;display:flex}.container__nav{justify-content:space-between;transition:display .5s ease;width:100%}.container__logo__faap svg{height:48px;transition:width .5s ease;transition:height .5s ease;width:65.5px}.conatiner__right{display:flex;flex-direction:row;height:100px;justify-content:center;transition:display .5s ease}.container__menu__mobile{display:block;display:flex;flex-direction:column;gap:10px}.student__area__link{display:none;transition:display .5s ease}}#navbar__scroll{align-items:center;background-color:var(--darkBrown);color:var(--primaryYellow);display:flex;height:70px;padding:30px;transition:height .5s ease}.container__logo__faap__scroll svg{height:48px;transition:width .5s ease;transition:height .5s ease;width:65.5px}.container__nav__scroll{justify-content:space-between;width:100%}.conatiner__right__scroll,.container__nav__scroll{align-items:center;display:flex;transition:display .5s ease}.conatiner__right__scroll{gap:16px;height:100px;justify-content:center}.student__area__link__scroll{display:none;transition:display .5s ease}.container__menu__mobile__scroll{display:block;display:flex;flex-direction:column;gap:10px}.student__area__link__mobile{color:var(--primaryYellow);display:flex;font-family:Inter;font-size:14px!important;font-style:normal;font-weight:500!important;gap:10px;line-height:100%;text-align:center;text-decoration:none;text-transform:none!important}.search-section{align-items:flex-end;background:var(--darkBrown);display:flex;display:none;flex-direction:column;height:auto;padding:30px;width:100%}.long_search_input{align-items:center;border-bottom:1px solid var(--primaryYellow);display:flex;justify-content:end;margin-bottom:32px;max-width:90%;width:100%}.long_search_input input{background-color:transparent;border:none;color:var(--primaryYellow);font-family:Inter;font-size:18px;font-style:normal;font-weight:400;line-height:100%;margin-right:5px;padding:5px 5px 5px 0;width:100%}.long_search_input input::placeholder{color:var(--primaryYellow);font-family:Inter;font-size:18px;font-style:normal;font-weight:400;line-height:100%}.long_search_input input:focus{outline:none}button{background-color:transparent;border:none;padding:5px}.search__result{align-content:center;align-items:start;display:flex;flex-wrap:wrap;gap:18px;justify-content:center;justify-content:flex-start;max-width:90%;width:100%}.containe__search{width:600px}@media screen and (max-width:1415px){.containe__search{width:500px}}@media screen and (max-width:1060px){.containe__search{width:400px}}@media screen and (max-width:968px){.containe__search{width:100%}}@media (max-width:600px){.conatiner__right__scroll{height:auto}.search-container{width:10vw}}.category-search{color:#8f680e;font-family:Inter;font-size:14px;font-weight:400;letter-spacing:1px;margin-bottom:8px;text-transform:uppercase}.category-search,.title-search{font-style:normal;line-height:120%}.title-search{color:var(--primaryYellow);font-family:FAAP Type;font-size:18px;font-weight:700;margin-bottom:2px;margin-top:16px}.paragraph-search{color:var(--primaryYellow);font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:110%}.classroom-header{background-color:#2f2d39;padding:16px;.container{align-items:center;display:flex;justify-content:space-between}img{height:48px;object-fit:contain;width:auto}.header-cta-container{display:flex;gap:16px;a{align-items:center;color:#ccf8a9;display:flex;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:700;gap:5px;justify-content:center;line-height:normal;text-decoration:none}}}@media (max-width:768px){.container{padding:0}.classroom-header{padding:24px}.header-right{display:none}}.footer{background-color:var(--darkBrown);color:var(--white);padding-left:32px;padding-right:32px;padding-top:50px}.footer-container{width:100%}.footer__top{align-items:flex-start;display:flex;flex-direction:row;justify-content:space-between}@media (max-width:1200px){.footer__top{align-items:flex-start;display:flex;flex-direction:column;justify-content:space-between}}.container-logo{max-width:300px}@media (max-width:1200px){.container-logo{max-width:100%;padding-bottom:30px}}@media (max-width:700px){.container-logo svg{width:137px}}.text1{color:var(--primaryYellow);font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:120%;max-width:200px;padding-top:24px}@media (max-width:1200px){.text1{max-width:100%}}.text2{color:var(--white);font-family:Inter;font-size:11px;font-style:normal;font-weight:400;line-height:140%;max-width:230px;padding-bottom:24px;padding-top:24px}@media (max-width:1200px){.text2{max-width:100%}}.footer__nav{align-items:center;align-items:flex-start;display:flex;flex:1;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin-left:100px;margin-right:180px;max-width:1200px}@media (max-width:1600px){.footer__nav{margin-right:50px}}@media (max-width:1116px){.footer__nav{margin-left:60px;margin-right:40px}}@media (max-width:1200px){.footer__nav{margin-left:0;margin-right:0;width:100%}}.block{width:197px}@media (max-width:1200px){.block{margin-bottom:30px;width:100%}.accordion-title{align-items:center;display:flex;justify-content:space-between}}.block__heading{color:var(--white);font-family:Inter;font-size:18px;font-style:normal;font-weight:700;line-height:120%;margin-bottom:24px}.arrow-icon{display:none}@media (max-width:1200px){.arrow-icon{display:block}.block__list{display:none;padding-top:24px}.block__heading{align-items:center;display:flex;justify-content:space-between;margin-bottom:0}}.block__item{color:var(--white);font-family:Inter;font-size:12px;font-style:normal;font-weight:400;gap:8px;line-height:120%;margin-bottom:16px}.block__item,.footer-bottom{align-items:center;display:flex}.footer-bottom{border-top:.5px solid #fcf2a9;justify-content:space-between;padding-bottom:32px;padding-top:32px}@media (max-width:744px){.footer-bottom{align-items:start;border-top:.5px solid #fcf2a9;display:flex;flex-direction:column;gap:25px;padding-bottom:32px;padding-top:32px}}.footer-bottom-p{color:var(--white);font-family:Inter;font-size:11px;font-style:normal;font-weight:400;line-height:140%}@media (max-width:1049px){.footer-bottom-p{max-width:550px}}@media (max-width:749px){.footer-bottom-p{max-width:550px}}@media (max-width:744px){.footer-bottom-p{max-width:450px}}.social-media{align-items:center;display:flex;gap:20px;justify-content:space-between;padding-right:55px}.social-media a:hover svg path{fill:#fcf2a9}.block__link{display:block;font-size:13px;text-decoration:none}.block__link,.block__link:visited{color:var(--white)}.block__link:hover{color:#fcf2a9}.to-top{align-items:center;display:flex;flex-direction:row;gap:16px;justify-content:flex-end;margin:72px 0;max-width:1920px;padding:0 32px}.to-top h1{color:var(--primary);cursor:pointer;font-family:var(--fontPrimary);font-size:18px;font-weight:700}.to-top svg{cursor:pointer;height:32px;width:32px}.footer-classroom{align-items:center;background-color:#2f2d39;box-sizing:border-box;display:flex;height:88px;justify-content:space-between;margin:auto;padding:0 80px;.wrap{display:flex;flex-direction:row;justify-content:space-between}@media (max-width:991.8px){flex-direction:column;height:auto;padding-bottom:24px;padding-left:24px;padding-right:24px;padding-top:24px}img{height:50px;width:auto;@media (max-width:991.8px){margin-bottom:20px}}.footer-classroom-content{align-items:center;color:#fff;display:flex;flex-wrap:nowrap;gap:20px;@media (max-width:991.8px){flex-direction:column}}.footer-classroom-links{display:flex;gap:10px;@media (max-width:991.8px){align-items:center;flex-direction:column;justify-content:center}a{color:#0095d6;font-size:14px;font-weight:400;text-decoration:none}}}.modal{background-color:rgba(38,27,1,.8);display:flex;height:0;left:50%;opacity:0;overflow:hidden;position:fixed;top:50%;transform:translate(-50%,-50%);transition:all .3s;width:0;z-index:11}.modal.active{height:100vh;opacity:1;width:100vw}.modal.active .modal__inner{overflow:auto}.modal .close{cursor:pointer;display:block;opacity:1;position:absolute;right:19px;top:19px;z-index:1}.modal .close:active,.modal .close:focus,.modal .close:hover{opacity:1}.modal__inner{margin:auto;max-height:calc(100vh - 80px);padding:0 18px;position:relative;width:805px;z-index:5}.modal__inner .plyr.plyr--video{border-radius:5px;box-shadow:0 9px 10px rgba(0,0,0,.251);width:100%}@media (min-height:700px){.modal__inner{width:984px}}.modal__inner img:not(.close){border-radius:5px;box-shadow:0 9px 10px rgba(0,0,0,.251);display:block;height:auto;width:100%}.modal__inner iframe{display:block;height:85vh;max-height:calc(100vh - 80px);width:100%}