.help-block {
  color: #b70000; }

.navbar-light .navbar-toggler {
  color: #3550a0;
  border-color: #3550a0; }

.navbar-light .navbar-nav .show > .nav-link, .navbar-light .navbar-nav .active > .nav-link, .navbar-light .navbar-nav .nav-link.show, .navbar-light .navbar-nav .nav-link.active {
  color: #fff;
  background: #3550a0;
  border-radius: 10px;
  padding-left: 20px;
  padding-right: 20px;
  font-weight: normal; }

.navbar-light .navbar-nav .nav-link {
  color: #3550a0;
  font-weight: bold;
  padding-left: 30px;
  padding-right: 30px; }

.nav-pills .nav-link.active, .nav-pills .show > .nav-link {
  background-color: #3550a0; }

.nav-pills .nav-link {
  color: #3550a0; }

.navbar {
  background-color: #fff; }

.p-text {
  text-align: justify; }

.second-btn {
  border-radius: 10px;
  border-color: transparent;
  background-color: #6C757D;
  color: #fff;
  font-family: "Alata", Helvetica, Arial, Lucida, sans-serif !important;
  font-size: 30px;
  font-weight: 400; }

.btn-primary {
  background-color: #3550a0 !important;
  border-color: #3550a0; }

.btn-info:hover {
  background-color: #6C757D;
  border-color: lightgray; }

.btn-primary:hover {
  background-color: #3550a0;
  border-color: lightgray; }

.btn {
  border-radius: 50px;
  font-weight: 700;
  font-family: "Alata", Helvetica, Arial, Lucida, sans-serif;
  font-weight: 700; }

.card {
  background-color: transparent; }

.jumbotron {
  background-color: rgba(240, 242, 246, 0.5); }

.card {
  border-color: dimgrey; }

h1 {
  font-family: "Playfair Display", Georgia, "Times New Roman", serif;
  color: #3550a0;
  font-size: 40px;
  font-weight: 500;
  letter-spacing: 0.5px;
  text-transform: uppercase; }

h3 {
  color: rgba(0, 0, 0, 0.75);
  font-family: "Playfair Display", Georgia, "Times New Roman", serif;
  font-size: 24px;
  font-weight: 700;
  letter-spacing: 0.5px;
  text-transform: uppercase;
  -webkit-font-smoothing: antialiased; }

p {
  color: #666666;
  font-family: "Alata", Helvetica, Arial, Lucida, sans-serif; }
