body{padding:10px 10px 10px 10px!important;background:#ddd}main{background:#1d2145;border-radius:10px;position:relative;overflow:hidden}main::before{content:'';position:absolute;border-left:10px solid #ddd;left:-10px;height:100%;z-index:99}body{border-radius:10px}.breadcrumb a{font-weight:700}.banner-buton{margin-top:25px;z-index:99;position:relative}.banner-buton i{background-color:#d62e49;padding:10px}.banner-buton i{background-color:#d62e49;color:#fff;width:36px;height:36px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;transition:transform .4s ease;transform:rotate(230deg)}.benner-text-right{border-radius:24px;background-color:#262a4c;width:100%;max-width:345px;padding:20px 25px;float:right;overflow:hidden}.arrow-banner i{color:#d62e49;transform:rotate(270deg)}.banner-slide-text p{font-size:22px;line-height:27px;font-weight:500;margin-top:10px;font-weight:300}.banner-slide-img{text-align:end}.arrow-banner{text-align:end;margin-top:10px}.benner-text-right{display:flex;align-items:center;gap:20px}.banner-slide-img img{max-width:120px}.benner-text-right-head{width:100%;max-width:345px;overflow:hidden;position:relative}.benner-text-right-head{float:inline-end}.banner-slide-img img{display:inline!important}.benner-text-right-head{margin-bottom:20px;z-index:99}.banner-stat-slider{width:100%;max-width:345px;overflow:hidden}.brand-row{width:100%;overflow:hidden;margin:20px 0}.brand-track{display:flex;gap:80px;will-change:transform}.brand-item img{max-height:35px;opacity:.85;transition:opacity .3s}.brand-item img:hover{opacity:1}.flexible-partnership .flex-column .active{width:460px;background-color:#d62e49!important;border-radius:10px;text-align:left;padding:30px 30px}.flexible-partnership .flex-column .nav-link{max-width:460px;width:100%;text-align:left;background-color:#222650;border-radius:10px;padding:30px 30px}.flexible-partnership .flex-column .nav-link:not(:last-child){margin-bottom:30px}.flexible-partnership .flex-column button h4{font-size:30px;line-height:35px;font-weight:700;color:#fff;margin-bottom:15px}.flexible-partnership .flex-column button p{color:#fff;font-size:20px;line-height:22px;margin-top:10px;font-style:italic;font-weight:300;margin-bottom:0}.Strategic{margin-top:35px;justify-content:space-between;align-items:end!important;gap:50px;width:100%}.Strategic #v-pills-tab{width:40%}.Strategic #v-pills-tabContent{width:60%}.what-get-head{width:100%;background-color:#222650;border-radius:10px;padding:35px 40px}.what-get h4{color:#fff;font-size:28px;font-weight:600}.what-get ul li{color:#f3f3f3;font-size:18px;line-height:28px;margin-bottom:10px;list-style-type:none}.what-get-head-new{position:relative}.what-get-head-new:before{position:absolute;content:'';background-image:url(../../images/what-you-get-efct.svg);height:477px;width:100%;background-repeat:no-repeat;background-size:cover}.services-accordion{display:flex;height:520px;margin-top:30px;border-radius:30px;overflow:hidden;background-size:cover;box-shadow:0 24px 50px rgba(0,0,0,.15),0 8px 20px rgba(0,0,0,.02)}.service-card{flex:0.2;min-width:0;background:#1f2450;color:#fff;cursor:pointer;overflow:hidden;position:relative;transition:flex .5s ease;box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22)}.service-card.active{flex:1.5;background-color:#222650}.card-inner{height:100%;width:100%;padding:40px;box-sizing:border-box;display:flex;align-items:flex-end}.card-inner *{flex-shrink:0}.card-label-head{display:flex;flex-direction:column;justify-content:space-between;height:100%;padding:50px;padding:30px;align-items:center;position:relative;z-index:999}.card-label{writing-mode:vertical-rl;transform:rotate(180deg);font-weight:600;letter-spacing:1px}.card-label h4{padding:0;margin:0;font-size:22px;line-height:38px;color:#fff;font-weight:600}.service-card.active .card-label,.service-card.active .card-label-head{display:none}.service-card.active .card-content{padding:50px;width:40vw;height:100%;display:flex;flex-direction:column;justify-content:space-between}.services{display:flex;gap:16px}.service-card.active{flex:1}.card-inner{width:100%;height:100%;transform-origin:left center;transition:transform .5s ease}.service-card:not(.active) .card-inner{transform:scaleX(.9)}.service-card.active .card-inner{transform:scaleX(1)}.card-content img{max-width:100px;width:100%}.card-content h4{color:#fff;font-size:40px;line-height:44px;font-weight:600;margin-top:22px;margin-bottom:25px;transform:translateY(0);transition:transform .6s ease}.service-card.active .card-content h4{transform:translateY(20px)}.card-content p{color:#fff;font-size:20px;line-height:1.6;transform:translateY(0);transition:transform .6s ease}.service-card.active .card-content p{transform:translateY(20px)}.service-card:hover{background-color:#262b5f}.contact-section{position:relative;z-index:0;padding:80px 0;color:#fff}.trust-section{position:relative;z-index:99}.contact-container{max-width:1200px;margin:auto;display:grid;grid-template-columns:1.1fr 1fr;gap:60px;padding:0 20px}.contact-left .contact-info li i{color:#d62e49;padding-right:10px}.contact-info{margin-top:10px}.contact-left .contact-info li a{color:#f5f8fe}.contact-info{list-style:none;padding:0}.contact-info li{font-size:22px;color:#f5f8fe;line-height:53px;display:flex;gap:15px;align-items:center;font-weight:100}.ci-img{width:20px}.form-group{margin-bottom:22px}.form-group label{display:block;font-size:14px;margin-bottom:6px;opacity:.8}.form-group input,.form-group textarea{width:100%;background:0 0;border:none;border-bottom:1px solid rgba(255,255,255,.4);padding:8px 0;color:#fff;outline:0}.form-group textarea{resize:none}.checkbox{font-size:13px;opacity:.85}.stats-row{display:grid;grid-template-columns:repeat(4,1fr);text-align:center;margin-bottom:0!important;gap:80px}.stat-box h2{color:#fff}.stat-box p{font-size:20px;letter-spacing:1px;opacity:.8}.brand-logos{display:flex;flex-direction:column;gap:35px;margin-top:40px}.logo-row{display:flex;justify-content:center;align-items:center;gap:60px;flex-wrap:wrap}.logo-row img{max-height:90px;object-fit:contain;filter:brightness(1)}.logo-row img:hover{transform:translateY(-10px);transition:all .5s ease-in-out}.brand-logos .logo-row:nth-child(2) img{max-height:90px}.main-effect-second{position:relative;padding-bottom:80px}.main-effect-second:before{position:absolute;content:'';background-image:url(../../images/main-efct-second.webp);background-size:cover;background-position:center;width:100%;height:100%}.insights-header{margin-bottom:60px}.insights-header .container{display:flex;align-items:center;justify-content:space-between}.what-get ul li{position:relative}.what-get ul li:before{position:absolute;content:'';background-image:url(../../images/what-get-icn.svg);background-size:cover;width:20px;height:20px;left:-30px;top:4px}.services-accordion{margin-top:30px;border-radius:30px;overflow:hidden}.tabs{display:flex;border-radius:14px;gap:40px;position:relative;margin-bottom:20px}.tabs::before{content:'';position:absolute;top:0;left:47%;height:50px;width:1px;background:#fff;transform:translateX(-50%);opacity:.6}.tab-btn{background:#222650;border:none;color:#aaa;padding:15px 30px;border-radius:10px;cursor:pointer;font-weight:500;font-size:14px}.tab-btn.active{background:#e63b4f;color:#fff}.flexible-partnership .tab-content{display:block}.tab-content{display:none}.tab-content.active{display:block}.card-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:36px}.insight-card{position:relative;border-radius:26px;overflow:hidden;background:#000;box-shadow:0 20px 50px rgba(0,0,0,.35);transition:transform .4s ease}.insight-card:hover{transform:translateY(-10px)}.insight-card img{width:100%;height:100%;object-fit:cover;filter:grayscale(100%)}.insight-card::after{content:"";position:absolute;inset:0;background:linear-gradient(to top,rgba(0,0,0,.75),rgba(0,0,0,.25),transparent)}.insight-card h3{position:absolute;bottom:24px;left:24px;right:24px;z-index:2;font-size:20px;line-height:24px;font-weight:400}.insight-card img{width:100%;height:100%;object-fit:cover;filter:grayscale(100%) sepia(100%) hue-rotate(190deg) saturate(150%) brightness(.7);object-fit:cover;transition:filter .3s ease}.insight-card:hover img{filter:grayscale(0%)}.rf-stack-slider{position:relative;max-width:900px;margin:auto;margin-top:150px}.rf-stack-container{position:relative;height:340px}.rf-stack-card{position:absolute;inset:0;display:flex;gap:30px;padding:20px 30px;border-radius:26px;background:#222650;box-shadow:0 20px 50px rgba(0,0,0,.35);transition:transform .6s ease,opacity .6s ease;opacity:0;pointer-events:none;max-width:800px;width:100%;border-radius:24px;height:400px}.rf-card-content{flex:1}.rf-quote{font-size:60px;color:#e63b4f;line-height:1}.rf-card-content blockquote{color:#fff;font-size:24px;line-height:36px;opacity:1;margin-top:15px}.rf-card-content-btm-text p{color:#d62e49;font-size:18px;line-height:25px;margin-top:0;margin-bottom:0;font-weight:700}.rf-card-content-btm-head{display:flex;justify-content:space-between;align-items:center}.rf-card-content-btm-text span{color:#fff;font-size:14px;line-height:28px;opacity:.6}.rf-card-content h4{color:#e63b4f;margin:10px 0 2px}.rf-card-content small{opacity:.7}.rf-dots{display:flex;justify-content:center;gap:10px;margin-top:90px;width:88%}.rf-dot{width:20px;height:20px;border-radius:50%;border:none;background:#ccc;cursor:pointer;transition:all .3s ease}.rf-dot.active{background:#d62e49;transform:scale(1)}.rf-stack-card.is-active{transform:translate(0,0) scale(1);z-index:3;opacity:1;pointer-events:auto}.rf-stack-card.is-second{transform:translate(60px,-50px) scale(.96);z-index:2;opacity:.8}.rf-stack-card.is-third{transform:translate(110px,-100px) scale(.92);z-index:1;opacity:.6}.rf-nav{position:absolute;top:50%;transform:translateY(-50%);width:44px;height:44px;border-radius:50%;border:none;background:#fff;font-size:22px;cursor:pointer;box-shadow:0 10px 20px rgba(0,0,0,.25)}.rf-prev{left:-60px}.rf-next{right:-60px}.brand-section{width:100%;overflow:hidden;padding:25px 0}.brand-slider{width:100%;overflow:hidden}.brand-track{display:flex;align-items:center;gap:80px}.brand-track img{height:40px;filter:brightness(0) invert(1);opacity:.9;user-select:none;pointer-events:none}.slider-section{padding:80px 0}.slider-section .slick-prev:before{display:none}.slider-section .slick-next:before{display:none}.slide-card{position:relative;background:#1b2149;border-radius:18px;padding:32px;min-height:260px;color:#fff;margin:0 15px;width:378px!important}.slide-card h3{font-size:20px;margin-bottom:14px}.slide-card p{font-size:15px;color:#cfd3ff;line-height:1.6}.slide-card .line{position:absolute;left:0;top:24px;width:4px;height:70%;background:#ff3c4d;border-radius:4px}.slick-slide{height:auto}.mega-title{font-size:clamp(42px, 6vw, 90px);font-weight:600;text-align:center;margin-bottom:60px}.mega-title span{color:#ff4d5a}.case-study .container{position:relative;z-index:99}.sliderTrigger{width:100%;height:100vh;position:relative;overflow:hidden}.sliderTrigger .horizontal-line{position:absolute;top:50%;left:0;width:100%;height:2px;background:rgba(255,255,255,.2);transform:translateY(-50%);z-index:1}.sliderTrigger .progress-dot{position:absolute;top:50%;left:10vw;width:16px;height:16px;background:#ef4444;border-radius:50%;transform:translate(-50%,-50%);z-index:10;box-shadow:0 0 10px rgba(239,68,68,.8);border:2px solid #1a1b41}.sliderTrigger .track-container{display:flex;position:absolute;top:50%;left:0;padding-left:10vw;gap:4vw;align-items:center;transform:translateY(-50%)}.sliderTrigger .slide-group{position:relative;width:20vw;height:0;flex-shrink:0;overflow:visible;display:flex;justify-content:center;align-items:center;opacity:.6}.sliderTrigger .slide-group.active{opacity:1}.sliderTrigger .vertical-marker{width:2px;height:40px;background:rgba(255,255,255,.5);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:none}.sliderTrigger .slide-group.active .vertical-marker{background:#fff;height:60px;transition:height .3s ease;display:none}.sliderTrigger .content{position:absolute;bottom:40px;left:0;width:20vw;margin:0;color:#fff;padding-left:15px}.sliderTrigger .content ul li{position:relative;font-size:20px}.sliderTrigger .content ul{list-style:none}.sliderTrigger .content ul li::before{position:absolute;content:'';background-image:url(../../images/what-get-icn.svg);background-size:cover;width:20px;height:20px;left:-30px;top:4px}.sliderTrigger .content::after{content:'';position:absolute;bottom:-39px;left:0;height:40px;width:2px;background:#fff}.sliderTrigger .slide-group.active .content::after{background:#d62e49}.sliderTrigger .bottom-content{position:absolute;top:40px;left:50%;transform:translateX(-50%);width:44vw;display:flex;justify-content:space-between;padding-top:10px}.bottom-left{flex:1}.bottom-right{flex:2;position:relative;left:50px}.bottom-left h3{font-size:32px;color:#fff;margin:0;text-align:right;padding-right:20px;line-height:42px;font-weight:700}.bottom-right ul{padding-left:20px;margin:0}.bottom-right li{font-size:20px;list-style:none;margin-bottom:5px;position:relative}.bottom-right li::before{position:absolute;content:'';background-image:url(../../images/what-get-icn.svg);background-size:cover;width:20px;height:20px;left:-30px;top:4px}.hover-text{font-size:28px;font-weight:600;text-decoration:none;background:linear-gradient(to left,#fff 50%,#d62e49 50%);background-size:200% 100%;background-position:right;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;transition:background-position 2s ease}.hover-text:hover{background-position:left}@media screen and (min-width:575px) and (max-width:767px){.footer-grid{display:block!important}.rf-testimonial-section{display:none}.benner-text-right-head{float:inline-start}.banner-slider-one{margin-top:20px}}@media screen and (min-width:320px) and (max-width:576px){.stats-row{display:block}.contact-container{display:block}.Strategic{display:block!important}.insights-header{display:block}.card-grid{display:block}.benner-text-right-head{float:inline-start}.banner-slider-one{margin-top:20px}.insight-card img{margin-bottom:0}.form-footer{display:block!important}.form-footer button{margin-top:20px}.service-card:not(:last-child){border-bottom:1px solid #363b66}.services-accordion{flex-direction:column}.service-card.active .card-content{width:100%;padding:20px}.services-accordion{height:auto}.card-label{writing-mode:horizontal-tb;transform:rotate(0);font-weight:600;letter-spacing:1px;text-align:center}.card-content h4{font-size:24px;line-height:30px}.card-label-head{flex-direction:row;padding:15px 10px;text-align:left!important;justify-content:start;gap:20px;align-items:center}.card-content{height:0}.card-content img{max-width:70px;width:80px}.card-label h4{font-size:18px;line-height:22px;text-align:left}.case-study-list-block .csl-last-child{padding:20px!important}.csl-last-child .view-btn{left:auto!important;transform:translateX(0)!important;position:relative}}