.inner-hero-section .hero-content .retro-banner{margin-top:13px}.casestudy-listing{display:grid;grid-template-columns:1fr 1fr 1fr;gap:25px}.casestudy-card{padding:15px;border:1px solid #000;border-radius:16px;background:#fff}.casestudy-image img{width:100%;object-fit:cover;height:auto;display:block;border-radius:16px}.casestudy-image{margin-bottom:10px}.date{font-size:16px}.casestudy-title{font-size:20px;font-weight:600;margin-bottom:12px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.casestudy-title a{color:#000;display:block}.casestudy-content{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:12px}.has-results{margin-bottom:50px;position:relative;padding-top:80px}.top-shap-image{position:absolute;z-index:-1;top:0;right:40px}.bottom-shap-img{position:absolute;bottom:-120px;top:auto;z-index:-1;left:30px}.cs-load-more-wrap{text-align:center}.cs-load-more-wrap .cs-btn-outline{color:#fff;display:inline-flex;justify-content:center;align-items:center;padding:15px 20px;border:1px solid #000;box-shadow:4px 4px 0 0 #101828;transform:rotate(-3deg);background:#F15FAD;transition:0.3s}.cs-load-more-wrap .cs-btn-outline:hover{box-shadow:none}.recent-project-cont{margin-bottom:20px;font-size:16px;line-height:1.5}.recent-project-image{border:1px solid #000;box-shadow:8px 8px 0 0 #000;border-radius:16px 16px 0 0;overflow:hidden}.keep-reading-meta{display:flex;justify-content:space-between;gap:10px;align-items:center;line-height:1;margin-bottom:15px}.category-cate a{font-size:12px;border:1px solid #0D41E1;padding:5px 10px;line-height:1;display:inline-block;border-radius:20px;font-weight:600;color:#0D41E1}.keep-reading-meta span.post-date{display:block;font-size:12px;color:#787676;opacity:1}.category-cate a:hover{background:#0D41E114}.recent-projects{background:#F15FAD}.recent-project-card{display:grid;grid-template-columns:1fr 1fr;align-items:end}.recent-project-image img{width:100%;display:block;height:340px}.recent-projects{overflow:hidden}.recent-project-content{width:468px;height:358px;border-top-right-radius:120px;border-bottom-left-radius:120px;background:#fff;margin-left:auto;padding:40px;margin-right:-35px;margin-bottom:50px}.recent-project-desc{font-size:16px;line-height:1.5;margin-bottom:20px}.post-search-input{width:100%}@media (max-width:1200px){.top-shap-image{max-width:100px}.bottom-shap-img{max-width:120px;bottom:-60px}}@media (max-width:960px){.casestudy-listing{grid-template-columns:1fr 1fr}.bottom-shap-img{display:none}.has-results{padding-top:50px;margin-bottom:0}.casestudy-listing{margin-bottom:30px}}@media (max-width:767px){.neve-main .container{padding:0 25px}}@media (max-width:480px){.casestudy-listing{grid-template-columns:1fr;gap:20px}}