section.new-banner-pur{align-items:flex-end;display:flex;min-height:564px;padding-bottom:73px;position:relative;z-index:1}section.new-banner-pur:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:-1}section.new-banner-pur .content-wrapper{flex:1;max-width:1030px;padding:0 15px}.new_bann_main h2{font-family:Shelby;font-size:63px;font-weight:400;letter-spacing:1px;line-height:.8;margin-bottom:0}.new_bann_main h1{font-size:58px;font-weight:400;line-height:1.1}@media (max-width:767px){.new_bann_main h2{font-size:50px}.new_bann_main h1{font-size:48px}}