body{background:#fff url(../img/sweeping-triangle-bg.jpg) 0 -30rem repeat-y;background-size:100% auto}@media (max-width:575px){main{padding-top:50px}}main:after,main>img.background-triangle{display:none}@media (min-width:992px){@supports ((-webkit-clip-path:url(#stripe-up)) or (clip-path:url(#stripe-up))){body.archive main:after,body.archive main>img.background-triangle,body.blog main:after,body.blog main>img.background-triangle{position:absolute;left:auto;right:0;width:20rem;height:20rem;max-height:100%;-webkit-clip-path:url(#stripe-up);clip-path:url(#stripe-up);z-index:0}body.archive main:after,body.blog main:after{content:"";-webkit-clip-path:url(#stripe-down);clip-path:url(#stripe-down);top:9rem;background:#ff6b00;opacity:.9;z-index:1}}}@media (max-width:991px){main>img.background-triangle{display:none}}main>header.container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:4rem;margin-bottom:4rem}main>header.container h1{margin:0 2rem 0 0}main>header.container .dropdown.category{margin-left:auto;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}@media (max-width:991px){main>header.container .dropdown.category{margin-right:auto;margin-left:0;margin-top:15px}}main>header.container .post.featured{margin-top:2rem}@media (min-width:992px){main>header.container .post.featured{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}main>header.container .post.featured a[rel*=tag]{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}main>header.container .post.featured h3,main>header.container .post.featured p{-webkit-box-flex:0;-ms-flex:0 1 75%;flex:0 1 75%}main>header.container .post.featured h3+a.btn{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-left:auto;-ms-flex-item-align:start;align-self:flex-start}}body.blog main>header.container{border-bottom:1px solid #c8c8c8;padding-bottom:4rem}.post.featured{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.post.featured figure{width:100%;padding-top:50%;position:relative;border:1px solid #c8c8c8}.post.featured figure img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:auto;height:100%}@supports ((-o-object-fit:cover) or (object-fit:cover)){.post.featured figure img{-o-object-fit:cover;object-fit:cover;top:0;left:0;-webkit-transform:none;transform:none;width:100%}}.post.featured figure img{width:100%;height:auto}.post.featured h3{margin-top:0}.post.featured h3 a:first-child{color:inherit}.post.featured h3 a.btn{-webkit-transform:translateY(-.5rem);transform:translateY(-.5rem)}.dropdown.category{border-radius:2px;border:1px solid #c8c8c8;padding:10px;background:#fff}.dropdown.category,.dropdown.category button{display:-webkit-box;display:-ms-flexbox;display:flex}.dropdown.category button{border-radius:0;border:none;padding:0;color:#000;font-weight:600;text-transform:none;font-size:1rem;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;background:none}.dropdown.category button span{padding:5px 15px}.dropdown.category button span:first-child{color:#ff6b00;border-right:2px solid #3d4543}.dropdown.category button:active,.dropdown.category button:focus{background:none;color:inherit;border:none;outline:none}.dropdown.category button:after{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin-right:10px}.dropdown.category .dropdown-menu{width:calc(100% - 20px)}.post-loop{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;z-index:2;position:relative}.post-loop article,.post-loop h2{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.post-loop article{border:none;background:none;margin:2rem 0}@media (min-width:768px){.post-loop article{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-preferred-size:calc(50% - 1rem);flex-basis:calc(50% - 1rem)}.post-loop article:nth-child(odd){margin-left:2rem}}.post-loop article figure{width:100%;padding:50% 0 0;position:relative;overflow:hidden}.post-loop article figure img{position:absolute;top:50%;left:50%;width:100%;height:auto;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@supports ((-o-object-fit:cover) or (object-fit:cover)){.post-loop article figure img{height:100%;-o-object-fit:cover;object-fit:cover}}.post-loop article h3{margin:0;font-size:2rem;line-height:2.5rem}.post-loop article h3 a{color:inherit}.post-loop nav.pagination{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}body.single-post{background-repeat:no-repeat}body.single-post main>.container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:991px){body.single-post main>.container{padding-top:60px}}body.single-post article.post{margin-left:0;margin-right:auto}body.single-post article.post h1{margin-top:0;margin-bottom:0;font-size:3.75rem;line-height:4.25rem}body.single-post article.post header{margin-bottom:2rem}body.single-post article.post header small{color:#ff6b00;text-transform:uppercase;font-weight:700;display:block}body.single-post article.post header time{display:block;margin:2rem 0;border-top:1px solid #9d9d9d;border-bottom:1px solid #9d9d9d;padding:.5rem 0}body.single-post article.post header img.wp-post-image{width:100%;height:auto}@media (min-width:992px){body.single-post article.post header{margin-top:4rem}}body.single-post article.post .prevnext,body.single-post article.post .the-content{margin-left:auto;margin-right:auto}body.single-post article.post .prevnext{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:4rem;margin-bottom:4rem}body.single-post article.post .prevnext a{text-transform:uppercase;font-weight:700}body.single-post article.post .prevnext a[rel=next],body.single-post article.post .prevnext a[rel=prev]{padding-right:4rem;position:relative}body.single-post article.post .prevnext a[rel=next]:after,body.single-post article.post .prevnext a[rel=prev]:after{content:"";display:block;position:absolute;right:2rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:1em;height:1em;background:url(../icons/right-arrow-#ff6b00.svg) 50% 50% no-repeat;background-size:1em 1em;background-image:url(../icons/right-arrow-orange.svg);right:0}body.single-post article.post .prevnext a[rel=prev]{padding-left:2rem;padding-right:1rem;margin-right:auto}body.single-post article.post .prevnext a[rel=prev]:after{right:auto;left:0;-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}body.single-post article.post .prevnext a[rel=next]{margin-left:auto;padding-right:2rem}body.single-post article.post blockquote{padding:2rem 8.3333333333% 2rem 16.6666666667%;position:relative}@media (min-width:992px){body.single-post article.post blockquote{margin-left:-8.3333333333%;margin-right:-8.3333333333%}}body.single-post article.post blockquote:before{position:absolute;top:2rem;left:calc(100%/12 - .25rem);content:"\201C";font-size:6rem;line-height:6rem;font-weight:700}@media (max-width:767px){body.single-post article.post blockquote:before{font-size:4rem;line-height:4rem;left:auto;right:calc(1000%/12 + .25rem)}}body.single-post article.post blockquote cite:before{content:"\2014"}.related{border-top:1px solid #9d9d9d;margin-top:4rem;padding:2rem 0}.related h4{color:#000}.related img{width:100%;height:auto}@media (min-width:768px){.related{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.related h4{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.related article{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-preferred-size:calc(50% - 1rem);flex-basis:calc(50% - 1rem);margin:0}.related article:nth-child(3){margin-left:2rem}}.related h6 a{color:#000}@media (min-width:992px){.social{position:-webkit-sticky;position:sticky;top:16rem}}@media (max-width:991px){.social{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media (max-width:575px){body.single .social{padding-left:0}body.single article.post,body.single article.post .the-content{padding-left:0;padding-right:0}body.single article.post h1{font-size:2.75rem;line-height:3rem}body.single article.post .prevnext{margin-top:2rem;margin-bottom:2rem}body.single nav.related{margin-top:1rem;padding:1rem}}
/*# sourceMappingURL=blog.css.map */