.video-slider {
  width: 100%; }
  .video-slider video {
    width: 100%; }
  .video-slider .section-text {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    text-transform: uppercase; }
    .video-slider .section-text h3 {
      font-size: 5em;
      font-weight: bold;
      color: #f3b115;
      text-align: center;
      white-space: nowrap; }
      .video-slider .section-text h3 .red {
        color: #D80015; }
    .video-slider .section-text h4 {
      font-size: 5em;
      font-weight: bold;
      color: #f3b115;
      text-align: center;
      white-space: nowrap; }
      .video-slider .section-text h4 .red {
        color: #D80015; }
    .video-slider .section-text .hero-btn-wrapper {
      display: flex;
      justify-content: center; }
      .video-slider .section-text .hero-btn-wrapper a {
        font-size: 20px;
        font-weight: bold;
        display: flex;
        width: 200px;
        height: 50px;
        justify-content: center;
        text-transform: uppercase;
        align-items: center;
        background-color: #000;
        color: #ffffff;
        border: 2px solid #000;
        margin: 20px;
        cursor: pointer; }
        .video-slider .section-text .hero-btn-wrapper a:hover {
          background-color: #D80015;
          color: #fff;
          border: 2px solid #D80015;
          transition-duration: .5s; }
        .video-slider .section-text .hero-btn-wrapper a:last-child {
          background-color: #D80015;
          border: 2px solid #D80015;
          color: #fff; }
          .video-slider .section-text .hero-btn-wrapper a:last-child:hover {
            background-color: #fff;
            color: #D80015;
            border: 2px solid #fff;
            transition-duration: .5s; }

.partner-banner {
  background-color: #D80015;
  color: #fff;
  margin-top: -6px;
  padding-bottom: 20px; }
  .partner-banner .partner-banner-inner h3 {
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center; }

.about-glass ul li {
  list-style-type: none;
  display: flex; }
  .about-glass ul li:before {
    content: "";
    background: url(/wp-content/themes/ariesweb/img/right.png);
    width: 16px;
    height: 16px;
    display: flex;
    transform: scale(0.7);
    margin-top: 5px;
    margin-right: 10px; }

footer {
  background-color: #000; }
  footer .footer-bg {
    padding-top: 40px; }
    footer .footer-bg h5 {
      color: #ddd; }
      footer .footer-bg h5:after {
        content: "";
        width: 50px;
        height: 2px;
        background-color: #D80015;
        display: flex;
        margin-top: 10px;
        margin-bottom: 20px; }
    footer .footer-bg a {
      color: #ddd;
      padding-top: 0;
      padding-bottom: 5px; }
    footer .footer-bg .footer-about {
      display: flex;
      justify-content: center;
      padding-top: 30px; }
      footer .footer-bg .footer-about .navbar-brand {
        max-width: 400px; }
    footer .footer-bg p {
      color: #ddd;
      margin-bottom: 5px; }
    footer .footer-bg ul {
      padding-left: 0; }
      footer .footer-bg ul li {
        list-style-type: none;
        display: flex; }
        footer .footer-bg ul li img {
          width: 18px;
          height: 18px;
          margin-right: 10px;
          margin-top: 5px; }
  footer .footer-copyright {
    display: flex;
    justify-content: center;
    padding-top: 40px; }
    footer .footer-copyright p {
      display: flex;
      margin: auto;
      color: #ddd; }
    footer .footer-copyright img {
      width: 100px;
      margin-left: 5px;
      margin-right: 5px; }

@media (max-width: 991px) {
  .video-slider {
    background: url(/wp-content/uploads/2022/05/rain-drops-car-glass-min-scaled.jpg);
    height: 90vh;
    background-size: cover; }
    .video-slider h3 {
      font-size: 2em !important; }
    .video-slider h4 {
      font-size: 2em !important; }
    .video-slider .hero-btn-wrapper {
      flex-direction: column;
      align-items: center !important; }
    .video-slider video {
      display: none; }

  .navbar-brand {
    max-width: 170px; } }

/*# sourceMappingURL=style-sass.css.map */
