.banner_area{background-position:center right;background-repeat:no-repeat;background-size:cover;position:relative}.banner_area .column .title *{color:#fff}.banner_area.noimg .container{min-height:auto}.banner_area .container{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:auto;margin-left:auto;position:relative;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;min-height:600px}.banner_area .column{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.banner_area .widget-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:start;align-content:flex-start;padding:10px}.banner_area .column.one>.widget-wrap{background-color:transparent;background-image:linear-gradient(100deg,#181745 50%,rgba(246,246,248,0%) 100%);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0 0 -2% 0%;padding:10px 0px 10px 0px}.banner_area .widget-inner{position:relative;width:100%}.banner_area .content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:auto;margin-left:auto;position:relative;padding:0}.banner_area .title{position:relative;width:100%}.banner_area .title h2{padding:0;margin:0;color:#fff;font-size:38px;text-transform:uppercase;word-break:normal}.banner_area .title h2 strong{margin-left:76px}.banner_area .title h2 span{display:block;margin-left:76px}@media screen and (max-width:1024px){.banner_area .container{-ms-flex-wrap:wrap;flex-wrap:wrap}.banner_area .title{margin:0px 30px 0px 30px}}@media screen and (max-width:767px){.banner_area .column.one>.widget-wrap{padding:0}.banner_area .title br{display:none}.banner_area .title h2 strong{margin:0}.banner_area .title h2{font-size:36px}.banner_area .title{padding:10px 20px 10px 20px;margin:0}.banner_area .title h2 span{display:inline;margin-left:0}}