.banner_wrapper{margin-bottom:0;margin-top:0;padding:4.5em 0 2em}.banner_wrapper .banner_row{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.banner_wrapper .banner_content{padding:10px;width:47%}.banner_wrapper .page-center{padding:0}.banner_wrapper .banner__image{padding:10px;width:53%}.banner_wrapper h1{font-size:4.5rem;font-weight:700;line-height:1}.banner_wrapper .banner_content_inner{padding:0 0 0 30px}.banner_wrapper p{font-size:1.25rem;font-weight:400;margin:0}.banner_wrapper .banner_sub{margin-bottom:20px}.banner_wrapper a.banner_btn{border-radius:3px;color:#fff;font-size:15px;padding:12px 24px;fill:#fff;background-color:#2095f3;-webkit-box-shadow:none;box-shadow:none;display:inline-block;font-weight:500;line-height:1;margin-top:5px;text-align:center;text-decoration:none;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}@media(max-width:1200px){.banner_wrapper h1{font-size:calc(1.575rem + 3.9vw)}}@media (max-width:991.98px){.banner_wrapper p{font-size:1rem;font-weight:600;line-height:1.5}}@media (max-width:767.98px){.banner_wrapper{padding:1.5em 0 2em}.banner_wrapper .banner_content_inner{padding:0 20px}.banner_wrapper .banner_row{flex-wrap:wrap}.banner_wrapper .banner__image,.banner_wrapper .banner_content{width:100%}.banner_wrapper .banner_sub{margin-bottom:0}.banner_wrapper .banner_content_inner{padding-bottom:1px}}