:where(body:not(.home)) .case-studies-banner .inner__banner{flex-direction:column;justify-content:center;height:61.25em;display:flex;position:relative}@media (max-width:1199.98px){:where(body:not(.home)) .case-studies-banner .inner__banner{height:40em}}@media (max-width:991.98px){:where(body:not(.home)) .case-studies-banner .inner__banner{height:100%;min-height:54em}:where(body:not(.home)) .case-studies-banner .inner__banner .custom-row{flex-direction:column-reverse}}:where(body:not(.home)) .case-studies-banner .inner__banner .bg__image{position:absolute;inset:0}:where(body:not(.home)) .case-studies-banner .inner__banner .filler__img{max-width:50.875em;height:51.125em;margin-left:auto}@media (max-width:1199.98px){:where(body:not(.home)) .case-studies-banner .inner__banner .filler__img{max-width:30em;height:26em}}@media (max-width:991.98px){:where(body:not(.home)) .case-studies-banner .inner__banner .filler__img{max-width:25em;height:100%;margin:auto auto 2em}}@media (max-width:767.98px){:where(body:not(.home)) .case-studies-banner .inner__banner .filler__img{max-width:15em}}:where(body:not(.home)) .case-studies-banner .inner__banner .primary-btn{margin-top:3.5em}:where(body:not(.home)) .case-studies-digital-experience{position:relative}:where(body:not(.home)) .case-studies-digital-experience .glow-image{z-index:-1;position:absolute;top:-12em;right:0}:where(body:not(.home)) .case-studies-digital-experience .glow-image img{width:70em;height:40em}:where(body:not(.home)) .case-studies-digital-experience .table__wrapper{border:1px solid #fff;border-radius:1.25em;flex-direction:column;display:flex}@media (max-width:767.98px){:where(body:not(.home)) .case-studies-digital-experience .table__wrapper{flex-direction:column-reverse}}:where(body:not(.home)) .case-studies-digital-experience .table__wrapper .head{justify-content:space-between;align-items:center;display:flex}@media (max-width:767.98px){:where(body:not(.home)) .case-studies-digital-experience .table__wrapper .head{flex-wrap:wrap}}:where(body:not(.home)) .case-studies-digital-experience .table__wrapper .head .col__1{padding:3em 3.75em}@media (max-width:991.98px){:where(body:not(.home)) .case-studies-digital-experience .table__wrapper .head .col__1{max-width:35em;padding:2em}}@media (max-width:767.98px){:where(body:not(.home)) .case-studies-digital-experience .table__wrapper .head .col__1{max-width:100%;padding:1em}}:where(body:not(.home)) .case-studies-digital-experience .table__wrapper .head .col__2{border-left:1px solid #fff;flex-shrink:0;grid-template-columns:repeat(2,1fr);gap:2.4375em 3.5em;padding:2.75em 3.75em;display:grid}@media (max-width:991.98px){:where(body:not(.home)) .case-studies-digital-experience .table__wrapper .head .col__2{gap:1.25em;padding:2em}}@media (max-width:767.98px){:where(body:not(.home)) .case-studies-digital-experience .table__wrapper .head .col__2{border-top:1px solid #fff;border-left:none;gap:1.5em;width:100%;padding:1em}}:where(body:not(.home)) .case-studies-digital-experience .table__wrapper .head .col__2 .info__box{flex-direction:column;gap:.3em;display:flex}:where(body:not(.home)) .case-studies-digital-experience .table__wrapper .head .col__2 .info__box p{color:#ffffffb3}:where(body:not(.home)) .case-studies-digital-experience .table__wrapper .body{border-top:1px solid #fff;padding:5.625em 9.875em 5.125em}@media (max-width:991.98px){:where(body:not(.home)) .case-studies-digital-experience .table__wrapper .body{padding:2em}}@media (max-width:767.98px){:where(body:not(.home)) .case-studies-digital-experience .table__wrapper .body{border-top:none;padding:1em}}:where(body:not(.home)) .case-studies-digital-experience .table__wrapper .body .img__wrapper{border-radius:1.25em;width:100%;height:46.875em;position:relative;overflow:hidden}@media (max-width:991.98px){:where(body:not(.home)) .case-studies-digital-experience .table__wrapper .body .img__wrapper{height:20em}}@media (max-width:767.98px){:where(body:not(.home)) .case-studies-digital-experience .table__wrapper .body .img__wrapper{height:10em}}:where(body:not(.home)) .case-studies-digital-experience .table__wrapper .body .img__wrapper:before{content:"";background-color:#0003;position:absolute;inset:0}:where(body:not(.home)) .case-studies-digital-experience .table__wrapper .body .img__wrapper .play__btn{aspect-ratio:1;cursor:pointer;opacity:0;visibility:hidden;background-color:#fff;border:none;border-radius:50%;outline:0;justify-content:center;align-items:center;width:4.75em;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:991.98px){:where(body:not(.home)) .case-studies-digital-experience .table__wrapper .body .img__wrapper .play__btn{width:3em}:where(body:not(.home)) .case-studies-digital-experience .table__wrapper .body .img__wrapper .play__btn img{width:1.5em}}:where(body:not(.home)) .case-studies-digital-experience .table__wrapper .body .img__wrapper.is__video .play__btn{opacity:1;visibility:visible}:where(body:not(.home)) .case-studies-digital-experience .table__wrapper .body .img__wrapper.is__video iframe{width:100vw;height:100%;min-height:91vh;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}:where(body:not(.home)) .case-studies-about-project{position:relative}:where(body:not(.home)) .case-studies-about-project .glow{z-index:-1;background:var(--Gradian-1,linear-gradient(90deg,#dd0dce 0,#540dce 100%));filter:blur(110px);opacity:.4;width:25em;height:18em;position:absolute;top:0;left:58em}:where(body:not(.home)) .case-studies-about-project .glow:before{content:"";filter:blur(110px);background:radial-gradient(50% 50%,#fff 0,#3300d9 100%);width:9.6875em;height:18.875em;position:absolute;top:-4em;right:10em}:where(body:not(.home)) .case-studies-about-project .cards__grid{margin-top:3.25em;position:relative}@media (max-width:991.98px){:where(body:not(.home)) .case-studies-about-project .cards__grid{margin-top:1.5em}:where(body:not(.home)) .case-studies-about-project .cards__grid .custom-row{gap:1.25em}}:where(body:not(.home)) .case-studies-about-project .cards__grid .lines-pattern{z-index:-1;width:100%;height:52em;position:absolute;top:-12em;left:0}:where(body:not(.home)) .case-studies-about-project .cards__grid .card{border-radius:1.25em;height:100%;max-height:43.1875em;overflow:hidden}@media (max-width:1199.98px){:where(body:not(.home)) .case-studies-about-project .cards__grid .card{max-height:30em}}@media (max-width:767.98px){:where(body:not(.home)) .case-studies-about-project .cards__grid .card{min-height:20em;max-height:100%}}:where(body:not(.home)) .case-studies-about-project .cards__grid .card.lg__card{max-height:61.25em}@media (max-width:1199.98px){:where(body:not(.home)) .case-studies-about-project .cards__grid .card.lg__card{max-height:40em}}@media (max-width:991.98px){:where(body:not(.home)) .case-studies-about-project .cards__grid .card.lg__card{max-height:30em}}@media (max-width:767.98px){:where(body:not(.home)) .case-studies-about-project .cards__grid .card.lg__card{min-height:20em;max-height:100%}}:where(body:not(.home)) .case-studies-about-project .cards__grid .card.space__top{margin-top:1.875em}@media (max-width:991.98px){:where(body:not(.home)) .case-studies-about-project .cards__grid .card.space__top{margin-top:0}}:where(body:not(.home)) .case-studies-about-project .cards__grid .card.content__card{background-color:#151515;flex-direction:column;justify-content:space-between;gap:1em;padding:3.375em 2.0625em 2.5625em 3.125em;display:flex}:where(body:not(.home)) .case-studies-about-project .cards__grid .card.content__card .logo{width:20.25em;height:10em;margin-left:auto}@media (max-width:1199.98px){:where(body:not(.home)) .case-studies-about-project .cards__grid .card.content__card .logo{width:16em;height:100%}}@media (max-width:767.98px){:where(body:not(.home)) .case-studies-about-project .cards__grid .card.content__card .logo{width:10em}}@media (max-width:1199.98px){:where(body:not(.home)) .case-studies-about-project .cards__grid .card.content__card{padding:2em}}@media (max-width:767.98px){:where(body:not(.home)) .case-studies-about-project .cards__grid .card.content__card{padding:1.5em 1em}}:where(body:not(.home)) .case-studies-challenges .table__wrapper{border:1px solid #fff;border-radius:1.25em;margin-top:3.125em}@media (max-width:991.98px){:where(body:not(.home)) .case-studies-challenges .table__wrapper{margin-top:1.5em}}:where(body:not(.home)) .case-studies-challenges .table__wrapper .row{border-bottom:1px solid #fff;justify-content:space-between;align-items:center;gap:1em;padding:1.8125em 6.25em 1.8125em 4.375em;display:flex}@media (max-width:1199.98px){:where(body:not(.home)) .case-studies-challenges .table__wrapper .row{padding:1.5em 1em}}@media (max-width:767.98px){:where(body:not(.home)) .case-studies-challenges .table__wrapper .row{flex-wrap:wrap}}:where(body:not(.home)) .case-studies-challenges .table__wrapper .row:last-child{border-bottom:none}:where(body:not(.home)) .case-studies-challenges .table__wrapper .row .col1{align-items:flex-start;gap:1.5625em;width:100%;max-width:37.75em;display:flex}@media (max-width:1199.98px){:where(body:not(.home)) .case-studies-challenges .table__wrapper .row .col1{gap:.3em}}:where(body:not(.home)) .case-studies-challenges .table__wrapper .row .col1 img{aspect-ratio:1;width:2em}@media (max-width:991.98px){:where(body:not(.home)) .case-studies-challenges .table__wrapper .row .col1 img{width:1.5em}}:where(body:not(.home)) .case-studies-challenges .table__wrapper .row .col2{width:100%;max-width:45.25em}:where(body:not(.home)) .case-studies-challenges .table__wrapper .row .col2 p{margin:0!important}:where(body:not(.home)) .case-studies-innerpages .innerpage__wrapper{height:100%;max-height:63.6875em}@media (max-width:767.98px){:where(body:not(.home)) .case-studies-innerpages .innerpage__wrapper{max-height:100%}:where(body:not(.home)) .case-studies-innerpages .custom-row{gap:1.25em}}:where(body:not(.home)) .case-studies-solutions{position:relative}:where(body:not(.home)) .case-studies-solutions .lines__pattern{z-index:-1;opacity:.5;width:100%;height:100%;position:absolute;top:-20em}:where(body:not(.home)) .case-studies-solutions .grid{align-items:center;gap:7.5em;display:flex}@media (max-width:1199.98px){:where(body:not(.home)) .case-studies-solutions .grid{gap:1.5em}}@media (max-width:991.98px){:where(body:not(.home)) .case-studies-solutions .grid{flex-wrap:wrap}}:where(body:not(.home)) .case-studies-solutions .grid .col1{max-width:41.25em}@media (max-width:1199.98px){:where(body:not(.home)) .case-studies-solutions .grid .col1{max-width:30em}}@media (max-width:991.98px){:where(body:not(.home)) .case-studies-solutions .grid .col1{max-width:100%}}:where(body:not(.home)) .case-studies-solutions .grid .col2{grid-template-columns:repeat(3,1fr);gap:1.25em;display:grid}@media (max-width:991.98px){:where(body:not(.home)) .case-studies-solutions .grid .col2{width:100%}}@media (max-width:767.98px){:where(body:not(.home)) .case-studies-solutions .grid .col2{grid-template-columns:1fr}}:where(body:not(.home)) .case-studies-solutions .grid .col2 .card{border:1px solid #fff;border-radius:1.25em;padding:1.9375em 3.625em 2.3125em 2.125em;position:relative;overflow:hidden}@media (max-width:1199.98px){:where(body:not(.home)) .case-studies-solutions .grid .col2 .card{padding:1.5em}}@media (max-width:767.98px){:where(body:not(.home)) .case-studies-solutions .grid .col2 .card{padding:1.5em 1em}}:where(body:not(.home)) .case-studies-solutions .grid .col2 .card .check{aspect-ratio:1;width:1.5em;margin-bottom:3.375em}@media (max-width:991.98px){:where(body:not(.home)) .case-studies-solutions .grid .col2 .card .check{margin-bottom:2em}}:where(body:not(.home)) .case-studies-solutions .grid .col2 .card:before{content:"";filter:blur(110px);z-index:-1;opacity:.8;background:linear-gradient(0deg,#e064e0 0 100%);width:100%;height:4.625em;position:absolute;top:-1em;right:-6em}:where(body:not(.home)) .case-studies-solutions .solutions__images{margin-top:6.25em}@media (max-width:1199.98px){:where(body:not(.home)) .case-studies-solutions .solutions__images{margin-top:3em}}@media (max-width:767.98px){:where(body:not(.home)) .case-studies-solutions .solutions__images{margin-top:2em}}:where(body:not(.home)) .case-studies-solutions .solutions__images .image__wrapper{border-radius:1.25em;height:51.625em;overflow:hidden}@media (max-width:1199.98px){:where(body:not(.home)) .case-studies-solutions .solutions__images .image__wrapper{height:30em}}@media (max-width:991.98px){:where(body:not(.home)) .case-studies-solutions .solutions__images .image__wrapper{height:25em}}@media (max-width:767.98px){:where(body:not(.home)) .case-studies-solutions .solutions__images .image__wrapper{height:20em;margin-bottom:1.25em}}:where(body:not(.home)) .case-studies-results .results__grid{grid-template-columns:repeat(4,1fr);margin-top:3.125em;display:grid}@media (max-width:991.98px){:where(body:not(.home)) .case-studies-results .results__grid{grid-template-columns:repeat(2,1fr);gap:3em 1em}}@media (max-width:767.98px){:where(body:not(.home)) .case-studies-results .results__grid{grid-template-columns:1fr;gap:2em}}:where(body:not(.home)) .case-studies-results .results__grid .result__box{text-align:center;flex-direction:column;gap:1.5em;display:flex;position:relative}:where(body:not(.home)) .case-studies-results .results__grid .result__box:after{content:"";background:url(/images/line_webp_70qqcf.webp) 50%/contain no-repeat;width:1px;height:100%;position:absolute;top:0;right:0}:where(body:not(.home)) .case-studies-results .results__grid .result__box:last-child:after{display:none}@media (max-width:991.98px){:where(body:not(.home)) .case-studies-results .results__grid .result__box:nth-child(2):after{display:none}}@media (max-width:767.98px){:where(body:not(.home)) .case-studies-results .results__grid .result__box:after{display:none}}:where(body:not(.home)) .case-studies-testimonials{position:relative}:where(body:not(.home)) .case-studies-testimonials .circle{z-index:-1;width:100%;position:absolute;top:-11em}@media (max-width:1199.98px){:where(body:not(.home)) .case-studies-testimonials .circle{top:-7em}}@media (max-width:991.98px){:where(body:not(.home)) .case-studies-testimonials .circle{top:-4em}}@media (max-width:767.98px){:where(body:not(.home)) .case-studies-testimonials .circle{top:-1em}}:where(body:not(.home)) .case-studies-testimonials .testimonials__wrapper{flex-direction:column;justify-content:center;align-items:center;padding-top:6em;display:flex}:where(body:not(.home)) .case-studies-testimonials .testimonials__wrapper .star__list{gap:.3125em;margin-top:3.75em;display:flex}@media (max-width:1199.98px){:where(body:not(.home)) .case-studies-testimonials .testimonials__wrapper .star__list{margin-top:2em}}:where(body:not(.home)) .case-studies-testimonials .testimonials__wrapper .star__list .star__item svg path{fill:#fbbc04}:where(body:not(.home)) .case-studies-testimonials .testimonials__wrapper .content{text-align:center;max-width:77.6875em;margin-top:1.25em}:where(body:not(.home)) .case-studies-testimonials .testimonials__wrapper .content .client__info{margin-top:6.25em}@media (max-width:767.98px){:where(body:not(.home)) .case-studies-testimonials .testimonials__wrapper .content .client__info{margin-top:3em}}:where(body:not(.home)) .case-studies-testimonials .testimonials__wrapper .content .client__info h5{color:#ffffffb3}:where(body:not(.home)) .case-studies-project-images .image__wrapper{border-radius:1.25em;height:53.5em;overflow:hidden}@media (max-width:1199.98px){:where(body:not(.home)) .case-studies-project-images .image__wrapper{height:30em}}@media (max-width:767.98px){:where(body:not(.home)) .case-studies-project-images .image__wrapper{height:15em;margin-bottom:1.25em}}:where(body:not(.home)) .case-studies-imageboxes{position:relative}:where(body:not(.home)) .case-studies-imageboxes .card{height:100%;max-height:43.1875em;overflow:hidden}@media (max-width:1199.98px){:where(body:not(.home)) .case-studies-imageboxes .card{max-height:30em}}@media (max-width:767.98px){:where(body:not(.home)) .case-studies-imageboxes .card{min-height:20em;max-height:100%}:where(body:not(.home)) .case-studies-imageboxes .image-one{margin-bottom:1em}}:where(body:not(.home)) .case-studies-design-brief{position:relative}@media (max-width:767.98px){:where(body:not(.home)) .case-studies-design-brief .genericHead__title{line-height:normal}}:where(body:not(.home)) .case-studies-design-brief .img-wrapper{width:100%;padding-top:52.51%;position:relative;overflow:hidden}@media (min-width:1200px){:where(body:not(.home)) .case-studies-design-brief .img-wrapper{margin-top:5em}}:where(body:not(.home)) .case-studies-design-brief .img-wrapper img{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}:where(body:not(.home)) .case-studies-concept-development{position:relative}@media (max-width:767.98px){:where(body:not(.home)) .case-studies-concept-development .genericHead__title{line-height:normal}}:where(body:not(.home)) .case-studies-concept-development .right-image.img-wrapper{width:100%;padding-top:77%;position:relative;overflow:hidden}:where(body:not(.home)) .case-studies-concept-development .right-image.img-wrapper img{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}:where(body:not(.home)) .case-studies-concept-development .branding-box-banner .img-wrapper{width:100%;margin-top:5em;padding-top:52.51%;position:relative;overflow:hidden}@media (max-width:767.98px){:where(body:not(.home)) .case-studies-concept-development .branding-box-banner .img-wrapper{margin-top:4em}}:where(body:not(.home)) .case-studies-concept-development .branding-box-banner .img-wrapper img{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}:where(body:not(.home)) .case-studies-typography-colors .leftCol{padding-right:7.1875em;position:relative}:where(body:not(.home)) .case-studies-typography-colors .leftCol:after{content:"";background:url(/images/line-separator_svg_vldpxm.svg) 50%/contain no-repeat;width:1px;height:100%;position:absolute;top:0;right:-1px}@media (max-width:1199.98px){:where(body:not(.home)) .case-studies-typography-colors .leftCol:after{display:none}}:where(body:not(.home)) .case-studies-typography-colors .leftCol .colors__grid{margin-top:5.4375em;padding-left:6.625em;display:flex}@media (max-width:1199.98px){:where(body:not(.home)) .case-studies-typography-colors .leftCol .colors__grid{margin-top:2.5em;margin-bottom:2.5em;padding-left:2em}}:where(body:not(.home)) .case-studies-typography-colors .leftCol .colors__grid .color__box{border-radius:50%;justify-content:flex-start;align-items:center;width:15.625em;height:15.625em;margin-left:-6.625em;padding-left:2.5em;display:flex}@media (max-width:1199.98px){:where(body:not(.home)) .case-studies-typography-colors .leftCol .colors__grid .color__box{width:8em;height:8em;margin-left:-2em;padding-left:1em;font-size:1em}:where(body:not(.home)) .case-studies-typography-colors .leftCol{padding-right:0}}:where(body:not(.home)) .case-studies-typography-colors .rightCol{padding-left:7.1875em}@media (min-width:1200px){:where(body:not(.home)) .case-studies-typography-colors .rightCol .genericHead__title{font-size:6.25em}}:where(body:not(.home)) .case-studies-typography-colors .rightCol .font-family-name{margin-bottom:.75em}@media (min-width:1200px){:where(body:not(.home)) .case-studies-typography-colors .rightCol .alphabets{font-size:1.5em}}@media (max-width:1199.98px){:where(body:not(.home)) .case-studies-typography-colors .rightCol{padding-left:0}}
