.page-banner{position:relative}.page-banner:before,.page-banner:after{content:'';display:block;width:200px;height:100%;transform:skew(-22deg,0);position:absolute;background:#fff;top:0;z-index:20}.page-banner:before{left:-260px}.page-banner:after{right:-160px}.page-banner .content-wrapper{margin-left:auto;margin-right:auto;width:100%;padding-left:25px;padding-right:25px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 !important;position:relative}.page-banner .content-wrapper .row{margin-left:-25px;margin-right:-25px;display:flex;align-items:stretch;justify-content:flex-start;flex-wrap:wrap;align-items:center}.page-banner .content-wrapper .row .left{width:100%;position:relative;padding-left:0;padding-right:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;z-index:5}.page-banner .content-wrapper .row .left:after{content:'';display:block;position:absolute;height:50%;transform:skew(-22deg,0);background:#ffed00;width:10px;right:0;top:0;z-index:9}.page-banner .content-wrapper .row .left img{max-width:100%;display:block}.page-banner .content-wrapper .row .right{width:100%;position:relative;padding-left:0;padding-right:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:15px 50px;position:relative;z-index:30}.page-banner .content-wrapper .row .right .inner h1{margin:0 0 15px;font-family:brother-1816,sans-serif;font-size:26px;font-size:2.6rem;line-height:36px;color:#010101;font-weight:700}.page-banner .content-wrapper .row .right .inner p{font-size:20px;font-size:2rem;line-height:28px;font-weight:700;margin:0;padding:0;margin:15px 0;font-size:18px;font-weight:400}@media(min-width:500px){.page-banner .content-wrapper .row .right{width:100%}}@media(min-width:768px){.page-banner:before{content:'';display:block;position:absolute}.page-banner .content-wrapper:before{content:'';display:block;position:absolute;width:10px;height:20%;background:#ffed00;transform:skew(-22deg,0);right:0;left:auto;top:0;z-index:10;transform-origin:top center}.page-banner .content-wrapper .row .left{width:100%;position:relative}.page-banner .content-wrapper .row .left:after{content:'';display:block;position:absolute;background:#fff;height:100%;z-index:5;width:450px;bottom:0;right:-450px;transform:skew(-22deg,0);transform-origin:left top}.page-banner .content-wrapper .row .right{padding:30px 50px}.page-banner .content-wrapper .row .right{width:100%}.page-banner .content-wrapper .row .right .inner h1{position:relative}.page-banner .content-wrapper .row .right .inner h1:before{content:'';display:block;position:absolute;width:1px;height:84px;background:#ffed00;transform:skew(-22deg,0);right:100%;top:-22px;z-index:10;transform-origin:top center}}@media(min-width:992px){.page-banner:before{background:#fff;height:100%;z-index:20;width:1000px;top:0;right:calc(100% - 240px);transform:skew(-22deg,0);transform-origin:right top;left:auto}.page-banner:after{left:80px;width:20px}.page-banner .content-wrapper:before{width:20px;right:auto;left:55%}.page-banner .content-wrapper .row .left{width:50%;display:flex;justify-content:flex-end;position:absolute;right:50%;top:0;height:100%}.page-banner .content-wrapper .row .left img{width:60vw;height:100%;object-fit:cover;object-position:center center;max-width:none;float:right}.page-banner .content-wrapper .row .right{width:50%;padding:60px 0px;margin-left:auto;min-height:50vh;display:flex;align-items:center}.page-banner .content-wrapper .row .right .inner{max-width:475px}.page-banner .content-wrapper .row .right .inner h1{font-size:42px;font-size:4.2rem;line-height:52px}}@media(min-width:1230px){.page-banner .content-wrapper:before{left:60%}.page-banner .content-wrapper .row .left{width:58.33333%;right:43%}.page-banner .content-wrapper .row .right{margin-left:auto;padding:100px 0;display:flex;align-items:center;min-height:60vh}.page-banner .content-wrapper .row .right{width:41.66667%}.page-banner .content-wrapper .row .right .inner h1{font-size:52px;font-size:5.2rem;line-height:62px}}@media(min-width:1460px){.page-banner .content-wrapper{max-width:1550px !important}.page-banner .content-wrapper .row .left{width:58.33333%}.page-banner .content-wrapper .row .right{width:41.66667%}}@media(min-width:1650px){.page-banner:before{right:calc(100% - 270px)}}