body.page-pos-graduacao .titulo-principal{display:none}body.page-pos-graduacao .banner h2, body.page-pos-graduacao .banner p{color:#FFF}body.page-pos-graduacao .banner h2{font-size:60px;line-height:72px}body.page-pos-graduacao .banner h2 span{color:#BBCDFF}body.page-pos-graduacao .cursos-pos .conteudo .d-flex{flex-direction:row;align-items:center;justify-content:space-between;gap:24px;margin-bottom:24px;width:100%}body.page-pos-graduacao .cursos-pos .conteudo .d-flex p{text-align:right;margin-bottom:0px;padding-bottom:0px}body.page-pos-graduacao .cursos-pos .conteudo .d-flex .filter-cards{margin:0px;padding:0px;justify-content:end}body.page-pos-graduacao .cursos-pos .conteudo .d-flex .filter-cards ul{border:2px solid #001EFF}body.page-pos-graduacao .cursos-pos .conteudo .d-flex .filter-cards ul li button{height:48px;padding:0px 24px;font-size:16px;line-height:50px;border-radius:0px;border:none;cursor:pointer;text-decoration:none;display:inline-block;text-transform:uppercase;font-family:'Tusker Grotesk 5500';color:#001EFF}body.page-pos-graduacao .cursos-pos .conteudo .d-flex .filter-cards ul li button.active{background-color:#001EFF;color:#FFF}body.page-pos-graduacao .cursos-pos .cursos .card{flex:0 0 336px;scroll-snap-align:center}@media (max-width:768px){body.page-pos-graduacao .cursos-pos .conteudo .d-flex .filter-cards ul{gap:0px;width:100%}body.page-pos-graduacao .cursos-pos .conteudo .d-flex .filter-cards ul li a{width:100%}body.page-pos-graduacao .cursos-pos .cursos{flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;gap:16px;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding-bottom:12px;padding-left:24px;padding-right:24px}body.page-pos-graduacao .cursos-pos .cursos .card{flex:0 0 320px;max-width:320px;scroll-snap-align:center}}@media (max-width:992px){body.page-pos-graduacao .cursos-pos .conteudo .d-flex{flex-direction:column;align-items:flex-start;justify-content:left;gap:16px}body.page-pos-graduacao .cursos-pos .conteudo .d-flex .filter-cards{align-items:start !important}}body.page-pos-graduacao .diferenciais .conteudo .titulo{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:24px;margin-bottom:24px;width:100%}body.page-pos-graduacao .diferenciais .conteudo .titulo h2, body.page-pos-graduacao .diferenciais .conteudo .titulo h3{margin:0px;padding:0px}body.page-pos-graduacao .diferenciais .conteudo .d-flex, body.page-pos-graduacao .diferenciais .conteudo .beneficios{gap:24px;justify-content:space-between}body.page-pos-graduacao .diferenciais .conteudo .d-flex div{flex:1 1 calc(25% - 24px);max-width:calc(25% - 24px);background-color:#FFF;padding:24px;border:2px solid #001EFF}body.page-pos-graduacao .diferenciais .conteudo .d-flex div h4 span{display:block;font-size:16px;line-height:24px}body.page-pos-graduacao .diferenciais .conteudo .d-flex div p{margin-bottom:0px;padding-bottom:0px}body.page-pos-graduacao .diferenciais .conteudo .beneficios{margin-top:24px}body.page-pos-graduacao .diferenciais .conteudo .beneficios div{flex:1 1 calc(50% - 24px);max-width:calc(50% - 24px);background-color:#001EFF;display:flex;flex-direction:row;align-items:center;gap:24px}body.page-pos-graduacao .diferenciais .conteudo .beneficios div i{font-size:60px;line-height:60px;margin-left:24px;color:#98B6FF}body.page-pos-graduacao .diferenciais .conteudo .beneficios div div{flex:1 1 calc(100% - 24px);max-width:calc(100% - 24px);display:flex;flex-direction:column;align-items:flex-start;padding:0px}body.page-pos-graduacao .diferenciais .conteudo .beneficios div div h4{color:#FFF;margin:0px;padding:0px}@media (max-width:768px){body.page-pos-graduacao .diferenciais .conteudo .titulo{flex-direction:column;align-items:flex-start;gap:8px}body.page-pos-graduacao .diferenciais .conteudo .d-flex, body.page-pos-graduacao .diferenciais .conteudo .beneficios{flex-direction:column}body.page-pos-graduacao .diferenciais .conteudo .d-flex div{flex:1 1 calc(100% - 0px);max-width:calc(100% - 0px)}body.page-pos-graduacao .diferenciais .conteudo .beneficios div{flex-direction:column;align-items:flex-start;gap:8px}body.page-pos-graduacao .diferenciais .conteudo .beneficios div i{margin:0px}}body.page-pos-graduacao .professores{margin:0px}body.page-pos-graduacao .professores h2{margin-bottom:24px}body.page-pos-graduacao .professores .conteudo .docentes{display:flex;flex-direction:row;justify-content:inherit;align-items:inherit;gap:33px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;width:100vw;margin-left:calc(50% - 50vw);padding-left:max(0px, calc((100vw - 1440px) / 2 + 0px));padding-right:max(0px, calc((100vw - 1440px) / 2 + 0px));scrollbar-width:none}body.page-pos-graduacao .professores .conteudo .docentes div{flex:0 0 320px;height:320px;scroll-snap-align:center;position:relative;overflow:hidden;padding:24px;display:flex;flex-direction:column;align-items:flex-start;justify-content:end;background-position:center;background-repeat:no-repeat;background-size:cover}body.page-pos-graduacao .professores .conteudo .docentes div h3, body.page-pos-graduacao .professores .conteudo .docentes div p{color:#FFF;position:relative;z-index:5}body.page-pos-graduacao .professores .conteudo .docentes div h3{font-size:24px;line-height:32px}body.page-pos-graduacao .professores .conteudo .docentes div::after{content:'';background:#000072;background:linear-gradient(0deg,rgba(0, 0, 114, 1) 0%, rgba(0, 0, 114, 0) 100%);position:absolute;top:0px;left:0px;z-index:1;width:100%;height:100%}@media (max-width:768px){body.page-pos-graduacao .professores .conteudo .docentes{flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;gap:16px;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding-bottom:12px;padding-left:24px;padding-right:24px}}body.page-pos-graduacao .flexibilidade .conteudo .d-flex{gap:24px;align-items:center}body.page-pos-graduacao .flexibilidade .conteudo .d-flex div{flex:1 1 calc(50% - 24px);max-width:calc(50% - 24px);display:flex;flex-direction:column;gap:24px}body.page-pos-graduacao .flexibilidade .conteudo .d-flex div:last-child{padding:60px}body.page-pos-graduacao .flexibilidade .conteudo .d-flex div figure{margin:0px;padding:0px;position:relative;background-image:url('/wp-content/themes/facasper/assets/images/default-placeholder.png');background-position:center;background-repeat:no-repeat;background-size:cover;aspect-ratio:1/1;width:100%}body.page-pos-graduacao .flexibilidade .conteudo .d-flex div figure img{width:100%;height:100%;object-fit:cover;object-position:center}body.page-pos-graduacao .flexibilidade .conteudo .d-flex div div{flex:1 1 calc(100% - 0px);max-width:calc(100% - 0px);display:flex;flex-direction:column;gap:8px;align-items:flex-start;padding:0px !important}body.page-pos-graduacao .flexibilidade .conteudo .d-flex div div:last-child{padding:0px !important}body.page-pos-graduacao .flexibilidade .conteudo .d-flex div div p{margin:0px;padding:0px}body.page-pos-graduacao .flexibilidade .conteudo .d-flex div div p strong{text-transform:uppercase;color:#001EFF;font-size:18px;line-height:26px}@media (max-width:768px){body.page-pos-graduacao .flexibilidade .conteudo .d-flex{flex-direction:column;align-items:flex-start}body.page-pos-graduacao .flexibilidade .conteudo .d-flex div{flex:1 1 calc(100% - 0px);max-width:calc(100% - 0px)}body.page-pos-graduacao .flexibilidade .conteudo .d-flex div:last-child{padding:0px}}body.page-pos-graduacao .descontos .conteudo .d-flex{margin-top:24px;flex-direction:row;justify-content:space-between;gap:24px}body.page-pos-graduacao .descontos .conteudo .d-flex div{flex:1 1 calc(25% - 24px);max-width:calc(25% - 24px);background-color:#FFF;padding:24px;border:2px solid #001EFF;align-items:flex-start;justify-content:center;display:flex;gap:16px;flex-direction:column}body.page-pos-graduacao .descontos .conteudo .d-flex div h3{font-size:24px;line-height:32px;margin:0px;padding:0px;color:#001EFF}body.page-pos-graduacao .descontos .conteudo .d-flex div p{margin:0px;padding:0px}body.page-pos-graduacao .descontos .conteudo .d-flex div.blue{background-color:#000072;border:0px}body.page-pos-graduacao .descontos .conteudo .d-flex div.blue h3{color:#FFF;font-size:60px;line-height:72px}body.page-pos-graduacao .descontos .conteudo .d-flex div.blue h3 span{display:block;font-size:16px;line-height:24px}@media (max-width:768px){body.page-pos-graduacao .descontos .conteudo .d-flex{flex-direction:column;align-items:flex-start}body.page-pos-graduacao .descontos .conteudo .d-flex div{flex:1 1 calc(100% - 0px);max-width:calc(100% - 0px);width:100%}}body.page-pos-graduacao .inscreva .conteudo .d-flex{flex-direction:row;gap:24px;align-items:center;justify-content:space-between}body.page-pos-graduacao .inscreva .conteudo .d-flex div{flex:1 1 calc(50% - 24px);max-width:calc(50% - 24px)}body.page-pos-graduacao .inscreva .conteudo .d-flex div h2{color:#FFF}@media (max-width:768px){body.page-pos-graduacao .inscreva .conteudo .d-flex{flex-direction:column;align-items:flex-start}body.page-pos-graduacao .inscreva .conteudo .d-flex div{flex:1 1 calc(100% - 0px);max-width:calc(100% - 0px);width:100%}}body.page-pos-graduacao .video-empregabilidade .conteudo .d-flex{flex-direction:row;gap:24px;align-items:center;justify-content:space-between}body.page-pos-graduacao .video-empregabilidade .conteudo .d-flex div{flex:1 1 calc(50% - 24px);max-width:calc(50% - 24px)}body.page-pos-graduacao .video-empregabilidade .conteudo .d-flex div.text{padding:60px}@media (max-width:768px){body.page-pos-graduacao .video-empregabilidade .conteudo .d-flex{flex-direction:column;align-items:flex-start}body.page-pos-graduacao .video-empregabilidade .conteudo .d-flex div{flex:1 1 calc(100% - 0px);max-width:calc(100% - 0px);width:100%}body.page-pos-graduacao .video-empregabilidade .conteudo .d-flex div.text{padding:0px}}body.page-pos-graduacao .casperianos .conteudo .d-flex{flex-direction:row;flex-wrap:wrap;align-items:flex-start;gap:24px;margin-top:24px}body.page-pos-graduacao .casperianos .conteudo .d-flex figure{flex:1 1 calc(20% - 24px);max-width:calc(20% - 24px);aspect-ratio:16/9;margin:0px;padding:8px;display:flex;align-items:center;justify-content:center;border:2px solid #EEE}body.page-pos-graduacao .casperianos .conteudo .d-flex figure img{width:100%;height:100%;max-height:50px;object-fit:contain;object-position:center}@media (max-width:768px){body.page-pos-graduacao .casperianos .conteudo{padding:0px}body.page-pos-graduacao .casperianos .conteudo h2{padding:0px 24px;margin-bottom:24px}body.page-pos-graduacao .casperianos .conteudo .d-flex{flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;gap:16px;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding-bottom:12px;padding-left:24px;padding-right:24px}body.page-pos-graduacao .casperianos .conteudo .d-flex figure{flex:0 0 280px;max-width:280px;scroll-snap-align:center}}body.page-pos-graduacao .duvidas .conteudo{max-width:1280px}body.page-pos-graduacao .duvidas .conteudo .d-flex{flex-direction:row;gap:24px;justify-content:space-between;align-items:center}body.page-pos-graduacao .duvidas .conteudo .d-flex div{flex:1 1 calc(50% - 24px);max-width:calc(50% - 24px)}body.page-pos-graduacao .duvidas .conteudo .d-flex div h2, body.page-pos-graduacao .duvidas .conteudo .d-flex div p{color:#FFF}body.page-pos-graduacao .duvidas .conteudo .d-flex div .box{flex:1 1 calc(100% - 24px);max-width:calc(100% - 24px);padding:36px;background-color:#FFF}body.page-pos-graduacao .duvidas .conteudo .d-flex div .box div, body.page-pos-graduacao .duvidas .conteudo .d-flex div .box form{flex:1 1 calc(100% - 0px);max-width:calc(100% - 0px)}body.page-pos-graduacao .duvidas .conteudo .d-flex div .box form{display:flex;flex-direction:column;gap:16px}body.page-pos-graduacao .duvidas .conteudo .d-flex div .box form p.intro{font-family:'Tusker Grotesk 5500';font-size:32px;line-height:40px;text-transform:uppercase;color:#001EFF}body.page-pos-graduacao .duvidas .conteudo .d-flex div .box form p:last-child{margin-bottom:0px;padding-bottom:0px}@media (max-width:768px){body.page-pos-graduacao .duvidas .conteudo .d-flex{flex-direction:column;align-items:flex-start}body.page-pos-graduacao .duvidas .conteudo .d-flex div{flex:1 1 calc(100% - 0px);max-width:calc(100% - 0px)}body.page-pos-graduacao .duvidas .conteudo .d-flex div .box{flex:1 1 calc(100% - 0px);max-width:calc(100% - 0px)}}body.page-pos-graduacao .veja-tambem .conteudo h2{margin:0px;padding:0px}body.page-pos-graduacao .veja-tambem .conteudo .d-flex{flex-direction:row;align-items:center;justify-content:space-between;gap:24px}body.page-pos-graduacao .veja-tambem .conteudo .d-flex .cards{display:flex;flex-direction:row;align-items:center;justify-content:end;gap:24px;flex:1 1 calc(75% - 24px);max-width:calc(75% - 24px)}body.page-pos-graduacao .veja-tambem .conteudo .d-flex .cards div{padding:36px;border:2px solid #EEE;display:flex;flex-direction:column;gap:24px;align-items:flex-start;justify-content:center}body.page-pos-graduacao .veja-tambem .conteudo .d-flex .cards div h3{margin:0px;padding:0px;font-size:24px;line-height:32px;color:#001EFF}@media (max-width:768px){body.page-pos-graduacao .veja-tambem .conteudo .d-flex{flex-direction:column;align-items:flex-start;justify-content:flex-start}body.page-pos-graduacao .veja-tambem .conteudo .d-flex .cards{flex-direction:column;align-items:flex-start;flex:1 1 calc(100% - 0px);max-width:calc(100% - 0px)}body.page-pos-graduacao .veja-tambem .conteudo .d-flex .cards div{padding:16px;gap:16px}body.page-pos-graduacao .veja-tambem .conteudo .d-flex .cards div h3{font-size:20px;line-height:26px}}