.hs_home-case-studies-grp{position:relative}.hs_home-case-studies-grp .homepage-project-grid{-ms-grid-columns:400px 40px 1fr;grid-gap:40px;display:grid;display:-ms-grid;grid-template-columns:400px 1fr;margin:0 auto}.hs_home-case-studies-grp .homepage-project-sidebar{text-align:center}.hs_home-case-studies-grp .homepage-project-grid>div:first-of-type{-ms-grid-column:1;-ms-grid-row:1}.hs_home-case-studies-grp .project-list-item-container.homepage{-ms-grid-columns:1fr 40px 1fr;grid-gap:40px;display:grid;display:-ms-grid;grid-template-columns:1fr 1fr;margin:0}.hs_home-case-studies-grp .homepage-project-grid>div:nth-of-type(2){-ms-grid-column:3;-ms-grid-row:1}.hs_home-case-studies-grp img{border:0;height:auto!important;max-width:100%;vertical-align:middle}.hs_home-case-studies-grp .sidebar-logo{margin:10px auto;text-align:center;width:150px}.hs_home-case-studies-grp .heading.one{color:#249ec6;font-family:greycliff,sans-serif;font-size:420%;font-weight:700;letter-spacing:-3px;line-height:1em;text-align:center}.hs_home-case-studies-grp .btn a{-webkit-appearance:none;background-color:#e79a23;border:2px solid #e79a23;border-radius:3px;color:#fff;cursor:pointer;display:inline-block;font-family:Poppins,sans-serif;font-size:90%;font-weight:700;letter-spacing:0;line-height:normal;padding:10px 28px;text-decoration:none;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.hs_home-case-studies-grp .btn.blue a{background-color:#fff;border-color:#249ec6;color:#249ec6}.hs_home-case-studies-grp .btn a:hover{background-color:#fff;border-color:#e79a23;color:#e79a23}.hs_home-case-studies-grp .btn.blue a:hover{background-color:#249ec6;border-color:#249ec6;color:#fff}.hs_home-case-studies-grp .project-grid-item{position:relative;z-index:1}.hs_home-case-studies-grp .project-list-item-container>div:first-child{-ms-grid-column:1;-ms-grid-row:1}.hs_home-case-studies-grp .project-list-item-container>div:nth-child(2){-ms-grid-column:3;-ms-grid-row:1}.hs_home-case-studies-grp .project-list-item-container>div:nth-child(3){-ms-grid-column:1;-ms-grid-row:2}.hs_home-case-studies-grp .project-list-item-container>div:nth-child(4){-ms-grid-column:3;-ms-grid-row:2}.hs_home-case-studies-grp a.link-wrapper{color:inherit;display:block;height:100%;outline:0;text-decoration:none!important;transition:none;width:100%}.hs_home-case-studies-grp .project-list-item-image{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:10px;height:0;margin:0 auto;padding-bottom:60%;text-align:center;width:100%}.hs_home-case-studies-grp .project-list-item-subtitle,.hs_home-case-studies-grp .project-list-item-title{margin:5px auto;text-align:center}.hs_home-case-studies-grp .project-list-item-subtitle p,.hs_home-case-studies-grp .project-list-item-title h3{margin:0}.hs_home-case-studies-grp a.link-wrapper:hover{color:#32b6d6;text-decoration:none}.hs_home-case-studies-grp .project-grid-item h3{color:#4b4b4b;font-family:greycliff,sans-serif;font-size:180%;font-weight:700;letter-spacing:0;line-height:normal;text-transform:none}.hs_home-case-studies-grp .project-grid-item:after{-moz-border-radius-bottomright:4px;-moz-border-radius-bottomleft:4px;background:#fff;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;color:#515151;content:attr(data-category);font-family:greycliff,sans-serif;font-size:80%;font-weight:700;letter-spacing:0;padding:12px 20px;position:absolute;right:30px;text-transform:uppercase;top:0;z-index:1}@media (max-width:1100px){.hs_home-case-studies-grp .heading.one{font-size:300%}}@media (max-width:992px){.hs_home-case-studies-grp .homepage-project-grid{-ms-grid-columns:300px 40px 1fr;grid-template-columns:300px 1fr}.hs_home-case-studies-grp .project-list-item-container.homepage{-ms-grid-columns:1fr;grid-template-columns:1fr}}@media (max-width:768px){.hs_home-case-studies-grp .homepage-project-grid{-ms-grid-columns:1fr;grid-gap:40px;grid-template-columns:1fr}.hs_home-case-studies-grp .project-grid-item h3{font-size:140%}}