﻿section > h1:first-child {
  font-size: 4em;
  font-weight: 300;
  color: #4a545e;
  margin: 0;
  padding: 0;
  margin-bottom: 15px; }

h1 > u {
  padding-top: 150px; }

h1, h2, h3, h4 {
  color: #4a545e; }

p, ul, li, .get-started p {
  font-size: 18px;
  font-weight: 300;
  line-height: 30px;
  color: #8995a1; }

.main-logo {
  width: 130px; }

.main-slider {
  background-image: url(/assets/regalconsultancy/img/background2.jpg); }

.main-slider h1.title {
  font-size: 2.8em;
  font-weight: 400; }

.navbar {
  padding: 20px 30px; }

.navbar.navbar-expand-lg.navbar-dark.bg-dar.fixed-top,
.navbar,
.footer {
  background: #340082 !important;
  background: linear-gradient(90deg, #340082 21%, #1dfdeb 75%, #002761 100%) !important;
  background: linear-gradient(122deg, #1a0082 21%, #1ed7c9 75%, #002761 100%) !important; }

.features .heading {
  padding-top: 50px; }

.heading p {
  line-height: 2em !important; }

.heading ul {
  margin-top: 10px; }
  .heading ul li {
    font-size: .9em !important;
    font-weight: 300;
    line-height: 2em;
    color: gray;
    margin-bottom: 10px; }

.footer .logo {
  max-width: 150px; }

.footer p {
  color: white; }

.download h2 {
  font-size: 16px;
  line-height: 1.5em;
  color: white; }

.contact button.btn {
  padding: 10px;
  border-radius: 5px;
  font-size: 15px;
  background-image: linear-gradient(135deg, #1a0082 0%, #1ed7c9 100%);
  color: #ffffff; }

.contact .main {
  background: #dbdbdb; }
  .contact .main .left {
    margin: 0px;
    padding: 0px; }
  .contact .main .col-lg-4 {
    padding-left: 0px; }
  .contact .main .right {
    background-image: linear-gradient(135deg, #1a0082 0%, #1ed7c9 100%);
    color: #ffffff; }
    .contact .main .right h4 {
      color: #ffffff; }

@media (max-width: 991.98px) {
  .main-logo {
    width: 130px; }
  .footer .logo {
    max-width: 100px; }
  .navbar-collapse {
    margin-top: 30px; } }
