		.navbar-collapse {

			flex-grow: 0;

		}
		body{
			color:#27221C;
			
			font-family: "Montserrat", sans-serif;
			font-optical-sizing: auto;
			font-weight: 400;
			font-style: normal;
			padding-left: 0px;
			padding-right: 0px;
			background-color: #FFFBF2;
		}
		#spacer{
			height: 162px;
		}

		.container-fluid {
			
			margin-right: 0px;
			margin-left: 0px;

		}




		.hero h1 {

			font-family: "Prata", serif;
			font-size: 9vw;

			color: #FFFBF2;
			

		}

		.cinza{
			color:#BFBEBD;
		}

		.texto-esquerda{
			margin-top: 32px;
			font-family: "Prata", serif;
			font-weight: 400;
			font-style: normal;
		}

		.container {
			position: relative;
			text-align: center;

		}

		.centered {
			position: relative;
			
			left: 50%;
			transform: translate(-50%, -125%);
		}
		.texto-imagem{
			margin: 10px 0;
			font-family: "Montserrat", sans-serif;
			font-optical-sizing: auto;
			font-weight: 400;
			font-style: normal;
		}
		.navbar{
			padding-top:0px ;
			padding-bottom:0px ;
		}
		.nav-link{
			font-size: 0.9rem;
		}

		.navbar{
			background-color: #FFFBF2;


		}


		.navbar-brand img{

			height: 32px;
		}
		.rodape{
			margin-top: 32px;
		}




		.inquire-button {
			display: inline-block;


			background-color: #ffbb56;
			color: rgb(255, 255, 255);
			text-decoration: none;
			font-family: "Montserrat", sans-serif;
			font-optical-sizing: auto;
			font-weight: 400;
			font-size: calc(0.8rem + 0.7vw);
			font-style: normal;
		}

		.inquire-button:hover {
			background-color: darkorange;
		}



		.navbar .container-fluid {
			padding-top: 0px;

			margin-bottom: 0px;
		}
		@media (min-width: 576px) { 
			.container-fluid {
				padding: 8px;
				margin-bottom: 8px;

			}
			.texto-imagem{
				line-height:2rem;
				font-size: 0.9rem;
			}
		}

		@media (min-width: 768px) { 
			.container-fluid {
				padding: 16px 16px  0px 16px;

			}
			.texto-imagem{
				line-height:2rem;
				font-size: 1.1rem;
			}

		}

		@media (min-width: 992px) { 
			.container-fluid {
				padding: 32px 32px  0px 32px;

			}
			.texto-imagem{
				line-height:2.4rem;
				font-size: 1.25rem;
			}
		}
		.display-6 {
			font-size: calc(1.1rem + 1vw);
		}

		.hero {
			padding-top: 0px;
			padding-right:0px;
			padding-left:0px;
			margin-right: 0px;
			margin-left: 0px;
		}