.blog-banner{text-align:center;background-position:right;background-repeat:no-repeat;background-size:cover;padding:70px 0}.blog-banner p{font-size:19px;line-height:1.4}.blog-banner h1{font-size:32px;margin-bottom:30px}.blog-banner *{color:#fff}.blog-banner .detail-content>*:last-child{margin-bottom:0}.blog-banner .container{max-width:800px}@media(max-width:1200px){.blog-banner h1{font-size:28px}}@media(max-width:1024px){.blog-banner{padding:50px 0}.blog-banner p{font-size:15px}.blog-banner h1{font-size:25px;margin-bottom:20px}}@media(max-width:767px){.blog-banner h1{font-size:23px}}