.our-work-section .our-work-section-title{margin-bottom:1.875rem}@media only screen and (min-width:1024px){.our-work-section .our-work-section-title{margin-bottom:1.25rem}}.our-work-section .case-study-filter-nav{border-bottom:.063rem solid #c9ced9;display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:0;margin-left:-1.25rem;margin-right:-1.25rem;padding-bottom:1.4rem;padding-left:1.25rem;padding-right:1.25rem}@media only screen and (min-width:375px){.our-work-section .case-study-filter-nav{gap:.75rem}}@media only screen and (min-width:1024px){.our-work-section .case-study-filter-nav{border-bottom:0;gap:0;margin:0;padding:0}}.our-work-section .case-study-filter-nav .case-study-filter-nav-item{background-color:#fff;border:.063rem solid transparent}@media only screen and (min-width:1024px){.our-work-section .case-study-filter-nav .case-study-filter-nav-item{margin-right:1.25rem;padding-bottom:1.25rem}}.our-work-section .case-study-filter-nav .case-study-filter-nav-item:last-child .case-study-filter-nav-item-button{padding-right:0}@media only screen and (min-width:1024px){.our-work-section .case-study-filter-nav .case-study-filter-nav-item:last-child .case-study-filter-nav-item-button{padding-right:1.25rem}}.our-work-section .case-study-filter-nav .case-study-filter-nav-item:last-child .case-study-filter-nav-item-button:after{display:none}.our-work-section .case-study-filter-nav .case-study-filter-nav-item .case-study-filter-nav-item-button{align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding-right:.6rem;position:relative}.our-work-section .case-study-filter-nav .case-study-filter-nav-item .case-study-filter-nav-item-button:after{background:#d9d9d9;content:"";height:.875rem;position:absolute;right:0;top:.25rem;width:.063rem}@media only screen and (min-width:1024px){.our-work-section .case-study-filter-nav .case-study-filter-nav-item .case-study-filter-nav-item-button{background:rgba(224,236,255,.3);border:.063rem solid hsla(0,0%,92%,.3);border-radius:.625rem;height:100%;min-height:2.868rem;padding:.5rem 1.25rem;width:16.063rem}.our-work-section .case-study-filter-nav .case-study-filter-nav-item .case-study-filter-nav-item-button:after{display:none}}.our-work-section .case-study-filter-nav .case-study-filter-nav-item .case-study-filter-nav-item-button .case-study-filter-nav-item-title{font-size:.875rem;padding-right:.3rem}@media only screen and (min-width:375px){.our-work-section .case-study-filter-nav .case-study-filter-nav-item .case-study-filter-nav-item-button .case-study-filter-nav-item-title{font-size:1rem;padding-right:.5rem}}@media only screen and (min-width:1024px){.our-work-section .case-study-filter-nav .case-study-filter-nav-item .case-study-filter-nav-item-button .case-study-filter-nav-item-title{font-weight:500;padding-right:.5rem}}.our-work-section .case-study-filter-nav .case-study-filter-nav-item .case-study-filter-nav-item-button .case-study-filter-nav-item-icon{align-items:center;display:flex;height:1.25rem;justify-content:center}@media only screen and (min-width:1024px){.our-work-section .case-study-filter-nav .case-study-filter-nav-item .case-study-filter-nav-item-button .case-study-filter-nav-item-icon{background:#fff;border-radius:50%;flex:0 0 1.25rem}}.our-work-section .case-study-filter-nav .case-study-filter-nav-item .case-study-filter-nav-item-button .case-study-filter-nav-item-icon svg{height:.5rem;width:.438rem}@media only screen and (min-width:375px){.our-work-section .case-study-filter-nav .case-study-filter-nav-item .case-study-filter-nav-item-button .case-study-filter-nav-item-icon svg{width:.75rem}}@media only screen and (min-width:1024px){.our-work-section .case-study-filter-nav .case-study-filter-nav-item .case-study-filter-nav-item-button .case-study-filter-nav-item-icon svg{height:.375rem;width:.625rem}}.our-work-section .case-study-filter-nav .case-study-filter-nav-item .case-study-filter-nav-item-button .case-study-filter-corner{bottom:.188rem;height:.75rem;position:absolute;right:-.063rem;width:.75rem;z-index:1}.our-work-section .case-study-filter-nav .case-study-filter-nav-item .case-study-filter-nav-item-button .case-study-filter-corner svg{height:.75rem;position:relative;right:.25rem;width:.75rem}@media only screen and (min-width:1024px){.our-work-section .case-study-filter-nav .case-study-filter-nav-item .case-study-filter-nav-item-button .case-study-filter-corner svg{position:unset}.our-work-section .case-study-filter-nav .case-study-filter-nav-item.active{border:.063rem solid #ebebeb;border-bottom:0;border-radius:1.25rem 1.25rem 0 0;position:relative;z-index:2}.our-work-section .case-study-filter-nav .case-study-filter-nav-item.active:after,.our-work-section .case-study-filter-nav .case-study-filter-nav-item.active:before{border-radius:0;bottom:0;content:"";display:block;height:2.25rem;position:absolute;top:auto;width:2.625rem}.our-work-section .case-study-filter-nav .case-study-filter-nav-item.active:after{background:url(https://www.brainvire.com/assets/images/shape-right.svg) no-repeat;right:-2.313rem}.our-work-section .case-study-filter-nav .case-study-filter-nav-item.active:before{background:url(https://www.brainvire.com/assets/images/shape-left.svg) no-repeat;left:-2.25rem}.our-work-section .case-study-filter-nav .case-study-filter-nav-item.active .case-study-filter-nav-item-button{background-color:transparent;border:0}.our-work-section .case-study-filter-nav .case-study-filter-nav-item.active .case-study-filter-corner{opacity:0}}.our-work-section .case-study-filter-nav .case-study-filter-nav-item:first-child.active:before{background:#fff;border-left:.063rem solid #ebebeb;bottom:-.875rem;height:1.875rem;left:-.063rem}.our-work-section .case-study-filter-main{position:relative}@media only screen and (min-width:1024px){.our-work-section .case-study-filter-main{overflow:hidden}}.our-work-section .case-study-filter-items-wrapper{background-color:#fff;border:.063rem solid #ebebeb;border-radius:.625rem;box-shadow:0 .625rem 1.875rem 0 rgba(0,0,0,.1);display:none;left:0;margin-bottom:1.063rem;margin-top:-.063rem;max-height:60vh;overflow:auto;position:absolute;right:0;width:100%;z-index:99}.our-work-section .case-study-filter-items-wrapper.active{display:block}@media only screen and (min-width:1024px){.our-work-section .case-study-filter-items-wrapper{border-radius:1.25rem;box-shadow:none;display:block;max-height:100%;overflow:unset;padding:1.063rem 1.25rem;position:relative;z-index:1}}.our-work-section .case-study-filter-items-wrapper .case-study-filter-items-corner{bottom:-.5rem;position:absolute;right:-.063rem}.our-work-section .case-study-filter-items-wrapper .case-study-filter-list{display:flex;flex-direction:column;flex-wrap:wrap;margin-bottom:0}@media only screen and (min-width:1024px){.our-work-section .case-study-filter-items-wrapper .case-study-filter-list{flex-direction:row;gap:1.241rem 3.75rem}}.our-work-section .case-study-filter-items-wrapper .case-study-filter-list li.active .case-study-filter-items-button{color:#1b76fe}@media only screen and (min-width:1024px){.our-work-section .case-study-filter-items-wrapper .case-study-filter-list li:hover .case-study-filter-items-button{color:#1b76fe}.our-work-section .case-study-filter-items-wrapper .case-study-filter-list li:first-child .case-study-filter-items-button{padding-left:0}}.our-work-section .case-study-filter-items-wrapper .case-study-filter-list li:last-child .case-study-filter-items-button{border-bottom:0}@media only screen and (min-width:1024px){.our-work-section .case-study-filter-items-wrapper .case-study-filter-list li:last-child .case-study-filter-items-button{padding-right:0}.our-work-section .case-study-filter-items-wrapper .case-study-filter-list li:last-child .case-study-filter-items-button:after{display:none}}.our-work-section .case-study-filter-items-wrapper .case-study-filter-list .case-study-filter-items-button{border-bottom:.063rem solid #ebebeb;color:#314a80;cursor:pointer;display:block;font-weight:500;padding:.875rem 1.563rem;position:relative;transition:all .1s ease}@media only screen and (min-width:1024px){.our-work-section .case-study-filter-items-wrapper .case-study-filter-list .case-study-filter-items-button{border-bottom:0;color:#191d26;padding:.344rem 0}.our-work-section .case-study-filter-items-wrapper .case-study-filter-list .case-study-filter-items-button:after{background:#ebebeb;content:"";height:.875rem;position:absolute;right:-1.875rem;top:.625rem;width:.125rem}}.our-work-section .case-study-filter-result{flex-wrap:wrap;gap:.625rem;margin-bottom:0;padding-top:.938rem}@media only screen and (min-width:1024px){.our-work-section .case-study-filter-result{padding-top:0}}.our-work-section .case-study-filter-result .case-study-filter-result-list .case-study-filter-result-btn{align-items:center;border:.063rem solid #1b76fe;border-radius:2.813rem;display:flex;min-height:2.813rem;padding:.5rem 0 .5rem 1.25rem}.our-work-section .case-study-filter-result .case-study-filter-result-list .case-study-filter-result-btn .case-study-filter-result-btn-title{color:#1b76fe;font-size:.875rem;font-weight:400;line-height:1.313rem;text-transform:capitalize}@media only screen and (min-width:991px){.our-work-section .case-study-filter-result .case-study-filter-result-list .case-study-filter-result-btn .case-study-filter-result-btn-title{line-height:1.375rem}}.our-work-section .case-study-filter-result .case-study-filter-result-list .case-study-filter-result-btn .case-study-filter-result-btn-icon{cursor:pointer;padding:.469rem 1.25rem .469rem .625rem}.our-work-section .case-study-filter-result .case-study-filter-result-list .case-study-filter-result-btn .case-study-filter-result-btn-icon svg{display:flex;height:.75rem;width:.75rem}.our-work-section .case-study-filter-result .case-study-filter-result-list .case-study-filter-result-btn .case-study-filter-result-btn-icon svg path{fill:#1b76fe}.filter-load-more-btn{align-items:center;display:flex;flex-direction:column;margin-left:auto;margin-right:auto;max-width:1260px;padding:0 1.25rem 3.125rem;width:100%}@media only screen and (min-width:768px){.filter-load-more-btn{padding:0 1.25rem 4.688rem}}@media only screen and (min-width:991px){.filter-load-more-btn{padding:0 1.875rem 6.25rem}}.filter-load-more-btn .btn{width:100%}@media only screen and (min-width:768px){.filter-load-more-btn .btn{width:auto}}.case-study-banner-section .case-study-banner-wrapper{display:flex;flex-direction:column;gap:1.875rem}.case-study-banner-section .case-study-banner-wrapper .case-study-banner-box{border:.063rem solid #ebebeb;border-top-left-radius:1.25rem;border-top-right-radius:1.25rem;display:flex;flex-direction:column;gap:1.875rem;margin:0 -1.25rem;padding:3.125rem 1.25rem;position:relative;transition:all .1s ease}@media only screen and (min-width:991px){.case-study-banner-section .case-study-banner-wrapper .case-study-banner-box{border-radius:1.25rem;flex-direction:row;gap:3rem;margin:0;padding:2.2rem 2.4rem 2.2rem 1.5rem}}@media only screen and (min-width:1260px){.case-study-banner-section .case-study-banner-wrapper .case-study-banner-box{gap:5rem;padding:2.625rem 2.813rem 2.625rem 1.875rem}}@media only screen and (min-width:1024px){.case-study-banner-section .case-study-banner-wrapper .case-study-banner-box:hover{-ms-box-shadow:0 .025rem .65rem rgba(0,0,0,.33);-o-box-shadow:0 .025rem .65rem rgba(0,0,0,.33);box-shadow:0 .025rem .65rem rgba(0,0,0,.33)}}.case-study-banner-section .case-study-banner-wrapper .case-study-banner-box .case-study-banner-link{cursor:pointer;font-size:0;inset:0;position:absolute;z-index:1}.case-study-banner-section .case-study-banner-wrapper .case-study-banner-box .case-study-banner-image{align-items:center;display:flex;justify-content:center}@media only screen and (min-width:991px){.case-study-banner-section .case-study-banner-wrapper .case-study-banner-box .case-study-banner-image{justify-content:normal}}.case-study-banner-section .case-study-banner-wrapper .case-study-banner-box .case-study-banner-image img{border-radius:1.25rem}.case-study-banner-section .case-study-banner-wrapper .case-study-banner-box .case-study-banner-content{display:flex;flex-direction:column}@media only screen and (min-width:991px){.case-study-banner-section .case-study-banner-wrapper .case-study-banner-box .case-study-banner-content{max-width:24.3rem}}.case-study-banner-section .case-study-banner-wrapper .case-study-banner-box .case-study-banner-content .title-tag{color:#fff;font-weight:600;letter-spacing:.063rem;margin-bottom:1.25rem;margin-top:0;text-transform:uppercase}.case-study-banner-section .case-study-banner-wrapper .case-study-banner-box .case-study-banner-content .title{color:#fff;font-weight:600;margin-bottom:1.25rem}.case-study-banner-section .case-study-banner-wrapper .case-study-banner-box .case-study-banner-content .description-content{color:#fff;font-size:.875rem;font-weight:400;font-weight:500;line-height:1.313rem;margin-bottom:1.875rem}@media only screen and (min-width:991px){.case-study-banner-section .case-study-banner-wrapper .case-study-banner-box .case-study-banner-content .description-content{line-height:1.375rem;max-width:18.75rem}}.case-study-banner-section .case-study-banner-wrapper .case-study-banner-box .case-study-banner-content .banner-content-btn{margin-bottom:1.25rem;max-width:15.188rem}@media only screen and (min-width:991px){.case-study-banner-section .case-study-banner-wrapper .case-study-banner-box .case-study-banner-content .banner-content-btn{margin-bottom:2.375rem}}.case-study-banner-section .case-study-banner-wrapper .case-study-banner-box .case-study-banner-content .banner-content-btn .btn{border-radius:1.875rem;font-weight:500;width:100%}@media only screen and (min-width:991px){.case-study-banner-section .case-study-banner-wrapper .case-study-banner-box .case-study-banner-content .banner-content-btn .btn{background-color:#fff;border-color:#ebebeb;color:#000;padding:.75rem;z-index:1}}@media only screen and (min-width:1024px){.case-study-banner-section .case-study-banner-wrapper .case-study-banner-box .case-study-banner-content .banner-content-btn .btn:hover{background-color:#fff}}@media only screen and (min-width:1024px) and (min-width:991px){.case-study-banner-section .case-study-banner-wrapper .case-study-banner-box .case-study-banner-content .banner-content-btn .btn:hover{-ms-box-shadow:0 .625rem 2.5rem 0 rgba(0,0,0,.3);-o-box-shadow:0 .625rem 2.5rem 0 rgba(0,0,0,.3);box-shadow:0 .625rem 2.5rem 0 rgba(0,0,0,.3)}}.case-study-banner-section .case-study-banner-wrapper .case-study-banner-box .case-study-banner-content .banner-content-btn .btn.disabled,.case-study-banner-section .case-study-banner-wrapper .case-study-banner-box .case-study-banner-content .banner-content-btn .btn:disabled{opacity:1}.case-study-banner-section .case-study-banner-wrapper .case-study-banner-box .case-study-banner-content .banner-content-btn .btn .btn-svg-icon{display:inline-flex}.case-study-banner-section .case-study-banner-wrapper .case-study-banner-box .case-study-banner-content .banner-content-btn .btn .btn-svg-icon svg path{fill:#1b76fe}.case-study-banner-section .case-study-banner-wrapper .case-study-banner-box .case-study-banner-content .banner-content-btn .btn .btn-svg-icon svg circle{stroke:#1b76fe}.case-study-banner-section .case-study-banner-wrapper .case-study-banner-box .case-study-banner-content .customer-revenue-graph{-moz-column-gap:.75rem;column-gap:.75rem;display:grid;grid-template-columns:repeat(2,minmax(1.875rem,calc(50% - .375rem)));row-gap:1.25rem}@media only screen and (min-width:991px){.case-study-banner-section .case-study-banner-wrapper .case-study-banner-box .case-study-banner-content .customer-revenue-graph{-moz-column-gap:1.25rem;column-gap:1.25rem;display:grid;grid-template-columns:repeat(2,minmax(1.875rem,calc(50% - .625rem)));margin-top:auto;row-gap:1.25rem}}.case-study-banner-section .case-study-banner-wrapper .case-study-banner-box .case-study-banner-content .customer-revenue-graph .customer-revenue-graph-count{color:#fff;font-size:1.625rem;font-weight:600;line-height:2.25rem;margin:0 0 .25rem;padding:0}@media only screen and (min-width:991px){.case-study-banner-section .case-study-banner-wrapper .case-study-banner-box .case-study-banner-content .customer-revenue-graph .customer-revenue-graph-count{font-size:2.125rem;line-height:2.875rem}}@media only screen and (min-width:1366px){.case-study-banner-section .case-study-banner-wrapper .case-study-banner-box .case-study-banner-content .customer-revenue-graph .customer-revenue-graph-count{font-size:2.625rem;line-height:3.5rem}}.case-study-banner-section .case-study-banner-wrapper .case-study-banner-box .case-study-banner-content .customer-revenue-graph .customer-revenue-graph-title{color:hsla(0,0%,100%,.8);font-size:.875rem;font-weight:400;line-height:1.313rem;margin-bottom:0}@media only screen and (min-width:991px){.case-study-banner-section .case-study-banner-wrapper .case-study-banner-box .case-study-banner-content .customer-revenue-graph .customer-revenue-graph-title{font-size:1rem;font-weight:400;line-height:1.375rem}}@media only screen and (min-width:991px) and (min-width:1024px){.case-study-banner-section .case-study-banner-wrapper .case-study-banner-box .case-study-banner-content .customer-revenue-graph .customer-revenue-graph-title{line-height:1.5rem}}.case-study-banner-section .case-study-banner-wrapper .case-study-banner-box.text-dark .case-study-banner-content .customer-revenue-graph .customer-revenue-graph-count,.case-study-banner-section .case-study-banner-wrapper .case-study-banner-box.text-dark .case-study-banner-content .description-content,.case-study-banner-section .case-study-banner-wrapper .case-study-banner-box.text-dark .case-study-banner-content .title,.case-study-banner-section .case-study-banner-wrapper .case-study-banner-box.text-dark .case-study-banner-content .title-tag{color:#191d26}.case-study-banner-section .case-study-banner-wrapper .case-study-banner-box.text-dark .case-study-banner-content .customer-revenue-graph .customer-revenue-graph-title{color:rgba(25,29,38,.8)}.no-records-found,.not-found{align-items:center;background-color:#f6f9ff;border:.063rem solid #ebebeb;border-radius:.625rem;display:flex;font-size:1.5rem;font-weight:500;justify-content:center;line-height:2.125rem;margin:0;min-height:9.375rem;padding:1rem;text-transform:uppercase}@media only screen and (min-width:1366px){.no-records-found,.not-found{font-size:1.625rem;line-height:2.25rem}}@media only screen and (min-width:1024px){.no-records-found,.not-found{min-height:18.75rem}}