html{ scroll-behavior: smooth; }

body{
  margin: 0;
  font-family: "roboto";
  color: #000;
  line-height: 1.6;
  font-size: 18px;
  font-weight: 400;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
}

h1 {
	font-weight: 400;
}

p.lead {
	font-weight: 500;
}

a {
	color:inherit;
	text-decoration: none;
	border-bottom: 2px solid #333
}

a:hover {
	color:#5075af;
	text-decoration: none;
	border-bottom: 2px solid #5075af
	
}

div.rounded-3 {
	border:0 !important;
	background: #f5f8fc;
}