 :root {
    --main-color-new-theme:#7d1456;
  --main-color-new-theme-light:#b02135;
  }
   #topbar{
      background-color: #B02135;   
      padding: 9px 0;
      font-size: 11x;
    }
    #topbar .contact-info i a, #topbar .contact-info i span {
      color: white;
    }

    .navbar a, .navbar a:focus {
      display: flex;
      align-items: center;
      justify-content: space-between;
      padding: 10px 0 10px 50px;
      font-size: 13px;
      color: #ffffff;
      white-space: nowrap;
      text-transform: uppercase;
      transition: 0.3s;
    }
    .navbar a:hover, .navbar .active, .navbar .active:focus, .navbar li:hover>a {
      color: #c00000;
      background: white;
    }

    #logo-2 {
      float: right;
      height: 200px;
         margin: 10px 0px 8px 0px;
    }
    .head-line{
      color: #FFFFFF;
      font-weight: 500;
    }
    .head-line2{
      color: var(--home-header-subheading-color)!important;
      font-size: 1.125em!important;
      font-weight: 600;
      font-style: normal;
    }
    .row{
      margin-right: 0px!important;
      margin-left: 0px!important;
    }