@media all and (max-width: 1399px) {

#page .box{
	    min-height: 570px;
	        padding: 15px 10px;
}

}





@media all and (max-width: 1199px) {



}

@media all and (max-width: 991px) {
	#page .box p{
		padding: 0px 10px;
	}

	footer{

	    padding: 30px 0;

	    text-align: center;

	}

	footer .copyright {

    	margin-top: 25px;

	}

	footer .endereco img{

		width: 265px;

		height: auto;

	}

	#page{

		padding: 50px 0;

	}

	#page.sobre .img-fluid{

		margin-bottom: 30px;

	}

	header #menu ul{

		display: none;

	}

	#topo-interna{

		padding: 275px 0 0 0;

	    height: 350px;

	    background-size: cover;

	}

	#topo-interna h1{

		text-align: center;

		font-size: 30px;

	}

	header .bt{

		min-width: unset;

		padding: 12px 20px;

		width: 100%;

	}

	header .logo{

		text-align: left;

	}

	header .logo img{

		max-width: 135px;

	}

	footer .logo-footer{

		order: -1;

	}

	footer .logo-footer .logo{

		margin-bottom: 30px;

	}

	footer .social{

		margin: 30px 0;

	}

	footer .contatos {

	    margin: 30px 0;

	}

	footer .endereco p{

		display: flex;

	    flex-direction: column;

	    text-align: center;

	    width: 200px;

	    margin: 0 auto;

	}

	footer .endereco svg{

		margin-bottom: 5px;

	}

	#page .box{

		margin-top: 75px;

		min-height: auto;

	}

	header .active{

	    width: 295px;

	}

	#simulacao .imagem-simulacao{

		order: 3;

	}

	#simulacao .imagem-simulacao img{

		margin-top: 0px;

	}

	#servicos .servico{

		padding: 35px 18px;

    	min-height: 245px;

    	align-items: center;

    	justify-content: center;

	}

	#servicos{

		padding: 50px 0;

	}

	#simulacao .form-simulacao{

		padding: 35px;

	}

	#servicos .servico h4{

		font-size: 13px;

	}

	#credimorar-api-form-simulador .form-nome, #credimorar-api-form-simulador .form-cpf, #credimorar-api-form-simulador .form-nascimento, #credimorar-api-form-simulador .form-email, #credimorar-api-form-simulador .form-celular, #credimorar-api-form-simulador .form-renda-mensal, #credimorar-api-form-simulador .form-valor-imovel, #credimorar-api-form-simulador .form-valor-entrada, #credimorar-api-form-simulador .form-prazo, #credimorar-api-form-simulador .form-amortizacao, #credimorar-api-form-emprestimo .form-nome, #credimorar-api-form-emprestimo .form-cpf, #credimorar-api-form-emprestimo .form-nascimento, #credimorar-api-form-emprestimo .form-email, #credimorar-api-form-emprestimo .form-celular, #credimorar-api-form-emprestimo .form-renda-mensal, #credimorar-api-form-emprestimo .form-valor-imovel, #credimorar-api-form-emprestimo .form-valor-entrada, #credimorar-api-form-emprestimo .form-prazo, #credimorar-api-form-emprestimo .form-amortizacao, #credimorar-api-form-emprestimo .form-valor-emprestimo{

		width: 100%;

	}

	#page .box-form .form {

    	padding: 35px;

	}

	#page.area-do-parceiro #nav-tab button{

		width: 100%;

	    font-size: 10px;

	}

	#page .box-form .col-lg-6,

	#page .box-form .col-lg-12{

		padding: 0;

	}

	#page .accordion{

		margin: 0;

	}

	#page .post .descricao div span{

		font-size: 10px;

	}

	#page .post{

		min-height: auto;

	}

	#page.single-blog .data span{

		font-size: 12px;

	}

	#page .servico{

		min-height: auto;

		padding: 25px;

	}

	#page.single-servicos img{

		height: auto;

    	margin-bottom: 30px;

	}

	#topo{

		background: url(images/img-topo-interna-larbell.jpg) top center no-repeat;

    	background-size: cover;

    	height: auto;

    	padding: 280px 0 0 0;

	}

	#topo h1{

		font-size: 35px;

	}

	#topo .bt{

		padding-left: 20px;

    	padding-right: 20px;

	}

	#topo img{

		display: block !important;

		margin-top: 30px;

	}

	header .menu-mobile-toggle{

		display: block;

		margin: 20px auto 0 auto;

	}

	header .row{

		align-items: center;

	}

}

@media all and (max-width: 767px) {



}

@media all and (max-width: 400px) {



}