.blog-banner{display:flex;height:auto;margin:0 auto;max-width:1920px;min-height:530px;position:relative;width:100%}.blog-banner.no-img{background-color:#1c1c1c}.blog-banner .bg-img{height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.blog-banner .wrapper{background-size:100% auto;margin:0 auto;max-width:1440px;position:relative;width:100%;z-index:10}.blog-banner .wrapper-inner{display:flex;flex-direction:column;height:100%;justify-content:flex-end;margin:0 3.47%;padding:60px 0}.blog-banner h1.sub-title{color:#fff;font-size:24px;font-weight:900;margin:0 0 16px}.blog-banner h2.title{margin-bottom:2.5rem}@media (min-width:768px){.blog-banner{min-height:35.5vw}.blog-banner .wrapper-inner{justify-content:flex-start;padding:30px 0}}@media (min-width:1024px){.blog-banner h2.title{font-size:6.25rem}}@media (min-width:1920px){.blog-banner{height:auto;min-height:690px}}@media (max-width:767px){.blog-banner h2.title{font-size:50px}}@media (max-width:480px){.blog-banner h2.title{font-size:40px}}@media (min-width:768px){.blog-banner .wrapper-inner{justify-content:flex-start;padding:170px 0!important}}h2.sub-title{margin:0;padding:0}