/* CSS CERTIFIQUE BEM - 2020
- FEITO POR THIAGO FRONT 
MARKETING VIDEO ATOR*/

html{
	scroll-behavior: smooth;
}

.topo{
	background-color: #07304c;
	padding: 10px 0 10px 0;
	color: #FFF;
	padding: 12px;
}

.topo img{
	width: 80%;
}

.topo li{
	border-left: 1px solid #0b476f;
	padding-left: 10px;
	padding-right: 10px;
}

.navbar-dark .navbar-nav .nav-link{
	color: #fff;
	font-size: 14px;
}


/* *************** */

.inicial{
	background-color: #07304c;
	padding: 55px 0 55px 0;
}

.inicial h3{
	color: #52bb80;
	font-weight: bold;
	margin-bottom: 23px;
}

.inicial h5{
	color: #FFFFFF;
	font-weight: lighter;
	text-align: justify;
}

/* *************** */

.tiposcertificado{
	background-image: url(../img/background.jpg);
	background-repeat: no-repeat;
	background-size: cover; 
	padding: 50px 0 50px 0;
}

.tiposcertificado h2{
	color: #07304c;
	font-weight: bold;
}

.tiposcertificado hr{
	border: 4px solid #52bb80;
	width: 60px;
}

.tiposcertificado h5{
	color: #07304c;
	font-weight: bold;
	margin-top: 15px;
	font-size: 23px;
}

.tiposcertificado img{
	width: 230px;
}

/* *************** */

.certificados{
	padding: 67px 0 27px 0;
	background-color: #52bb80;
}

.certificados h6{
	font-weight: bold;
	color: #07304c;
	margin-top: 10px;
	margin-bottom: 30px;
	font-size: 20px;
}

.certificados img{
	width: 120px;
}

/* *************** */

.papelada{
	background-image: url(../img/background.jpg);
	background-repeat: no-repeat;
	background-size: cover; 

	padding: 60px 0 60px 0;
}

.papelada h2{
	color: #07304c;
	font-weight: bold;
}

.papelada hr{
	border: 4px solid #52bb80;
	width: 60px;
	margin-bottom: 60px;
}

.papelada h6{
	font-weight: bold;
	color: #07304c;
	margin-top: 23px;
	margin-bottom: 40px;
}


/* *************** */

.footer{
	background-color: #07304c;
	padding: 90px 0 70px 0;
}






/* *************** */ /* *************** *//* *************** */

/* FRANQUIA */ /* FRANQUIA */ /* FRANQUIA */ 

/* *************** *//* *************** *//* *************** */


.franquia-quemsomos{
	padding: 65px 0 50px 0;
	background-image: url(../img/background.jpg);
	background-repeat: no-repeat;
	background-size: cover; 
}

.franquia-quemsomos h2{
	color: #07304c;
	font-weight: bold;
	text-align: center;
}

.franquia-quemsomos hr{
	border: 4px solid #52bb80;
	width: 60px;
	margin-bottom: 40px;
}

.franquia-quemsomos h5{
	color: #07304c;
	font-weight: bold;
	margin-bottom: 40px;
}

.franquia-quemsomos img{
	margin-bottom: 25px;
}

.botao-franquia h5{
	background-color: #07304c;
	padding: 18px;
	color: #fff;
	border-radius: 40px;
	border: 1px solid #07304c;
	font-weight: normal;
}

.botao-franquia h5:hover{
	background-color: transparent;
	color: #07304c;
	border: 1px solid #07304c;
}


/* *************** */


.missao{
	padding: 50px 0 40px 0;
	background-color: #07304c;
}

.missao h3{
	font-weight: bold;
	color: #52bb80;
}

.missao p{
	color: #FFF;
}


/* *************** */

.oquefaz{
	background-color: #52bb80;
	padding: 50px 0 50px 0;
}

.oquefaz h2{
	font-weight: bold;
	color: #07304c;
}

.oquefaz hr{
	border: 4px solid #FFF;
	width: 60px;
	margin-bottom: 40px;
}

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

.oquefaz h4{
	color: #07304c;
	font-weight: bold;
	margin-bottom: 20px;
}

.botao-oquefaz{
	text-decoration: none;
	background-color: #07304c;
	padding: 18px 40px 18px 40px;
	color: #52bb80;
	border-radius: 15px;
	font-weight: bold;
	border: 1px solid #07304c;
}

.botao-oquefaz:hover{
	background-color: transparent;
	color: #07304c;
	border: 1px solid #07304c;
}


/* *************** */

.vantagens{
	padding: 50px 0 50px 0;
	background-image: url(../img/background.jpg);
	background-repeat: no-repeat;
	background-size: cover; 
}

.vantagens h2{
	color: #07304c;
	font-weight: bold;
}

.vantagens hr{
	border: 4px solid #52bb80;
	width: 60px;
}

.vantagens h3{
	font-weight: bold;
	color: #07304c;
	background-color: #52bb80;
	padding: 10px 0 10px 0;
}


/* *************** */

.suporte{
	padding: 50px 0 50px 0;
	background-color: #07304c;
}

.suporte h2{
	color: #FFF;
	font-weight: bold;
}

.suporte hr{
	border: 4px solid #52bb80;
	width: 60px;
}

.suporte h4{
	color: #FFF;
	margin-bottom: 30px;
}

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

.botao-suporte{
	text-decoration: none;
	background-color: #52bb80;
	padding: 18px 40px 18px 40px;
	color: #07304c;
	border-radius: 15px;
	font-weight: bold;
	border:1px solid #52bb80;
}

.botao-suporte:hover{
	background-color: transparent;
	color: #52bb80;
	border:1px solid #52bb80;
}


/* *************** */


.valores{
	padding: 50px 0 50px 0;
	background-image: url(../img/background.jpg);
	background-repeat: no-repeat;
	background-size: cover; 
}

.valores h2{
	color: #07304c;
	font-weight: bold;
}

.valores hr{
	border: 4px solid #52bb80;
	width: 60px;
}

.valores .h1-primeiro{
	background-color: #07304c;
	color: #52bb80;
	font-weight: bold;
	padding: 10px 0 10px 0;
	border-radius: 15px;
}

.valores p{
	color: #07304c;
	font-weight: bold;
	font-style: italic;
}

.valores .h1-segundo{
	background-color: #52bb80;
	color: #07304c;
	font-weight: bold;
	padding: 10px 0 10px 0;
	border-radius: 15px;
}