:root {
  --qi-inquiry-h: 236px;
  --qi-inquiry-title-fs: 48px;
  --qi-inquiry-btn-fs: 24px;
  --qi-inquiry-btn-p: 16px 20px;
}

.qi-inquiry-form {
  /* background-color: var(--color-primary); */
  display: flex;
  height: 160px;
}

.qi-inquiry-form .container {
  display: flex;
  justify-content: space-around;
  align-items: center;
  height: var(--qi-inquiry-h);
}
.qi-inquiry-form .text-area {
  flex: 1;
  width: 35%;
  text-align: center;
  font-weight: bold;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  background-color: var(--color-primary);
}

.qi-inquiry-form .text-area p{
  color: #fff;
  font-weight: normal;
  font-size: 14px;
}

.qi-inquiry-form .text-area h2 {
  color: #fff;
  font-size: clamp(24px, 2.34vw, 45px);
  line-height: 1;
  font-weight: bold;
  text-transform: capitalize;
  margin-bottom: 10px;
}

.qi-inquiry-form .btn-area a {
  padding: var(--qi-inquiry-btn-p);
  color: #fff;
  border: 1px solid #fff;
  font-size: var(--qi-inquiry-btn-fs);
  line-height: 1.5;
  cursor: pointer;
  border-radius: 99px;
}

.qi-inquiry-form .btn-area a:hover {
  background-color: #fff;
  color: var(--color-primary);
}

.qi-inquiry-form .contant-area{
  width: 65%;
  height: 100%;
  background-color: #202020;
}

.qi-inquiry-form .contant-area ul{
  height: 100%;
  display: flex;
  justify-content: space-around;
  padding: 0 30px;
  box-sizing: border-box;
}

.qi-inquiry-form .contant-area ul li {
  width: 33.333333%;
  display: flex;
  word-break: break-all;
  font-size: 16px;
  color: #fff;
  align-items: center;
}

.qi-inquiry-form .contant-area ul li img{
  margin-right: 20px;
}

@media(max-width: 1500px) {
  :root {
    --qi-inquiry-h: 216px;
    --qi-inquiry-title-fs: 42px;
    --qi-inquiry-btn-fs: 22px;
    --qi-inquiry-btn-p: 16px 20px;
  }
}

@media(max-width: 1280px) {
  :root {
    --qi-inquiry-h: 196px;
    --qi-inquiry-title-fs: 36px;
    --qi-inquiry-btn-fs: 20px;
    --qi-inquiry-btn-p: 14px 18px;
  }
}

@media(max-width: 1200px) {
  :root {
    --qi-inquiry-h: 186px;
    --qi-inquiry-title-fs: 32px;
    --qi-inquiry-btn-fs: 18px;
    --qi-inquiry-btn-p: 14px 18px;
  }
}

@media(max-width:992px) {
  :root {
    --qi-inquiry-h: 166px;
    --qi-inquiry-title-fs: 28px;
    --qi-inquiry-btn-fs: 16px;
    --qi-inquiry-btn-p: 12px 15px;
  }
  /*.qi-inquiry-form{
    display: none;
  }*/
  .qi-inquiry-form {height: auto;flex-direction: column;}
  .qi-inquiry-form .text-area{width: 100%;padding: 20px 0;}
  .qi-inquiry-form .contant-area{width: 100%;padding: 20px 15px;}
  .qi-inquiry-form .contant-area ul li img{height: 55px;margin-right: 15px;}
  .qi-inquiry-form .contant-area ul {flex-wrap: wrap;padding: 0;width: 100%;}
  .qi-inquiry-form .contant-area ul li{
    justify-content: center;
}
}

@media(max-width:768px) {
  :root {
    --qi-inquiry-h: 150px;
    --qi-inquiry-title-fs: 24px;
    --qi-inquiry-btn-fs: 15px;
    --qi-inquiry-btn-p: 10px 12px;
  }

  .qi-inquiry-form .container {
    justify-content: space-between;
  }
}

@media(max-width:576px) {
  :root {
    --qi-inquiry-h: unset;
    --qi-inquiry-title-fs: 22px;
    --qi-inquiry-btn-fs: 14px;
    --qi-inquiry-btn-p: 8px 10px;
  }
  .qi-inquiry-form .contant-area ul li{width:100%;}
  .qi-inquiry-form .contant-area ul li:not(:last-child){margin-bottom: 15px;}

  .qi-inquiry-form .container {
    flex-direction: column;
  }

  .qi-inquiry-form .contant-area ul li img {
    height: 45px;
  }

  .qi-inquiry-form .btn-area {
    margin-top: 20px;
  }
}