.blog-banner-wrapper{background-position:bottom;background-repeat:no-repeat;background-size:cover;display:flex;justify-content:flex-start;margin:0 auto;min-height:535px;overflow:hidden;padding:115px 0;position:relative}.blog-banner-wrapper .container{width:100%}.blog-banner h1{color:var(--color-white);font-size:130px;line-height:1;text-align:center}@media (max-width:991px){.blog-banner-wrapper{min-height:400px;padding:80px 0 150px}.blog-banner h1{font-size:100px}}@media (max-width:767px){.blog-banner-wrapper{min-height:300px;padding:70px 0 90px}.blog-banner h1{font-size:80px}}