.banner-area{position:relative !important;background-color:#252120;color:#fff}.banner_img{background-repeat:no-repeat;background-position:right top;height:548px;margin:0 auto;position:relative}.banner_img:after{background:linear-gradient(90deg,rgba(37,33,32,0) 0%,rgba(37,33,32,0) 90%,rgba(37,33,32,1) 100%);width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;content:''}.banner-area .banner-content-wrapper{position:absolute;width:100%;margin:0 auto;top:0;height:100%}.banner-content{height:100%;padding-right:.9375rem;padding-left:.9375rem;width:50%}.spacer_banner{height:70px}.banner-content span{font-size:18px;font-weight:400;letter-spacing:4px;padding:3px 10px;border:2px solid #FFF;color:#FFF;border-radius:8px;line-height:24px;display:table;text-transform:uppercase}.banner-content h1{color:#fff;color:#FFF;line-height:1.2em;padding:0;margin:0;padding-top:15px;display:block;font-size:60px}@media(min-width:1025px){.banner-mobile_img{display:none}}@media(max-width:1024px){.banner_img{height:52.7vw;background-size:cover}.banner-area .banner-content-wrapper{position:static}.banner-content{width:100%}.banner-content h1{text-align:center;font-size:50px}.banner-content span{letter-spacing:1px}.spacer_banner{height:40px}.banner-content{padding-bottom:40px}.banner-mobile_img{line-height:0}}@media(max-width:767px){.banner-content h1{font-size:30px}.banner-content{padding-right:.625rem;padding-left:.625rem;padding-bottom:30px}.spacer_banner{height:30px}}