
.hwhet {
   padding-top: 100px;
   padding-bottom: 100px;
}
.hwhet-title {
   color: #111;
   font-size: 36px;
   font-style: normal;
   font-weight: 500;
   line-height: 130%;
   text-align: center;
   margin-bottom: 72px;
}
.hwhet-row {
   padding-bottom: 32px;
   margin-bottom: 32px;
   border-bottom: 1px solid #E8E8E8;
   display: flex;
   align-items: flex-start;
   justify-content: space-between;
}
.hwhet-row-left {
   position: relative;
   padding-left: 26px;
   color: #111;
   font-size: 28px;
   font-style: normal;
   font-weight: 500;
   line-height: 120%;
   width: 46%;
}
.hwhet-row-left:before {
   content:'';
   display: block;
   position: absolute;
   top: 11px;
   left: 0px;
   width: 12px;
   height: 12px;
   border-radius: 100%;
   background: #FFF337;
}
.hwhet-row-right {
   width: calc(50% - 16px);
   color: #888;
   font-size: 18px;
   font-style: normal;
   font-weight: 400;
   line-height: 28px;
}
.hwhet-row:last-child {
   margin-bottom: 0px;
}
@media screen and (max-width: 992px) {
   .hwhet {
      padding-top: 80px;
      padding-bottom: 80px;
   }
   .hwhet-title{ 
      font-size: 32px;
      font-style: normal;
      font-weight: 500;
      line-height: 130%; 
      margin-bottom: 40px;
      padding-left: 30px;
      padding-right: 30px;
   }
   .hwhet-row {
      flex-direction: column;
      justify-content: flex-start;
      align-items: flex-start;
   }
   .hwhet-row-left {
      margin-bottom: 24px;
      width: 100%;
      font-size: 26px;
      font-style: normal;
      font-weight: 500;
      line-height: 124%;
      padding-left: 20px;
   }
   .hwhet-row-right {
      width: 100%;
      font-size: 18px;
      font-style: normal;
      font-weight: 400;
      line-height: 28px;
   }
   .hwhet-row-left:before {
      width: 8px;
      height: 8px;
      top: 12px;
   }
}