.case-studies-wrap{position:relative;}.case-study-filter{margin-bottom:30px;margin-top:35px;}.case-study-filter .form-gap{margin-bottom:-30px;}.sidebar-filter-box .form-gap{margin-bottom:50px;}.case-study-filter .form-gap .case-filter-select{margin-bottom:30px;}.case-filter-select .search-box{background-color:#fff;background-image:url(images/icons/icon-search-large.svg);background-repeat:no-repeat;background-position:calc(100% - 16px);background-size:20px;border:1px solid #D1DDE5;border-radius:0px!important;color:rgba(33,44,51,0.8);font-family:var(--font-iBM-Plex);font-size:16px!important;font-weight:400;letter-spacing:0;padding:12px 45px 12px 18px;width:100%;}.case-filter-select label{text-transform:uppercase;display:block;color:#212C33;font-family:var(--font-archivo);font-size:13px;margin-bottom:10px;letter-spacing:0;line-height:14px;}.clear-filter-wrap{margin-bottom:30px;}.clear-filter-wrap.hidden-desktop{display:none;}.clear-filter-wrap .clear-filter-items{display:flex;align-items:center;}.clear-filter-wrap .count-result{opacity:0.5;color:#212C33;font-family:var(--font-iBM-Plex);font-size:14px;letter-spacing:0;line-height:18px;}.clear-filter-wrap .clear-filter-btn{color:var(--blue);font-family:var(--font-archivo);font-size:13px;letter-spacing:0;line-height:14px;margin-left:10px;text-transform:uppercase;display:inline-flex;align-items:center;}.clear-filter-wrap .clear-filter-btn:hover{color:var(--font-black);}.clear-filter-wrap .clear-filter-btn.hidden-mobile{display:none;}.clear-filter-wrap .clear-filter-btn::before{content:"";position:relative;display:inline-block;background-repeat:no-repeat;background-position:center center;background-size:18px;height:18px;width:18px;top:-1px;transition:all 0.3s;margin-right:4px;background-image:url(images/icons/icon-clear-filters.svg);}.clear-filter-wrap .clear-filter-btn:hover::before{background-image:url(images/icons/icon-clear-filters-b.svg);}.clear-filter-wrap .sort-by{margin-left:auto;display:flex;align-items:center;}.clear-filter-wrap .sort-by label{white-space:nowrap;opacity:0.5;color:#212C33;font-family:var(--font-iBM-Plex);font-size:14px;letter-spacing:0;line-height:18px;}.clear-filter-wrap .sort-by select{padding:0px 18px 0 6px!important;color:#212C33;font-family:var(--font-iBM-Plex);font-size:14px !important;font-weight:500;letter-spacing:0;line-height:16px;border:none !important;background-position:calc(100% - 1px) 50%;}.all-case-studies{position:relative;margin-bottom:40px;padding:29px 34px;background:linear-gradient(135deg,rgba(11,145,255,0.1) 0%,rgba(11,145,255,0) 100%);}.all-case-studies .left-head{display:flex;align-items:center;}.all-case-studies .left-head h4{margin-bottom:0;}.all-case-studies .left-head h4 span{display:block;margin:0;}.all-case-studies .left-head img{height:42px;width:42px;flex-shrink:0;margin-right:25px;}.all-case-studies .right-content{display:flex;align-items:center;gap:20px;}.all-case-studies .right-content .description{flex-grow:1;margin-left:-13px;color:rgba(33,44,51,0.8);max-width:419px;font-family:var(--font-iBM-Plex);font-size:14px;letter-spacing:0;line-height:20px;}.all-case-studies .right-content .description a{text-decoration:none;color:var(--blue);}.all-case-studies .right-content .description a:hover{color:var(--font-black);}.all-case-studies .right-content .right-cta{margin-left:auto;flex-shrink:0;}.case-study-item-wrap{margin-bottom:-30px;}.case-study-item-wrap .case-study-item{margin-bottom:30px;}.case-study-header-banner{padding:50px 0px;}.case-study-header-banner h1{margin-bottom:0;}.product-cat-links{display:flex;flex-wrap:wrap;width:165px;}.product-cat-links a{width:165px;display:inline-block;margin-bottom:5px;}.product-cat-links a:last-child{margin-bottom:0px;}.case-study-header-banner .small-title{display:inline-block;}@media (min-width:767px) and (max-width:991px){.case-study-item .img-wrap{position:relative;height:380px;}}@media only screen and (max-width:991px){.all-case-studies .right-content .description{margin:0;max-width:100%;}.all-case-studies .left-head{margin-bottom:14px;}.product-cat-links a{width:250px;}.product-cat-links{width:250px;}}@media only screen and (max-width:767px){.all-case-studies .right-content{flex-direction:column;gap:14px;}.all-case-studies .right-content .right-cta{margin-left:unset;margin-right:auto;line-height:1;}.case-study-filter .form-gap .case-filter-select{margin-bottom:24px;}.case-filter-select label{margin-bottom:13px;}.case-study-filter{margin-top:20px;margin-bottom:50px;}.case-study-filter.all-case-study-filter{margin-top:20px;margin-bottom:20px;}.clear-filter-btn.hidden-desktop{display:none;}.clear-filter-wrap .clear-filter-btn.hidden-mobile{margin-top:22px;display:inline-flex;margin-left:0;}.sidebar-filter-box{background:#fff;border-radius:unset;bottom:0;left:auto;padding:0;position:fixed;right:-50%;top:0;transform:translateX(101%);transition:all .5s;width:calc(100% - 40px);z-index:9999;padding:25px 16px;}.filter-overlay-sidebar{backdrop-filter:blur(10px);background-color:rgba(4,24,65,0.7);bottom:0;height:100vh;left:0;position:fixed;right:0;top:0;transition:background .15s linear;width:100%;z-index:999;opacity:0;visibility:hidden;transition:all .5s;}.body-hidden{overflow:hidden;}.filter-overlay-sidebar.active{opacity:1;visibility:visible;}.sidebar-filter-box.active{right:0;transform:translateX(0);}.sidebar-filter-box .clear-filter-items.hidden-mobile{display:none;}.sidebar-filter-box .clear-filter-wrap .clear-filter-btn.hidden-mobile{margin:20px 0 0;width:100%;text-align:center;justify-content:center;align-items:center;}.sidebar-filter-box .clear-filter-wrap{display:flex;}.filter-btn-mobile{margin-bottom:20px;display:flex;}.filter-btn-mobile a span{position:relative;display:inline-flex;align-items:center;padding-left:32px;}.filter-btn-mobile a span::before{content:"";position:absolute;display:inline-block;background-repeat:no-repeat;background-position:center center;background-size:24px;height:24px;width:24px;top:50%;transition:all 0.3s;margin-right:8px;background-image:url(images/icons/icon-filters-w.svg);display:inline-flex;transform:translateY(-50%);left:0;}.filter-btn-mobile a span span::before{display:none;}.filter-btn-mobile a span span{padding-left:0px;}.clear-filter-wrap.hidden-desktop{display:block;margin-bottom:20px;}.all-case-studies{margin-bottom:20px;padding:20px;background:linear-gradient(135deg,rgba(11,145,255,0.1) 0%,rgba(11,145,255,0) 100%);}.all-case-studies .right-content .description p{font-size:14px;line-height:20px;}.all-case-studies .left-head img{height:34px;width:34px;margin-right:10px;}.all-case-studies .left-head h4,.all-case-studies .left-head h4 span{font-size:14px;line-height:17px;}.case-study-header-banner{padding:30px 0 24px;}.filter-header{display:flex;align-items:center;margin-bottom:18px;justify-content:space-between;gap:20px;}.filter-header h4{margin-bottom:0;font-size:20px;line-height:24px;}.filter-header h4 span{background:transparent;color:var(--font-black);-webkit-background-clip:unset;-webkit-text-fill-color:unset;}}.filter-header .filter-close-btn{cursor:pointer;}.sidebar-filter-box .form-gap{overflow-y:auto;overflow-x:hidden;margin-bottom:0;height:calc(100% - 40px);}.case-filter-select .search-box{font-size:16px!important;padding:9px 45px 9px 18px;line-height:25px;}body .case-filter-select select{padding:9.5px 52px 9.5px 16px !important;line-height:25px;}}@media only screen and (max-width:575px){.case-study-item-wrap .case-study-item{margin-bottom:20px;}.case-study-item-wrap{margin-bottom:-20px;}.case-study-item .img-wrap{height:auto;}}.sorting-icon{display:inline-flex;flex-direction:column;vertical-align:top;margin-left:7px;}.sorting-icon a{opacity:0.3;}.sorting-icon a.active{opacity:1;}.sorting-icon a svg{height:15px;width:15px;}.sorting-icon a.active #chevron-down-white{stroke:#0B91FF;}.sorting-icon .down-btn{margin-top:-7px;line-height:0px;position:relative;}.sorting-icon button{background:none;outline:none;border:none;height:13px;width:13px;cursor:pointer;}.sorting-icon .up-btn{transform:rotate(180deg);}.case-study-table-wrap{display:flex;justify-content:space-between;margin-top:12px !important;border-bottom:1px solid #DEDEDE;position:relative;margin-bottom:0px !important;}.case-study-table-wrap:last-child{border-bottom:0px;}.case-study-table-wrap .item{width:auto;padding-bottom:13px;}.case-study-table-wrap .item h6{font-size:13px;font-weight:600;letter-spacing:0;line-height:14px;text-transform:initial;font-family:var(--font-iBM-Plex);}.case-study-table-wrap .item h6{position:relative;border-bottom:0px;display:flex;align-items:flex-end;}.case-study-table-wrap:first-child .item h6{position:relative;border-bottom:0px;display:flex;align-items:center;visibility:visible;height:36px;padding-bottom:11px;margin-bottom:15px;}.case-study-table-wrap .item h6{visibility:hidden;height:0px;padding-bottom:0px;margin-bottom:0px;}.case-study-table-wrap .item p{width:165px;font-size:13px;letter-spacing:0;line-height:17px;font-weight:400;color:var(--font-black);}.case-study-table-wrap a{font-size:13px;font-weight:600;letter-spacing:0;line-height:14px;color:var(--blue);}.case-study-table-wrap a.right-blue-arrow::after{background-image:url(images/icons/chevron-right-b.svg);}.case-study-table-wrap:first-child::after{content:"";position:absolute;display:block;height:1px;width:100%;background:#D1DDE5;top:35px;}.case-study-table-wrap .item.face-sheet h6{justify-content:flex-end;}.case-study-table-wrap .item p.year{width:auto;}.case-study-table-wrap .table-fact-sheet{height:31px;width:31px !important;border:1px solid #D1DDE5;background-color:#FFFFFF;display:block;background-image:url(images/icons/icon-download-b.svg);background-repeat:no-repeat;background-position:center;background-size:14px;margin-left:auto;}.case-study-table-wrap .table-fact-sheet:hover{background-color:var(--blue);background-image:url(images/icons/icon-download-w.svg);border:1px solid var(--blue);}.case-study-table-wrap .item p.mobile-year{display:none;}.case-study-table-wrap .item.title p{margin-bottom:0px;}.case-study-table-wrap .item.year{display:block;}.case-study-table-wrap .detail-btn{display:none;}.case-study-table-wrap .detail-btn::after{content:"";position:relative;display:inline-block;background-image:url(images/icons/chevron-up-blue.svg);background-repeat:no-repeat;background-position:center center;background-size:16px;height:16px;width:16px;left:4px;transform:rotate(180deg);transition:var(--transition);}.case-study-table-wrap .detail-btn.active-btn::after{transform:rotate(0deg);}.case-study-table-inner{display:contents;}.case-study-table-wrap .item.industry .table-link{width:165px;display:block;}.case-study-table-wrap .item.title,.case-study-table-wrap .item.category,.case-study-table-wrap .item.brand,.case-study-table-wrap .item.industry,.case-study-table-wrap .item.industry,.case-study-table-wrap .item.application{width:17%;}.case-study-table-wrap .item.year{width:5%;}.case-study-table-wrap .item.face-sheet{width:10%;}:lang(fr) > .case-study-table-wrap .item.title,:lang(fr) > .case-study-table-wrap .item.category,:lang(fr) > .case-study-table-wrap .item.brand,:lang(fr) > .case-study-table-wrap .item.industry,:lang(fr) >.case-study-table-wrap .item.industry,:lang(fr) > .case-study-table-wrap .item.application{width:15%;}:lang(fr) > .case-study-table-wrap .item.year{width:6%;}:lang(fr) > .case-study-table-wrap .item.face-sheet{width:12%;}@media(max-width:1024px){:lang(fr) > .case-study-table-wrap .item h6{font-size:12px;}}@media(max-width:991px){.case-study-table-wrap{flex-wrap:wrap;padding-bottom:14px !important;}.case-study-table-wrap:first-child{border-top:1px solid #D1DDE5;padding-top:12px;}.case-study-table-wrap .item.title{width:100%;padding-bottom:8px;}.case-study-table-wrap .item.title h6{display:none;}.case-study-table-wra:first-child{border-top:1px solid #D1DDE5;}.case-study-table-wrap:first-child::after{display:none;}.case-study-table-wrap .item p.mobile-year{display:block;font-weight:400 !important;}.case-study-table-wrap .item.title p{width:95%;font-weight:600;margin-bottom:4px;}.case-study-table-wrap .item.face-sheet h6{display:none;}.case-study-table-wrap .item .table-fact-sheet{position:absolute;top:0px;right:0px;}.sorting-icon{display:none;}.case-study-table-wrap .item{width:50%;}.case-study-table-wrap .detail-btn{display:flex;align-items:center;width:100%;font-family:var(--font-archivo);text-transform:uppercase;font-weight:500;}.case-study-table-inner{visibility:hidden;}.case-study-table-inner .item{display:none;}.case-study-table-inner .item.face-sheet{display:block;visibility:visible;padding-bottom:0px !important;}.case-study-table-inner.active{visibility:visible;margin-top:10px;display:flex;width:100%;flex-wrap:wrap;justify-content:space-between;}.case-study-table-inner.active .item{display:block;padding-bottom:14px;}.case-study-table-wrap:first-child .item h6{height:auto;padding-bottom:0px;margin-bottom:4px;visibility:visible;}.case-study-table-wrap .item h6{height:auto;padding-bottom:0px;margin-bottom:4px;visibility:visible;}.case-study-table-inner.active .item.year{display:none;}.case-study-table-wrap:first-child .table-fact-sheet{top:12px;}.case-study-table-wrap:last-child{padding-bottom:0px !important;}.case-study-table-wrap .item.year{display:none;}.case-study-table-inner.active .item.industry,.case-study-table-inner.active .item.application{padding-bottom:0px;}.case-study-table-wrap .item p{width:200px;}.case-study-table-wrap .item.title,.case-study-table-wrap .item.category,.case-study-table-wrap .item.brand,.case-study-table-wrap .item.industry,.case-study-table-wrap .item.industry,.case-study-table-wrap .item.application{width:50%;}:lang(fr) > .case-study-table-wrap .item.title,:lang(fr) > .case-study-table-wrap .item.category,:lang(fr) > .case-study-table-wrap .item.brand,:lang(fr) > .case-study-table-wrap .item.industry,:lang(fr) >.case-study-table-wrap .item.industry,:lang(fr) > .case-study-table-wrap .item.application{width:50%;}:lang(fr) > .case-study-table-wrap .item.face-sheet{width:0%;}}@media only screen and (max-width:767px){.case-study-table-wrap .item p{width:136px;}.case-study-table-wrap .item .table-link{width:136px;display:block;}.case-study-table-wrap .item.title p{width:90%;padding-right:24px;}.product-cat-links a{width:136px;}.product-cat-links{width:136px;}.clear-filter-wrap .count-result{font-size:12px;line-height:13px;}}