.casestudy-sec .card-container{display:flex;flex-wrap:wrap;gap:60px}.casestudy-sec .card{width:calc(50% - 30px)}.casestudy-sec .card-inner{border:1px solid #edeceb;box-shadow:0 11px 14px -8px #00000026;padding:30px}.casestudy-sec .card-tag p{font-weight:600;margin:0;padding:0 0 10px}.casestudy-sec .card-heading h2{margin:0;padding:0 0 18px}.casestudy-sec .card-desc-text p:last-child{margin:0}.casestudy-sec .card-desc-text{margin:0;padding:0 0 18px}.casestudy-sec .card-three-col-content{display:flex;flex-wrap:wrap;margin:0 -10px;padding:12px 0}.casestudy-sec .number-text-card{width:33.33%}.casestudy-sec .number-text-card-inner{padding:0 10px}.casestudy-sec .card-button a{margin:0;width:100%}.casestudy-sec .card-button{padding:18px 0 0}.casestudy-sec .number-text h3{margin:0 0 5px}.casestudy-sec .number-title p{margin:0}@media only screen and (max-width:1199px){.casestudy-sec .card{width:calc(50% - 20px)}.casestudy-sec .card-container{gap:40px}.casestudy-sec .number-text h3{font-size:26px}}@media only screen and (max-width:991px){.casestudy-sec .card{margin:0 0 30px;width:100%}.casestudy-sec .card:last-child{margin:0}.casestudy-sec .card-container{gap:unset}}@media only screen and (max-width:568px){.casestudy-sec .card-three-col-content{margin:0;padding:0 0 12px}.casestudy-sec .number-text-card{width:100%}.casestudy-sec .number-text-card-inner{padding:0 0 20px}.casestudy-sec .number-text-card:last-child .number-text-card-inner{padding:0}.casestudy-sec .card-inner{padding:20px}}