.contact-us-header {
  background-color: var(--primary);
  position: relative;
  padding: 50px 0;
}

.contact-us-header::after {
  content: '';
  position: absolute;
  background-image: url('../../images/icons/header-pattern2.svg');
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  opacity: 0.75;
  z-index: 1;
}

.contact-us-header h1 {
  width: max-content;
  margin: auto;
  line-height: 1.25;
}

.contact-us-header h1 .fixed-2 .variable {
  background-color: #FFC044;
  height: 35px;
  padding: 0 10px;
  border-radius: 15px;
}

.contact-us-header h1 .h1-line {
  left: 100%;
  top: 0rem;
  margin: auto;
  transform: rotate(180deg);
}

.contact-us-header .fixed-2 {
  display: flex;
}

.contact-us-header .fixed-2 span {
  background-color: #43D5D2;
  display: flex;
  line-height: 1;
}
.contact-us {
  background-color: #F5F5F5;
}
.description p {
  margin: 0;
}