.portfolio_items.slick-slider{background-color:#000;margin-bottom:0;overflow:hidden;position:relative}.tiled-item{margin:0;padding:0;position:relative}.tiled-item,.tiled-item .item{overflow:hidden}.tiled-item.hasVideo .item .tile-video{height:100%;left:0;position:absolute;top:0;width:100%}.tiled-item.hasVideo .item .tile-video video{margin-left:-10%;width:200%!important}.tiled-item .item .rollover{left:0;opacity:1;top:0;z-index:200}.tiled-item .item .rollover,.tiled-item .item .rollover .rolloverbg{height:100%;position:absolute;transition:opacity .5s;-webkit-transition:opacity .5s;width:100%}.tiled-item .item .rollover .rolloverbg{background-color:#000;opacity:.5;-webkit-transform:translateZ(.1px);transform:translateZ(.1px)}.tiled-item .item .text-container{bottom:0;display:flex;flex-direction:column;height:100%;left:0;margin:0 auto;overflow:visible;padding-left:24px;padding-right:24px;position:absolute;right:0;top:0;-webkit-transform:translateZ(.2px);transform:translateZ(.2px);transition:height .5s,bottom .5s;-webkit-transition:height .5s,bottom .5s;width:90%}.tiled-item .item .text-container .client-wrapper{align-content:flex-end;align-items:flex-end;display:flex;flex:1;height:100%;position:relative;width:100%}.content-wrapper.fullWidth p,.module.fullWidth p{margin:0;max-width:940px;width:100%}.tiled-item .item .text-container p{bottom:-36px;color:#fff;display:block;font-size:14px;font-size:1.4rem;left:0;letter-spacing:.18em;padding:0;position:absolute;text-transform:uppercase}.tiled-item .item .text-container .subtitle-wrapper{bottom:-36px;height:80px;opacity:0;position:relative;transition:all .4s ease-out;width:100%}.tiled-item .item .text-container .title{color:#fff;display:block;height:110px;opacity:1;padding:10px 0 24px;transition:opacity 1s;-webkit-transition:opacity 1s}.tiled-item .item .text-container .cta{display:block;margin:0 auto;opacity:1;position:relative;transition:opacity 1s}.tiled-item .item .text-container .cta .label{background-color:transparent!important;border:none!important;color:#fff;font-family:Neue Helvetica Light,Arial,sans-serif;font-size:1.8rem;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.33;margin:0;padding:0;text-align:left;text-align:left!important;text-decoration:underline}.tiled-item img.tile-background-image{display:block;margin-left:-50%;position:relative;-webkit-transform:translateZ(.1px);transform:translateZ(.1px);transition:-webkit-transform .5s,-webkit-filter .5s;transition:transform .5s,filter .5s;transition:transform .5s,filter .5s,-webkit-transform .5s,-webkit-filter .5s;width:200%!important;z-index:100}.tiled-item.active .item .rollover,.tiled-item.active .item .rollover .cta,.tiled-item.active .item .rollover .title{opacity:1}.tiled-item.active .item .rolloverbg{opacity:.4}@media (min-width:769px){.tiled-item .item .text-container:hover>.subtitle-wrapper{height:140px;margin-bottom:16%;opacity:1}}@media (max-width:789px){.tiled-item .item .text-container>.subtitle-wrapper{height:140px;margin-bottom:16%;opacity:1}}.tiled-item.active .item img.tile-background-image{-webkit-transform:scale(1.1);transform:scale(1.1);transition:-webkit-transform 2s,-webkit-filter 2s;transition:transform 2s,filter 2s;transition:transform 2s,filter 2s,-webkit-transform 2s,-webkit-filter 2s;-webkit-transition:-webkit-transform 2s,-webkit-filter 2s}.portfolio_items button.slick-arrow{height:auto;top:47%;width:30px;z-index:9}.portfolio_items button.slick-prev{left:40px}.portfolio_items button.slick-next{right:55px}.portfolio_items button.slick-arrow:before{content:" ";display:block;height:30px;margin:0;opacity:1;width:46px}.portfolio_items button.slick-prev:before{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.portfolio_items button.slick-next:before{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.portfolio_bottom{background-color:#000;padding:42px 24px;text-align:center;width:100%}.portfolio_bottom .cta .label{border:1px solid #fff;color:#fff}.portfolio_bottom .cta .label:hover{background-color:#fff;border-color:#fff;color:#212a34}.portfolio_items ul.slick-dots{background-color:#000;bottom:0;padding-bottom:4px;padding-top:35px;position:relative}.portfolio_items ul.slick-dots li{background-color:transparent;border:2px solid #fff;border-radius:55%;cursor:pointer;display:inline-block;height:10px;margin:0 4px;padding:0;width:10px}.portfolio_items ul.slick-dots li.slick-active{background-color:#fff}.portfolio_items ul.slick-dots li button{display:none}@media (min-width:768px){.tiled-item{width:100%}.tiled-item img.tile-background-image,.tiled-item.hasVideo .item .tile-video video{margin-left:0;width:100%!important}}@media (min-width:992px){.tiled-item{float:left;width:50%}}@media (min-width:940px){.tiled-item .item .text-container{padding-left:48px;padding-right:48px}}@media (max-width:940px){.tiled-item .item .text-container .title{font-size:2.6rem!important}.subtitle-wrapper h4{font-size:2.6rem}.client-logo img{margin-top:5px}}@media(max-width:767px){.tiled-item img.tile-background-image{max-width:none}}@media(max-width:510px){.tiled-item .item .text-container .title{font-size:2.6rem!important}}