.portfolio-banner{display:flex;align-items:center;padding-top:12.222rem}.portfolio-banner h1{font-size:var(--big-heading-size)!important}.portfolio-banner .main-title .description{font-size:var(--large-font-size);max-width:32.722rem}.portfoliolist-section{padding-bottom:7.222rem!important}.industry-filter{background:#efefef;padding:2.222rem 1.667rem;border-radius:var(--radius-medium)}.filter-btn{width:100%;padding:1.333rem 1.111rem;border:none;text-align:left;color:#7f7f7f!important;background:#fff;border-radius:var(--radius-medium);cursor:pointer}.filter-btn:last-child{margin-bottom:0!important}.filter-btn.active{background:var(--color-dodger-blue);color:var(--white-color)!important}.portfolio-list .portfolio-img{position:relative}.portfolio-list .portfolio-img span{background:var(--white-color);display:block;min-width:6.667rem;min-height:2.722rem;position:absolute;border-radius:0 0 1.111rem 0}.portfolio-list .portfolio-img img{min-height:22.556rem;max-height:22.556rem;object-fit:cover}.portfolio-list .portfolio-img:after,.portfolio-list .portfolio-img:before{content:"";width:1.333rem;height:1.333rem;top:2.667rem;left:-.056rem;position:absolute;background:url(/_next/static/media/step-vector.5094188c.svg) no-repeat}.portfolio-list .portfolio-img:before{top:0;left:6.611rem}.portfolio-list .portfolio-img img{border-radius:var(--radius-medium)}.portfolio-list .portfolio-content{font-size:var(--button-font-size)}.portfolio-list h3{font-size:1.778rem!important}.portfolio-row{row-gap:2.444rem}.portfolio-section .container{max-width:86.889rem!important}.industry-filter .filter-header{background:transparent!important}.industry-filter .filter-header .arrow img{min-width:1.444rem;max-width:1.444rem}.tab-list{width:80%;text-align:center;margin:0 auto 2.667rem}.tabs{display:flex;list-style:none;padding:0;margin:0;gap:1.5rem}.serviceDetImageBox{width:40%!important}.tabs li{flex:1 1;cursor:pointer;padding:.667rem 1.444rem;outline:.056rem solid #dadada;border-radius:2.222rem;transition:all .4s}.tabs li.active,.tabs li:hover{background-color:var(--color-dodger-blue);border-color:var(--color-dodger-blue);outline:none;color:var(--white-color)}.tab-content{margin-top:2.667rem;border-radius:0 .278rem .278rem .278rem}.portfolio-sectionPage.homeContent:after{position:absolute;content:"";top:-1.667rem;left:60%;width:2.778rem;height:2.778rem;background-image:url(/_next/static/media/work-bg-icon.af22d765.png);background-position:100%;background-repeat:no-repeat;background-size:contain}.content-wrapper-service-det{overflow:hidden!important}.portfolio-section{padding-top:3.889rem;padding-bottom:2.778rem}.portfolio-section .ourRecentWorkHomeBox{padding-left:1.944rem;padding-right:1.944rem;border-radius:var(--body-font-size);height:unset}.portfolio-section .ourRecentWorkHomeBox .portfolio_logo{width:unset;max-width:12.222rem;margin-bottom:1.222rem}.portfolio-section .ourRecentWorkHomeBox .portfolio-content .h4,.portfolio-section .ourRecentWorkHomeBox .portfolio-content h4{font-size:1.778rem;font-weight:400;margin-bottom:.556rem}.portfolio-section .ourRecentWorkHomeBox .h6,.portfolio-section .ourRecentWorkHomeBox h6{margin-bottom:2.667rem;color:inherit}.portfolio-section .ourRecentWorkHomeBox .portfolio-content{max-width:31.111rem;width:100%;padding-bottom:1.944rem}.portfolio-section .ourRecentWorkHomeBox .portfolio_desktop{position:relative;margin-bottom:-1.333rem}.portfolio-section .ourRecentWorkHomeBox .portfolio_desktop img{width:100%;max-height:22.222rem;object-fit:contain}.portfolio-section .ourRecentWorkHomeBox .recentWorkButton{position:unset}.portfolio-section .ourRecentWorkHomeBox .portfolio-content *{font-size:var(--body-font-size)}.ourRecentWorkHomeBox{border-radius:.667rem;height:17.778rem;padding:2.5rem 1.556rem;position:relative}.recentWorkListing .ourPortfolioCardBox+.ourPortfolioCardBox{margin-top:2.667rem}@media (-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi){.portfolio-banner{padding-top:160px}.portfolio-list .portfolio-img img{min-height:340px;max-height:340px;object-fit:cover}.portfolio-list h3{font-size:24px!important}}@media screen and (max-width:1440px){.tab-list{width:100%}.portfolio-list .portfolio-img img{min-height:340px;max-height:340px;object-fit:cover}.portfolio-list h3{font-size:24px!important}}@media screen and (max-width:1340px){.portfolio-section .ourRecentWorkHomeBox .portfolio_desktop img{width:100%;margin-left:unset;max-width:600px}.portfolio-section .ourRecentWorkHomeBox>.row{flex-direction:column-reverse}.portfolio-section .ourRecentWorkHomeBox .h6,.portfolio-section .ourRecentWorkHomeBox h6{margin-bottom:30px}.portfolio-section .ourRecentWorkHomeBox .portfolio_desktop{margin-bottom:unset;text-align:center;padding-bottom:20px}.portfolio-section .ourRecentWorkHomeBox .portfolio-content{max-width:800px}.portfolio-list .portfolio-img img{min-height:260px;max-height:260px}}@media (-webkit-min-device-pixel-ratio:1.4583333333333333),(-webkit-min-device-pixel-ratio:1.5),(min-resolution:140dpi){.portfolio-list h3{font-size:18px!important}}@media screen and (max-width:1024px){.portfolio-section{padding-top:30px;padding-bottom:50px}.tab-list .tabs{flex-wrap:wrap;justify-content:center;justify-items:center;align-items:center;margin:auto}.tabs li{width:200px;flex:none}.filter-btn{padding:18px}.portfoliolist-section{padding-bottom:60px!important}}@media screen and (max-width:767px){.tabs li{width:160px;font-size:15px;padding:10px 12px}.portfolio-section{padding-top:20px}.portfolio-section .ourRecentWorkHomeBox{padding:25px 20px}.portfolio-section .ourRecentWorkHomeBox .portfolio-content *{font-size:inherit}.portfolio-banner{padding-top:116px}.industry-filter{padding:24px 16px}.portfolio-list h3{font-size:22px!important}}@media screen and (max-width:480px){.portfolio-section .recentWorkListing{margin:0}.tab-list .tabs{gap:10px}}