/*Geral*/
html {
  scroll-behavior: smooth;
}
.bg-navy{
	background-color: #021768 !important;
}
.btn-primary{
	background-color: #09B0E6;
	border-color: #09B0E6;
}
.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6{
	color: #021768;
}
.pt-130{
	padding-top: 130px;
}
.pb-60{
	padding-bottom: 60px;
}
/*Topo*/
.logo{
	max-width: 170px;
}
.bg-soft-primary{
	padding-top: 10px;
}
.navbar.navbar-light.fixed .btn:not(.btn-expand){
	background-color: #45c4a0;
	border-color: #45c4a0;
}
@media (min-width: 768px){
	.py-md-16{
		padding-bottom: 3rem!important;
	}
}