.portfolio_items.slick-slider{margin-bottom:0;position:relative;overflow:hidden}.tiled-item{position:relative;overflow:hidden;padding:0;margin:0}.tiled-item .item{overflow:hidden;padding:0 0 200%}.tiled-item .item .rollover{top:0;left:0;opacity:1;z-index:200}.tiled-item .item .rollover,.tiled-item .item .rollover .rolloverbg{width:100%;height:100%;position:absolute;transition:opacity .5s;-webkit-transition:opacity .5s}.tiled-item .item .rollover .rolloverbg{background-color:rgba(0,0,0,.6);-webkit-transform:translateZ(.1px);transform:translateZ(.1px)}.tiled-item .item .text-container{top:0;bottom:0;transition:height .5s,bottom .5s;-webkit-transition:height .5s,bottom .5s;overflow:visible;width:100%;height:100%;position:absolute;left:0;right:0;margin:auto;-webkit-transform:translateZ(.2px);transform:translateZ(.2px);padding-left:24px;padding-right:24px;display:flex;flex-direction:column;max-width:940px}.tiled-item .item .text-container .client-wrapper{position:relative;height:100%;width:100%;display:flex;align-content:flex-end;align-items:flex-end;flex:1}.content-wrapper.fullWidth p,.module.fullWidth p{max-width:940px;width:100%;margin:0}.text-container-content{left:0;max-width:624px;width:100%;height:100%}.tiled-item .item .text-container p{display:block;color:#fff;text-transform:uppercase;letter-spacing:.18em;font-size:14px;font-size:1.4rem;padding:0;position:absolute;bottom:-36px;left:0}.tiled-item .item .text-container .subtitle-wrapper{transition:all 1s;height:58px;position:relative;opacity:0;width:100%;bottom:-36px;max-width:624px}.tiled-item .item .text-container .title{display:block;color:#fff;opacity:1;transition:opacity 1s;-webkit-transition:opacity 1s;padding:10px 0 24px;font-size:4.8rem;line-height:1.17;letter-spacing:-1.6px;height:auto}.tiled-item .item .text-container .cta{opacity:1;transition:opacity 1s;position:relative;display:block;margin:0 auto}.tiled-item .item .text-container .cta .label{text-align:left;padding:0;margin:0;color:#fff;border:none !important;background-color:transparent !important;text-align:left !important;text-decoration:underline;font-family:Neue Helvetica Light,Arial,sans-serif;font-size:1.8rem;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.33;letter-spacing:normal}.tiled-item img.tile-background-image{position:relative;z-index:100;width:200% !important;margin-left:-50%;transition:-webkit-transform .5s,-webkit-filter .5s;transition:transform .5s,filter .5s;transition:transform .5s,filter .5s,-webkit-transform .5s,-webkit-filter .5s;-webkit-transform:translateZ(.1px);transform:translateZ(.1px);display:block}.tiled-item .tile-background-image{height:100%;width:100%;background-position:50%;background-size:cover;cursor:pointer;position:relative;transition:-webkit-transform 2s,-webkit-filter 2s;transition:transform 2s,filter 2s;transition:transform 2s,filter 2s,-webkit-transform 2s,-webkit-filter 2s;position:absolute;top:0}.tiled-item.active .item .rollover,.tiled-item.active .item .rollover .cta,.tiled-item.active .item .rollover .title{opacity:1}.tiled-item .item .text-container:hover .subtitle-wrapper{margin-bottom:16%;opacity:1;height:152px}.tiled-item.active .tile-background-image,.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}.hs_careers_grp .slick-list.draggable:after{content:"";height:100%;overflow:hidden;pointer-events:none;position:absolute;top:0;width:160px;background-image:linear-gradient(270deg,rgba(0,0,0,.2),transparent);right:0}.portfolio_items button.slick-arrow{width:30px;z-index:9;height:auto;top:52%}.portfolio_items button.slick-prev{left:40px}.portfolio_items button.slick-next{right:55px}.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_items button.slick-arrow:before{margin:0;width:46px;height:30px;content:" ";display:block;opacity:1}.portfolio_bottom{background-color:#000;width:100%;padding:42px 24px;text-align:center}.portfolio_bottom .cta .label{border:1px solid #fff;color:#fff}.portfolio_bottom .cta .label:hover{color:#212a34;border-color:#212a34;background-color:#fff}.portfolio_items ul.slick-dots{position:absolute;bottom:35px}@media(min-width:1921px){.portfolio_items ul.slick-dots{bottom:60px}}@media(max-width:1920px) and (min-width:1540px){.portfolio_items ul.slick-dots{bottom:42px}}.portfolio_items ul.slick-dots li{display:inline-block;height:10px;width:10px;margin:0 4px;cursor:pointer;border-radius:55%;border:2px solid #fff;background-color:transparent;padding:0}.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 .item{padding:0 0 100%}.tiled-item.hasVideo .item .tile-video video{width:100% !important;margin-left:0}.tiled-item img.tile-background-image{width:100% !important;margin-left:0}.tiled-item .item .text-container{padding-left:104px;padding-right:104px}}@media(min-width:940px){.tiled-item .item{padding:0 0 56.25%}.tiled-item .item .text-container{padding-left:40px;padding-right:40px}}@media(min-width:1240px){.tiled-item .item .text-container{padding:0}}@media(max-width:767px){.tiled-item img.tile-background-image{max-width:none}.portfolio_items ul.slick-dots{bottom:60px}}@media(max-width:500px){.tiled-item .item .text-container:hover .subtitle-wrapper{margin-bottom:16%;opacity:1;height:290px}.portfolio_items ul.slick-dots{bottom:40px}}@media(max-width:414px){.portfolio_items ul.slick-dots{bottom:30px}.tiled-item .item .text-container .title{font-size:3.6rem;line-height:1.11;letter-spacing:-1.2px}.tiled-item .item .text-container:hover .subtitle-wrapper{height:212px}}@media(max-width:375px){.portfolio_items ul.slick-dots{bottom:25px}.tiled-item .item .text-container .subtitle-wrapper{height:23%}.tiled-item .item .text-container:hover .subtitle-wrapper{height:51%}}