footer { height: 450px; margin: 30px 0; // background-color: aqua; .content { display: flex; width: 1200px; height: 350px; padding: 30px 20px; border-radius: 15px; box-sizing: border-box; background-color: #fff; background: url(../img/btm-bkg.jpg) no-repeat center center; background-size: cover; // box-shadow: 12px 12px 2px 1px rgba(0, 0, 255, .2); .logo { text-align: center; a { display: block; width: 147px; height: 66px; background: url(../wtlogo.png) no-repeat center center; background-size: contain; } H2 { font-size: 10px; background-image: linear-gradient(to right,#2c5ca1, #dc5031); } } .cmpinfor { flex: 1; padding-left: 20px; h1 { // font-family: "dakaifont"; font-size: 35px; line-height: 30px; } .detail { margin-top: 10px; } } } }