.case-studies-bnr .overlay{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.key-details-section{margin-top:40px}.key-details-section .key-details-bg{background:#1d99d5;border-radius:500px;display:inline-flex;gap:20px;max-width:742px;padding:17px 26px;width:100%}.key-details-section .key-details-bg .key-details-item{border-radius:150px;display:flex;flex:1;justify-content:center;overflow:hidden;padding:20px;position:relative;transition:all .3s ease}.key-details-section .key-details-bg .key-details-item:first-child:after{background:linear-gradient(94.4deg,#0d0046 3.59%,rgba(0,143,252,0) 96.45%)}.key-details-section .key-details-bg .key-details-item:last-child:after{background:linear-gradient(94.4deg,rgba(0,143,252,0) 3.59%,#0d0046 96.45%)}.key-details-section .key-details-bg .key-details-item:hover:after{opacity:1}.key-details-section .key-details-bg .key-details-item:after{content:"";display:block;height:100%;left:0;opacity:0;position:absolute;top:0;transition:all .5s;width:100%}.key-details-section .key-details-bg .details_img img{max-width:unset!important;width:56px}.key-details-section .key-details-bg .details_inner{display:flex;gap:24px;position:relative;z-index:9}.key-details-section .key-details-bg .details_img{align-items:center;display:flex;width:56px}.key-details-section .key-details-bg .details_cntnt h3{color:#fff;font-size:24px;line-height:1.25;margin:0 0 6px}.key-details-section .key-details-bg .details_cntnt p{color:#fff;line-height:1.25;margin:0}@media(max-width:767px){.key-details-section .key-details-bg .details_img img{width:30px}.key-details-section .key-details-bg .details_inner{gap:10px}}@media(max-width:575px){.key-details-section .key-details-bg .details_cntnt p{font-size:14px}.key-details-section .key-details-bg .details_cntnt h3{font-size:16px}.key-details-section .key-details-bg .key-details-item{padding:10px;text-align:center}.key-details-section .key-details-bg{gap:0;padding:10px}.key-details-section .key-details-bg .details_inner{flex-direction:column;flex-wrap:wrap;text-align:center}.key-details-section .key-details-bg .details_img{align-items:center;display:flex;justify-content:center;width:100%}.key-details-section .key-details-bg{border-radius:80px}.key-details-section .key-details-bg .details_img img{width:25px}.key-details-section .key-details-bg .details_cntnt p{font-size:12px}}