/* CSS SUPER ESTAGIOS */
/* OUTUBRO 2021 */
/* FRONT MARKETING */
/* SUPER T.I */ 
/* FEITO PELA LENDA: THIAGUERA */
/* THE BEST OF ALL THE TIME */




html{scroll-behavior: smooth;}
:focus {outline:0 !important;}
a{text-decoration: none;}




/* TOPO */ /* TOPO */ /* TOPO */ /* TOPO */ /* TOPO */ 

.login-topo{
	background-color: #8f62b6;
	height: 29px;
}

.login-topo a{
	text-decoration: none;
}

.login-topo p{
	font-size: 12px;
	padding-top: 4px;
	color: #fff;
}



.primeiro-topo{
	background-color: #fed965;
	color: #fff;
}

.primeiro-topo a{
	text-decoration: none;
	color: #663d89;
}

.primeiro-topo p{
	font-size: 12px;
	padding-top: 4px;
}

.primeiro-topo p:hover{
	color: #8f62b6;
}


.topo{
	background-color: #fff;
	padding: 12px 0 16px 0;
}

.topo img {
    padding-top: 3px;
}

.navbar .collapse .navbar-nav .nav-item .nav-link{
	padding-left: 30px;
	font-size: 14px;
	color: #663d89;
}

.navbar .collapse .navbar-nav .nav-item .nav-link:hover{
	color: #ccb0e1;
}

.navbar .collapse .navbar-nav .nav-item .nav-link span{
	background-color: #663d89;
	color: #fff;
	padding: 9px 40px 9px 40px;
	border-radius: 25px;
	border: 1px solid #663d89;
}

.navbar .collapse .navbar-nav .nav-item .nav-link span:hover{
	background-color: transparent;
	border: 1px solid #663d89;
	color: #663d89;
}


/* CADASTRO */ /* CADASTRO */ /* CADASTRO */ /* CADASTRO */ /* CADASTRO */ 

.cadastro{
/*background: rgb(29,22,81);
background: -moz-linear-gradient(90deg, rgba(29,22,81,1) 0%, rgba(29,22,81,1) 2%, rgba(126,76,164,1) 53%, rgba(126,76,164,1) 255%);
background: -webkit-linear-gradient(90deg, rgba(29,22,81,1) 0%, rgba(29,22,81,1) 2%, rgba(126,76,164,1) 53%, rgba(126,76,164,1) 255%);
background: linear-gradient(90deg, rgba(29,22,81,1) 0%, rgba(29,22,81,1) 2%, rgba(126,76,164,1) 53%, rgba(126,76,164,1) 255%);*/

	background-color: #f24280;

    padding: 23px 0 9px 0;
}

.cadastro h4{
	color: #fff;
	font-size: 15px;
	font-weight: normal;
	padding-top: 24px;
}

.cadastro h4 span{
	font-weight: bold;
	color: #fcd001;
}

.cadastro a{
	text-decoration: none;
}

.cadastro .botao-cadastrar{
	background-color: #fcd001;
	color: #7e4ea8;
	padding: 10px 40px 0 40px;
	border-radius: 55px;
}

.cadastro .botao-cadastrar:hover{
	background-color: #ffe35c;
}

.cadastro .botao-cadastrar h3{
	font-weight: bold;
	margin-bottom: 0;
	font-size: 21px;
}

.cadastro .botao-cadastrar p{
	font-size: 12px;
	padding-bottom: 12px;
}




/* COMO SER ESTAGIÁRIO */ /* COMO SER ESTAGIÁRIO */ /* COMO SER ESTAGIÁRIO */ /* COMO SER ESTAGIÁRIO */ 

.comoser-estagiario{
	padding: 50px 0 50px 0;
}

.comoser-estagiario h1{
	color: #7e4ca4;
	font-weight: bold;
}

.comoser-estagiario p{
	color: #7e4ca4;
}

.comoser-estagiario .linha-celula{
	border: 1px solid #7e4ea8;
	border-radius: 44px;
	padding: 23px 10px 13px 10px;
	margin-top: 33px;
}

.comoser-estagiario .linha-celula h3{
	font-size: 19px;
	font-weight: bold;
	color: #7e4ea8;
	margin-top: 18px;
	margin-bottom: 18px;
}

.comoser-estagiario a{
	text-decoration: none;
}

.comoser-estagiario h4{
	font-size: 19px;
	background-color: #663d89;
	border: 1px solid #663d89;
	border-radius: 33px;
	color: #fff;
	padding: 15px 0 19px 0;
	margin-top: 44px;
}

.comoser-estagiario h4:hover{
	background-color: transparent;
	border: 1px solid #663d89;
	color: #663d89;
}




/* EMPRESAS CONTRATAM */ /* EMPRESAS CONTRATAM */ /* EMPRESAS CONTRATAM */ /* EMPRESAS CONTRATAM */ 


.logos-empresas{
/*background: rgb(29,22,81);
background: -moz-linear-gradient(90deg, rgba(29,22,81,1) 0%, rgba(29,22,81,1) 2%, rgba(126,76,164,1) 53%, rgba(126,76,164,1) 255%);
background: -webkit-linear-gradient(90deg, rgba(29,22,81,1) 0%, rgba(29,22,81,1) 2%, rgba(126,76,164,1) 53%, rgba(126,76,164,1) 255%);
background: linear-gradient(90deg, rgba(29,22,81,1) 0%, rgba(29,22,81,1) 2%, rgba(126,76,164,1) 53%, rgba(126,76,164,1) 255%);	*/

	background-color: #f24280;

	padding: 44px 0 55px 0;
}

.logos-empresas h1{
	font-size: 33px;
	color: #fff;
	font-weight: bold;
}

.logos-empresas p{
	color: #fff;
	margin-bottom: 55px;
}

.logos-empresas a{
	text-decoration: none;
}

.logos-empresas h4{
	font-size: 19px;
	background-color: #fff;
	border: 1px solid #fff;
	border-radius: 33px;
	color: #663d89;
	padding: 15px 0 19px 0;
	margin-top: 55px;
}

.logos-empresas h4:hover{
	background-color: transparent;
	border: 1px solid #fff;
	color: #fff;
}

.logos-empresas-imagem{
	max-width: 100%;
    height: auto;
}


/* EMPRESAS CONTRATAM */ /* EMPRESAS CONTRATAM */ /* EMPRESAS CONTRATAM */ /* EMPRESAS CONTRATAM */ 

.estudante-super{
	background-color: #fed965;
	padding: 55px 0 0 0;
}

.estudante-super h2{
	font-weight: bold;
	color: #663d89;
	padding-top: 33px;
	margin-bottom: 23px;
}

.estudante-super p{
	font-size: 15px;
	color: #663d89;
	text-align: justify;
}

.estudante-super h3{
	font-size: 23px;
	font-weight: bold;
	margin-top: 33px;
	color: #663d89;
}

.estudante-super a{
	text-decoration: none;
}

.estudante-super h4{
	background-color: #663d89;
	color: #fff;
	text-align: center;
	padding: 16px 0 21px 0;
	border: 1px solid #663d89;
	border-radius: 33px;
	font-size: 19px;
	margin-top: 44px;
}

.estudante-super h4:hover{
	background-color: transparent;
	color: #663d89;
}




/* VAGAS ESTÁGIO */ /* VAGAS ESTÁGIO */ /* VAGAS ESTÁGIO */ /* VAGAS ESTÁGIO */ 

.vagas-estagio{
	background-image: url(../imgs/fundo-processsos.jpg);
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;

    padding: 40px 0 0 0;
}

.vagas-estagio h2{
	font-weight: bold;
	color: #663d89;
}

.vagas-estagio h6{
	color: #663d89;
	margin-bottom: 44px;
	margin-top: 13px;
	font-weight: normal;
}

.vagas-estagio a{
	text-decoration: none;
}

.vagas-estagio .vaga-rosa{
	background-color: #ea4381;
	padding: 17px 7px 1px 7px;
	margin-bottom: 23px;
	color: #fff;
	border: 1px solid #ea4381;
	border-radius: 33px;
	text-transform: uppercase;
	height: 260px;
}

.vagas-estagio .vaga-rosa:hover{
	background-color: #d8296a;
}

.vagas-estagio .vaga-rosa p{
	margin-bottom: 0;
	font-size: 13px;
}

.vagas-estagio .vaga-rosa h5{
	font-size: 16px;
	margin-top: 23px;
	margin-bottom: 23px;
}

/**/

.vagas-estagio .vaga-roxo{
	background-color: #7941af;
	padding: 17px 7px 1px 7px;
	margin-bottom: 23px;
	color: #fff;
	border: 1px solid #7941af;
	border-radius: 33px;
	text-transform: uppercase;
	height: 260px;
}

.vagas-estagio .vaga-roxo:hover{
	background-color: #6a27ab;
}

.vagas-estagio .vaga-roxo p{
	margin-bottom: 0;
	font-size: 13px;
}

.vagas-estagio .vaga-roxo h5{
	font-size: 16px;
	margin-top: 23px;
	margin-bottom: 23px;
}

/**/

.vagas-estagio .vaga-azul{
	background-color: #41bace;
	padding: 17px 7px 1px 7px;
	margin-bottom: 23px;
	color: #fff;
	border: 1px solid #41bace;
	border-radius: 33px;
	text-transform: uppercase;
	height: 260px;
}

.vagas-estagio .vaga-azul:hover{
	background-color: #21a3b8;
}

.vagas-estagio .vaga-azul p{
	margin-bottom: 0;
	font-size: 13px;
}

.vagas-estagio .vaga-azul h5{
	font-size: 16px;
	margin-top: 23px;
	margin-bottom: 23px;
}

/* PESQUISA */ /* PESQUISA */ /* PESQUISA */ /* PESQUISA */ 

.pesquisa-avancada{
/*background: rgb(29,22,81);
background: -moz-linear-gradient(90deg, rgba(29,22,81,1) 0%, rgba(29,22,81,1) 2%, rgba(126,76,164,1) 53%, rgba(126,76,164,1) 255%);
background: -webkit-linear-gradient(90deg, rgba(29,22,81,1) 0%, rgba(29,22,81,1) 2%, rgba(126,76,164,1) 53%, rgba(126,76,164,1) 255%);
background: linear-gradient(90deg, rgba(29,22,81,1) 0%, rgba(29,22,81,1) 2%, rgba(126,76,164,1) 53%, rgba(126,76,164,1) 255%);*/

	background-color: #f24280;

    padding: 23px 0 9px 0;
}

.pesquisa-avancada h4{
	color: #fff;
	font-size: 15px;
	font-weight: normal;
	padding-top: 24px;
}

.pesquisa-avancada h4 span{
	font-weight: bold;
	color: #fcd001;
}

.pesquisa-avancada a{
	text-decoration: none;
}

.pesquisa-avancada .botao-cadastrar{
	background-color: #fcd001;
	color: #7e4ea8;
	padding: 10px 40px 0 40px;
	border-radius: 55px;
}

.pesquisa-avancada .botao-cadastrar:hover{
	background-color: #ffe35c;
}

.pesquisa-avancada .botao-cadastrar h3{
	font-weight: bold;
	margin-bottom: 0;
	font-size: 21px;
}

.pesquisa-avancada .botao-cadastrar p{
	font-size: 12px;
	padding-bottom: 12px;
}




/* PROCESSOS SELETIVOS */ /* PROCESSOS SELETIVOS */ /* PROCESSOS SELETIVOS */ /* PROCESSOS SELETIVOS */ 


.processos-seletivos{
	background-image: url(../imgs/fundo-processos.jpg);
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;

    padding: 40px 0 40px 0;
}

.processos-seletivos h1{
	font-weight: bold;
	color: #fff;
}

.processos-seletivos p{
	color: #fff;
}

.processos-seletivos img{
	margin-top: 24px;
	margin-bottom: 32px;
}

.processos-seletivos a{
	text-decoration: none;
}

.processos-seletivos h4{
	font-size: 19px;
	color: #46a7ae;
	background-color: #fff;
	padding: 18px 0 22px 0;
	border: 1px solid #fff;
	border-radius: 33px;
}

.processos-seletivos h4:hover{
	background-color: transparent;
	color: #26595c;
}





/* DEPOIMENTOS */ /* DEPOIMENTOS */ /* DEPOIMENTOS */ /* DEPOIMENTOS */

.depoimentos{
	background-color: #7e4ea8;
	padding: 40px 0 33px 0;
	color: #fff;
}

.depoimentos h1{
	font-weight: bold;
}

.depoimentos-texto{
	background-color: #fff;
	color: #7e4ea8;
	padding: 23px 10px 5px 10px;
	border-radius: 15px;
	margin-top: 13px;
}

.depoimentos-texto p{
	font-size: 13px;
}

.depoimentos img{
	float: left;
	margin-right: 10px;
}




/* INFORMAÇÕES */ /* INFORMAÇÕES */ /* INFORMAÇÕES */ /* INFORMAÇÕES */

.informacoes{
	padding: 50px 0 50px 0;
	color: #7e4ea8;
}

.informacoes .celula1{
	background-color: #7e4ea8;
	color: #fff;
	border-radius: 33px;
	padding: 100px 0 100px 0;
}

.informacoes .celula1 h2{
	font-size: 23px;
}




/* BAIXE-APP */ /* BAIXE-APP */ /* BAIXE-APP */ /* BAIXE-APP */

.baixe-app{
	background-color: #ffcc33;
	padding: 44px 0 0 0;
}

.baixe-app img{
	margin-left: -15px;
}

.baixe-app h2{
	color: #06264c;
	font-weight: bold;
	padding-top: 7px;
}

.baixe-app p{
	color: #06264c;
	font-size: 14px;
}

.baixe-app .google{
	padding-top: 44px;
}

.baixe-app .apple{
	padding-top: 44px;
}






/* FOOTER */ /* FOOTER */ /* FOOTER */ /* FOOTER */


.footer{
	background-color: #124b99;
	padding: 80px 0 20px 0;
	color: #fff;
}

.footer a{
	text-decoration: none;
}

.footer h4{
	color: #fff;
	margin-bottom: 23px;
}

.footer p{
	color: #fff;
	margin-bottom: 0;
}

.footer hr{
	margin-top: 55px;
	margin-bottom: 55px;
	border-color: #2965b8;
}

.footer p:hover{
	color: #ffcc33;
}









/* MEDIA QUERIES */ /* MEDIA QUERIES */ /* MEDIA QUERIES */ /* MEDIA QUERIES */
/* MEDIA QUERIES */ /* MEDIA QUERIES */ /* MEDIA QUERIES */ /* MEDIA QUERIES */
/* MEDIA QUERIES */ /* MEDIA QUERIES */ /* MEDIA QUERIES */ /* MEDIA QUERIES */
/* MEDIA QUERIES */ /* MEDIA QUERIES */ /* MEDIA QUERIES */ /* MEDIA QUERIES */
/* MEDIA QUERIES */ /* MEDIA QUERIES */ /* MEDIA QUERIES */ /* MEDIA QUERIES */
/* MEDIA QUERIES */ /* MEDIA QUERIES */ /* MEDIA QUERIES */ /* MEDIA QUERIES */
/* MEDIA QUERIES */ /* MEDIA QUERIES */ /* MEDIA QUERIES */ /* MEDIA QUERIES */
/* MEDIA QUERIES */ /* MEDIA QUERIES */ /* MEDIA QUERIES */ /* MEDIA QUERIES */
/* MEDIA QUERIES */ /* MEDIA QUERIES */ /* MEDIA QUERIES */ /* MEDIA QUERIES */



@media(max-width:991px){
	.logos-empresas-imagem{
		width:60%
	}
}
@media(max-width:767px){

	.primeiro-topo{
		display: none;
	}

	.login-topo{
		display: none;
	}

	.cadastro h4 {
		padding-top: 0;
	}

	.logos-empresas img{
		margin-bottom: 33px;
	}

	.reverse1 {
    	order: 2;
	}

	.reverse1 {
    	order: 1;
	}

	.estudante-super img{
		margin-top: 55px;
	}

	.vagas-estagio{
		background-image: none;
	}

	.pesquisa-avancada{
		padding-top: 0;
	}

	.processos-seletivos img{
		margin-bottom: 0;
		width: 40%;
	}

	.processos-seletivos h4{
		margin-top: 55px;
	}

	.depoimentos-texto{
		margin-bottom: 15px;
	}

	.informacoes .celula1{
		margin-bottom: 23px;
	}

	.comoser-estagiario{
		zoom: 85%;
	}

	.logos-empresas{
		zoom: 80%;
		padding-top: 65px;
	}

	.estudante-super{
		zoom: 85%;
	}

	.vagas-estagio{
		zoom: 90%;
	}

	.processos-seletivos{
		zoom: 85%;
	}

	.depoimentos{
		zoom: 85%;
	}

	.informacoes{
		zoom: 85%;
	}

	.baixe-app{
		padding-bottom: 70px;
	}

	.footer{
		text-align: center;
	}

	.footer a img{
		margin-top: 33px;
		margin-bottom: 33px;
	}

	.footer h4{
		margin-top: 33px;
	}

	.footer hr {
		margin-top: 33px;
        margin-bottom: 13px;
	}

	.informacoes img{
		margin-bottom: 15px;
	}

	.vagas-estagio .vaga-azul {
		height: 230px;
	}

	.vagas-estagio .vaga-rosa {
		height: 230px;
	}

	.vagas-estagio .vaga-roxo {
		height: 230px;
	}

}



@media(max-width: 450px){

	.depoimentos-texto img{
		float: none;
	}

	.depoimentos-texto{
		text-align: center;
	}

	.depoimentos-texto h5{
		margin-bottom: 10px;
		margin-top: 10px;
	}

	.logos-empresas h4{
		margin-top: 23px;
	}

	.informacoes .celula1 h2{
		padding-left: 33px;
		padding-right: 33px;
	}

	.baixe-app h2{
		padding-top: 33px;
	}

	.footer h3{
		font-size: 23px;
	}

}


@media(max-width: 300px){

	.baixe-app .google{
		width: 70%;
	}

	.baixe-app .apple{
		width: 70%;
	}

	.footer a img{
		margin-top: 55px;
    	margin-bottom: 55px;
	}

}