﻿.product-contactus-wrapper {
  background-color: #162356;
}

.product-contactus-container h3 {
  color: #fff;
  font-size: 32px;
}

@media (min-width: 992px) {
  .product-contactus-wrapper {
    height: 320px;
  }

  .product-contactus-container .contact-buttons a {
    margin-right: 5px;
  }

  .product-contactus-container .contact-buttons {
    margin-top: 25px;
  }

  .product-contactus-wrapper {
    display: flex;
    flex-direction: column;
    justify-content: center;
  }

    .product-contactus-wrapper .contact-links .contact-buttons img {
      width: 22%;
    }

  .product-contactus-container .button-part {
    display: flex;
    flex-direction: column;
    justify-content: center;
    padding: 0 55px 0 65px;
  }

  .product-contactus-container .img-part {
    position: relative;
  }

    .product-contactus-container .img-part .img-container {
      position: absolute;
      bottom: -3px;
      padding-right: 25px;
    }

  .product-contactus-container .row {
    height: 320px;
  }

  .product-contactus-wrapper {
    margin-top: 40px;
  }
}

@media (max-width: 991px) {
  .live-chat-button, .ticket-button, .whatsapp-chat-button, .email-button {
    display: block;
    margin-bottom: 10px;
  }

  .button-part h3 {
    text-align: center;
  }

  .product-contactus-wrapper .contact-links .contact-buttons {
    width: 260px;
    max-width: 100%;
    margin: 20px auto;
    padding: 0 40px;
  }

  .product-contactus-container .img-part {
    display: none;
  }

  .product-contactus-wrapper .contact-links .contact-buttons img {
    width: 100%;
  }

  .product-contactus-container .button-container {
    padding: 20px;
  }

  .full-descrioption-upper {
    margin-bottom: 0px !important;
  }
}

@media (max-width: 1599px) and (min-width: 1524px) {
  .product-contactus-container .img-part img {
    width: 77%;
    margin-top: 15px;
  }
}
