.navbar-brand {
	width: 120px;
    height: auto;
    padding: 10px 15px 5px 15px;
    cursor: pointer;
}

.parallax {
  min-height: 500px;
  background-attachment: fixed;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

.ico_services svg {
	height: 80px;
	width: auto;
	margin-bottom: 20px;
}

@media (min-width: 768px) {
	.navbar-nav>li>a {
		padding-top: 33px;
	}
}

html {
	scroll-behavior: smooth;
}

@media screen and (prefers-reduced-motion: reduce) {
	html {
		scroll-behavior: auto;
	}
}