.contributor-hero{background-color:#f5c77f;display:flex;flex-direction:column;min-height:500px}@media screen and (min-width:992px){.contributor-hero{flex-direction:row}}.contributor-hero__content,.contributor-hero__image{flex:0 1 50%}.contributor-hero__image{overflow:hidden;position:relative}@media screen and (min-width:992px){.contributor-hero__image img{height:100%;left:50%;object-fit:cover;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}}@media (min-width:768px){.pwr-footer-company-info__desc+.pwr-footer-company-info__icons{margin-left:20px}}.contributor-hero__content{display:flex;flex-direction:column;justify-content:center;padding:2rem}.contributor-intro{color:#fff;font-weight:700;text-transform:uppercase}.contributor-name{align-self:flex-start;border-bottom:3px solid #fff}.contributor-title{margin-bottom:0}.contributor-website{align-self:flex-start;border-bottom:2px solid;color:#000;font-size:13px;font-weight:700;line-height:1.2}.contributor-social>p{margin-bottom:0;margin-top:1rem;text-transform:uppercase}.contributor-social__links{list-style:none;margin-top:0;padding-left:1.5rem}.contributor-social__links li{font-size:15px;line-height:1.1}.contributor-social__links a{color:#000;font-size:15px;line-height:1}.project-grid-filters-container{background-color:#fff;padding:3rem 1rem}ul.project-grid-filters{background-color:#fff;display:flex;flex-wrap:wrap;justify-content:center;list-style:none;margin:0 auto;max-width:1420px;padding-left:0}ul.project-grid-filters li{margin-bottom:1rem}.project-grid-filters__label{display:block;margin:0 auto 2rem;max-width:1420px;text-align:center}.project-grid-filter__item{background:transparent;border:2px solid transparent;color:#000;cursor:pointer;font-size:13px;font-weight:700;margin-right:1rem;padding:.25rem .75rem;text-transform:uppercase;transition:color .4s ease-in-out}.project-grid-filter__item.active{border:3px solid #9ee97c}.project-grid-filter__item.active,.project-grid-filter__item:active,.project-grid-filter__item:focus,.project-grid-filter__item:hover{color:#9ee97c}.project-grid{background-color:#000}.project-grid__inner{display:block;margin:3rem auto;max-width:1420px;padding:0 1rem}.project-grid__inner .grid-item__inner{position:relative}.project-grid__inner .grid-item{align-items:center;display:flex;flex-direction:column;float:left;margin-bottom:3rem;overflow:hidden;padding:1rem 10px;position:relative;transform-style:preserve-3d;width:calc(50% - 20px)}@media screen and (max-width:850px){.project-grid__inner .grid-item{left:0!important;width:100%}}.project-grid__inner .grid-item .grid-item__inner{overflow:hidden;transition:all .2s ease-in-out}@media screen and (min-width:768px){.project-grid__inner .grid-item:hover .grid-item__inner{transform:scale(1.1)}}.project-grid__inner .grid-item__content{background-color:#e14761;bottom:0;display:flex;flex-direction:column;height:70%;opacity:0;padding:2rem 1rem;position:absolute;right:0;transition:all .2s ease-in-out;width:75%;z-index:1}.project-grid__inner .grid-item__subcat{align-self:flex-start;border-bottom:3px solid #cbf3f3;color:#fff;font-family:Sintony,sans-serif;font-size:1.125rem;font-weight:700;line-height:1;margin-bottom:.75rem;text-transform:uppercase}.project-grid__inner .grid-item__content h3{color:#fff;display:block;font-family:Rufina,sans-serif;font-size:24px;font-weight:700;line-height:1.2em}.project-grid__inner .grid-item img{height:auto;max-width:100%;position:relative;transition:all .2s ease-in-out}.project-grid__inner .grid-item__content a{align-items:center;color:#000;display:inline-flex;font-size:13px;font-weight:700;justify-content:flex-end;margin-top:auto;padding:10px 0 0;text-align:right;text-decoration:underline}.grid-item__inner .grid-item__content:after{background:#cbf3f3;content:"";height:40%;left:50%;position:absolute;top:-40%;transform:translateX(-50%);width:2px}.grid-item__inner .grid-item__content:before{background:#cbf3f3;content:"";height:2px;left:-40%;position:absolute;top:50%;transform:translateY(-50%);width:40%}.project-grid__inner .grid-item__content a:active,.project-grid__inner .grid-item__content a:focus,.project-grid__inner .grid-item__content a:hover{color:#fff}.project-grid__inner .grid-item:focus .grid-item__content,.project-grid__inner .grid-item:hover .grid-item__content{opacity:1;z-index:2}.project-grid__inner .grid-item:hover .grid-item__inner:after{background:rgba(0,0,0,.5);content:"";height:100%;left:0;position:absolute;top:0;width:100%}@media screen and (max-width:1400px){.dnd-section{padding-left:0;padding-right:0}}.pwr-burger__menu li.hs-menu-item.hs-menu-depth-1{font-size:1.25rem}.pwr-footer-full__menu--6col .hs-menu-wrapper li.hs-menu-depth-1{margin-left:0!important}.pwr-sec-image-boxes .pwr-image-box__back,.pwr-sec-image-boxes .pwr-image-box__front,.pwr-sec-image-boxes .pwr-image-box__img:after,.pwr-sec-image-boxes .pwr-image-box__overlay{display:none!important}.pwr-sec-split .row-fluid{display:flex!important;flex-direction:column}.pwr-sec-split__media-overlay--semi-circle-overlay{display:none}@media (min-width:992px){.pwr-sec-split .row-fluid{flex-direction:row}.pwr-sec-split__media-overlay--semi-circle-overlay{display:block}}