.casestudy-section.half .casestudy-wrapper{display:grid;grid-template-columns:1fr 1fr}.casestudy-section.half .casestudy-wrapper .casestudy-item{background-position:100%;background-size:cover;position:relative;width:100%}.casestudy-section.half .casestudy-wrapper .casestudy-content-block{display:flex;height:100%;padding:43px 0;position:relative;width:50%;z-index:2}.casestudy-section.half .casestudy-wrapper .casestudy-content-block p{color:#fff}.casestudy-section.half .casestudy-wrapper .casestudy-content-block a.btn{background-color:transparent;border:1.5px solid #fff;border-radius:3px;font-size:14px;font-stretch:normal;font-style:normal;font-weight:600;letter-spacing:.56px;line-height:1.5;margin:0;padding:10px 20px;text-align:center}.casestudy-section.half .casestudy-wrapper .casestudy-content-block .content{display:flex;flex-direction:column;gap:30px;margin:0 48px 0 56px;position:relative;z-index:2}.casestudy-section.half .casestudy-wrapper .casestudy-content-block .content-bg-color{border-radius:0 50px 50px 0;height:100%;left:0;position:absolute;top:0;width:100%}@media only screen and (max-width:1025px){.casestudy-section.half .casestudy-wrapper{grid-template-columns:1fr}.casestudy-section.half .casestudy-wrapper .casestudy-content-block .content{margin:0;max-width:100%}.casestudy-section.half .casestudy-wrapper .casestudy-content-block{padding:43px 18px;width:100%}.casestudy-section.half .casestudy-wrapper .casestudy-content-block .content-bg-color{border-radius:0}}