.hero-blog-wrapper{position:relative}.post-banner-image{position:absolute;left:auto;top:150px;right:0;bottom:0;width:40%;height:100%}.post-banner-image-inner{width:100%;height:500px}.post-banner-image-inner img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hero-blog-wrapper .content-wrapper{position:relative;padding-top:0;padding-bottom:100px}.hero-blog-wrapper .post-banner-content-inner{position:relative;z-index:1;width:60%;padding-top:250px;padding-right:40px}.hero-blog-wrapper .post-banner-top{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:50px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.hero-blog-wrapper .section-nr{position:absolute;left:-50px;top:auto;right:auto;bottom:auto;width:30px;font-size:1em;text-align:right}.hero-blog-wrapper .section-nr h6.mono{font-family:Space Mono,sans-serif;margin-top:0;margin-bottom:0;color:#111;font-size:1.5em;line-height:1.2em;font-weight:400}.hero-blog-wrapper .line-section-horizontal{width:40px;height:1px;margin-right:40px;background-color:#111}.hero-blog-wrapper a.text-link{margin-right:5px;display:inline-block;text-decoration:none;max-width:100%}.hero-blog-wrapper a.text-link p.post-panner-top-title{letter-spacing:.2em;text-transform:uppercase;font-family:Space Mono,sans-serif;font-size:.875em;line-height:1.4em;margin-top:0;margin-bottom:0}.hero-blog-wrapper a.text-link:hover .underline{width:100%}.hero-blog-wrapper p.post-banner-slash{letter-spacing:.2em;text-transform:uppercase;margin-bottom:0;font-family:Space Mono,sans-serif;font-size:.875em;line-height:1.4em}.hero-blog-wrapper .post-banner-title{margin-bottom:40px;margin-left:80px}.hero-blog-wrapper .post-banner-title .post-banner-title-inner{margin-bottom:20px}.hero-blog-wrapper .post-banner-title .post-banner-title-inner h1{max-width:700px;font-family:Colfax,sans-serif;color:#111;font-size:5em;line-height:1.2em;font-weight:700;margin:0 auto 10px}.hero-blog-wrapper .post-banner-title .post-banner-title-inner:after,.hero-blog-wrapper .post-banner-title .post-banner-title-inner:before{content:" ";display:table;grid-column-start:1;grid-row-start:1;grid-column-end:2;grid-row-end:2}.hero-blog-wrapper .post-banner-title p{margin-top:0;margin-bottom:0;font-family:Colfax,sans-serif;color:#111;font-size:1.2em;line-height:1.6em;font-weight:400}.hero-blog-wrapper .section-blog-author{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:20px;padding-left:80px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.hero-blog-wrapper .profile-img-blog-detail{position:absolute;left:-30px;z-index:1;overflow:hidden;width:60px;height:60px;border:1px solid #111;border-radius:40px}.hero-blog-wrapper .section-blog-author p.small{font-size:.875em;line-height:1.4em;margin-top:0;margin-bottom:0;font-family:Colfax,sans-serif;color:#111;font-weight:400}.hero-blog-wrapper .section-blog-author p.bind-empty{display:none}.hero-blog-wrapper .blog-readmore-btn{position:absolute;left:-20px;top:auto;right:auto;display:inline-block}.hero-blog-wrapper .button-down-wrap{position:relative;top:15px;display:inline-block}.hero-blog-wrapper a.button-square-down-wrap{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;max-width:100%}.hero-blog-wrapper a.button-square-down-wrap .button-square{position:relative;width:40px;height:40px;border:1px solid #111}.hero-blog-wrapper .arrow-wrap.down{position:absolute;left:0;bottom:25px;margin-left:20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:20px;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;transition:all .4s}.hero-blog-wrapper .arrow-line.down{width:1px;height:40px;background-color:#111}.hero-blog-wrapper .arrow-head-wrap.down{left:-5px;bottom:-14px;border-bottom:1px solid #000;position:relative;width:9px;height:9px;border-right:1px solid #111;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);border-top:1px #000}.hero-blog-wrapper .guideline{position:absolute;left:0;top:0;right:auto;height:100%;width:1px;background-color:#111}.banner-overlay{position:absolute;left:0;top:0;right:0;bottom:auto;width:60%;height:100%;background-color:#f5f5f5}.hero-blog-wrapper a.button-square-down-wrap:hover .arrow-wrap.down{transform:translate3d(0,40px,0) scaleX(1) rotateX(0deg) rotateY(0deg) rotate(0deg) skew(0deg,0deg);transform-style:preserve-3d}@media(max-width:1060px){.hero-blog-wrapper .content-wrapper{padding-left:35px;padding-right:35px}}@media(max-width:992px){.hero-blog-wrapper .content-wrapper{padding-left:0;padding-right:0}.post-banner-image{top:100px}.post-banner-image-inner{height:400px;min-height:0;min-width:0}.hero-blog-wrapper .post-banner-content-inner{padding-top:200px;padding-right:20px}.hero-blog-wrapper .post-banner-title{margin-left:40px}.hero-blog-wrapper .section-blog-author{margin-bottom:0;padding-left:40px}.hero-blog-wrapper .profile-img-blog-detail{position:relative;left:0;margin-right:20px}.hero-blog-wrapper .section-nr{position:absolute;left:auto;top:0;right:0;bottom:0;-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.hero-blog-wrapper .line-section-horizontal{margin-right:20px}}@media(max-width:767px){.post-banner-image{position:static;width:100%;margin-top:100px;padding-right:10px;padding-left:10px}.post-banner-image-inner{height:300px}.hero-blog-wrapper .content-wrapper{position:static;padding-right:20px;padding-left:20px}.hero-blog-wrapper .post-banner-content-inner{width:100%;padding-top:50px;padding-right:0}.hero-blog-wrapper .post-banner-top{margin-bottom:30px}.hero-blog-wrapper .post-banner-title{margin-bottom:20px;margin-left:10px}.hero-blog-wrapper .post-banner-title .post-banner-title-inner{margin-bottom:15px}.hero-blog-wrapper .post-banner-title .post-banner-title-inner h1{font-size:3.5em}.hero-blog-wrapper .section-nr{font-size:.8em}.hero-blog-wrapper .section-nr h6.mono{font-size:1.375em}.hero-blog-wrapper .guideline{left:-10px}.hero-blog-wrapper .line-section-horizontal{width:40px;margin-left:-10px;margin-right:20px}.hero-blog-wrapper .section-blog-author{margin-bottom:20px;padding-left:10px}.hero-blog-wrapper .profile-img-blog-detail{margin-right:10px}.hero-blog-wrapper .blog-readmore-btn{left:10px}.banner-overlay{display:none}}