.cst-work-filter-grp .page-center #ContentArea{margin-top:210px;margin-bottom:30px}.cst-work-filter-grp .page-center #ContentArea .filter-group .form-group{margin-bottom:15px}.cst-work-filter-grp .page-center #ContentArea .filter-group .form-group select{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857;background-color:#fff;background-image:none;-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;box-shadow:0 0 0 !important;color:#231f20;font-family:'gt-walsheim',sans-serif;border:1px solid #919389;border-radius:0px !important;max-width:100%}.cst-work-filter-grp .page-center #ContentArea .filter-group .form-group select:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgb(0 0 0 / 8%),0 0 8px rgb(102 175 233 / 60%);box-shadow:inset 0 1px 1px rgb(0 0 0 / 8%),0 0 8px rgb(102 175 233 / 60%)}.cst-work-filter-grp .page-center #ContentArea .project-list .project-node{margin-bottom:20px}.cst-work-filter-grp .page-center #ContentArea .project-list .project-node .show-gs .team-images .img-grayscale{opacity:1}.cst-work-filter-grp .page-center #ContentArea .project-list .project-node .team-images{position:relative}.cst-work-filter-grp .page-center #ContentArea .project-list .project-node .team-images .img-grayscale{position:absolute;left:0;top:0;width:100%;opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s}.cst-work-filter-grp .page-center #ContentArea .project-list .project-node .team-images .img-responsive{display:block;width:100% \9;max-width:100%;height:auto}.cst-work-filter-grp .page-center #ContentArea .project-list .project-node .text-overlay-work_heading{min-height:87px;line-height:1.2;margin-top:0px;color:#fff;background-color:rgba(102,104,95,0.9);padding:12px 15px 12px 15px;font-family:'gt-walsheim',sans-serif;font-size:18px;text-transform:uppercase}.cst-work-filter-grp .page-center #ContentArea .project-list .project-node .show-gs .subheading{background-color:#CCC}.cst-work-filter-grp .page-center .work-category .work-category-wrapper{position:relative}.cst-work-filter-grp .page-center .work-category .work-category-wrapper .category-image{width:100%}.cst-work-filter-grp .page-center .work-category .work-category-wrapper .work-category-inner{position:absolute;left:0;right:0;top:0;bottom:0;padding:1px 15px;border:2px solid #fde546}.cst-work-filter-grp .page-center .work-category .work-category-wrapper .work-category-inner h3{color:#231f20;font-family:'gt-walsheim',sans-serif;font-size:24px;font-weight:700;text-transform:uppercase;margin-bottom:20px;margin-top:20px;line-height:1.1}.cst-work-filter-grp .page-center .work-category .work-category-wrapper .work-category-inner p{font-family:'Lora',serif;font-size:18px;line-height:26px;margin-bottom:25px}.cst-work-filter-grp .page-center .work-category .work-category-wrapper .close-button{position:absolute;right:10px;top:10px;color:#000;background-color:transparent;border:0;font-size:24px;line-height:inherit;cursor:pointer}@media(max-width:1199px) and (min-width:992px){.cst-work-filter-grp .page-center #ContentArea .project-list .project-node .text-overlay-work_heading{min-height:66px}}@media(max-width:768px){.cst-work-filter-grp .page-center #ContentArea{margin-top:160px}.cst-work-filter-grp .page-center #ContentArea .project-list .project-node .team-images .img-responsive{margin-bottom:0 !important}.cst-work-filter-grp .page-center #ContentArea .project-list .project-node .text-overlay-work_heading{min-height:1px}.cst-work-filter-grp .page-center #ContentArea .work-category{margin-bottom:20px}}@media(max-width:479px){.cst-work-filter-grp .page-center .work-category .work-category-wrapper .close-button{right:0px}}@media(max-width:390px){.cst-work-filter-grp .page-center #ContentArea .work-category .work-category-wrapper .work-category-inner p{font-size:16px;margin:0}.cst-work-filter-grp .page-center #ContentArea .work-category .work-category-wrapper{min-height:350px}}