.blog-post__hero-header{height:66vh;position:relative}.blog-post__hero-header:after{background-color:rgba(0,0,0,.5);bottom:0;content:" ";display:block;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:1}.blog-post__section{padding:75px 0}.blog-post__article{margin:0 auto;max-width:590px;padding:0 1em}.blog-post__title{font-size:2.5em;letter-spacing:-1px;line-height:1.2;margin-bottom:1em}.blog-post__content img{max-width:100%}.blog-post__content a{color:#e84b5e;text-decoration:underline}.blog-post__content a:hover{text-decoration:none}.blog_next_prev_buttons[data-style=fullwidth_next_prev] h3 .text .line{backface-visibility:hidden;background-color:#fff;content:"";display:block;height:2px;position:absolute;right:-74px;top:50%;-webkit-transform:translateY(-50%) translateX(28px) scaleX(0);transform:translateY(-50%) translateX(28px) scaleX(0);-webkit-transform-origin:right;transform-origin:right;width:45px}.blog_next_prev_buttons[data-style=fullwidth_next_prev] h3 .next-arrow{backface-visibility:hidden;display:block;height:30px;margin-top:-15px;position:absolute;right:-43px;top:50%;transform:translateX(38px);width:40px}.blog_next_prev_buttons[data-style=fullwidth_next_prev] .next-post h3 .next-arrow line,.blog_next_prev_buttons[data-style=fullwidth_next_prev] .previous-post h3 .next-arrow line{stroke-width:2px;stroke-dasharray:10px;stroke-dashoffset:30px;stroke:#fff}.blog_next_prev_buttons[data-style=fullwidth_next_only] .col{border-left:0}.blog_next_prev_buttons .inner{left:0;position:absolute;text-align:center;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%}.blog_next_prev_buttons{background-color:#333;margin:75px auto 0;max-width:850px;overflow:hidden;position:relative;text-align:center}.blog_next_prev_buttons .bg-overlay,.blog_next_prev_buttons .full-link,.blog_next_prev_buttons .full-link a{display:block;height:100%;left:0;margin-bottom:0;position:absolute;text-indent:-9999px;top:0;width:100%;z-index:10}.blog_next_prev_buttons .bg-overlay{background-color:#282b30;opacity:.3;transition:all .3s ease;-webkit-transition:all .3s ease;z-index:2}.blog_next_prev_buttons.bg-color-only .bg-overlay,.blog_next_prev_buttons:hover .bg-overlay{opacity:0}.blog_next_prev_buttons.bg-color-only:hover .bg-overlay{opacity:.08}.blog_next_prev_buttons span{color:#fff;display:block;font-size:2.5em;line-height:1.25;margin-bottom:5px}.blog_next_prev_buttons[data-style*=next_prev] .next-post h3 span{text-align:left}.blog_next_prev_buttons[data-style*=next_prev] .previous-post h3 span{position:relative;text-align:right}.blog_next_prev_buttons .col{border-left:1px solid #ddd;height:250px}.blog_next_prev_buttons[data-post-header-style=default_minimal] .col{height:350px}@media only screen and (max-width:1000px){.blog_next_prev_buttons[data-post-header-style=default_minimal] .col{height:200px}}.blog_next_prev_buttons .col h3{color:#fff;margin:0;padding:0 15%;transition:opacity .2s linear;-webkit-transition:opacity .2s linear}.full-width-content.blog_next_prev_buttons>.col.span_12.dark h3{color:#fff}.blog_next_prev_buttons[data-style=fullwidth_next_prev] .controls>.hidden{display:none!important}.blog_next_prev_buttons[data-style=fullwidth_next_prev] .controls>.only{width:100%!important}.blog_next_prev_buttons[data-style=fullwidth_next_prev] .only span:not(.text){text-align:center!important}.blog_next_prev_buttons[data-style=fullwidth_next_prev] ul{margin:0;padding:0}.blog_next_prev_buttons[data-style=fullwidth_next_prev] .controls{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;width:100%}.blog_next_prev_buttons[data-style=fullwidth_next_prev] ul .next-post,.blog_next_prev_buttons[data-style=fullwidth_next_prev] ul .previous-post{display:-webkit-flex;display:flex;height:auto;-webkit-justify-content:center;justify-content:center;line-height:0;min-height:300px;padding:6%;width:50%;-moz-box-align:center;-moz-box-pack:center;align-items:center;-webkit-align-items:center;background-color:#333;float:none;overflow:hidden;padding:6% 9%;position:relative}.blog_next_prev_buttons[data-style=fullwidth_next_prev] ul .next-post:after,.blog_next_prev_buttons[data-style=fullwidth_next_prev] ul .previous-post:after{background-color:hsla(0,0%,5%,.35);content:"";display:block;height:100%;left:0;position:absolute;top:0;-webkit-transition:background-color .4s cubic-bezier(.05,.2,.1,1) 0s;transition:background-color .4s cubic-bezier(.05,.2,.1,1) 0s;width:100%;z-index:1}.blog_next_prev_buttons[data-style=fullwidth_next_prev] ul .next-post:hover:after,.blog_next_prev_buttons[data-style=fullwidth_next_prev] ul .previous-post:hover:after{background-color:hsla(0,0%,5%,.9)}.blog_next_prev_buttons[data-style=fullwidth_next_prev] li a{display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:101}.blog_next_prev_buttons[data-style=fullwidth_next_prev] .next-post:hover h3{backface-visibility:hidden;-webkit-transform:translateX(-40px) translateZ(0);transform:translateX(-40px) translateZ(0)}.blog_next_prev_buttons[data-style=fullwidth_next_prev] .previous-post:hover h3{backface-visibility:hidden;transform:translateX(40px) translateZ(0)}.blog_next_prev_buttons[data-style=fullwidth_next_prev] .next-post.mouse-leaving h3 .text .line,.container-wrap[data-nav-pos=after_project_2] .bottom_controls .next-project.mouse-leaving h3 .text .line{animation:rightLineEnd .4s cubic-bezier(.05,.2,.1,1) forwards}.blog_next_prev_buttons[data-style=fullwidth_next_prev] .previous-post.mouse-leaving h3 .text .line,.container-wrap[data-nav-pos=after_project_2] .bottom_controls .previous-project.mouse-leaving h3 .text .line{animation:rightLineEnd2 .4s cubic-bezier(.05,.2,.1,1) forwards}.blog_next_prev_buttons[data-style=fullwidth_next_prev] .next-post:hover h3 .text .line{animation:rightLineStart .4s cubic-bezier(.05,.2,.1,1) forwards;-webkit-transform:translateY(-50%) translateX(0) scaleX(1);transform:translateY(-50%) translateX(0) scaleX(1);-webkit-transform-origin:left;transform-origin:left}.blog_next_prev_buttons[data-style=fullwidth_next_prev] .previous-post:hover h3 .text .line{animation:rightLineStart2 .4s cubic-bezier(.05,.2,.1,1) forwards;-webkit-transform:translateY(-50%) translateX(0) scaleX(1);transform:translateY(-50%) translateX(0) scaleX(1);-webkit-transform-origin:right;transform-origin:right}.blog_next_prev_buttons[data-style=fullwidth_next_prev] .previous-post h3 .text .line{left:-74px;right:auto;-webkit-transform:translateY(-50%) translateX(-28px) scaleX(0);transform:translateY(-50%) translateX(-28px) scaleX(0);-webkit-transform-origin:left;transform-origin:left}.blog_next_prev_buttons[data-style=fullwidth_next_prev] .previous-post.mouse-leaving h3 .next-arrow{animation:rightArrowEnd2 .7s cubic-bezier(0,.2,.1,1) forwards}.blog_next_prev_buttons[data-style=fullwidth_next_prev] .next-post.mouse-leaving h3 .next-arrow{animation:rightArrowEnd .7s cubic-bezier(0,.2,.1,1) forwards}.blog_next_prev_buttons[data-style=fullwidth_next_prev] .previous-post h3 .next-arrow{left:-43px;right:auto;-webkit-transform:translateX(38px) rotate(180deg);transform:translateX(38px) rotate(180deg)}.blog_next_prev_buttons[data-style=fullwidth_next_prev] .next-post:hover h3 .next-arrow{animation:rightArrowStart .4s cubic-bezier(.05,.2,.1,1) forwards}.blog_next_prev_buttons[data-style=fullwidth_next_prev] .previous-post:hover h3 .next-arrow{animation:rightArrowStart2 .4s cubic-bezier(.05,.2,.1,1) forwards}.blog_next_prev_buttons[data-style=fullwidth_next_prev] .next-post:hover h3 .next-arrow,.blog_next_prev_buttons[data-style=fullwidth_next_prev] .previous-post:hover h3 .next-arrow{-webkit-transform:translateX(42px);transform:translateX(42px)}.blog_next_prev_buttons[data-style=fullwidth_next_prev] .next-post.mouse-leaving h3 .next-arrow line,.blog_next_prev_buttons[data-style=fullwidth_next_prev] .previous-post.mouse-leaving h3 .next-arrow line{animation:rightArrowLineEnd .4s cubic-bezier(.3,.2,.1,1) .25s forwards;stroke-dashoffset:40px}.blog_next_prev_buttons[data-style=fullwidth_next_prev] .controls .next-post:hover .next-arrow line,.blog_next_prev_buttons[data-style=fullwidth_next_prev] .controls .previous-post:hover .next-arrow line{animation:rightArrowLineStart .3s cubic-bezier(.05,.2,.1,1) .1s forwards;stroke-dashoffset:30px}.blog_next_prev_buttons[data-style=fullwidth_next_prev] h3{display:inline-block;-webkit-transform:translateX(0) translateZ(0);transform:translateX(0) translateZ(0);-webkit-transition:transform .4s cubic-bezier(.05,.2,.1,1);transition:transform .4s cubic-bezier(.05,.2,.1,1)}.blog_next_prev_buttons[data-style=fullwidth_next_prev] .next-post span:not(.text){display:block;font-size:16px;text-align:left}.blog_next_prev_buttons[data-style=fullwidth_next_prev] .previous-post span:not(.text){display:block;font-size:16px;text-align:right}.blog_next_prev_buttons[data-style=fullwidth_next_prev] .next-post h3,.blog_next_prev_buttons[data-style=fullwidth_next_prev] .next-post span,.blog_next_prev_buttons[data-style=fullwidth_next_prev] .previous-post h3{color:#fff;position:relative;z-index:100}.blog_next_prev_buttons[data-style=fullwidth_next_only] .post-bg-img,.blog_next_prev_buttons[data-style=fullwidth_next_prev] .post-bg-img{background-position:50%;background-size:cover;height:100%;left:0;position:absolute;top:0;-ms-transition:transform .4s cubic-bezier(.05,.2,.1,1) 0s;-webkit-transition:transform .4s cubic-bezier(.05,.2,.1,1) 0s;transition:transform .4s cubic-bezier(.05,.2,.1,1) 0s;width:100%}.blog_next_prev_buttons[data-style=fullwidth_next_only]:hover .post-bg-img,.blog_next_prev_buttons[data-style=fullwidth_next_prev] li:hover .post-bg-img{-webkit-transform:scale(1.1);transform:scale(1.1)}@media only screen and (min-width:690px) and (max-width:1000px){.blog_next_prev_buttons[data-style=fullwidth_next_prev] .next-post:hover h3,.blog_next_prev_buttons[data-style=fullwidth_next_prev] .previous-post:hover h3{transform:translateX(0) translateZ(0);-webkit-transform:translateX(0) translateZ(0)}.blog_next_prev_buttons[data-style=fullwidth_next_prev] .next-post .line:not(.text),.blog_next_prev_buttons[data-style=fullwidth_next_prev] .previous-post .line:not(.text),.blog_next_prev_buttons[data-style=fullwidth_next_prev] h3 .line,.blog_next_prev_buttons[data-style=fullwidth_next_prev] h3 .next-arrow{display:none}.blog_next_prev_buttons[data-style=fullwidth_next_prev] .next-post span,.blog_next_prev_buttons[data-style=fullwidth_next_prev] .next-post span:not(.text),.blog_next_prev_buttons[data-style=fullwidth_next_prev] .previous-post span,.blog_next_prev_buttons[data-style=fullwidth_next_prev] .previous-post span:not(.text){text-align:center}.blog_next_prev_buttons[data-style=fullwidth_next_prev] ul .next-post,.blog_next_prev_buttons[data-style=fullwidth_next_prev] ul .previous-post{min-height:225px}}@media only screen and (max-width:690px){body .blog_next_prev_buttons[data-style=fullwidth_next_prev] .controls{position:relative}.blog_next_prev_buttons[data-style=fullwidth_next_prev] li span:not(.text){text-align:center!important}body .blog_next_prev_buttons[data-style=fullwidth_next_prev] ul .next-post,body .blog_next_prev_buttons[data-style=fullwidth_next_prev] ul .previous-post{min-height:250px}.blog_next_prev_buttons[data-style=fullwidth_next_prev] .controls span{display:block}body .blog_next_prev_buttons[data-style=fullwidth_next_prev] ul .next-post,body .blog_next_prev_buttons[data-style=fullwidth_next_prev] ul .previous-post{width:100%}.blog_next_prev_buttons[data-style*=next_prev] .next-post h3 span,.blog_next_prev_buttons[data-style*=next_prev] .previous-post h3 span{text-align:center}.blog_next_prev_buttons[data-style=fullwidth_next_prev] ul .next-post:hover h3,.blog_next_prev_buttons[data-style=fullwidth_next_prev] ul .previous-post:hover h3{transform:translateX(0) translateZ(0)!important;-webkit-transform:translateX(0) translateZ(0)!important}.blog_next_prev_buttons[data-style=fullwidth_next_prev] ul .line,.blog_next_prev_buttons[data-style=fullwidth_next_prev] ul h3 .next-arrow{display:none!important}}@keyframes rightArrowStart{0%{transform:translateX(-50px)}to{transform:translateX(42px)}}@keyframes rightArrowEnd{0%{transform:translateX(42px)}to{transform:translateX(75px)}}@keyframes rightArrowStart2{0%{transform:translateX(50px) rotate(180deg)}to{transform:translateX(-42px) rotate(180deg)}}@keyframes rightArrowEnd2{0%{transform:translateX(-42px) rotate(180deg)}to{transform:translateX(-75px) rotate(180deg)}}@keyframes rightArrowLineStart{0%{stroke-dashoffset:30px}to{stroke-dashoffset:40px}}@keyframes rightArrowLineEnd{0%{stroke-dashoffset:40px}to{stroke-dashoffset:50px}}.related-posts__section{background-color:#637c7d;padding:75px 90px;text-align:center}@media (max-width:1919px){.blog-index__container{padding:75px 60px}}@media (max-width:1460px){.blog-index__container{padding:75px 50px}}@media (max-width:1366px){.blog-index__container{padding:75px 30px}}@media (max-width:767px){.blog-index__container{padding:75px 20px}}.related-posts__title{color:#fff;font-size:2em;line-height:1.25em;margin-bottom:1em}.related-posts__posts{display:block;margin:-1em}.gw-gopf-post-col{background-color:#fefbf2!important;margin:1em;text-align:left;width:100%}@media (min-width:768px){.related-posts__posts{display:flex;flex-wrap:nowrap;justify-content:center;margin:-1em}.gw-gopf-post-col{width:33.333%}}.gw-gopf-post{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-moz-box-shadow:0 0 0 0 transparent;-o-box-shadow:0 0 0 0 transparent;-webkit-box-shadow:0 0 0 0 transparent;box-shadow:0 0 0 0 transparent}.gw-gopf-post-header{overflow:hidden;position:relative}.gw-gopf-post-header>img{height:auto;transform:scale(1);-webkit-transform:scale(1);transition:all .7s cubic-bezier(.2,1,.22,1);-webkit-transition:all .7s cubic-bezier(.2,1,.22,1);width:100%}.gw-gopf-post-col:hover .gw-gopf-post-header>img{transform:scale(1.07);-webkit-transform:scale(1.07)}.gw-gopf-post-content{padding:1.5em}.gw-gopf-post-content h2{font-size:16px;font-weight:600;line-height:20px}.gw-gopf-post-col:hover .gw-gopf-post-content h2{color:#bc3b15}.gw-gopf-post-meta{color:#2d2a26;font-family:inherit;font-size:11px;font-weight:500;line-height:3em}