.view-all{margin:2em auto 0;text-align:center}.portfolio-wrapper .view-all{float:left;margin:1em 0 0;text-align:right;width:50%}.portfolio-wrapper--grid .view-all{float:none;margin-top:2em;text-align:center;width:100%}.testimonial-carousel .item{height:100%}.item .testimonial-carousel-buttons{justify-content:center;margin-top:2em!important}.testimonial-carousel .owl-item{opacity:.3;transition:opacity .2s ease-in-out}.testimonial-carousel .owl-item.active{opacity:1}.owl-carousel.testimonial-carousel .owl-stage{display:flex}.testimonial-carousel h3 span{color:#d76b2d;font-size:6rem}.testimonial-carousel .quote{margin-top:2rem;position:relative}.testimonial-carousel .quote:before{color:#f3f3f3;content:"\201C";font-family:"DM Serif Display",serif;font-size:24rem;left:0;line-height:15rem;position:absolute;top:0;z-index:-1}.testimonial-carousel .owl-dots{float:left;justify-content:flex-start;margin-top:1em;width:50%}.testimonial-carousel .owl-dot{margin:6px}.testimonial-carousel .owl-dot span{border:1px solid #000;height:12px;width:12px}.testimonial-carousel .carousel-content{padding-left:1em}.item .cover-bg{height:100%;position:relative}.item .cover-bg:before{background:rgba(55,52,51,.5);content:"";display:block;height:100%;left:0;mix-blend-mode:multiply;opacity:1;position:absolute;top:0;transition:background .3s ease-in-out;width:100%}.item:active .cover-bg:before,.item:focus .cover-bg:before,.item:hover .cover-bg:before{background:rgba(55,52,51,.8)}.item.item-overlay--charcoal:active .cover-bg:before,.item.item-overlay--charcoal:focus .cover-bg:before,.item.item-overlay--charcoal:hover .cover-bg:before{background:#333;mix-blend-mode:normal}.item.item-overlay--orange:active .cover-bg:before,.item.item-overlay--orange:focus .cover-bg:before,.item.item-overlay--orange:hover .cover-bg:before{background:#d76b2d;mix-blend-mode:normal}a.zelda.grey-outline{background:transparent;box-shadow:inset 0 0 0 2px #f3f3f3;color:#333}a.zelda.grey-outline:hover{background:#f3f3f3}.owl-item .quote p:nth-child(2):before{color:#d76b2d;content:"\201C";font-family:"DM Serif Display",serif;font-size:24px;font-weight:700;line-height:0;margin-right:5px;position:relative;top:4px}.owl-item .quote p{font-style:italic}.owl-item .quote p br{display:none}.owl-item .quote p:nth-child(2):after{color:#d76b2d;content:"\201D";font-family:"DM Serif Display",serif;font-size:24px;font-weight:700;line-height:0;position:relative;top:4px}.portfolio-wrapper{overflow:hidden;width:100%}.portfolio-wrapper--inner{display:flex;flex-wrap:wrap;justify-content:center}.portfolio-wrapper--inner .item{margin-bottom:2%;margin-right:2%;width:32%}.portfolio-wrapper--inner .item:nth-child(3n){margin-right:0}.portfolio-content{color:#fff;display:flex;flex-direction:column;height:100%;justify-content:center;padding:4em 1em 2em!important;position:relative;text-align:center;z-index:10}.portfolio-content img{filter:brightness(0) invert(1)}.portfolio-content--sector{background-color:#d76b2d;font-size:.8em;margin:0;padding:.2em .5em;position:absolute;right:1em;top:1em}.item.item-overlay--orange .portfolio-content--sector{background-color:#333}.portfolio-content--intro{margin-bottom:1em;margin-top:2em}@media only screen and (max-width:980px){.portfolio-wrapper--grid .view-all{float:left;margin:1em 0 0;text-align:right;width:50%}}@media only screen and (min-width:981px){.portfolio-content{min-height:400px}.portfolio-content--intro,.testimonial-carousel-buttons{max-height:0;opacity:0;transition:all .5s ease-in-out}.portfolio-content--sector{opacity:0;transition:opacity .5s ease-in-out}.item:active .portfolio-content--intro,.item:active .portfolio-content--sector,.item:active .testimonial-carousel-buttons,.item:focus .portfolio-content--intro,.item:focus .portfolio-content--sector,.item:focus .testimonial-carousel-buttons,.item:hover .portfolio-content--intro,.item:hover .portfolio-content--sector,.item:hover .testimonial-carousel-buttons{opacity:1}.item:active .portfolio-content,.item:focus .portfolio-content,.item:hover .portfolio-content{padding:4em 2em 2em!important}}