.banner_wrapper{position:relative}.banner_wrapper .container{padding:108px 0}.banner_wrapper .wpb_row.row-inner{width:100%}.banner_wrapper h1,.banner_wrapper p{color:#fff}.banner_wrapper .divider-wrapper hr{width:70px;border-top:2px solid #fff;height:0;margin:0}.banner_wrapper h1{margin:0;line-height:50px}.banner_wrapper .wpb_row.row-inner{min-height:400px}.banner_wrapper .row-inner>div{vertical-align:top;display:table-cell}.banner_wrapper .divider-wrapper{margin-top:18px}.banner_wrapper p{font-size:20px;line-height:30px}.banner_wrapper .background-inner{background-repeat:no-repeat;background-position:100%;background-size:878px;border-radius:inherit;position:absolute;top:0;bottom:0;left:0;right:0;background-attachment:scroll;pointer-events:none}.banner_wrapper .wpb_row.row-inner{position:relative;display:table;table-layout:fixed;height:100%;min-width:100%;width:auto}.banner_wrapper .banner-image{text-align:center}.image_wrap.is-fit .banner-image{display:flex;align-items:center;justify-content:center;height:100%}@media (min-width:960px){.banner_wrapper .wpb_row.row-inner{margin-left:-36px}}@media (min-width:570px) and (max-width:959px){.banner_wrapper .banner-image{display:none!important}.banner_wrapper .banner-content-wrap{text-align:center}.banner_wrapper .divider-wrapper hr{margin-left:auto;margin-right:auto}.banner_wrapper .container{min-height:auto}}@media (max-width:1699px){.banner_wrapper .container{padding-top:72px;padding-bottom:72px}}@media (max-width:569px){.banner_wrapper .banner-content-wrap{text-align:center}.banner_wrapper .divider-wrapper hr{margin:0 auto}.banner_wrapper .image_wrap{display:none}}