/* CSS Document */



/* Fontes externas */



/* font-family: 'Poppins', sans-serif; - substitui o Nordstern */

@import url('https://fonts.googleapis.com/css?family=Poppins:300,400,500,600,700,800&display=swap');



/* font-family: 'Open Sans', sans-serif; */

@import url('https://fonts.googleapis.com/css?family=Open+Sans:400,600,700,800&display=swap');



/* font-family: 'Raleway', sans-serif; */

@import url('https://fonts.googleapis.com/css?family=Raleway:300,400,500,600,700,800&display=swap');





/* Inclusão CSS */

@import url('mobile.css');

@import url('topo.css');

@import url('cursos.css');

@import url('aplicativo.css');

@import url('material.css');

@import url('simulados.css');

@import url('janelas.css');

@import url('rodape.css');




a[href^=tel] { color: inherit; text-decoration: none; }


.telefones_mobile {
	display:none;
}

a[href^=tel], a, a:hover { color: inherit !important; text-decoration: none !important; }


.bt-whatsme{

  cursor: pointer;

  position: fixed;

  right: 30px;

  bottom: 0px;

  z-index:  9999;

}



@-webkit-keyframes fadeIn {

	0% { opacity: 0; }

	100% { opacity: 1; } 

}



@-moz-keyframes fadeIn {

	0% { opacity: 0;}

	100% { opacity: 1; }

}



@-o-keyframes fadeIn {

	0% { opacity: 0; }

	100% { opacity: 1; }

}



@keyframes fadeIn {

	0% { opacity: 0; }

	100% { opacity: 1; }

}



.fadeIn {

	-webkit-animation: fadeIn 0.8s ease-in;

	-moz-animation: fadeIn 0.8s ease-in;

	-o-animation: fadeIn 0.8s ease-in;

	animation: fadeIn 0.8s ease-in;

}



html, body{

    margin: 0;

    padding: 0;

    overflow-x: hidden;

    overflow-y: auto;

    backface-visibility: hidden;

}



.compensate-for-scrollbar {

    margin-right: 0px !important;

}



.container{

	max-width: 95% !important;

}

