.gi-case-study-listing .gi-case-study-listing-heading{margin:0 0 92px;padding:0 0 30px;position:relative;text-align:center}.gi-case-study-listing .gi-case-study-listing-heading:before{background:#ff7a59;bottom:0;content:"";height:4px;left:0;margin:auto;position:absolute;right:0;width:85px}.gi-case-study-listing .gi-case-study-listing-heading h1{color:#fff;font-size:60px;font-weight:600;letter-spacing:-.6px;line-height:72px;position:relative}.gi-case-study-listing .gi-case-study-listing-heading h3{color:#fbe26b;font-size:24px;font-weight:400;line-height:38px;margin:10px 0 0}.gi-case-study-listing .gi-case-study-listing-inner .gi-case-study-listing-filter-box{align-items:center;display:none;gap:20px;justify-content:space-between;margin:0 0 72px}.gi-case-study-listing .gi-case-study-listing-inner .gi-case-study-listing-filter-box ul{align-items:center;display:flex;flex-wrap:wrap;gap:9px;list-style:none;margin:0;padding:0}.gi-case-study-listing .gi-case-study-listing-inner .gi-case-study-listing-filter-box ul li{margin:0}.gi-case-study-listing .gi-case-study-listing-inner .gi-case-study-listing-filter-box ul li a{background:linear-gradient(#161616,#161616) padding-box,linear-gradient(24.04deg,#f77d58 11.85%,#eba149 88.3%) border-box;border:2px solid transparent;border-radius:5px;color:#fff;display:block;font-size:16px;font-weight:500;line-height:24px;padding:8px 23px;transition:all .5s ease}.gi-case-study-listing .gi-case-study-listing-inner .gi-case-study-listing-filter-box ul li a.active{background:linear-gradient(24.04deg,#f77d58 11.85%,#eba149 88.3%) border-box;opacity:1}.gi-case-study-listing .gi-case-study-listing-inner .gi-case-study-listing-filter-search{max-width:294px;position:relative;width:100%}.gi-case-study-listing .gi-case-study-listing-inner .gi-case-study-listing-filter-search input{background-image:unset;border:1px solid #fff;border-radius:5px;height:auto;padding:12px 10px 12px 54px;position:relative}.gi-case-study-listing .gi-case-study-listing-inner .gi-case-study-listing-filter-search input,.gi-case-study-listing .gi-case-study-listing-inner .gi-case-study-listing-filter-search input::placeholder{color:#e5e6f1;font-size:14px;font-weight:400;line-height:18px;text-transform:capitalize}.gi-case-study-listing .gi-case-study-listing-inner .gi-case-study-listing-filter-search button{background-color:transparent;border:0;bottom:0;left:16px;padding:0;position:absolute;top:0}.gi-case-study-listing .gi-case-study-listing-inner .gi-case-study-listing-filter-search button i,.gi-case-study-listing .gi-case-study-listing-inner .gi-case-study-listing-filter-search button i svg{color:#fff;display:block;height:20px;width:20px;fill:currentcolor}.gi-case-study-listing .gi-case-study-listing-inner .gi-case-study-listing-content{display:grid;gap:43px 47px;grid-template-columns:repeat(3,1fr)}.gi-case-study-listing .gi-case-study-listing-content .gi-case-study-listing-box{background:#252525;border-radius:10px;overflow:hidden}.gi-case-study-listing .gi-case-study-listing-box .gi-case-study-listing-box-head img{width:100%}.gi-case-study-listing .gi-case-study-listing-box .gi-case-study-listing-box-content{padding:22px 25px 28px 21px}.gi-case-study-listing .gi-case-study-listing-box .gi-case-study-listing-box-content span{background:#32475b;border-radius:5px;color:#fbe26b;display:inline-block;font-size:18px;font-weight:400;line-height:27px;padding:1px 10px;text-transform:capitalize}.gi-case-study-listing .gi-case-study-listing-box .gi-case-study-listing-box-content h4 a{color:#fff;display:block;font-size:24px;font-style:italic;font-weight:700;line-height:30px;margin:19px 0 0}.gi-case-study-listing .gi-case-study-listing-box .gi-case-study-listing-box-content p{color:#fff;font-size:18px;font-weight:400;line-height:27px;margin:19px 0 0}.gi-case-study-listing .gi-case-study-listing-box .gi-case-study-listing-box-meta{align-items:center;border-top:1px solid #e5e6f1;display:flex;margin:33px 0 0;padding:19px 0 0}.gi-case-study-listing .gi-case-study-listing-box .gi-case-study-listing-box-meta img{border-radius:35px;height:35px!important;margin-right:12px;max-width:35px!important;width:35px!important}.gi-case-study-listing .gi-case-study-listing-box .gi-case-study-listing-box-meta p{margin:0}.gi-case-study-listing .gi-case-study-listing-cta .gi-button-content .cta_button,.gi-case-study-listing .gi-case-study-listing-cta .gi-button-content a{background:linear-gradient(#161616,#161616) padding-box,linear-gradient(24.04deg,#f77d58 11.85%,#eba149 88.3%) border-box;border:2px solid transparent;border-radius:5px;color:#fff;display:inline-flex;font-size:20px!important;font-weight:500!important;gap:10px;line-height:15px!important;margin-top:50px;padding:19.5px 35px!important;text-align:center;transition:all .5s ease;width:fit-content}.gi-case-study-listing .gi-case-study-listing-cta .gi-button-content .cta_button:hover,.gi-case-study-listing .gi-case-study-listing-cta .gi-button-content a:hover{background:linear-gradient(24.04deg,#f77d58 11.85%,#eba149 88.3%) border-box}.gi-case-study-listing .gi-case-study-listing-cta .gi-button-content i,.gi-case-study-listing .gi-case-study-listing-cta .gi-button-content i svg{color:#fff;height:16px;width:16px;fill:currentColor}.gi-case-study-listing .gi-case-study-listing-cta .gi-button-content.align-center{text-align:center}.gi-case-study-listing .gi-case-study-listing-cta .gi-button-content.align-left{text-align:left}.gi-case-study-listing .gi-case-study-listing-cta .gi-button-content.align-right{text-align:right}@media(max-width:991px){.gi-case-study-listing .gi-case-study-listing-heading h1{font-size:48px;line-height:60px}.gi-case-study-listing .gi-case-study-listing-inner .gi-case-study-listing-content{gap:40px;grid-template-columns:repeat(2,1fr)}.gi-case-study-listing .gi-case-study-listing-heading{margin:0 0 70px}}@media(max-width:767px){.gi-case-study-listing .gi-case-study-listing-heading h1{font-size:36px;line-height:48px}.gi-case-study-listing .gi-case-study-listing-heading h3{font-size:16px;line-height:22px}.gi-case-study-listing .gi-case-study-listing-inner .gi-case-study-listing-content{gap:30px;grid-template-columns:repeat(1,1fr)}.gi-case-study-listing .gi-case-study-listing-inner .gi-case-study-listing-filter-box{flex-direction:column;margin:0 0 50px}.gi-case-study-listing .gi-case-study-listing-heading{margin:0 0 50px}.gi-case-study-listing .gi-case-study-listing-content .gi-case-study-listing-box{margin:auto;max-width:500px}}