html {
	height: 100%;
	min-height: 100%;
	scroll-behavior: smooth;
}

body {
	display: flex;
	flex-direction: column;
	min-height: 100%
}

footer {
	margin-top: auto;
}

.bg {
	background-color: #fff414;
}

#empresa {
	background-color: #0b56a6;
    color: #ffffff;
}

#servicos {
	background: linear-gradient(-90deg, #0b56a6 50%, #7d8893 42%);
}

#contato {
	background: linear-gradient(-90deg, #ffffff 59%, #0b56a6 42%);
}

.mt-6 {
	margin-top: 3.6rem!important;
}

.navbar-light .navbar-nav .nav-link {
    color: #0B56A6 !important;
}

.gone {
	display: none;
}

@media screen and (max-width: 768px) {
	.gone {
		display: contents;
	}
	.sumir {
		display: none;
	}
	#servicos {
		background: linear-gradient(-360deg, #0b56a6 64%, #7d8893 42%);
	}
	#contato {
		background: linear-gradient(360deg, #ffffff 71%, #0b56a6 42%);
	}
	.cor-contato {
		color: #ffffff !important;
	}
	.carousel-item > img {
		margin-left: -14rem;
		height: 19rem;
	}	
}

@font-face {
	font-family: "Aroania";
	src: url("Aroania.ttf");
}

@font-face {
	font-family: "Noto-Bold";
	src: url("NotoSerif-Bold.ttf");
}

@font-face {
	font-family: "Secuela";
	src: url("Secuela-Regular.otf");
}

.display-4 {
	font-family: "Noto-Bold";
}

.text-dark-litoral {
	color: #093d74;
}

.font-noto {
	font-family: "Noto-Bold";
}

.text-litoral {
	color: #0B56A6;
}

.logo {
	width: 10rem;
}

.carousel-item > img {
	min-width: 100%;
}

.instagram-link {
	position: fixed;
	width: 90px;
	height: 90px;
	top: 250px;
	
	background: #c01c1c;
  color: #fff;
	border-radius: 50px;
	text-align: center;
	font-size: 55px;
	box-shadow: 1px 1px 2px #888;
	z-index: 1;
}

.instagram-link > a:hover {
	color: #df0a0a;
}

.fa-instagram {
	margin-top: 10px;
}

.instagram {
	
	width: 50px;
	height: 50px;
	top: 100px;
	right: 9px;
	background: #c01c1c;
  color: #fff;
	border-radius: 50px;
	text-align: center;
	font-size: 30px;
	box-shadow: 1px 1px 2px #888;
	z-index: 1;
}

.instagram > a:hover {
	color: #df0a0a;
}

.strong-instagram {
  font-size: 20px;
  margin-right: 5px;
  color: blue;
  
}