:root{--white-30-rgb:248,248,248;--white-50-rgb:250,250,250;--white-100-rgb:255,255,255;--greenish-rgb:33,241,191;--card-pink-rgb:214,209,255;--card-pink-hover-rgb:230,227,255;--card-rose-rgb:245,221,254;--card-rose-hover-rgb:249,232,255;--card-green-rgb:196,239,224;--card-green-hover-rgb:193,251,230;--card-blue-rgb:165,224,255;--card-blue-hover-rgb:224,241,250;--card-orange-rgb:255,196,135;--card-orange-hover-rgb:255,240,229;--card-red-rgb:255,174,169;--card-red-hover-rgb:255,235,233;--card-yellow-rgb:255,235,178;--card-yellow-hover-rgb:255,248,226;--icon-pink-rgb:243,238,255;--icon-rose-rgb:251,241,255;--icon-green-rgb:236,253,243;--error-500-rgb:240,68,56;--error-300-rgb:253,162,155;--error-100-rgb:255,235,233;--xx400698-rgb:64,6,152;--xx6136B3-rgb:97,54,179;--xx7245BC-rgb:114,69,188;--xx7152B9-rgb:113,82,185;--xx8A3FFC-rgb:138,63,252;--xxA001FC-rgb:160,1,252;--xxBE95FF-rgb:190,149,255;--xxB498ED-rgb:180,152,237;--xxAFA2D0-rgb:175,162,208;--xxAF8CFF-rgb:175,140,255;--xxCABCE8-rgb:202,188,232;--xxEDDDF6-rgb:237,221,246;--xxE7E0F7-rgb:231,224,247;--xxE3DEEC-rgb:227,222,236;--xxF7F6FF-rgb:247,246,255;--xx21F1BF-rgb:33,241,191;--xx190E33-rgb:25,14,51;--xx101828-rgb:16,24,40;--xx322D3D-rgb:50,45,61;--xx697077-rgb:105,112,119;--xx9E9E9E-rgb:158,158,158;--xxC9C9C9-rgb:201,201,201}:root{--white-30:rgb(var(--white-30-rgb));--white-50:rgb(var(--white-50-rgb));--white-100:rgb(var(--white-100-rgb));--greenish:rgb(var(--greenish-rgb));--card-pink:rgb(var(--card-pink-rgb));--card-pink-hover:rgb(var(--card-pink-hover-rgb));--card-rose:rgb(var(--card-rose-rgb));--card-rose-hover:rgb(var(--card-rose-hover-rgb));--card-green:rgb(var(--card-green-rgb));--card-green-hover:rgb(var(--card-green-hover-rgb));--card-blue:rgb(var(--card-blue-rgb));--card-blue-hover:rgb(var(--card-blue-hover-rgb));--card-orange:rgb(var(--card-orange-rgb));--card-orange-hover:rgb(var(--card-orange-hover-rgb));--card-red:rgb(var(--card-red-rgb));--card-red-hover:rgb(var(--card-red-hover-rgb));--card-yellow:rgb(var(--card-yellow-rgb));--card-yellow-hover:rgb(var(--card-yellow-hover-rgb));--icon-pink:rgb(var(--icon-pink-rgb));--icon-rose:rgb(var(--icon-rose-rgb));--icon-green:rgb(var(--icon-green-rgb));--error-500:rgb(var(--error-500-rgb));--error-300:rgb(var(--error-300-rgb));--error-100:rgb(var(--error-100-rgb));--xx400698:rgb(var(--xx400698-rgb));--xx6136B3:rgb(var(--xx6136B3-rgb));--xx7245BC:rgb(var(--xx7245BC-rgb));--xx7152B9:rgb(var(--xx7152B9-rgb));--xx8A3FFC:rgb(var(--xx8A3FFC-rgb));--xxA001FC:rgb(var(--xxA001FC-rgb));--xxBE95FF:rgb(var(--xxBE95FF-rgb));--xxB498ED:rgb(var(--xxB498ED-rgb));--xxAFA2D0:rgb(var(--xxAFA2D0-rgb));--xxAF8CFF:rgb(var(--xxAF8CFF-rgb));--xxCABCE8:rgb(var(--xxCABCE8-rgb));--xxEDDDF6:rgb(var(--xxEDDDF6-rgb));--xxE7E0F7:rgb(var(--xxE7E0F7-rgb));--xxE3DEEC:rgb(var(--xxE3DEEC-rgb));--xxF7F6FF:rgb(var(--xxF7F6FF-rgb));--xx21F1BF:rgb(var(--xx21F1BF-rgb));--xx190E33:rgb(var(--xx190E33-rgb));--xx101828:rgb(var(--xx101828-rgb));--xx322D3D:rgb(var(--xx322D3D-rgb));--xx697077:rgb(var(--xx697077-rgb));--xx9E9E9E:rgb(var(--xx9E9E9E-rgb));--xxC9C9C9:rgb(var(--xxC9C9C9-rgb));--green-gradient:linear-gradient(90.77deg, #A6C3F0 -46.94%, #8CCEE7 -39.67%, #6EDADB -34.82%, #3DEFC9 -17.25%, #1FFBBE -3.31%, #21EFBF 25.17%, #33D5C6 43.96%, #3FC3CB 64.56%);--purple-gradient:linear-gradient(104.11deg, #673AB7 0%, #512DA8 100%);--shadow:0 20px 24px -4px rgba(var(--xx101828-rgb), .1),0 8px 8px -4px rgba(var(--xx101828-rgb), .04);--td:360ms;--ff-primary:'Roboto',sans-serif;--ff-second:'Roboto',sans-serif;--fs-primary:16px}html{scroll-behavior:smooth}a,abbr,acronym,address,applet,b,big,blockquote,body,caption,center,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,i,iframe,img,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,u,ul,var{margin:0;padding:0;border:0;outline:0;font-size:100%;box-sizing:border-box;vertical-align:baseline;background:0 0}body{-webkit-user-select:none;-webkit-overflow-scrolling:touch;-webkit-tap-highlight-color:rgba(0,0,0,0.05);line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none;color:#fff;font:14px Arial,Helvetica,sans-serif}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}input::-ms-clear{display:none}button{padding:0;background:0 0;border:none;outline:0;font-family:inherit;cursor:pointer}input{margin:0;padding:0;background:0 0;border:none;outline:0;font-family:inherit;font-size:100%}textarea{font-family:inherit;font-size:100%}input:focus{margin:0;outline:0}a{text-decoration:none}a:hover{text-decoration:none}*,:after,:before{box-sizing:border-box}.title-lg{font-size:6.1875rem;line-height:6.5rem}.title-md{font-size:3.625rem;line-height:4rem}.title-sm{font-size:3rem;line-height:3.5rem}.title-xs{font-size:2.5rem;line-height:2.75rem}.header-1{font-size:2.125rem;line-height:2.25rem}.header-2{font-size:1.75rem;line-height:2rem}.subtitle-lg{font-size:1.4375rem;line-height:2rem}.paragraph-lg{font-size:1.1875rem;line-height:1.5rem}.paragraph-md{font-size:1rem;line-height:1.25rem}.paragraph-sm{font-size:.8125rem;line-height:1rem}.label-lg{font-size:.6875rem;line-height:1rem}.label-md{font-size:.5625rem;line-height:.75rem}.fw-100{font-weight:100}.fw-200{font-weight:200}.fw-300{font-weight:300}.fw-400{font-weight:400}.fw-500{font-weight:500}.fw-600{font-weight:600}.fw-700{font-weight:700}.fw-800{font-weight:800}.fw-900{font-weight:900}html{font-family:var(--ff-primary);font-size:var(--fs-primary)}.ff-primary{font-family:var(--ff-primary)}.ff-second{font-family:var(--ff-second)}.greenish-text{background-image:var(--green-gradient);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}.container-fluid{width:100%;margin-right:auto;margin-left:auto;padding-right:8px;padding-left:8px}@media all and (min-width:960px){.container-fluid{padding-right:10px;padding-left:10px}}.container{margin-right:auto;margin-left:auto;padding-right:8px;padding-left:8px}@media all and (min-width:960px){.container{padding-right:10px;padding-left:10px}}@media all and (min-width:0){.container{width:100%;max-width:100%;flex:0 0 100%}}@media all and (min-width:667px){.container{width:635px;max-width:635px;flex:0 0 635px}}@media all and (min-width:960px){.container{width:920px;max-width:920px;flex:0 0 920px}}@media all and (min-width:1440px){.container{width:1320px;max-width:1320px;flex:0 0 1320px}}@media all and (min-width:1920px){.container{width:1324px;max-width:1324px;flex:0 0 1324px}}.row{display:flex;flex-wrap:wrap;margin-right:-8px;margin-left:-8px}@media all and (min-width:960px){.row{margin-right:-10px;margin-left:-10px}}.col{position:relative;max-width:100%;flex:1 0 0;padding-right:8px;padding-left:8px}@media all and (min-width:960px){.col{padding-right:10px;padding-left:10px}}.col-1{width:8.3333333333%;flex:0 0 8.3333333333%}.col-2{width:16.6666666667%;flex:0 0 16.6666666667%}.col-3{width:25%;flex:0 0 25%}.col-4{width:33.3333333333%;flex:0 0 33.3333333333%}.col-5{width:41.6666666667%;flex:0 0 41.6666666667%}.col-6{width:50%;flex:0 0 50%}.col-7{width:58.3333333333%;flex:0 0 58.3333333333%}.col-8{width:66.6666666667%;flex:0 0 66.6666666667%}.col-9{width:75%;flex:0 0 75%}.col-10{width:83.3333333333%;flex:0 0 83.3333333333%}.col-11{width:91.6666666667%;flex:0 0 91.6666666667%}.col-12{width:100%;flex:0 0 100%}@media all and (min-width:0){.col-xs-1{width:25%;flex:0 0 25%}.col-xs-2{width:50%;flex:0 0 50%}.col-xs-3{width:75%;flex:0 0 75%}.col-xs-4{width:100%;flex:0 0 100%}}@media all and (min-width:667px){.col-sm-1{width:25%;flex:0 0 25%}.col-sm-2{width:50%;flex:0 0 50%}.col-sm-3{width:75%;flex:0 0 75%}.col-sm-4{width:100%;flex:0 0 100%}}@media all and (min-width:960px){.col-md-1{width:12.5%;flex:0 0 12.5%}.col-md-2{width:25%;flex:0 0 25%}.col-md-3{width:37.5%;flex:0 0 37.5%}.col-md-4{width:50%;flex:0 0 50%}.col-md-5{width:62.5%;flex:0 0 62.5%}.col-md-6{width:75%;flex:0 0 75%}.col-md-7{width:87.5%;flex:0 0 87.5%}.col-md-8{width:100%;flex:0 0 100%}}@media all and (min-width:1440px){.col-lg-1{width:8.3333333333%;flex:0 0 8.3333333333%}.col-lg-2{width:16.6666666667%;flex:0 0 16.6666666667%}.col-lg-3{width:25%;flex:0 0 25%}.col-lg-4{width:33.3333333333%;flex:0 0 33.3333333333%}.col-lg-5{width:41.6666666667%;flex:0 0 41.6666666667%}.col-lg-6{width:50%;flex:0 0 50%}.col-lg-7{width:58.3333333333%;flex:0 0 58.3333333333%}.col-lg-8{width:66.6666666667%;flex:0 0 66.6666666667%}.col-lg-9{width:75%;flex:0 0 75%}.col-lg-10{width:83.3333333333%;flex:0 0 83.3333333333%}.col-lg-11{width:91.6666666667%;flex:0 0 91.6666666667%}.col-lg-12{width:100%;flex:0 0 100%}}@media all and (min-width:1920px){.col-xl-1{width:8.3333333333%;flex:0 0 8.3333333333%}.col-xl-2{width:16.6666666667%;flex:0 0 16.6666666667%}.col-xl-3{width:25%;flex:0 0 25%}.col-xl-4{width:33.3333333333%;flex:0 0 33.3333333333%}.col-xl-5{width:41.6666666667%;flex:0 0 41.6666666667%}.col-xl-6{width:50%;flex:0 0 50%}.col-xl-7{width:58.3333333333%;flex:0 0 58.3333333333%}.col-xl-8{width:66.6666666667%;flex:0 0 66.6666666667%}.col-xl-9{width:75%;flex:0 0 75%}.col-xl-10{width:83.3333333333%;flex:0 0 83.3333333333%}.col-xl-11{width:91.6666666667%;flex:0 0 91.6666666667%}.col-xl-12{width:100%;flex:0 0 100%}}@media all and (min-width:0){.col-span-xs-1{margin-left:25%}.col-span-xs-2{margin-left:50%}.col-span-xs-3{margin-left:75%}.col-span-xs-4{margin-left:100%}}@media all and (min-width:667px){.col-span-sm-1{margin-left:25%}.col-span-sm-2{margin-left:50%}.col-span-sm-3{margin-left:75%}.col-span-sm-4{margin-left:100%}}@media all and (min-width:960px){.col-span-md-1{margin-left:12.5%}.col-span-md-2{margin-left:25%}.col-span-md-3{margin-left:37.5%}.col-span-md-4{margin-left:50%}.col-span-md-5{margin-left:62.5%}.col-span-md-6{margin-left:75%}.col-span-md-7{margin-left:87.5%}.col-span-md-8{margin-left:100%}}@media all and (min-width:1440px){.col-span-lg-1{margin-left:8.3333333333%}.col-span-lg-2{margin-left:16.6666666667%}.col-span-lg-3{margin-left:25%}.col-span-lg-4{margin-left:33.3333333333%}.col-span-lg-5{margin-left:41.6666666667%}.col-span-lg-6{margin-left:50%}.col-span-lg-7{margin-left:58.3333333333%}.col-span-lg-8{margin-left:66.6666666667%}.col-span-lg-9{margin-left:75%}.col-span-lg-10{margin-left:83.3333333333%}.col-span-lg-11{margin-left:91.6666666667%}.col-span-lg-12{margin-left:100%}}@media all and (min-width:1920px){.col-span-xl-1{margin-left:8.3333333333%}.col-span-xl-2{margin-left:16.6666666667%}.col-span-xl-3{margin-left:25%}.col-span-xl-4{margin-left:33.3333333333%}.col-span-xl-5{margin-left:41.6666666667%}.col-span-xl-6{margin-left:50%}.col-span-xl-7{margin-left:58.3333333333%}.col-span-xl-8{margin-left:66.6666666667%}.col-span-xl-9{margin-left:75%}.col-span-xl-10{margin-left:83.3333333333%}.col-span-xl-11{margin-left:91.6666666667%}.col-span-xl-12{margin-left:100%}}.col-span-xs-0{margin-left:0}@media all and (min-width:667px){.col-span-sm-0{margin-left:0}}@media all and (min-width:960px){.col-span-md-0{margin-left:0}}@media all and (min-width:1440px){.col-span-lg-0{margin-left:0}}@media all and (min-width:1920px){.col-span-xl-0{margin-left:0}}.z--1{z-index:-1}.z-0{z-index:0}.z-1{z-index:1}.z-2{z-index:2}.z-3{z-index:3}.z-4{z-index:4}.z-5{z-index:5}.z-10{z-index:10}.z-100{z-index:100}.z-999{z-index:999}.z-1000{z-index:1000}.z-10000{z-index:10000}.z-99999{z-index:99999}.f-jc-center{justify-content:center}.f-ai-center{align-items:center}.f-as-center{align-self:center}.ge-f{background-color:rgba(var(--white-100-rgb),.3)}.ge-fs-50{background-color:rgba(var(--white-100-rgb),.3);border:1px solid rgba(var(--white-100-rgb),.5)}.ge-fs-80{background-color:rgba(var(--white-100-rgb),.3);border:1px solid rgba(var(--white-100-rgb),.8)}.ffd-row{flex-direction:row}.ffd-row-reverse{flex-direction:row-reverse}.ffd-column{flex-direction:column}.ffd-column-reverse{flex-direction:column-reverse}@media all and (min-width:0){.ffd-xs-row{flex-direction:row}}@media all and (min-width:0){.ffd-xs-row-reverse{flex-direction:row-reverse}}@media all and (min-width:0){.ffd-xs-column{flex-direction:column}}@media all and (min-width:0){.ffd-xs-column-reverse{flex-direction:column-reverse}}@media all and (min-width:667px){.ffd-sm-row{flex-direction:row}}@media all and (min-width:667px){.ffd-sm-row-reverse{flex-direction:row-reverse}}@media all and (min-width:667px){.ffd-sm-column{flex-direction:column}}@media all and (min-width:667px){.ffd-sm-column-reverse{flex-direction:column-reverse}}@media all and (min-width:960px){.ffd-md-row{flex-direction:row}}@media all and (min-width:960px){.ffd-md-row-reverse{flex-direction:row-reverse}}@media all and (min-width:960px){.ffd-md-column{flex-direction:column}}@media all and (min-width:960px){.ffd-md-column-reverse{flex-direction:column-reverse}}@media all and (min-width:1440px){.ffd-lg-row{flex-direction:row}}@media all and (min-width:1440px){.ffd-lg-row-reverse{flex-direction:row-reverse}}@media all and (min-width:1440px){.ffd-lg-column{flex-direction:column}}@media all and (min-width:1440px){.ffd-lg-column-reverse{flex-direction:column-reverse}}@media all and (min-width:1920px){.ffd-xl-row{flex-direction:row}}@media all and (min-width:1920px){.ffd-xl-row-reverse{flex-direction:row-reverse}}@media all and (min-width:1920px){.ffd-xl-column{flex-direction:column}}@media all and (min-width:1920px){.ffd-xl-column-reverse{flex-direction:column-reverse}}.utility-layout{position:absolute;top:-624.9375rem;left:-624.9375rem;width:0;height:0;opacity:0;z-index:-9999}.header{top:0;left:0;width:100%;z-index:100}.header:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;transition:opacity var(--td) ease;opacity:0;z-index:-1}.scrolled .header:before{opacity:1}.header-d{position:fixed}.header-d:before{background-image:var(--purple-gradient)}.header-l{position:sticky}.header-l:before{background-color:var(--white-100)}.header-in{height:4.5rem;display:flex}@media all and (min-width:960px){.header-in{height:6rem}}.header-right{display:flex;align-items:center;margin-left:auto}.logo a{width:4rem;height:100%;display:flex;align-items:center}.logo img{width:100%;max-width:100%;height:auto;display:block}.nav{height:100%}@media all and (max-width:959.98px){.nav{position:fixed;top:4.5rem;right:0;bottom:0;width:100%;transform:translate3d(100%,0,0);opacity:0;transition:transform var(--td) ease,opacity var(--td) ease}.nav-d{background-color:var(--white-100)}.nav-l{background-image:var(--purple-gradient)}.nav-opened .nav{transform:translate3d(0,0,0);opacity:1}}.nav-list{height:100%;display:flex}@media all and (max-width:959.98px){.nav-list{flex-direction:column}}.nav-dropdown{position:relative}.nav-item{padding:1.5rem 0}@media all and (min-width:960px){.nav-item{height:100%;padding:0 1.5rem}}.nav-item .nav-link{width:100%;height:100%}@media all and (min-width:960px){.nav-mobile-toggle{display:none!important}}.sub-menu{position:absolute;top:100%;left:50%;width:13.75rem;border-radius:16px;padding:.5rem .5rem;background-color:var(--icon-pink);opacity:0;transform:translate3d(-50%,.5rem,0);transition:opacity var(--td) ease-in-out,transform var(--td) ease-in-out;pointer-events:none;z-index:100}.sub-menu-item{height:3rem;background-color:var(--white-100);border-radius:8px}.sub-menu-item:not(:last-child){margin-bottom:.25rem}.sub-menu-item .sub-menu-link{height:100%;padding:0 .5rem}.sub-menu-opened{opacity:1;transform:translate3d(-50%,-.5rem,0);pointer-events:all}.aq-in{padding-top:4rem;padding-bottom:4rem;background-image:var(--purple-gradient);border-radius:24px}.footer{padding-top:2rem;padding-bottom:2rem;background-color:var(--white-30)}@media all and (min-width:960px){.footer{padding-top:4rem}}.footer-logo-in{padding-bottom:1rem}.footer-logo-img{width:3rem;height:auto;display:block}@media all and (max-width:666.98px){.footer-logo-img{margin-right:auto;margin-left:auto}}.footer-logo-text{color:var(--xx322D3D)}@media all and (max-width:666.98px){.footer-logo-text{text-align:center}}.footer-links a{color:var(--xx400698);margin-bottom:1.25rem}.footer-links-title{padding-bottom:1.25rem;color:var(--xx322D3D)}@media all and (max-width:959.98px){.footer-links-in{padding-bottom:2.5rem}}.footer-links-item:not(:last-child){padding-bottom:1rem}.footer-contact{position:relative;padding-top:1.5rem;padding-bottom:1.5rem;background-color:var(--xx190E33);border-radius:1.5rem;overflow:hidden}.footer-contact:after,.footer-contact:before{content:'';position:absolute;width:1.6875rem;height:1.6875rem;background-repeat:no-repeat}.footer-contact:before{top:0;right:.6875rem;background-image:url("../img/footer/top.svg")}.footer-contact:after{bottom:0;left:0;background-image:url("../img/footer/bottom.svg")}@media all and (max-width:1439.98px){.footer-contact{margin-top:3rem}}@media all and (max-width:1439.98px) and (min-width:667px){.footer-contact{display:flex}}@media all and (min-width:0){.footer-contact{padding-right:2rem;padding-left:2rem}}@media all and (min-width:667px){.footer-contact{padding-right:1rem;padding-left:1rem}}@media all and (max-width:959.98px){.footer-contact{margin-bottom:3rem}}@media all and (min-width:960px){.footer-contact{padding-right:1.5rem;padding-left:1.5rem}}@media all and (min-width:1440px){.footer-contact{padding-right:2.75rem;padding-left:2.75rem}}@media all and (max-width:666.98px){.footer-contact-in:not(:last-child){padding-bottom:1.5rem}}@media all and (min-width:1440px){.footer-contact-in:not(:last-child){padding-bottom:1.5rem}}@media all and (max-width:1439.98px) and (min-width:667px){.footer-contact-in:not(:last-child){width:50%}}.footer-contact-title{color:var(--xxC9C9C9);padding-bottom:.25rem}.footer-contact-info{padding-bottom:.5rem;color:var(--xxC9C9C9)}.footer-contact-phone-in{color:var(--white-100)}.footer-copyright{margin-top:2rem;padding-top:2rem;border-top:1px solid #e4e7ec;text-align:center}@media all and (min-width:960px){.footer-copyright{margin-top:4rem}}@media all and (min-width:667px){.footer-copyright{display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:center}}.footer-copyright-in{color:var(--xx9E9E9E)}.footer-social{display:flex;justify-content:center;align-items:center;padding-bottom:2rem}@media all and (min-width:667px){.footer-social{padding-bottom:0}}.footer-social-in:not(:first-child){padding-left:1.5rem}.footer-social-link{color:var(--xx400698)}.expertise{background-image:url(../img/expertise/background.svg);background-position:center top;background-repeat:no-repeat;background-size:148% auto}.expertise .exp-header-sub{color:var(--xx8A3FFC)}.expertise .exp-in{position:relative;padding-top:2.8125rem;padding-bottom:2.8125rem;display:none}.expertise .exp-in-show{display:block}.expertise .exp-bg-in{width:100%;height:auto;display:block}.expertise .exp-tabs{width:100%;display:flex;padding-bottom:1rem;overflow:hidden;overflow-x:auto}@media all and (min-width:960px){.expertise .exp-tabs{padding-bottom:3rem}}.expertise .exp-tabs::-webkit-scrollbar{width:.375rem;height:.375rem}.expertise .exp-tabs::-webkit-scrollbar-thumb{background-color:var(--g-white-10);border-radius:.375rem}.expertise .exp-tabs::-webkit-scrollbar-track{background-color:transparent}@-moz-document url-prefix(){.expertise .exp-tabs{scrollbar-width:thin;scrollbar-color:var(--g-white-10) transparent}}.expertise .exp-tab{position:relative;min-width:13.0625rem;flex:0 0 33.3%;padding-top:1rem;padding-bottom:1rem;color:var(--xx697077);text-align:center;transition:color 360ms ease-in-out}.expertise .exp-tab:before{content:'';position:absolute;top:0;right:0;left:0;height:.25rem;background-color:var(--xxC9C9C9);transition:background-color 360ms ease-in-out}.expertise .exp-tab:hover:before{background-color:var(--card-pink)}.expertise .exp-tab-active{color:var(--xx6136B3);pointer-events:none}.expertise .exp-tab-active:before{background-color:var(--card-pink)}.expertise .exp-items{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.expertise .exp-inner{display:flex;justify-content:space-between;align-items:center}@media all and (max-width:959.98px){.expertise .exp-inner{flex-wrap:wrap}}@media all and (min-width:960px){.expertise .exp-heading{padding-right:2.5rem}}@media all and (max-width:959.98px){.expertise .exp-heading{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;padding-bottom:3.75rem;text-align:center}}.expertise .exp-req-review-qe{--exp-item-bg:url(../img/expertise/req-review-qe.svg);--exp-item-border:#7400B8}.expertise .exp-test-strategy{--exp-item-bg:url(../img/expertise/test-strategy.svg);--exp-item-border:#56CFE1}.expertise .exp-test-planning{--exp-item-bg:url(../img/expertise/test-planning.svg);--exp-item-border:#72EFDD}.expertise .exp-testing{--exp-item-bg:url(../img/expertise/testing.svg);--exp-item-border:#E7E0F7}.expertise .exp-bug-report{--exp-item-bg:url(../img/expertise/bug-report.svg);--exp-item-border:#8A3FFC}.expertise .exp-req-review-qa{--exp-item-bg:url(../img/expertise/req-review-qa.svg);--exp-item-border:#FE6257}.expertise .exp-analyzing{--exp-item-bg:url(../img/expertise/analyzing.svg);--exp-item-border:#FFE69D}.expertise .exp-choosing-tools{--exp-item-bg:url(../img/expertise/choosing-tools.svg);--exp-item-border:#72EFDD}.expertise .exp-writing-scripts{--exp-item-bg:url(../img/expertise/writing-scripts.svg);--exp-item-border:#FFCBC6}.expertise .exp-reporting{--exp-item-bg:url(../img/expertise/reporting.svg);--exp-item-border:#C096FF}.expertise .exp-recruitment{--exp-content-bg:rgba(255, 230, 157, 0.3);--exp-bd-color:#FFE69D;--exp-item-border:#FFE69D}.expertise .exp-training{--exp-content-bg:rgba(122, 0, 184, 0.1);--exp-bd-color:rgba(122, 0, 184, 0.3);--exp-item-border:#7A00B8}.expertise .exp-manage{--exp-content-bg:rgba(254, 98, 87, 0.3);--exp-bd-color:rgba(254, 98, 87, 0.3);--exp-item-border:#FE6257}.expertise .fs-in{padding-top:4rem;padding-bottom:4rem;background-image:var(--purple-gradient);border-radius:24px}.button{position:relative;height:2.75rem;display:flex;padding:0 1.5rem;border-width:1px;border-style:solid;border-radius:2.75rem;transition:background-color var(--td) ease-in-out,color var(--td) ease-in-out,border-color var(--td) ease-in-out}.button-center{justify-content:center;align-items:center}.button-center-x{justify-content:center}.button-center-y{align-items:center}.button-f-l{background-color:var(--white-100);border-color:transparent;color:var(--xx400698)}.button-f-l:hover{background-color:var(--xxE7E0F7)}.button-f-l:focus{background-color:var(--xxCABCE8)}.button-f-l.disabled,.button-f-l:disabled{background-color:var(--xx6136B3);color:var(--xx7152B9)}.button-f-d{background-color:var(--xx6136B3);border-color:transparent;color:var(--white-100)}.button-f-d:hover{background-color:var(--xx7245BC)}.button-f-d:focus{background-color:var(--xxB498ED)}.button-f-d.disabled,.button-f-d:disabled{background-color:var(--xxE7E0F7);color:var(--xxC9C9C9)}.button-o-l{border-color:var(--white-100);color:var(--white-100)}.button-o-l:hover{border-color:var(--xxBE95FF);color:var(--xxBE95FF)}.button-o-l:focus{border-color:var(--xx8A3FFC);color:var(--xx8A3FFC)}.button-o-l.disabled,.button-o-l:disabled{border-color:var(--xx7152B9);color:var(--xx7152B9)}.button-o-d{border-color:var(--xx400698);color:var(--xx400698)}.button-o-d:hover{border-color:var(--xx8A3FFC);color:var(--xx8A3FFC)}.button-o-d:focus{border-color:var(--xxBE95FF);color:var(--xxBE95FF)}.button-o-d.disabled,.button-o-d:disabled{border-color:var(--xxC9C9C9);color:var(--xxC9C9C9)}.button-to-l{border-color:transparent;color:var(--white-100)}.button-to-l:hover{color:var(--xxBE95FF)}.button-to-l:focus{color:var(--xx8A3FFC)}.button-to-l.disabled,.button-to-l:disabled{color:var(--xx7152B9)}.button-to-d{border-color:transparent;color:var(--xx400698)}.button-to-d:hover{color:var(--xx8A3FFC)}.button-to-d:focus{color:var(--xxBE95FF)}.button-to-d.disabled,.button-to-d:disabled{color:var(--xxC9C9C9)}.button-i-24{font-size:1.5rem}.button-i-40{font-size:2.5rem}.button i{color:inherit}.button span{color:inherit}.button span:first-child:not(:last-child){padding-right:.625rem}.button span:last-child:not(:first-child){padding-left:.625rem}.link{display:flex;font-size:1rem;transition:font-weight var(--td) ease-in-out,color var(--td) ease-in-out}.link-center{justify-content:center;align-items:center}.link-center-x{justify-content:center}.link-center-y{align-items:center}.link-d{color:var(--xx8A3FFC);font-weight:500}.link-d:hover{font-weight:700}.link-d:hover span{text-decoration:underline}.link-d.disabled{color:var(--xxC9C9C9);pointer-events:none}.link-l{color:var(--greenish);font-weight:500}.link-l:hover{font-weight:700}.link-l:hover span{text-decoration:underline}.link-l.disabled{color:var(--xxC9C9C9);pointer-events:none}.link i{color:inherit}.link span{padding-right:.5rem;color:inherit}.input-holder-in{position:relative;height:2.75rem}.input-label{padding-bottom:.375rem}.input-label-in{font-size:.8125rem;line-height:1rem;color:var(--xx190E33)}.input-label-required{color:var(--error-500)}.input{width:100%;height:2.75rem;padding-right:1rem;padding-left:1rem;background-color:var(--white-100);border:1px solid var(--xxC9C9C9);border-radius:8px;box-shadow:0 1px 2px 0 rgba(var(--xx101828-rgb),.05);font-size:1rem;line-height:1.25rem;color:var(--xx322D3D)}.input::-moz-placeholder{color:var(--xx697077)}.input::placeholder{color:var(--xx697077)}.input:focus{border-color:var(--xx8A3FFC);box-shadow:0 0 0 4px rgba(var(--xx8A3FFC-rgb),.15)}.input-message{padding-top:.375rem}.input-message-in{font-size:.8125rem;line-height:1rem;color:var(--error-500)}.input-error .input{border-color:var(--error-500)}.input-error .input:focus{border-color:var(--error-300);box-shadow:0 0 0 4px var(--error-300)}.textarea-holder-in{position:relative}.textarea-label{padding-bottom:.375rem}.textarea-label-in{font-size:.8125rem;line-height:1rem;color:var(--xx190E33)}.textarea-label-required{color:var(--error-500)}.textarea{width:100%;height:10rem;max-height:10rem;padding:.75rem 1rem;background-color:var(--white-100);border:1px solid var(--xxC9C9C9);border-radius:8px;box-shadow:0 1px 2px 0 rgba(var(--xx101828-rgb),.05);font-size:1rem;line-height:1.25rem;color:var(--xx322D3D);resize:none}.textarea::-moz-placeholder{color:var(--xx697077)}.textarea::placeholder{color:var(--xx697077)}.textarea:focus{border-color:var(--xx8A3FFC);box-shadow:0 0 0 4px rgba(var(--xx8A3FFC-rgb),.15)}.textarea-message{padding-top:.375rem}.textarea-message-in{font-size:.8125rem;line-height:1rem;color:var(--error-500)}.textarea-error .textarea{border-color:var(--error-500)}.textarea-error .textarea:focus{border-color:var(--error-300);box-shadow:0 0 0 4px var(--error-300)}.icon{width:3.5rem;height:3.5rem;display:flex;justify-content:center;align-items:center;border-radius:50%;box-shadow:0 0 11px 0 var(--white-100),0 0 5px 0 var(--white-100)}.icon-green{background-color:var(--icon-green)}.icon-pink{background-color:var(--icon-pink)}.icon-rose{background-color:var(--icon-rose)}@media all and (min-width:1440px){.icon{width:4rem;height:4rem}}.icon i{font-size:1.5rem;color:var(--xx8A3FFC)}@media all and (min-width:1440px){.icon i{font-size:2rem}}.card{margin-bottom:1.5rem;padding:1.5rem;border-radius:16px;box-shadow:var(--shadow);transition:background-color var(--td) ease}@media all and (min-width:960px){.card{margin-bottom:2rem}}.card-green{background-color:var(--card-green)}.card-green:hover{background-color:var(--card-green-hover)}.card-pink{background-color:var(--card-pink)}.card-pink:hover{background-color:var(--card-pink-hover)}.card-rose{background-color:var(--card-rose)}.card-rose:hover{background-color:var(--card-rose-hover)}.card-blue{background-color:var(--card-blue)}.card-blue:hover{background-color:var(--card-blue-hover)}.card-orange{background-color:var(--card-orange)}.card-orange:hover{background-color:var(--card-orange-hover)}.card-red{background-color:var(--card-red)}.card-red:hover{background-color:var(--card-red-hover)}.card-yellow{background-color:var(--card-yellow)}.card-yellow:hover{background-color:var(--card-yellow-hover)}.card-header-in{padding-top:1rem;padding-bottom:2rem;font-size:1.4375rem;line-height:2rem;color:var(--xx190E33)}@media all and (min-width:960px){.card-header-in{font-size:2.5rem;line-height:2.75rem}}.card-body{padding:2rem 1.5rem;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:8px}.card-desc{padding-bottom:2rem;font-size:1rem;line-height:1.25rem;color:var(--xx322D3D)}@media all and (min-width:960px){.card-desc{font-size:1.1875rem;line-height:1.5rem}}.card-ob{margin-bottom:2.5rem;text-align:center}.card-ob-l{color:var(--white-100)}.card-ob-d{color:var(--xx101828)}.card-ob-l .card-ob-desc{color:var(--card-pink)}.card-ob-d{color:var(--xx697077)}.card-ob-header-in{padding-top:1rem;padding-bottom:.5rem;font-size:1.1875rem;line-height:1.5rem}@media all and (min-width:667px){.card-ob-header-in{padding-top:1.25rem;font-size:1.4375rem;line-height:2rem}}.card-ob-icon{margin:auto}.card-ob-desc{font-size:1rem;line-height:1.25rem}.section-padding{padding:1.25rem 0}@media all and (min-width:960px){.section-padding{padding:2.25rem 0}}@media all and (min-width:1440px){.section-padding{padding:3rem 0}}.section-intro{padding-bottom:3.5rem;text-align:center}.section-intro-l{color:var(--white-100)}.section-intro-l .section-intro-desc{color:var(--card-pink)}.section-intro-d .section-intro-subheader{color:var(--xx8A3FFC)}.section-intro-d .section-intro-header{color:var(--xx190E33)}.section-intro-d .section-intro-desc{color:var(--xx697077)}.section-intro-subheader h3{font-size:1.1875rem;line-height:1.5rem}@media all and (min-width:667px){.section-intro-subheader h3{font-size:2.125rem;line-height:2.25rem}}.section-intro-header h1{padding:.5rem 0;font-size:2.125rem;line-height:2.25rem}@media all and (min-width:667px){.section-intro-header h1{padding:1rem 0;font-size:3.625rem;line-height:4rem}}@media all and (min-width:1440px){.section-intro-header h1{padding:1.5rem 0;font-size:6.1875rem;line-height:6.5rem}}.section-intro-desc p{font-size:1rem;line-height:1.25rem}@media all and (min-width:667px){.section-intro-desc p{font-size:1.1875rem;line-height:1.5rem}}.section-header{padding-bottom:2rem}.section-header-icon{margin:auto}.section-header-icon svg{width:100%;height:auto;display:block}.section-header-center{text-align:center}.section-header-left{text-align:left}@media all and (min-width:1440px){.section-header-left-lg{text-align:left}}@media all and (min-width:960px){.section-header{padding-bottom:2.5rem}}.section-header-l{color:var(--white-100)}.section-header-l .section-header-desc{color:var(--card-pink)}.section-header-d{color:var(--xx190E33)}.section-header-d .section-header-desc{color:var(--xx697077)}.section-header-sub{font-size:1rem;line-height:1.25rem}@media all and (min-width:667px){.section-header-sub{font-size:1.75rem;line-height:2rem}}.section-header-in{padding:.5rem 0;font-size:1.75rem;line-height:2rem}@media all and (min-width:667px){.section-header-in{padding:1rem 0;font-size:2.5rem;line-height:2.75rem}}@media all and (min-width:960px){.section-header-in{font-size:3rem;line-height:3.5rem}}@media all and (min-width:1440px){.section-header-in{padding:1.5rem 0}}.section-header-desc{font-size:1rem;line-height:1.25rem}@media all and (min-width:960px){.section-header-desc{font-size:1.4375rem;line-height:2rem}}.section-actions{display:grid;grid-auto-columns:1fr;grid-auto-rows:auto auto;justify-content:center;gap:1.25rem;margin:auto}@media all and (min-width:960px){.section-actions{grid-auto-columns:minmax(auto,15rem) minmax(auto,15rem);grid-auto-rows:auto;grid-auto-flow:column}}.section-actions a,.section-actions button{width:100%}.badge{position:absolute;top:50%;right:0;min-width:2.625rem;height:1.375rem;padding:.125rem .5rem;border-radius:16px;transform:translate3d(-50%,50%,0)}@keyframes carousel-rotate{0%{transform:translateX(0)}100%{transform:translateX(calc(-143px * var(--carousel-item-animated)))}}.carousel{position:relative;overflow:hidden}.carousel-in{display:flex;width:calc(143px * var(--carousel-item-count));animation:carousel-rotate 40s linear infinite}.carousel-item{width:143px;height:54px;flex:0 0 143px;padding-right:20px;padding-left:20px}.carousel-item-in{max-width:100%;height:auto;display:block;-o-object-fit:contain;object-fit:contain}.accordion-in{border-top:1px solid var(--xxC9C9C9);padding-bottom:1rem}.accordion-header-in{width:100%;display:flex;justify-content:space-between;padding-top:1rem;padding-bottom:1rem;color:var(--xx101828);text-align:left}.accordion-body{max-height:0;overflow:hidden}.accordion-body-in{padding-bottom:1rem;color:var(--xx697077)}.accordion-body-in p{line-height:2rem}.accordion-ol{padding-left:1rem;list-style:decimal}.accordion-ul{padding-left:1rem;list-style:disc}.accordion-opened .accordion-body{max-height:unset}.exp-item{position:absolute;width:5.625rem;height:5.625rem;display:flex;justify-content:center;align-items:center;background-color:var(--white-100);border:1px solid #000;border-radius:50%;box-shadow:0 1px 2px 0 rgba(var(--xx101828-rgb),.5),0 0 0 2px rgba(2,2,2,.2)}.exp-item:before{content:'';position:absolute;top:-1.25rem;right:-1.25rem;bottom:-1.25rem;left:-1.25rem;background-image:var(--exp-item-bg);background-position:center;background-repeat:no-repeat;background-size:contain;z-index:-1}.exp-item-icon{color:var(--xx400698)}.exp-item-content{position:absolute;top:100%;left:0;min-width:12.5rem;transform:translate3d(0,2rem,0)}@media all and (min-width:960px){.exp-item-content{top:50%;left:100%;transform:translate3d(2rem,-20%,0)}}.exp-item-title{position:relative;color:var(--xx101828);white-space:nowrap;margin-bottom:1rem;padding-bottom:.5rem}.exp-item-title:before{content:'';position:absolute;top:100%;left:0;width:5rem;height:.25rem;background-color:var(--exp-item-border);z-index:1}.exp-item-desc{color:var(--xx697077)}.exp-item-1{top:0;left:14%}@media all and (min-width:667px){.exp-item-1{left:18%}}@media all and (min-width:960px){.exp-item-1{left:9%}}@media all and (min-width:1440px){.exp-item-1{left:4.5%}}@media all and (min-width:1920px){.exp-item-1{top:11%;left:1%}}.exp-item-2{top:14%;left:31%}@media all and (min-width:667px){.exp-item-2{top:15.5%}}@media all and (min-width:960px){.exp-item-2{left:38%}}@media all and (min-width:1440px){.exp-item-2{top:39%;left:12%}}@media all and (min-width:1920px){.exp-item-2{top:65%;left:3%}}.exp-item-3{top:31.5%;left:7%}@media all and (min-width:667px){.exp-item-3{left:15%}}@media all and (min-width:960px){.exp-item-3{top:33%;left:11%}}@media all and (min-width:1440px){.exp-item-3{top:67%;left:3%}}@media all and (min-width:1920px){.exp-item-3{top:41%;left:23%}}.exp-item-4{top:53.5%;left:34%}@media all and (min-width:667px){.exp-item-4{left:46%}}@media all and (min-width:960px){.exp-item-4{top:50%;left:34%}}@media all and (min-width:1440px){.exp-item-4{top:60.5%;left:58%}}@media all and (min-width:1920px){.exp-item-4{top:27%;left:53%}}.exp-item-5{top:73.5%;left:13%}@media all and (min-width:667px){.exp-item-5{top:74.5%;left:20%}}@media all and (min-width:960px){.exp-item-5{top:67.5%;left:10%}}@media all and (min-width:1440px){.exp-item-5{top:21.5%;left:55%}}@media all and (min-width:1920px){.exp-item-5{top:60%;left:70%}}.exp-cards{width:38.4375rem}.exp-cards-in{display:flex}.exp-cards-in:not(:last-child){margin-bottom:2.5rem}.exp-cards-in:not(:nth-child(2)){justify-content:flex-end}@media all and (max-width:666.98px){.exp-cards-in{flex-direction:column;align-items:center}}.exp-cards-icon{position:relative;width:5.625rem;height:5.625rem;display:flex;justify-content:center;align-items:center;background-color:var(--white-100);border:1px solid #000;border-radius:50%;box-shadow:0 1px 2px 0 rgba(var(--xx101828-rgb),.5),0 0 0 2px rgba(2,2,2,.2);color:#000}.exp-cards-icon:before{content:'';position:absolute;top:-1.25rem;right:-1.25rem;bottom:-1.25rem;left:-1.25rem;background-image:var(--exp-item-bg);background-position:center;background-repeat:no-repeat;background-size:contain;z-index:-1}@media all and (min-width:667px){.exp-cards-icon{margin-right:2.25rem}}@media all and (max-width:666.98px){.exp-cards-icon{margin-bottom:1.875rem}}.exp-cards-content{max-width:26.75rem;width:26.75rem;padding:1.5rem 1rem;background-color:var(--exp-content-bg);border:.0625rem solid var(--exp-bd-color);border-radius:.5rem}@media all and (max-width:1439.98px){.exp-cards-content{max-width:18rem;width:18rem;border-radius:1.5rem}}