.bnr-subtitle-wrap{position:relative;width:100%;font-size:18px;color:#fff}.bnr-subtitle{-webkit-transition:background .3s,border .3s,-webkit-border-radius .3s,-webkit-box-shadow .3s;transition:background .3s,border .3s,-webkit-border-radius .3s,-webkit-box-shadow .3s;-o-transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s,-webkit-border-radius .3s,-webkit-box-shadow .3s}.bnr-subtitle p{margin-top:0;margin-bottom:.9rem;font-size:18px}.bnr-title-wrap{position:relative;width:100%;margin-bottom:20px}.bnr-title{-webkit-transition:background .3s,border .3s,-webkit-border-radius .3s,-webkit-box-shadow .3s;transition:background .3s,border .3s,-webkit-border-radius .3s,-webkit-box-shadow .3s;-o-transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s,-webkit-border-radius .3s,-webkit-box-shadow .3s}.bnr-title h1{font-family:inherit;font-weight:500;padding:0;margin:0;line-height:1;font-size:52px;color:#fff}.bnr-cntnt-inr{position:relative;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:start;align-content:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex}.bnr-cntnt{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;padding:10px}.bnr-cntnt-wrap{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:60.008%}.bnr-inr{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 7% 0% 7%}.bnr{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:auto;margin-left:auto;position:relative;padding:10px;width:100%}.bnr-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:70vh}.bnr-overlay{height:100%;width:100%;top:0;left:0;position:absolute;background-color:#212121;opacity:.5;transition:background .3s,border-radius .3s,opacity .3s}.banner-area{position:relative;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;background-repeat:no-repeat;background-size:cover}