#banner .desktop{display:block}#banner .mobile{display:none}@media(max-width:992px){#banner .mobile{display:block}#banner .desktop{display:none}}#home{background-repeat:no-repeat;background-position:center center;width:100%;height:900px}#home h1{color:var(--main-white);font-size:42px}#home .conteudo{display:flex;justify-content:space-between;align-items:center;height:100%}#home .social{text-align:center}#home .social a{text-decoration:none}#home .social a i{color:var(--main-white);font-size:24px}@media(max-width:767px){#home h1{font-size:32px}}#cursos img{max-width:100%}#cursos .box-cursos{display:flex;justify-content:initial;flex-wrap:wrap}#cursos .box .botao{display:none}#cursos .box:hover .botao{display:block}#cursos .box-cursos .box{float:left;width:25%;padding:10px;max-width:272px}#cursos .box .titulo{color:var(--main-white);font-size:18px;line-height:20px;text-align:center;text-transform:uppercase;padding:10px;min-height:60px;display:flex;align-items:center;justify-content:center}#cursos .box .titulo.vermelho{background-color:var(--main-empresa)}#cursos .box .titulo.azul{background-color:var(--main-azul)}#cursos .box .texto{margin-top:20px;font-size:16px}#cursos .botao{margin-top:10px;text-align:center}@media(max-width:992px){#cursos h2{text-align:center}#cursos figure{text-align:center}}@media(max-width:767px){#cursos .box-cursos .box{width:50%;max-width:100%}#cursos .box .foto{text-align:center}#cursos .botao .btn{width:100%}}@media(max-width:550px){#cursos .box-cursos .box{width:100%}}#reforco{background-color:#E4E4E4;padding-top:40px;padding-bottom:130px}#reforco h1{font-size:72px;line-height:55px;font-weight:700}#reforco .bg-empresa{background-color:var(--main-empresa);padding-left:10px;padding-right:10px}#reforco .box{text-align:center;padding:20px 10px}#reforco .box .titulo{color:var(--main-white);font-size:21px;line-height:23px;margin-top:15px;min-height:46px;display:flex;align-content:center;justify-content:center}#reforco .box .sub{color:var(--main-white);font-size:16px}#reforco .box hr{background-color:var(--main-white)}@media(max-width:992px){#reforco h1{font-size:48px}}@media(max-width:550px){#reforco h1{font-size:34px}}#app{padding-top:30px;padding-bottom:30px;margin-top:-100px}#app .bg-azul{background-color:var(--main-azul);padding-left:10px;padding-right:10px}#app h1{color:var(--main-white);font-size:64px;line-height:64px;font-weight:700;text-transform:uppercase;margin-bottom:10px}#app img{max-width:100%}#app p{font-size:18px;color:var(--main-white)}#app ul{margin-left:20px}#app ul li{color:var(--main-white);font-size:28px}#app ul li::marker{content:"■";color:gold;font-size:1.2em;margin-right:10px}#app .btn{text-transform:uppercase;font-weight:700}@media(max-width:767px){#app .btn{width:100%}}#aluno{background-color:var(--main-empresa);padding-top:40px;padding-bottom:50px}#aluno h1{font-size:72px;line-height:55px;font-weight:700;text-transform:uppercase;color:var(--main-white)}#aluno p{font-size:18px;color:var(--main-white)}#aluno .btn{background-color:var(--main-white);color:var(--main-azul);font-weight:700}#aluno .btn i{color:var(--main-azul)!important}@media(max-width:767px){#aluno h1{font-size:48px;line-height:48px}#aluno .btn{width:100%}}.note{background-color:#E6E6E6;padding-top:40px;padding-bottom:50px}.note.branco{background-color:var(--main-white)}.note h2{color:var(--main-azul);font-size:72px;line-height:60px;font-weight:700;text-transform:uppercase}.note .titulo{font-size:32px;font-weight:700;margin-bottom:15px}.note .titulo.vermelho{color:var(--main-empresa);font-size:32px;line-height:34px}.note .titulo.azul{color:var(--main-azul);font-size:42px;line-height:40px}@media(max-width:767px){.note h2{font-size:42px;line-height:44px}}@media(max-width:550px){.note h2{font-size:28px;line-height:30px}}#dif .box{display:flex;justify-content:space-between;align-content:center;flex-wrap:wrap}#dif .box .box-item{float:left;width:50%;height:500px;background-repeat:no-repeat;background-position:center center;padding:60px 100px}#dif .box .box-item .titulo{color:var(--main-white);font-size:48px;line-height:50px;font-weight:700;margin-bottom:10px}#dif .box .box-item .texto1{color:var(--main-white);font-size:21px;font-weight:700}#dif .box .box-item p{font-size:21px;color:var(--main-white)}@media(max-width:1200px){#dif .box .box-item{height:600px}#dif .box .box-item .titulo{font-size:32px;line-height:34px}#dif .box .box-item .texto1{font-size:18px}}@media(max-width:992px){#dif .box .box-item{width:100%;display:flex;justify-content:center;align-content:center;flex-direction:column}}@media(max-width:767px){#dif .box .box-item{padding:40px 40px}}#faixa{background-color:#00274B;padding-top:30px;padding-bottom:30px}#faixa h1{color:var(--main-empresa);font-size:48px;font-weight:700;text-transform:uppercase}#faixa ul li{color:var(--main-white);font-size:18px}@media(max-width:767px){#faixa h1{font-size:42px}#faixa ul{margin-left:30px}}