   .section3 {
       position: relative;
       overflow: hidden;
       padding: 60px 0;
   }

   .Box2 {
       position: relative;
   }

   .Number3 {
       width: 100%;
       display: flex;
       justify-content: space-around;
       align-items: center;
   }

   .Number3 .aa3 {
       display: block;
       background-color: #e8e8e8;
       width: 1px;
       height: 45px;
   }

   .Number3 .aa3:last-child {
       display: none;
   }

   .Number3 .item3 {
       position: relative;
       z-index: 2;
       display: flex;
       flex-direction: column;
       align-items: center;
   }


   .Number3 .item3 h1 {
       margin-bottom: 15px;
       display: flex;
       align-items: baseline;
   }

   .Number3 .item3 h1 p {
       font-size: 54px;
       line-height: 1;
       color: #595959;
   }

   .Number3 .item3 h1 b {
       font-weight: 400;
       font-size: 14px;
       line-height: 1;
       color: #595959;
   }

   .Number3 .item3 h2 {
       font-weight: bold;
       font-size: 18px;
       line-height: 1;
       color: #595959;
   }

   @media (max-width: 1440px) {}

   @media (max-width: 1200px) {
       .Number3 .item3 h1 p {
           font-size: 40px;
       }
   }

   @media (max-width: 720px) {
       .Number3 {
           display: flex;
           flex-wrap: wrap;
           grid-gap: 30px 0;
       }

       .Number3 .aa3:nth-child(4) {
           display: none;
       }

       .Number3 .item3 {
           width: 49%;
       }

       .Number3 .item3 h1 p {
           font-size: 32px;
       }

   }

   @media (max-width: 460px) {
       .Number3 .item3 h2 {
           font-size: 14px;
       }

       .Number3 {
           grid-gap: 20px 0;
       }
   }

   @media (max-width: 380px) {
       .Number3 .item3 {
           width: 100%;
       }

       .Number3 .aa3:nth-child(4) {
           display: block;
       }

       .Number3 .aa3 {
           width: 45px;
           height: 1px;
       }
   }