.description { width: 100%; background: #0099ff; display: flex; flex-direction: column; justify-content: flex-start; align-items: center; padding: 32px 0 38px 0; position: relative; .left { position: absolute; width: 50px; height: 144px; left: 0; top: 18px; } .right { position: absolute; right: 0; bottom: 4px; width: 48px; height: 132px; } .title { font-size: 22px; font-weight: 600; color: rgba(255, 255, 255, 1); margin-bottom: 12px; } .sub__title { font-size: 12px; font-weight: 300; color: rgba(255, 255, 255, 1); margin-bottom: 40px; } img { width: 290px; height: 170px; } .des__container { width: 100%; height: 64px; display: flex; justify-content: flex-start; align-items: center; padding-left: 50px; margin-top: 28px; img { width: 64px; height: 64px; margin-right: 12px; } .item__title { font-size: 16px; font-weight: 600; color: rgba(255, 255, 255, 1); margin-bottom: 10px; line-height: 16px; } .item__sub { font-size: 12px; font-weight: 400; color: rgba(255, 255, 255, 1); line-height: 12px; } } }