#worklisting_wrapper .grid{-webkit-transition:all .5s ease;transition:all .5s ease}#worklisting_wrapper .grid-sizer,#worklisting_wrapper .grid-item{width:33.333333%}#worklisting_wrapper .grid-item--two{width:65%}#worklisting_wrapper .filters-button-group button{font-size:1.3333333333333333rem;font-weight:300;line-height:160%;margin-right:3rem;outline:0;-webkit-transition:all .25s;transition:all .25s}#worklisting_wrapper .filters-button-group button:after{content:'';width:5px;height:5px;position:absolute;left:0;right:0;margin:0 auto;bottom:-10px;background:#f36;border-radius:100%;opacity:0;-webkit-transition:all .25s;transition:all .25s}#worklisting_wrapper .filters-button-group button.is-checked,#worklisting_wrapper .filters-button-group button:hover{color:#f36}#worklisting_wrapper .filters-button-group button.is-checked:after,#worklisting_wrapper .filters-button-group button:hover:after{opacity:1}#worklisting_wrapper .grid-item h6{color:rgba(255,255,255,0.75)}#worklisting_wrapper #more_posts[disabled]{opacity:.5;cursor:auto;background:#f36 !important}#worklisting_wrapper .filters-button-group button{font-size:1.3333333333333333rem;font-weight:300;line-height:160%;outline:0;display:inline-block;width:auto;margin:0;background:transparent;border-radius:3px;box-sizing:border-box;-webkit-transition:color .25s,background-color .25s,border .25s;transition:color .25s,background-color .25s,border .25s;position:relative;cursor:pointer;color:#fff;padding:0;margin-right:3rem}#worklisting_wrapper .filter-row h6{font-size:1rem;font-weight:500;line-height:130%;margin-bottom:2rem;text-transform:uppercase}#worklisting_wrapper .grid-item.grid-item--two figure.cm-figure-table{margin:.0}#worklisting_wrapper .grid-item article{margin-left:1.3333333333333333rem}#worklisting_wrapper .grid-item.grid-item--two article{margin-right:1.3333333333333333rem;margin-left:0}#worklisting_wrapper .case-study__image img{display:block;width:100%}#worklisting_wrapper .grid-item figure{margin:0}#worklisting_wrapper .grid-item article .title_link{display:block}#worklisting_wrapper .grid-item article .title_link h2{padding-right:6.666666666666667rem;margin:0;font-size:2.4rem;font-weight:300}#worklisting_wrapper .grid-item article .title_link h2 strong{font-weight:700}#worklisting_wrapper .case-study__image{border:0;display:block;margin-bottom:3rem;position:relative}#worklisting_wrapper .case-study__image:before{position:absolute;z-index:1;top:50%;left:50%;-webkit-transition:all .25s;transition:all .25s;margin:0;width:200px;height:200px;border-radius:25rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center;color:white;background:inherit;-webkit-transform:translate(-50%,-50%) scale(0);-ms-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0)}#worklisting_wrapper .case-study__image:hover:before,#worklisting_wrapper .case-study__image:focus:before{-webkit-transform:translate(-50%,-50%) scale(1);-ms-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}#worklisting_wrapper .px-20.worklist-row{padding-left:2rem;padding-right:2rem}#worklisting_wrapper .px-30{position:relative}#worklisting_wrapper .filter-row{cursor:pointer}#worklisting_wrapper .grid-item article .title_link h2 p{line-height:125%}#worklisting_wrapper .grid-item:nth-child(odd) article .title_link h2{padding-right:0}#worklisting_wrapper .grid-item .tag_name{font-size:1rem;font-weight:500;line-height:130%;margin-bottom:2rem;text-transform:uppercase}#worklisting_wrapper .cm-item-3 a:hover h2{color:#397273 !important}#worklisting_wrapper .cm-item-4 figure a:hover{background:rgba(224,31,89,0.5)}#worklisting_wrapper .cm-item-4 article:hover a h2{color:#e01f59 !important}#worklisting_wrapper .cm-item-4 a:hover h2{color:#e01f59 !important}#worklisting_wrapper .cm-item-5 figure a:hover{background:rgba(146,65,226,0.5)}#worklisting_wrapper .cm-item-5 a:hover h2,#worklisting_wrapper .cm-item-5 article:hover a h2{color:#9241e2 !important}#worklisting_wrapper .cm-item-6 a:hover h2,#worklisting_wrapper .cm-item-7 a:hover h2,#worklisting_wrapper .cm-item-8 a:hover h2,#worklisting_wrapper .cm-item-9 a:hover h2,#worklisting_wrapper .cm-item-10 a:hover h2,#worklisting_wrapper .cm-item-12 a:hover h2,#worklisting_wrapper .cm-item-11 a:hover h2,#worklisting_wrapper .cm-item-13 a:hover h2,#worklisting_wrapper .cm-item-14 a:hover h2,#worklisting_wrapper .cm-item-15 a:hover h2,#worklisting_wrapper .cm-item-16 a:hover h2,#worklisting_wrapper .cm-item-17 a:hover h2,#worklisting_wrapper .cm-item-18 a:hover h2,#worklisting_wrapper .cm-item-20 a:hover h2,#worklisting_wrapper .cm-item-20 article:hover a h2{color:#ff7800 !important}#worklisting_wrapper .cm-item-20 figure a:hover{background:rgba(255,120,0,0.5) !important}#worklisting_wrapper .cm-item-19 a:hover h2{color:#434b5b !important}#worklisting_wrapper .cm_view_btn{-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:rgba(255,255,255,0);border-radius:100%;background:white;width:110px;height:110px;text-align:center;line-height:113px;letter-spacing:.5px;font-size:12px;text-transform:uppercase;color:#0b0d0f;font-weight:700;margin-right:1.3333333333333333rem;-webkit-transition:background .25s;transition:background .25s;display:inline-block}#worklisting_wrapper .cm_view_btn:hover,#worklisting_wrapper .cm_view_btn:focus{background:#f36}.cm_view_wrap{margin-top:2rem}.grid-item{float:left}.event_pagination{clear:both}#bioList{display:none}#worklisting_wrapper .cm_view_btn.last_page{opacity:.5;cursor:auto;background:#f36 !important;pointer-events:none}@media screen and (min-width:768px){#worklisting_wrapper .grid-item article{margin-bottom:4rem}.mb-170{margin-bottom:11.333333333333334rem}#worklisting_wrapper .grid-item article .title_link{margin-top:2.6666666666666665rem}}@media screen and (min-width:1024px){#worklisting_wrapper .grid-item article{margin-bottom:10.666666666666666rem}#worklisting_wrapper .grid-item figure.cm-figure-table+a{margin-top:35px}#worklisting_wrapper .grid-item.grid-item--two figure.cm-figure-table{padding-right:6.666666666666667rem}#worklisting_wrapper .px-20.worklist-row{padding-left:1.3333333333333333rem;padding-right:1.3333333333333333rem}}@media screen and (max-width:800px){#worklisting_wrapper .filters-button-group{margin-top:40px}#worklisting_wrapper .filters-button-group button{margin-bottom:40px}}@media screen and (max-width:768px){#worklisting_wrapper .grid-item--two,#worklisting_wrapper .grid-item{width:100%}#worklisting_wrapper .filter-container-row{width:100%;padding-left:2rem;padding-right:2rem;margin-left:auto;margin-right:auto}#worklisting_wrapper .filters-button-group{background:#2b2d2f;padding-top:17px;position:absolute;top:49px;left:0;right:0;margin:0 auto;width:100%;z-index:9;visibility:hidden;opacity:0;-webkit-transition:all .5s ease;transition:all .5s ease}#worklisting_wrapper .filters-button-group button{display:block;width:100%;text-align:left;margin-bottom:17px}#worklisting_wrapper .filters-button-group button:after{display:none}#worklisting_wrapper .filters-button-group .filter-container{max-width:121.33333333333333rem;padding-left:2rem;padding-right:2rem;margin-left:auto;margin-right:auto}#worklisting_wrapper .filters-button-group.collapsed{visibility:visible;opacity:1}#worklisting_wrapper .filter-row{border-top:1px solid rgba(155,157,159,0.2);border-bottom:1px solid rgba(155,157,159,0.2);padding:10px 0;position:relative;z-index:10;background:#0b0d0f}#worklisting_wrapper .filter-row p{opacity:.6}#worklisting_wrapper .filter-row p.active-filter{opacity:1;font-size:15px}#worklisting_wrapper .filter-row:after{display:inline-block;width:15px;height:10px;background-repeat:no-repeat;background-position:0 100%;background-size:100%;-ms-transform:rotate(0);-webkit-transform:rotate(0) translateY(-50%);transform:rotate(0) translateY(-50%);position:absolute;right:0;top:50%}#worklisting_wrapper .filter-row.collapsed:after{-webkit-transform:rotate(180deg) translateY(50%);-ms-transform:rotate(180deg) translateY(50%);transform:rotate(180deg) translateY(50%)}#worklisting_wrapper .grid .grid-item:last-child article{margin-bottom:40px !important}#worklisting_wrapper .grid-item article{margin-left:1.3333333333333333rem;margin-right:0}#worklisting_wrapper .grid-item.grid-item--two article{margin-right:1.3333333333333333rem;margin-left:0}#worklisting_wrapper .px-30{padding-left:0;padding-right:0}#worklisting_wrapper .grid-item article .title_link h2{font-size:2rem}}@media screen and (max-width:768px){#worklisting_wrapper .grid .grid-item article .h3,#worklisting_wrapper .grid .grid-item article .typography--style-1 h2,#worklisting_wrapper .typography--style-1 .grid .grid-item article h2{font-size:2rem}#worklisting_wrapper .grid-item figure.cm-figure-table+a h2{font-size:2rem}#worklisting_wrapper .grid-item figure.cm-figure-table+a h2{padding-right:0}#worklisting_wrapper .grid-item article{margin-bottom:8.666666666666666rem}#worklisting_wrapper .filter-row p{display:inline-block !important}#worklisting_wrapper .filter-row p.active-filter{opacity:1;font-size:15px;margin-left:1.3333333333333333rem}#worklisting_wrapper .filter-row h6{opacity:.6}#worklisting_wrapper .grid-item.grid-item--two article{margin-right:0}#worklisting_wrapper .grid-item article{margin-left:0;margin-right:0}#worklisting_wrapper .grid-item figure.cm-figure-table+a{margin-top:3rem}}@media screen and (max-width:640px){#worklisting_wrapper .grid .case-study__image{margin-bottom:3rem}}