.cards-landing-section{overflow:hidden;padding-bottom:2rem;padding-top:2rem;word-break:auto-phrase}.cards-landing-section .cards-tagContainer{font-weight:700}.cards-landing-section .cards-tagContainer .cards-tag{background:#f3f3f4;border-radius:4px;cursor:pointer;display:inline-block;margin:5px;padding:8px 18px}@media only screen and (min-width:992px){.cards-landing-section .cards-tagContainer .cards-tag:hover{background:#02f576}}.cards-landing-section .cards-tagContainer .cards-tag.selected{background:#02f576}.cards-landing-section .cards-tagContainer .hidden-img{display:inline-block;height:0!important;opacity:0;width:0!important}.cards-landing-section .cards-randomize{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:end;-ms-flex-pack:end;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:end}@media only screen and (max-width:992px){.cards-landing-section .cards-randomize{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;margin-top:1rem}}.cards-landing-section .cards-randomize>button{margin:5px;width:auto}.cards-landing-section .cards-randomize>button svg{color:#000;margin-right:.5rem}.cards-landing-section .cards-randomize>button:hover svg{color:#fff}.cards-landing-section .cards-rowContainer{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}@media only screen and (min-width:577px){.cards-landing-section .cards-rowContainer{margin-bottom:3rem}}@media screen and (max-width:576px){.cards-landing .cards-landing-section .cards-rowContainer{display:block;margin-left:1rem;width:90%}.cards-landing .cards-landing-section .cards-rowContainer .cards-row{-webkit-box-pack:normal;-ms-flex-pack:normal;-webkit-box-align:end;-ms-flex-align:end;align-items:end;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;height:100%;justify-content:normal}.cards-landing .cards-landing-section .cards-rowContainer .cards-row .cards-container{-ms-flex-negative:0;flex-shrink:0;margin:0 10px;padding-left:1.7rem;padding-right:1.7rem}}.cards-landing-section .cards-rowContainer .cards-row{position:relative;width:25pc}@media only screen and (max-width:576px){.cards-landing-section .cards-rowContainer .cards-row{overflow:visible;-webkit-transition:scale 1s linear,opacity 1s linear;transition:scale 1s linear,opacity 1s linear;width:80%}}@media only screen and (max-width:400px){.cards-landing-section .cards-rowContainer .cards-row{width:90%}}@-webkit-keyframes card-out{0%{-webkit-transform:translateY(0) rotate(-4deg) translateX(0);transform:translateY(0) rotate(-4deg) translateX(0);z-index:7}50%{-webkit-transform:translateY(-40px) rotate(2deg) translateX(90%);transform:translateY(-40px) rotate(2deg) translateX(90%)}80%{z-index:1}to{-webkit-transform:translateY(-50px) rotate(8deg) translateX(55px) scale(.95);transform:translateY(-50px) rotate(8deg) translateX(55px) scale(.95)}}@keyframes card-out{0%{-webkit-transform:translateY(0) rotate(-4deg) translateX(0);transform:translateY(0) rotate(-4deg) translateX(0);z-index:7}50%{-webkit-transform:translateY(-40px) rotate(2deg) translateX(90%);transform:translateY(-40px) rotate(2deg) translateX(90%)}80%{z-index:1}to{-webkit-transform:translateY(-50px) rotate(8deg) translateX(55px) scale(.95);transform:translateY(-50px) rotate(8deg) translateX(55px) scale(.95)}}@-webkit-keyframes card-out-reverse{0%{-webkit-transform:translateY(-50px) rotate(8deg) translateX(55px) scale(.95);transform:translateY(-50px) rotate(8deg) translateX(55px) scale(.95);z-index:1}50%{-webkit-transform:translateY(-40px) rotate(2deg) translateX(-90%);transform:translateY(-40px) rotate(2deg) translateX(-90%);z-index:1}60%{z-index:4}to{-webkit-transform:translateY(0) rotate(-4deg) translateX(0);transform:translateY(0) rotate(-4deg) translateX(0);z-index:7}}@keyframes card-out-reverse{0%{-webkit-transform:translateY(-50px) rotate(8deg) translateX(55px) scale(.95);transform:translateY(-50px) rotate(8deg) translateX(55px) scale(.95);z-index:1}50%{-webkit-transform:translateY(-40px) rotate(2deg) translateX(-90%);transform:translateY(-40px) rotate(2deg) translateX(-90%);z-index:1}60%{z-index:4}to{-webkit-transform:translateY(0) rotate(-4deg) translateX(0);transform:translateY(0) rotate(-4deg) translateX(0);z-index:7}}@-webkit-keyframes flip180-transformation{0%{background:#fff;background-size:cover;-webkit-transform:none;transform:none}to{background:var(--category-TRANSFORMATION);background-size:cover;-webkit-transform:rotateY(180deg) scalex(-1);transform:rotateY(180deg) scalex(-1)}}@keyframes flip180-transformation{0%{background:#fff;background-size:cover;-webkit-transform:none;transform:none}to{background:var(--category-TRANSFORMATION);background-size:cover;-webkit-transform:rotateY(180deg) scalex(-1);transform:rotateY(180deg) scalex(-1)}}@-webkit-keyframes flip180-technical{0%{background:#fff;background-size:cover;-webkit-transform:none;transform:none}to{background:var(--category-TECHNICAL);background-size:cover;-webkit-transform:rotateY(180deg) scalex(-1);transform:rotateY(180deg) scalex(-1)}}@keyframes flip180-technical{0%{background:#fff;background-size:cover;-webkit-transform:none;transform:none}to{background:var(--category-TECHNICAL);background-size:cover;-webkit-transform:rotateY(180deg) scalex(-1);transform:rotateY(180deg) scalex(-1)}}@-webkit-keyframes flip180-integration{0%{background:#fff;background-size:cover;-webkit-transform:none;transform:none}to{background:var(--category-INTEGRATION);background-size:cover;-webkit-transform:rotateY(180deg) scalex(-1);transform:rotateY(180deg) scalex(-1)}}@keyframes flip180-integration{0%{background:#fff;background-size:cover;-webkit-transform:none;transform:none}to{background:var(--category-INTEGRATION);background-size:cover;-webkit-transform:rotateY(180deg) scalex(-1);transform:rotateY(180deg) scalex(-1)}}@-webkit-keyframes flip180-improvement{0%{background:#fff;background-size:cover;-webkit-transform:none;transform:none}to{background:var(--category-IMPROVEMENT);background-size:cover;-webkit-transform:rotateY(180deg) scalex(-1);transform:rotateY(180deg) scalex(-1)}}@keyframes flip180-improvement{0%{background:#fff;background-size:cover;-webkit-transform:none;transform:none}to{background:var(--category-IMPROVEMENT);background-size:cover;-webkit-transform:rotateY(180deg) scalex(-1);transform:rotateY(180deg) scalex(-1)}}@-webkit-keyframes flip180-exploration{0%{background:#fff;background-size:cover;-webkit-transform:none;transform:none}to{background:var(--category-EXPLORATION);background-size:cover;-webkit-transform:rotateY(180deg) scalex(-1);transform:rotateY(180deg) scalex(-1)}}@keyframes flip180-exploration{0%{background:#fff;background-size:cover;-webkit-transform:none;transform:none}to{background:var(--category-EXPLORATION);background-size:cover;-webkit-transform:rotateY(180deg) scalex(-1);transform:rotateY(180deg) scalex(-1)}}@-webkit-keyframes fade-scale-mobile{0%{opacity:1;scale:1}to{opacity:0;scale:.3}}@keyframes fade-scale-mobile{0%{opacity:1;scale:1}to{opacity:0;scale:.3}}@media only screen and (max-width:576px){.cards-landing-section .cards-rowContainer .cards-row.mobile-animate{-webkit-animation:fade-scale-mobile 1s linear forwards;animation:fade-scale-mobile 1s linear forwards}.cards-landing-section .cards-rowContainer .cards-row.mobile-animate-reverse{animation:fade-scale-mobile 1s linear reverse!important}}.cards-landing-section .cards-rowContainer .cards-row .transform-center{position:relative!important;-webkit-transform-origin:center!important;transform-origin:center!important}.cards-landing-section .cards-rowContainer .cards-row .p-abs{position:absolute!important}.cards-landing-section .cards-rowContainer .cards-row .cards-container{background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:25pc;padding:2rem 1.5rem;position:relative}@media only screen and (min-width:577px){.cards-landing-section .cards-rowContainer .cards-row .cards-container{background-color:#ccc;border-radius:50px;left:0;min-height:500px;padding:3rem;position:absolute;top:0;-webkit-transform:translateY(0) rotate(4deg) translateX(25px) scale(1);transform:translateY(0) rotate(4deg) translateX(25px) scale(1);-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transition:background-color background-image 1s linear linear 1s,-webkit-transform 1s cubic-bezier(.8,.2,.1,.8) .1s;transition:background-color background-image 1s linear linear 1s,-webkit-transform 1s cubic-bezier(.8,.2,.1,.8) .1s;transition:transform 1s cubic-bezier(.8,.2,.1,.8) .1s,background-color background-image 1s linear linear 1s;transition:transform 1s cubic-bezier(.8,.2,.1,.8) .1s,background-color background-image 1s linear linear 1s,-webkit-transform 1s cubic-bezier(.8,.2,.1,.8) .1s;z-index:2}.cards-landing-section .cards-rowContainer .cards-row .cards-container.card--current,.cards-landing-section .cards-rowContainer .cards-row .cards-container.card--current-reverse,.cards-landing-section .cards-rowContainer .cards-row .cards-container.card--next,.cards-landing-section .cards-rowContainer .cards-row .cards-container.card--next-reverse,.cards-landing-section .cards-rowContainer .cards-row .cards-container.card--out,.cards-landing-section .cards-rowContainer .cards-row .cards-container.card--out-reverse{-webkit-box-shadow:0 0 10px #000;box-shadow:0 0 10px #000}.cards-landing-section .cards-rowContainer .cards-row .cards-container.card--current,.cards-landing-section .cards-rowContainer .cards-row .cards-container.card--current-reverse{background-color:#fff;position:relative;-webkit-transform:rotate(-1deg) translateX(0) scale(1);transform:rotate(-1deg) translateX(0) scale(1);z-index:4}.cards-landing-section .cards-rowContainer .cards-row .cards-container.card--next,.cards-landing-section .cards-rowContainer .cards-row .cards-container.card--next-reverse{-webkit-transform:translateY(-25px) rotate(4deg) translateX(25px) scale(1);transform:translateY(-25px) rotate(4deg) translateX(25px) scale(1);z-index:3}.cards-landing-section .cards-rowContainer .cards-row .cards-container.card--out,.cards-landing-section .cards-rowContainer .cards-row .cards-container.card--out-reverse{-webkit-transform:translateY(-50px) rotate(8deg) translateX(55px) scale(.95);transform:translateY(-50px) rotate(8deg) translateX(55px) scale(.95);z-index:1}.cards-landing-section .cards-rowContainer .cards-row .cards-container.card--out{-webkit-animation:card-out 1.5s linear;animation:card-out 1.5s linear}.cards-landing-section .cards-rowContainer .cards-row .cards-container.card--current-reverse{-webkit-animation:card-out-reverse 1.5s linear;animation:card-out-reverse 1.5s linear}}@media only screen and (max-width:576px){.cards-landing-section .cards-rowContainer .cards-row .cards-container{border-radius:50px;-webkit-box-shadow:10px 10px 25px 0 #1e2345,-10px -10px 20px 0 #1e2345;box-shadow:10px 10px 25px 0 #1e2345,-10px -10px 20px 0 #1e2345}}.cards-landing-section .cards-rowContainer .cards-row .cards-container p{line-height:1.25rem;margin-bottom:0;margin-top:.5rem}.cards-landing-section .cards-rowContainer .cards-row .cards-container .cards-title{color:#5f2cff;font-size:14px;font-weight:700;line-height:20px;margin-bottom:1rem;text-transform:uppercase}.cards-landing-section .cards-rowContainer .cards-row .cards-container .cards-logo{-webkit-box-pack:end;-ms-flex-pack:end;display:-webkit-box;display:-ms-flexbox;display:flex;height:4rem;justify-content:end}.cards-landing-section .cards-rowContainer .cards-row .cards-container .cards-logo .virtusa__logo{bottom:3rem;height:4.1875rem;position:absolute;width:8.125rem}@media only screen and (max-width:576px){.cards-landing-section .cards-rowContainer .cards-row .cards-container .cards-logo .virtusa__logo{bottom:2rem}}.cards-landing-section .cards-rowContainer .cards-nextArrow,.cards-landing-section .cards-rowContainer .cards-previousArrow{background-color:#02f576;border:none;border-radius:5px;display:block;height:40px;margin:1.5rem;width:40px}@media only screen and (max-width:576px){.cards-landing-section .cards-rowContainer .cards-nextArrow,.cards-landing-section .cards-rowContainer .cards-previousArrow{display:none}}.cards-landing-section .cards-rowContainer .cards-nextArrow svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.cards-landing-section .cards-desktopDescription,.cards-landing-section .cards-mobileDescription{color:#fff;font-size:1pc;font-weight:350;line-height:24px;text-align:center}@media only screen and (max-width:576px){.cards-landing-section .cards-desktopDescription{display:none}}@media only screen and (min-width:577px){.cards-landing-section .cards-mobileDescription{display:none}}.cards-landing-section .cards-dot-container{margin:.625rem auto;overflow:hidden;padding:0;width:7.5rem}.cards-landing-section .cards-dot-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;list-style:none;margin:0;overflow:visible;padding:0}.cards-landing-section .cards-dot{-ms-flex-negative:0;background-color:#f2f2f2;border-radius:50%;flex-shrink:0;height:1rem;margin:0 .25rem;width:1rem}@media screen and (min-width:768px)and (max-width:992px){.cards-landing-section .cards-dot:last-child{display:none}}.cls-1,.cls-2,.cls-3,.cls-4,.cls-5{stroke-width:0px}.cls-2{fill:#151c28}.cls-3{fill:#73777e}