html{scroll-behavior:smooth}.sec-pad-bottom{padding-bottom:4rem}.cont-pad{padding:4rem 0}.mx-auto{margin-right:auto !important;margin-left:auto !important}.mx-0{margin-right:0 !important;margin-left:0 !important}.top-bordered{border-top:1px solid rgba(0,0,0,0.3);padding-top:4rem}.bottom-bordered{border-bottom:1px solid rgba(0,0,0,0.3);padding-top:4rem}p{line-height:1.8;padding-bottom:1rem}@media (max-width: 575.98px){p{font-size:0.85rem}}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-weight:600}.title p{max-width:inherit;font-size:1.05rem}@media (max-width: 992px){.title p{font-size:0.95rem}}@media (max-width: 768px){.title p{font-size:0.875rem}}@media (max-width: 562px){.title p{font-size:0.85rem}}.bg-lightblue{background-color:#e9f4ff !important}.bg-lightgray{background-color:#f7f9fb !important}.bg-half{background:linear-gradient(180deg, #f7f9fb 50%, #fff 50%)}.bg-locusblue{background-color:#0072f5 !important}.subtitle h3.heading{font-size:1.5rem;padding-bottom:1.5rem}@media (max-width: 767.98px){.subtitle h3.heading{font-size:1.25rem}}.blocks h6{padding-bottom:0.5rem}.pct-stat{align-items:center;padding-top:1rem;padding-bottom:3rem}.pct-stat p.pct-desc{max-width:25rem}.pct-stat img.pct-logo{max-width:14rem}@media (max-width: 767.98px){.pct-stat img.pct-logo{max-width:10rem}.pct-stat img.pct-img{padding-top:4rem;max-width:10rem}}.banner{position:relative;padding:10rem 0 6rem}.banner h1{font-weight:700;color:#000;line-height:1.3;padding-bottom:3rem;max-width:26rem}.banner a{width:100%;display:block;margin-bottom:0.75rem;max-width:450px}.banner img{position:absolute;right:0;top:0;width:32%;min-width:578px}.banner .author-row img.author-thumb{display:inline-block;position:initial;width:50px;min-width:50px;margin-right:14px}.banner .author-row span.author-name{font-weight:600}@media (max-width: 1200px){.banner img{min-width:590px}}@media (max-width: 992px){.banner img{width:51%;min-width:auto}.banner h1{padding-bottom:2rem;font-size:2.25rem}}@media (max-width: 768px){.banner{padding:6rem 0 1rem}.banner .text-center{max-width:90%;margin:0 auto;margin-bottom:0;z-index:1}.banner .text-center h1{font-size:2rem;padding-bottom:2rem}.banner .text-center a,.banner .text-center small{margin:auto;max-width:60%}.banner img{width:85%;position:relative;margin-left:auto}}@media (max-width: 562px){.banner{padding:4rem 0 1rem}.banner .text-center h1{font-size:1.65rem;padding-bottom:1rem}.banner .text-center a,.banner .text-center small{max-width:75%}}#sidebar{position:absolute;z-index:9;margin-left:3%}#sidebar nav{background:#ffffff;box-shadow:0px 0px 20px 5px rgba(0,0,0,0.05);border-radius:16px;padding:1rem}#sidebar nav ul{padding:0;list-style:none;margin:0}#sidebar nav ul li{padding-bottom:1.5rem}#sidebar nav ul li:last-child{padding-bottom:0rem}#sidebar nav ul li a .nav-scroll-item{display:flex;align-items:center}#sidebar nav ul li a .nav-scroll-item span{width:35px;height:35px;line-height:35px;margin:0 auto;background:#f7f9fb;border-radius:50%;text-align:center;font-weight:500;color:#3a404e}#sidebar nav ul li a .nav-scroll-item p{margin-bottom:0;margin-left:1rem;font-size:0.9rem;max-width:220px;color:#3a404e;display:none;min-width:220px}#sidebar nav ul li a.active .nav-scroll-item span{background:#0072f5;color:#fff;width:50px;height:50px;line-height:50px}#sidebar nav ul li a.active .nav-scroll-item p{color:#0072f5;font-weight:500}@media (max-width: 1450px){#sidebar{margin-left:0%}#sidebar nav{padding:1rem 0.6rem}}@media (max-width: 768px){#sidebar{width:100%;max-width:min-content;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);margin:0}#sidebar nav{padding:0.25rem 0.75rem}#sidebar nav ul{display:flex;justify-content:start;align-items:center;height:auto;gap:1rem}#sidebar nav ul li{padding-bottom:0rem}}@media (max-width: 562px){#sidebar{max-width:min-content}#sidebar nav ul li a .nav-scroll-item span{width:30px;height:30px;line-height:30px}#sidebar nav ul li a.active .nav-scroll-item span{width:45px;height:45px;line-height:45px}}#sidebar.fixed{position:fixed;top:50%;transform:translate(0, -50%)}@media (max-width: 768px){#sidebar.fixed{top:5px;transform:translate(-50%, 0)}}@media (min-width: 768px){#sidebar.sidebar-hover p{display:block !important}}.new-face-of-retail a{color:#3a404e;text-decoration:underline;background-color:transparent}.new-face-of-retail a:hover{color:#0072f5}.new-face-of-retail .inner-left-col h6{display:inline-block;padding-bottom:0.5rem;border-bottom:1px solid rgba(0,0,0,0.3)}.new-face-of-retail .inner-left-col .main-cont{padding:3rem 0}.new-face-of-retail .inner-left-col .main-cont p{margin-bottom:0.5rem}.new-face-of-retail .inner-left-col .main-cont h3{font-size:2rem;font-weight:700;line-height:1.3}.new-face-of-retail .inner-left-col .main-cont h3 span{display:block;color:#0072f5}.new-face-of-retail .inner-right-col img{display:block;max-width:22rem;margin-left:auto}@media (max-width: 767.98px){.new-face-of-retail .inner-right-col img{padding-top:3rem;max-width:18rem;margin:0 auto}}.arms-of-healthcare-logistics .test-bg{background-image:url(/assets/img/hc-logsts/investment-in-digital-health.svg);background-size:cover;background-position:center right;margin-top:1rem;margin-bottom:3rem}.arms-of-healthcare-logistics .test-bg .inner-cont-col{padding-top:8rem;padding-bottom:4rem;padding-left:5rem}.arms-of-healthcare-logistics .test-bg .inner-cont-col h3.heading{font-size:2.25rem;font-weight:700;line-height:1.4;margin-bottom:1.5rem}.arms-of-healthcare-logistics .test-bg .inner-cont-col p.subheading{color:#979797;font-style:italic;font-weight:300;padding-bottom:1.5rem}.arms-of-healthcare-logistics a{color:#3a404e;text-decoration:underline;background-color:transparent}.arms-of-healthcare-logistics a:hover{color:#0072f5}.arms-of-healthcare-logistics .img-block{margin:3rem 0}.arms-of-healthcare-logistics .img-block .inner-cont-col{padding-left:5rem}.arms-of-healthcare-logistics .img-block .inner-cont-col h3.heading{font-size:1.875rem;font-weight:700;line-height:1.4;margin-bottom:1.5rem}.arms-of-healthcare-logistics .img-block .inner-cont-col p.subheading{color:#979797;font-size:13px;font-style:italic;font-weight:300;padding-bottom:0}.arms-of-healthcare-logistics .img-block .inner-cont-col a{color:#fff;text-decoration:none;background-color:#0072f5}.arms-of-healthcare-logistics .img-block .inner-img-col{text-align:right}@media (max-width: 1200px){.arms-of-healthcare-logistics .img-block .inner-cont-col{padding-left:3rem}.arms-of-healthcare-logistics .img-block .inner-cont-col h3.heading{font-size:1.5rem;line-height:1.25;margin-bottom:1.25rem}.arms-of-healthcare-logistics .img-block .inner-cont-col h6.subheading{font-size:0.75rem;margin-bottom:1.25rem}}@media (max-width: 992px){.arms-of-healthcare-logistics .img-block .inner-cont-col{padding-left:2rem}.arms-of-healthcare-logistics .img-block .inner-cont-col h3.heading{font-size:1.25rem;line-height:1.2;margin-bottom:1rem}.arms-of-healthcare-logistics .img-block .inner-cont-col h6.subheading{font-size:0.625rem;font-weight:700;margin-bottom:1rem}.arms-of-healthcare-logistics .img-block .inner-cont-col a{padding:0.5rem 2rem}}@media (max-width: 768px){.arms-of-healthcare-logistics .img-block{position:relative}.arms-of-healthcare-logistics .img-block .inner-cont-col{position:absolute;top:0;left:0;padding:10rem 1rem 0;z-index:1;text-align:center}.arms-of-healthcare-logistics .img-block .inner-cont-col h3.heading{font-size:1.875rem;font-weight:700;line-height:1.4;margin:0 auto 1.5rem;max-width:24rem}.arms-of-healthcare-logistics .img-block .inner-cont-col h6.subheading{font-size:1rem;font-weight:700;margin-bottom:1.5rem}.arms-of-healthcare-logistics .img-block .inner-img-col img{width:100%}}@media (max-width: 576px){.arms-of-healthcare-logistics .img-block{position:relative}.arms-of-healthcare-logistics .img-block .inner-cont-col{padding:12rem 4rem 0}.arms-of-healthcare-logistics .img-block .inner-cont-col h3.heading{font-size:1.25rem;line-height:1.3;margin-bottom:1rem}.arms-of-healthcare-logistics .img-block .inner-cont-col h6.subheading{font-size:0.875rem;font-weight:700;margin-bottom:1rem}}@media (max-width: 450px){.arms-of-healthcare-logistics .img-block .inner-cont-col{padding:7rem 2rem 0}}.past-to-present img.main-img{padding-top:1rem;padding-bottom:3rem}.past-to-present .stats{padding-bottom:3rem}.past-to-present .stats h3.highlight{color:#0072f5;font-size:2rem;font-weight:700;line-height:1.3}.past-to-present .stats p{max-width:22rem;padding-top:1rem}.past-to-present .stats img.source{max-width:12rem}.past-to-present .stats .bt-border{padding-top:1rem;padding-bottom:2rem}.past-to-present .stats .bt-border::after{content:"";height:1px;width:calc(100% - 30px);position:absolute;bottom:0px;left:15px;background:rgba(0,0,0,0.3)}@media (max-width: 767.98px){.past-to-present .stats h3.highlight{font-size:1.75rem}.past-to-present .stats img.source{max-width:10rem}.past-to-present .stats .bt-border{padding-top:2rem;padding-bottom:3rem}.past-to-present .stats .mbl-bt-border{padding-top:2rem;padding-bottom:3rem}.past-to-present .stats .mbl-bt-border::after{content:"";height:1px;width:calc(100% - 30px);position:absolute;bottom:0px;left:15px;background:rgba(0,0,0,0.3)}}.challenges-shaping-healthcare .top-pad{padding-top:2rem}.challenges-shaping-healthcare .stats{padding-bottom:2rem}.challenges-shaping-healthcare .stats h3.highlight{color:#0072f5;padding-top:2rem;font-size:2rem;font-weight:700;line-height:1.3}.challenges-shaping-healthcare .stats p{max-width:22rem;padding-top:1rem}.challenges-shaping-healthcare .stats img.source{max-width:90%}.challenges-shaping-healthcare .stats .bt-border::after{content:"";height:1px;width:calc(100% - 30px);position:absolute;bottom:0px;left:15px;background:rgba(0,0,0,0.3)}@media (min-width: 768px){.challenges-shaping-healthcare .stats .bt-border:nth-last-child(1)::after,.challenges-shaping-healthcare .stats .bt-border:nth-last-child(2)::after{display:none}}.challenges-shaping-healthcare .media{padding-top:2.5rem}.challenges-shaping-healthcare .media img.tick-img{padding-right:1rem}.challenges-shaping-healthcare .media span.highlight{font-weight:600}@media (max-width: 576px){.challenges-shaping-healthcare .mbl-pad{padding-top:0.5rem}}.challenges-shaping-healthcare img.logo-img{max-width:14rem;padding-bottom:3rem}@media (max-width: 767.98px){.challenges-shaping-healthcare img.logo-img{max-width:10rem}}.supply-chain-technologies a{color:#3a404e;text-decoration:underline;background-color:transparent}.supply-chain-technologies a:hover{color:#0072f5}.related-posts h3.title-head{padding-bottom:2.5rem}.related-posts .post-item{display:flex;flex-direction:row;gap:1rem;border-bottom:1px solid rgba(0,0,0,0.3);padding-bottom:1.5rem;margin-bottom:1.5rem}.related-posts .post-item .post-img{flex:1}.related-posts .post-item .post-img img{border-radius:0.375rem}.related-posts .post-item .post-details{flex:2;display:flex;flex-direction:column;justify-content:space-between}.related-posts .post-item .post-details .post-body span.post-category{color:#58595b;font-size:0.95rem;font-weight:500}.related-posts .post-item .post-details .post-body h6.post-title{font-size:1.25rem;font-weight:600;max-width:80%;margin-top:1rem}.related-posts .post-item .post-details .post-footer{display:flex;flex-direction:row;justify-content:space-between}.related-posts .post-item .post-details .post-footer p.post-author{color:#58595b;font-size:0.95rem;margin-bottom:0}.related-posts .post-item .post-details .post-footer a.post-link{font-size:0.95rem;font-weight:400}@media (max-width: 576px){.related-posts .post-item{padding:1rem;flex-direction:column;border-bottom:none}.related-posts .post-item .post-details{padding:1rem 0;border-bottom:1px solid rgba(0,0,0,0.3)}.related-posts .post-item .post-details .post-body p.post-category{font-size:14px}.related-posts .post-item .post-details .post-body h4.post-title{font-size:1rem}.related-posts .post-item .post-details .post-footer p.post-author{font-size:14px}.related-posts .post-item .post-details .post-footer a.post-link{font-size:14px}}.ac-strip .container{padding:3rem 0;background:#13222d;width:90%;margin:0 auto;position:relative;border-radius:12px;justify-content:space-around}.ac-strip .container h3{padding-right:2rem;font-size:1.8rem;color:#fff;margin:0;border-radius:18px;max-width:600px}.ac-strip .contact-bg-1{position:absolute;left:0;bottom:0;width:10%}.ac-strip .contact-bg-2{position:absolute;right:0;top:7%;width:14%}.ac-strip .cmn-btn{padding:0.8rem 7%}@media (max-width: 992px){.ac-strip .container{padding:2rem 0}.ac-strip .container h3{font-size:1.2rem}.ac-strip .container .cmn-btn{padding:0.85rem 1.5rem}}@media (max-width: 768px){.ac-strip .container{padding:1.5rem 1rem;width:95%;justify-content:space-evenly}.ac-strip .container h3{font-size:1.1rem}.ac-strip .container .cmn-btn{padding:0.6rem 1rem;font-size:0.75rem}}@media (max-width: 568px){.ac-strip{padding:2rem 0}.ac-strip .container h3{font-size:0.9rem;padding-right:0.5rem;width:65%}.ac-strip .container .cmn-btn{padding:0.5rem 0.25rem;font-size:0.6rem}}.finetune-logistics .author-box{border-top:1px solid rgba(0,0,0,0.3);display:flex;align-items:center;padding:4rem 0;column-gap:1.5rem}.finetune-logistics .author-box .author-img img{max-width:180px}.finetune-logistics .author-box .author-content span{color:#979797;font-size:0.8rem;font-weight:500;letter-spacing:1px;text-transform:uppercase}.finetune-logistics .author-box .author-content h6{font-size:1.25rem;font-weight:400;margin-top:1rem}@media (max-width: 576px){.finetune-logistics .author-box{display:block;text-align:center}.finetune-logistics .author-box .author-img{padding-bottom:1.5rem}.finetune-logistics .author-box .author-img img{max-width:140px}.finetune-logistics .author-box .author-content p{font-size:0.85rem}}.resources h3{padding-bottom:2.5rem}.resources .big-card{max-width:700px}.resources .big-card span{padding:1.5rem 0 1rem;display:flex;font-size:1rem;letter-spacing:1px;text-transform:uppercase;color:#979797;font-weight:500}.resources .big-card h4{padding-bottom:1rem}.resources .big-card p{font-size:1.02rem;line-height:1.75;padding-bottom:1.25rem}.resources .col-md-5{max-width:470px;margin-left:auto}.resources .col-md-5 .res-card{padding:2rem 0;border-top:1px solid #b2b2b2}.resources .col-md-5 .res-card span{display:flex;font-size:0.8rem;letter-spacing:1px;text-transform:uppercase;color:#979797;font-weight:500}.resources .col-md-5 .res-card h6{padding:1rem 0}.resources .col-md-5 .res-card a{font-weight:400;font-size:0.95rem}.resources .col-md-5 .res-card:nth-child(1){padding:0rem 0 2rem;border-top:0px}@media (max-width: 992px){.resources h3{font-size:1.5rem}.resources .big-card span{font-size:0.85rem}.resources .big-card h4{font-size:1.35rem}.resources .big-card p{font-size:0.95rem}.resources .col-md-5 .res-card{padding:1.5rem 0}.resources .col-md-5 .res-card span{font-size:0.8rem}.resources .col-md-5 .res-card h6{font-size:0.95rem}.resources .col-md-5 .res-card a{font-size:0.9rem}.resources .col-md-5 .res-card:nth-child(1){padding:0rem 0 1.5rem}}@media (max-width: 768px){.resources h3{font-size:1.35rem}.resources .big-card span{font-size:0.8rem}.resources .big-card h4{font-size:1.25rem}.resources .big-card p{font-size:0.9rem}.resources .big-card a{font-size:0.75rem}.resources .col-md-5{max-width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;overflow-x:auto;padding-top:2rem;margin-top:2rem;border-top:1px solid #b2b2b2}.resources .col-md-5 .res-card{padding:1.35rem 0 0;min-width:260px;padding-right:0.75rem;margin-right:0.75rem;border-top:0;border-right:1px solid #b2b2b2}.resources .col-md-5 .res-card span{font-size:0.75rem}.resources .col-md-5 .res-card h6{font-size:0.9rem}.resources .col-md-5 .res-card a{font-size:0.85rem}.resources .col-md-5 .res-card:nth-child(1){padding:1.35rem 0.75rem 1.35rem 0}}@media (max-width: 568px){.resources h3{font-size:1.25rem}.resources .big-card span{font-size:0.75rem}.resources .big-card h4{font-size:1.2rem}.resources .big-card p{font-size:0.85rem}.resources .big-card a{font-size:0.7rem}.resources .col-md-5 .res-card{padding:1.25rem 0 0;padding-right:0.7rem;margin-right:0.7rem}.resources .col-md-5 .res-card:nth-child(1){padding:1.25rem 0.7rem 1.25rem 0}}.get-in-touch .content-col{padding:9rem 0;color:white}.get-in-touch .content-col a{color:white;text-decoration:underline;background-color:transparent}.get-in-touch .content-col a:hover{color:#efefef}.get-in-touch .content-col h4{color:white}.get-in-touch img.vect-img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.get-in-touch img.main-img{position:absolute;right:0;bottom:0}@media (max-width: 576px){.get-in-touch{padding-bottom:0}.get-in-touch .content-col{padding:0 1rem}.get-in-touch img.main-img{position:relative}}
