.heading-with-line span.red-dot-small{margin-left:0}span.red-dot-small{margin-left:-4px}header.headerBlackText,.headerBlackText.nav--down.nav--unsticky{background:var(--charcoal)!important}.case-studies-wrapper{padding:40px 0 80px}.case-studies-wrapper .port-pg-replica{margin-top:48px}.case-studies-wrapper .holding-text{padding-bottom:12px;font-size:1.6rem;line-height:1.5em;font-weight:600}.case-studies-wrapper .capsule-style-listing{font-size:0;margin-bottom:0}.case-studies-wrapper .capsule-style-listing li{display:inline-block;margin:0 8px 5px 0}.case-studies-wrapper .capsule-style-listing li:last-child{margin:0}.case-studies-wrapper .capsule-style-listing a{color:var(--charcoal);border:1px solid var(--charcoal);border-radius:19px;line-height:1.25em;padding:8px 15px;display:inline-block}.case-studies-wrapper .capsule-style-listing li:not(.touch-dev-true) a:hover,.case-studies-wrapper .capsule-style-listing li.active a{background-color:var(--charcoal);color:#fff}.case-studies-wrapper .pagination-item-count{text-align:center;color:#fff;display:none}.case-studies-wrapper .pagination-item-count strong,.case-studies-wrapper .holding-text strong{font-weight:normal}.case-studies-wrapper .case-studies-note{margin-bottom:40px}.case-studies-wrapper .thinBnrBtnTitle>p{margin-bottom:0;justify-content:flex-end}.case-studies-wrapper .prfl-fltr-wrper{margin-bottom:40px}.case-studies-wrapper .prfl-fltr-wrper .capsule-tabs-wrp{margin-top:4px}.case-studies-wrapper .no-news-rslts-msg{margin-top:50px}.case-studies-wrapper .no-news-rslts-msg p{color:var(--charcoal);text-align:center;font-weight:600}.case-studies-wrapper .case-studies-inner .case-studies-block{padding:68px 24px}.case-studies-wrapper .sector-inn-label li.sct-healthtech{background:url(~/media/Images/I/IPGroup-PLC/images/our-portfolio/lifesciences-icon.svg) no-repeat 8px center #fff}.case-studies-wrapper .sector-inn-label li.sct-deeptech{background:url(~/media/Images/I/IPGroup-PLC/images/our-portfolio/deeptech-icon.svg) no-repeat 8px center #fff}.case-studies-wrapper .sector-inn-label li.sct-cleantech{background:url(~/media/Images/I/IPGroup-PLC/images/our-portfolio/cleantech-icon.svg) no-repeat 8px center #fff}.case-studies-wrapper .sector-inn-label li.sct-impact-stories{background:url(~/media/Images/I/IPGroup-PLC/images/our-portfolio/impact-stories-icon.png) no-repeat 8px center #fff}.case-studies-box{margin-bottom:32px}.case-studies-inner .case-studies-box:last-child{margin-bottom:0}.cs-block-item{position:relative;transition:all ease .3s;overflow:hidden}.cs-block-item>img{transition:all ease .3s}.cs-block-item:hover>img{transform:scale(1.04)}.cs-block-content{position:absolute;top:0;height:100%;width:100%;padding:24px;display:flex;justify-content:space-between;flex-direction:column;z-index:1}.cs-block-content .cs-name{flex-grow:1;display:flex;flex-direction:column;justify-content:flex-end}.cs-block-content .cs-name p{color:#fff;font-size:2.6rem;line-height:1.308em;font-weight:600;margin-bottom:0;transition:all ease .3s}.cs-block-item:hover .cs-block-content .cs-name>p{color:#ff3f00}.cs-block-content .cs-name .insights-date p{font-family:var(--font-semibold);font-size:1.4rem;line-height:1.571em;font-weight:600;position:relative;margin-bottom:8px}.cs-block-content .cs-name .insights-date p::after{content:"";height:1px;width:40px;background:var(--white-color);position:absolute;top:10px;left:auto;margin-left:8px}.cs-block-item::after{background:linear-gradient(180deg,rgba(37,37,37,0) 50%,rgba(37,37,37,.8) 100%);content:"";display:inline-block;width:100%;height:100%;position:absolute;top:0;left:0;transition:all ease .3s}.cs-block-item::before{transition:all ease .3s;opacity:0}.cs-block-item:hover::before{z-index:1;content:"";display:inline-block;width:100%;height:100%;position:absolute;top:0;left:0;transition:all ease .3s;background:rgba(0,0,0,.3);opacity:1}.cs-name{max-width:310px}.case-studies-box:nth-child(2){margin-top:100px}.case-studies-wrapper a.prfl-search-btn-trigger{color:#fff;height:44px;width:44px;min-width:44px;font-size:1.8rem;line-height:normal;text-decoration:none;border-radius:50%;background-color:var(--charcoal);text-align:center;margin-top:2px;margin-left:20px}.case-studies-wrapper a.prfl-search-btn-trigger:hover{color:#fff}.case-studies-wrapper a.prfl-search-btn-trigger span.icon{position:relative;top:50%;transform:translateY(-50%);display:inline-block;line-height:normal;font-size:20px}.case-studies-wrapper .portfolio-search{position:absolute;display:none;z-index:1;right:16px;margin-top:2px;width:100%;max-width:350px}.case-studies-wrapper .portfolio-search .portfolio-search-inner{position:relative;height:47px;background:#fff;border:6px solid #deebdd}.case-studies-wrapper input#portfolio-search{width:100%;padding:4px 35px 4px 10px;font-size:15px;line-height:normal}.case-studies-wrapper .search-btn-t{top:4px;position:absolute;right:16px;text-decoration:none;color:var(--black-color)}.case-studies-wrapper .search-btn-t>span.icon-search-icon{color:var(--charcoal)}.case-studies-wrapper .port-pg-replica a{margin:0 auto}.case-studies-wrapper .case-studies-inner .portfolio-pagination{display:none}.case-studies-wrapper ul.sector-inn-label li{padding:4px 8px 4px 32px;background-color:#fff;display:inline-block;border-radius:16px;color:var(--charcoal);line-height:1.438em;margin-right:4px;margin-bottom:5px}.case-studies-wrapper ul.sector-inn-label li:last-child{margin-right:0}.case-studies-wrapper .portfolio-content{margin-bottom:40px}body.nojs .prfl-fltr-wrper,body.nojs .port-pg-replica{display:none}@media all and (min-width:992px) and (max-width:1170px){.case-studies-wrapper .prtfl-doc-wrp .thin-btn.bttn{padding:7px 10px;font-size:1.4rem}.case-studies-wrapper a.prfl-search-btn-trigger{margin-left:10px;height:34px;width:34px;min-width:34px}.case-studies-wrapper .prfl-fltr-wrper .doc-ttl-lbl-do{font-size:1.4rem;line-height:2rem}.case-studies-wrapper .portfolio-search{width:100%;max-width:287px}}@media(max-width:1023.98px){.case-studies-box{margin-bottom:24px}}@media all and (max-width:991.98px){.case-studies-wrapper{padding-bottom:60px}.case-studies-wrapper .thinBnrBtnTitle>p{justify-content:normal}.case-studies-wrapper .capsule-style-listing{margin-bottom:24px}.case-studies-wrapper .portfolio-search{right:auto;width:100%;max-width:350px}.case-studies-wrapper .capsule-style-listing{margin-bottom:21px}.case-studies-wrapper .prfl-fltr-wrper{margin-bottom:50px}.case-studies-wrapper a.prfl-search-btn-trigger{margin-left:0}.case-studies-wrapper .capsule-style-listing li{display:inline-block;margin:0 8px 0 0}}@media all and (max-width:767.98px){.case-studies-wrapper .case-studies-inner .case-studies-block{padding:48px 20px}.cs-block-content .cs-name p{font-size:2.2rem;line-height:1.364em}.case-studies-box{margin-bottom:16px}.cs-block-content{padding:20px}}@media all and (max-width:575.98px){.case-studies-box:nth-child(2){margin-top:0}.case-studies-box{margin-bottom:20px}}@media all and (max-width:590px){.case-studies-wrapper .capsule-tabs-wrp{margin-right:-16px;margin-left:-16px}.case-studies-wrapper .capsule-tabs-wrp.mCustomScrollbar{display:flex;white-space:nowrap}.case-studies-wrapper .capsule-style-listing{padding-left:16px}.case-studies-wrapper .capsule-style-listing li:last-child{padding-right:16px}.case-studies-wrapper .capsule-tabs-wrp .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail,.case-studies-wrapper .capsule-tabs-wrp .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{display:none}.case-studies-wrapper .capsule-tabs-wrp .mCSB_horizontal.mCSB_inside>.mCSB_container{margin:0}}@media all and (max-width:400px){.case-studies-wrapper .prtfl-doc-wrp .thin-btn.bttn{padding:7px 10px;font-size:1.4rem}.case-studies-wrapper a.prfl-search-btn-trigger{height:34px;width:34px;min-width:34px}.case-studies-wrapper .prfl-fltr-wrper .doc-ttl-lbl-do{font-size:1.4rem;line-height:2rem}.case-studies-wrapper .portfolio-search{max-width:286px}}.case-studies-breadcrumb{margin-bottom:20px}.case-studies-breadcrumb .breadcrumb-list-item>span,.case-studies-breadcrumb .breadcrumb-list-item>a{color:var(--charcoal)}.case-studies-breadcrumb .breadcrumb-list-item>a:hover{color:var(--deep-orange)}.case-studies-breadcrumb .breadcrumb-list-item span.icon-line{height:1px;width:20px;display:inline-block;background:var(--deep-orange);margin:0 20px}.case-studies-breadcrumb .breadcrumb-wrapper .container-fluid .row>div{padding:0}.case-studies-detail-page{padding-top:135px}.case-studies-detail-page .border-left{border-left:1px solid var(--deep-orange)!important;padding-left:25px}.heading-with-line{margin-right:48px}.case-studies-detail-page .heading-with-line h2::before{content:'';position:absolute;width:1px;height:100%;background:#303039;right:calc(5.2% + 50px);opacity:.5;top:42px}.case-studies-detail-page .container-fluid>.row:nth-last-child(1) .heading-with-line h2::before{content:none}.case-studies-detail-page .profile,.case-studies-detail-page .quote__content--small{border-top:1px solid #303039}.insight-variation-quote .quotes__text{padding-left:54px;margin-left:30px;border-left:1px solid var(--deep-orange)}.insight-variation-quote .icon-quotation.icon{display:flex;height:40px;width:40px;margin-bottom:16px;background:var(--deep-orange);align-items:center;justify-content:center;border-radius:50%;color:var(--white-color);font-size:3.5rem}.insight-variation-quote .quote__image__wrapper{margin-right:24px}.bg-stone-green-insights{background-color:var(--stone-green)}.case-studies-items .quote__content{border-bottom:1px solid #303039}@media all and (max-width:991.98px){.heading-with-line{margin-right:0}.first-section.right__image img{object-fit:cover;min-height:367px;object-position:center}.case-studies-detail-page .heading-with-line::before{right:16px}.case-studies-detail-page .heading-with-line h2::before{right:calc(5.2% + 0px)}}@media all and (max-width:767.98px){.case-studies-detail-page .heading-with-line h2::before{content:none}.first-section.right__image img{min-height:256px}.case-studies-detail-page .border-left{border-left:0!important;border-top:1px solid var(--deep-orange)!important;padding-left:0;margin:40px 0 28px 0;padding-top:40px}.case-studies-detail-page .heading-with-line::before{right:0;left:0;content:none}}@media all and (max-width:450.98px){.insight-variation-quote .quotes__text{padding-left:30px}}