.banner-section{position:relative;width:100%;color:#fff;overflow:hidden;padding:0}.banner-section .container-xl{position:relative;overflow:hidden;padding-left:0;padding-right:0;max-width:100%}.banner-section .container-xl.banner-slide-up{animation:bannerMove 1.4s ease-out forwards}.banner-section .container-xl .container-sub-wrapper{position:relative;overflow:hidden;background-image:var(--banner-bg-url, url(/images/banner-bg.jpg));background-position:center;background-size:cover;background-repeat:no-repeat;padding:84px 0 110px}@media(max-width:768px){.banner-section .container-xl .container-sub-wrapper{padding:80px 0}}@media(max-width:420px){.banner-section .container-xl .container-sub-wrapper{padding:60px 0}}.banner-section .banner-container{position:static;overflow:visible;height:100%;display:flex;flex-direction:column;justify-content:center;margin-left:80px;padding-left:0;padding-right:0;font-weight:600}@media(min-width:1024px){.banner-section .banner-container{flex-direction:row;align-items:flex-start;justify-content:space-between}}@media(max-width:1024px){.banner-section .banner-container{margin-left:auto;padding-left:24px;padding-right:24px}}.banner-section .banner-container>div:first-child{position:relative;z-index:2;color:#fff;max-width:60%}@media(max-width:1300px){.banner-section .banner-container>div:first-child{max-width:55%}}@media(max-width:1024px){.banner-section .banner-container>div:first-child{max-width:100%;position:relative;z-index:2}}.banner-section .banner-title span{display:inline-block;color:var(--brand-white);font-weight:600;line-height:120%;letter-spacing:-2.5px;font-size:3.25rem}@media(max-width:1024px){.banner-section .banner-title span{font-size:2.375rem}}@media(max-width:576px){.banner-section .banner-title span{font-size:1.875rem}}.banner-section .description{color:var(--brand-white);line-height:140%;max-width:500px;margin:30px 0 50px;letter-spacing:0;font-weight:400;font-size:1.25rem}@media(max-width:1024px){.banner-section .description{font-size:1rem}}@media(max-width:576px){.banner-section .description{font-size:.875rem}}@media(max-width:768px){.banner-section .description{margin-top:40px}}@media(max-width:420px){.banner-section .description{margin-top:30px}}.banner-section .banner-button{position:relative;transition:background-position .6s ease;border:1px solid var(--brand-white);background-color:var(--brand-white);color:var(--brand-white);background-image:linear-gradient(160deg,var(--brand-white) 50%,var(--brand-mahindra-red) 50%);background-size:200% 200%;background-position:0% 0%;background-repeat:no-repeat}.banner-section .banner-button:hover,.banner-section .banner-button:focus{background-position:100% 100%;border:1px solid var(--brand-mahindra-red)}.banner-section .banner-button{font-size:.875rem;font-weight:400;background-color:var(--brand-clarity-gray);color:var(--brand-anchor-gray);line-height:140%;display:inline-block}.banner-section .banner-button:hover{color:var(--brand-white)}@media(max-width:576px){.banner-section .banner-button{font-size:.75rem}}.banner-section .banner-video-circle{position:absolute;top:0;right:0;bottom:0;z-index:1;max-width:660px}.banner-section .banner-video-circle .video-content{width:100%;height:100%;object-fit:cover;object-position:center;clip-path:polygon(0 42%,100% 0,100% 100%,0 100%)}@media(max-width:1024px){.banner-section .banner-video-circle{position:absolute;inset:0;width:100%;max-width:100%;z-index:1}.banner-section .banner-video-circle .video-content{width:100%;height:100%;object-fit:cover;object-position:center;clip-path:none}.banner-section .banner-video-circle:after{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background:#0000004d}}@keyframes bannerMove{0%{transform:translateY(200px)}to{transform:translateY(0)}}@keyframes dotsEnter{0%{transform:translate(-50%,-50%) scale(2)}to{transform:translate(-50%,-50%) scale(1);bottom:20px}}@keyframes dotsSpin{0%{transform:translate(-50%,-50%) scale(1) rotate(0)}to{transform:translate(-50%,-50%) scale(1) rotate(360deg)}}#about-us{position:relative;overflow:hidden}#about-us:after{position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;content:"";background-repeat:repeat;background-image:url(/images/counter-section-bg-lines.svg)!important}#about-us .counter-layout{display:flex;flex-wrap:wrap}#about-us .counter-layout .counter-left,#about-us .counter-layout .counter-right{width:50%}@media(max-width:1024px){#about-us .counter-layout .counter-left,#about-us .counter-layout .counter-right{width:100%}}#about-us .counter-layout .counter-left{padding-right:35px}@media(max-width:1024px){#about-us .counter-layout .counter-left{padding-right:0;margin-bottom:50px}}#about-us .counter-layout .counter-right{padding-left:35px}@media(max-width:1024px){#about-us .counter-layout .counter-right{padding-left:0}}#about-us .video-wrap{max-width:445px;height:475px}@media(max-width:1024px){#about-us .video-wrap{height:375px;max-width:unset}}#about-us .video-wrap .styled-vid{object-fit:cover;height:100%;width:100%}#about-us .section-title{margin:0;position:relative;display:inline-flex;align-items:center;color:var(--brand-anchor-gray-nw);gap:10px}#about-us .section-title:before{content:"";display:inline-block;width:24px;height:24px;background-image:url(/images/GlobeSimple.svg);background-size:contain;background-repeat:no-repeat;background-position:center}#about-us .section-heading{display:block;margin:20px 0 70px;letter-spacing:-.8px;color:var(--brand-anchor-gray)}@media(max-width:1024px){#about-us .section-heading{margin-bottom:50px}}#about-us .description,#about-us .description1,#about-us .description2,#about-us .description3{line-height:28px}#about-us .description1,#about-us .description2{margin-bottom:20px}#about-us .description2{margin-top:20px}#about-us .description3{margin-bottom:40px}@media(max-width:1024px){#about-us .description3{margin-bottom:20px}}#about-us .expand-btn{margin-bottom:60px;padding-right:35px;position:relative;transition:all .27s cubic-bezier(.3,.1,.58,1)}@media(max-width:576px){#about-us .expand-btn{font-size:.875rem;margin-bottom:40px}}#about-us .expand-btn.plus:after{content:"";right:0;top:50%;transform:translateY(-50%);position:absolute;width:20px;height:20px;background-image:url(/images/Plus.svg);background-size:contain;background-repeat:no-repeat;background-position:center;transition:all .27s cubic-bezier(.3,.1,.58,1)}#about-us .expand-btn.minus{margin-top:20px;transition:all .27s cubic-bezier(.3,.1,.58,1)}#about-us .expand-btn.minus:after{content:"";right:0;top:50%;transform:translateY(-50%);position:absolute;width:20px;height:20px;background-image:url(/images/Minus.svg);background-size:contain;background-repeat:no-repeat;background-position:center}#about-us .expand-btn:hover{color:var(--brand-red);cursor:pointer}#about-us .expand-btn:hover.plus:after{filter:brightness(0) saturate(100%) invert(19%) sepia(93%) saturate(5047%) hue-rotate(349deg) brightness(93%) contrast(109%)}#about-us .expand-btn:hover.minus:after{filter:brightness(0) saturate(100%) invert(19%) sepia(93%) saturate(5047%) hue-rotate(349deg) brightness(93%) contrast(109%)}#about-us .counter-grid{display:flex;flex-wrap:wrap;gap:40px}@media(max-width:576px){#about-us .counter-grid{justify-content:space-between;gap:20px}}#about-us .counter-item{display:inline-block;width:19%}#about-us .counter-item:nth-child(3){width:33%}#about-us .counter-item:nth-child(3) .counter-number{min-width:185px!important}@media(max-width:576px){#about-us .counter-item:nth-child(3){width:23%}#about-us .counter-item:nth-child(3) .counter-number{min-width:100px!important}}#about-us .counter-item:nth-child(4){width:20%}#about-us .counter-item:nth-child(-n+3) .counter-label{margin-bottom:20px}@media(max-width:576px){#about-us .counter-item{width:23%}#about-us .counter-item .counter-label{margin-bottom:20px}}#about-us .counter-number{display:inline-block;position:relative;overflow:hidden;min-width:150px;min-height:65px}@media(max-width:576px){#about-us .counter-number{min-width:100px;min-height:50px}}#about-us .counter-inner{position:absolute;left:0;top:0;width:100%;min-height:65px;font-size:2.8125rem;line-height:120%;letter-spacing:-2.2px;font-weight:600;color:var(--brand-anchor-gray);opacity:1;transition:opacity .6s ease-out}@media(max-width:576px){#about-us .counter-inner{font-size:1.5rem}}#about-us .counter-label{color:var(--brand-anchor-gray-nw);font-weight:300;font-size:1rem;line-height:120%;min-width:150px}@media(max-width:576px){#about-us .counter-label{font-size:.875rem;min-width:100px}}.opportunities-section{text-align:center;position:relative;overflow:hidden}.opportunities-section:before{position:absolute;z-index:-2;top:0;left:0;width:100%;height:100%;content:"";background-color:var(--brand-clarity-gray-2)}.opportunities-section:after{position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;content:"";background-repeat:repeat;background-image:url(/images/opportunity-section-bg-lines.svg)!important}.opportunities-section .section-title{margin:0;position:relative;display:inline-flex;align-items:center;gap:10px}.opportunities-section .section-title:before{content:"";display:inline-block;width:24px;height:24px;background-image:url(/images/star.svg);background-size:contain;background-repeat:no-repeat;background-position:center}.opportunities-section .section-heading{display:block;margin-bottom:30px;line-height:1;color:var(--brand-anchor-gray)}.opportunities-section .sub-sub-heading,.opportunities-section .head-desc{font-size:1.75rem;font-style:normal;font-weight:600;line-height:1;color:var(--brand-anchor-gray);letter-spacing:-.56px;margin-bottom:30px}.opportunities-section .head-desc{margin-bottom:60px;font-size:1.25rem;font-weight:500;line-height:1.5}.opportunities-section .opportunity-toggle{display:inline-flex;background-color:#fff;border-radius:999px;padding:10px 13px;margin-bottom:40px;gap:10px;box-shadow:0 10px 30px #00000014;position:relative}.opportunities-section .opportunity-toggle .toggle-slider{position:absolute;background-color:var(--brand-mahindra-blue);border-radius:999px;transition:all .4s cubic-bezier(.4,0,.2,1);z-index:0;top:10px}.opportunities-section .opportunity-toggle .toggle-btn{min-width:160px;padding:14px 24px;border-radius:999px;border:none;background:transparent;font-size:1.125rem;font-weight:400;line-height:140%;color:var(--brand-anchor-gray-nw);cursor:pointer;transition:color .3s ease;position:relative;z-index:1}.opportunities-section .opportunity-toggle .toggle-btn.active{color:#fff}.opportunities-section .opportunity-toggle .toggle-btn:not(.active):hover{background-color:#0000000d}.opportunities-section .cards-grid{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:repeat(3,1fr);grid-auto-rows:1fr;gap:20px;align-items:stretch}@media(max-width:1024px){.opportunities-section .cards-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.opportunities-section .cards-grid{grid-template-columns:1fr}}.opportunities-section .opportunity-card{height:100%;background-color:#fff;padding:30px;text-align:left;box-shadow:0 16px 40px #00000014;transition:transform .25s ease,box-shadow .25s ease}.opportunities-section .opportunity-card-title{display:flex;align-items:center;gap:20px;margin-bottom:20px}.opportunities-section .opportunity-card-title img{height:60px;width:60px}.opportunities-section .opportunity-card h3{font-size:1rem;font-weight:600;color:var(--brand-anchor-gray);line-height:21px}.opportunities-section .opportunity-card h4.opportunity-card-subtitle{font-size:.875rem;font-weight:600;color:var(--brand-anchor-gray);line-height:21px;margin-bottom:20px}.opportunities-section .opportunity-card p{font-size:1rem;font-weight:400;line-height:21px;color:var(--brand-anchor-gray-nw)}.opportunities-section .opportunity-card:hover{transform:translateY(-6px);box-shadow:0 22px 48px #0000001f}.thought-leadership{padding-bottom:0;background-color:var(--brand-clarity-gray)}.thought-leadership .thought-leadership__wrapper{display:flex;justify-content:space-between;gap:115px;padding:0;position:relative}@media(max-width:1024px){.thought-leadership .thought-leadership__wrapper{flex-direction:column;gap:40px}}@media(max-width:576px){.thought-leadership .thought-leadership__wrapper{gap:20px}}.thought-leadership .thought-leadership__left{display:flex;flex-direction:column;margin-bottom:160px;width:52%}@media(max-width:1024px){.thought-leadership .thought-leadership__left{width:100%;margin-bottom:0}}.thought-leadership .thought-leadership__header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:50px}@media(max-width:1024px){.thought-leadership .thought-leadership__header{margin-bottom:40px}}@media(max-width:576px){.thought-leadership .thought-leadership__header{margin-bottom:0;flex-wrap:wrap}}.thought-leadership .thought-leadership__heading{width:110%;color:var(--brand-anchor-gray);margin:0;flex:1;line-height:1}@media(max-width:1024px){.thought-leadership .thought-leadership__heading{width:100%}}@media(max-width:576px){.thought-leadership .thought-leadership__heading{margin-bottom:20px}}.thought-leadership .thought-leadership__nav--mobile{display:none}@media(max-width:1024px){.thought-leadership .thought-leadership__nav--mobile{display:flex;margin-bottom:20px}}.thought-leadership .thought-leadership__nav--desktop{display:flex}.thought-leadership .thought-leadership__image-slider{flex:1;overflow:hidden;position:relative;isolation:isolate;contain:layout paint}.thought-leadership .thought-leadership__image-track{display:flex;transition:transform .5s cubic-bezier(.4,0,.2,1);will-change:transform;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0)}.thought-leadership .thought-leadership__image-wrapper{flex:0 0 100%;width:100%;max-width:100%;display:flex;align-items:center;justify-content:center;min-width:0;height:375px;overflow:hidden;flex-shrink:0}@media(max-width:576px){.thought-leadership .thought-leadership__image-wrapper{height:300px}}.thought-leadership .thought-leadership__image{width:100%;max-width:100%;height:100%;object-fit:cover;transition:transform .5s ease-in-out;transform:scale(1)}.thought-leadership .thought-leadership__image:hover{transform:scale(1.1)}.thought-leadership .thought-leadership__right{display:flex;flex-direction:column;position:relative;padding-top:0;margin-bottom:160px;min-width:0;width:49%;align-self:flex-start}@media(max-width:1024px){.thought-leadership .thought-leadership__right{width:100%;margin-bottom:40px}}.thought-leadership .thought-leadership__nav{display:flex;gap:10px;justify-content:flex-end;align-items:center;flex-shrink:0;margin:0}.thought-leadership .thought-leadership__nav--desktop{margin-bottom:52px}@media(max-width:1024px){.thought-leadership .thought-leadership__nav--desktop{display:none}}@media(max-width:576px){.thought-leadership .thought-leadership__nav--mobile{width:100%;justify-content:flex-start;margin-bottom:20px}}.thought-leadership .thought-leadership__nav-btn{width:44px;height:44px;border:none;background:transparent;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;border-radius:50%}.thought-leadership .thought-leadership__nav-btn .arrow-icon{width:100%;height:100%;display:block;object-fit:contain;position:relative;z-index:2;transition:filter .5s ease}.thought-leadership .thought-leadership__nav-btn:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background-color:#000;border-radius:50%;transition:left .3s cubic-bezier(.4,0,.2,1);z-index:1}.thought-leadership .thought-leadership__nav-btn.prev-btn .arrow-icon{transform:rotate(180deg)}.thought-leadership .thought-leadership__nav-btn.prev-btn:before{left:unset;right:-100%;transition:right .3s cubic-bezier(.4,0,.2,1)}.thought-leadership .thought-leadership__nav-btn.prev-btn:hover:not(:disabled):before{left:unset;right:0}.thought-leadership .thought-leadership__nav-btn:hover:not(:disabled) .arrow-icon{filter:brightness(0) invert(1)}.thought-leadership .thought-leadership__nav-btn:hover:not(:disabled):not(.prev-btn):before{left:0}.thought-leadership .thought-leadership__nav-btn:disabled,.thought-leadership .thought-leadership__nav-btn.disabled{opacity:.3;cursor:not-allowed;pointer-events:none}.thought-leadership .thought-leadership__content-slider{overflow:hidden;position:relative;padding:80px 0;width:100%;max-width:100%;isolation:isolate;contain:layout paint}@media(max-width:1024px){.thought-leadership .thought-leadership__content-slider{padding:0 0 40px}}@media(max-width:576px){.thought-leadership .thought-leadership__content-slider{padding-top:0;padding-bottom:20px}}.thought-leadership .thought-leadership__content-track{display:flex;transition:transform .5s cubic-bezier(.4,0,.2,1);will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0)}.thought-leadership .thought-leadership__content{flex:0 0 100%;flex-shrink:0;width:100%;max-width:100%;min-width:0;display:flex;flex-direction:column;justify-content:center}.thought-leadership .thought-leadership__category{font-size:.875rem;font-weight:500;color:var(--brand-mahindra-red);text-transform:capitalize;margin-bottom:30px}@media(max-width:576px){.thought-leadership .thought-leadership__category{margin-bottom:20px}}.thought-leadership .thought-leadership__title{font-family:Poppins,arial,sans-serif;font-weight:500;font-size:1.75rem}@media(max-width:1024px){.thought-leadership .thought-leadership__title{font-size:1.375rem}}@media(max-width:576px){.thought-leadership .thought-leadership__title{font-size:1rem}}.thought-leadership .thought-leadership__title{line-height:115%;color:var(--black);margin:0 0 30px;word-wrap:break-word;overflow-wrap:break-word;hyphens:auto;max-width:100%;letter-spacing:0}@media(max-width:576px){.thought-leadership .thought-leadership__title{margin-bottom:20px}}.thought-leadership .thought-leadership__read-more{display:inline-flex;align-items:center;gap:15px;font-size:1rem;font-weight:500;color:#29251d;text-decoration:none;transition:all .3s ease}.thought-leadership .thought-leadership__read-more:hover{color:var(--brand-mahindra-red)}.thought-leadership .thought-leadership__read-more:hover .thought-leadership__arrow:before{left:0}.thought-leadership .thought-leadership__read-more:hover .thought-leadership__arrow svg circle{fill:transparent!important;transition:fill .3s ease}.thought-leadership .thought-leadership__read-more:hover .thought-leadership__arrow svg path[fill=white]{fill:#fff!important}.thought-leadership .thought-leadership__arrow{display:inline-flex;align-items:center;justify-content:center;width:19px;height:19px;position:relative;overflow:hidden;border-radius:50%;transition:transform .3s ease}.thought-leadership .thought-leadership__arrow:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background-color:var(--brand-mahindra-red);border-radius:50%;transition:left .3s cubic-bezier(.4,0,.2,1);z-index:1}.thought-leadership .thought-leadership__arrow svg{position:relative;z-index:2;transition:all .3s ease}.thought-leadership .thought-leadership__arrow svg circle{transition:fill .3s ease}.thought-leadership .thought-leadership__arrow svg path[fill=white]{fill:#fff!important}.thought-leadership .thought-leadership__progress{position:absolute;bottom:100px;left:24px;right:24px;height:4px;background-color:#c4c4c4}@media(max-width:1024px){.thought-leadership .thought-leadership__progress{bottom:60px}}@media(max-width:576px){.thought-leadership .thought-leadership__progress{bottom:40px}}.thought-leadership .thought-leadership__progress-bar{position:absolute;top:0;left:0;height:100%;background-color:var(--brand-mahindra-blue);width:33.33%;transition:width .3s ease,left .3s ease}.teams-section .teams-header{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;margin-bottom:60px}.teams-section .teams-header .teams-header-text .sub-title{position:relative;display:inline-block;padding-left:34px;color:var(--brand-anchor-gray-nw);margin-bottom:25px}.teams-section .teams-header .teams-header-text .sub-title:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:24px;height:24px;background-image:url(/images/UsersFour.svg);background-repeat:no-repeat;background-size:contain}.teams-section .teams-header .teams-header-text .section-heading{line-height:120%;color:var(--brand-anchor-gray);display:block}.teams-section .team-toggle{display:flex;gap:40px;margin-bottom:40px;position:relative;padding-bottom:8px}@media(max-width:1024px){.teams-section .team-toggle{gap:30px;margin-bottom:40px}}@media(max-width:576px){.teams-section .team-toggle{gap:20px;margin-bottom:30px}}.teams-section .team-toggle .toggle-btn{background:transparent;border:none;font-size:1.125rem;font-weight:600;color:var(--brand-anchor-gray-nw);cursor:pointer;padding:0;position:relative;transition:color .3s ease;z-index:1}@media(max-width:576px){.teams-section .team-toggle .toggle-btn{font-size:.875rem}}.teams-section .team-toggle .toggle-btn.active{color:var(--brand-anchor-gray)}.teams-section .team-toggle .toggle-btn:hover:not(.active){color:var(--brand-anchor-gray)}.teams-section .team-toggle .toggle-underline{position:absolute;bottom:-1px;height:2px;background-color:var(--brand-mahindra-blue);transition:all .3s cubic-bezier(.4,0,.2,1);z-index:2}.teams-section .teams-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:30px}@media(max-width:1024px){.teams-section .teams-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.teams-section .teams-grid{grid-template-columns:1fr}}.teams-section .teams-grid .team-card{box-shadow:0 4px 12px #00000014;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease,opacity .3s ease;position:relative;padding-bottom:122px;border-bottom:2px solid var(--brand-mahindra-blue)}.teams-section .teams-grid .team-card .team-img img{width:100%;height:260px;object-fit:cover}@media(max-width:1024px){.teams-section .teams-grid .team-card .team-img img{height:340px}}.teams-section .teams-grid .team-card .team-info{background:var(--brand-clarity-gray);padding:20px 15px;position:absolute;top:calc(100% - 122px);left:0;right:0;transition:all .3s ease}.teams-section .teams-grid .team-card .team-info .team-name{font-size:1rem;font-weight:600;color:var(--brand-anchor-gray-nw)}.teams-section .teams-grid .team-card .team-info .team-role{font-size:.75rem;margin-top:15px;color:var(--brand-anchor-gray-nw);font-weight:400;line-height:21px}.teams-section .teams-grid .team-card .team-info .team-desc{font-size:.875rem;color:#555;margin-bottom:16px;line-height:1.5;max-height:0;opacity:0;transition:all .3s ease}.teams-section .teams-grid .team-card .team-info .know-more{display:inline-flex;align-items:center;gap:6px;font-weight:600;color:var(--brand-blue);max-height:0;opacity:0;transition:all .3s ease}.teams-section .teams-grid .team-card .team-info .know-more:hover{gap:10px}.teams-section .teams-grid .team-card .team-info .know-more .arrow{font-size:2rem;font-weight:800;padding-bottom:10px}.teams-section .teams-grid .team-card .team-info .team-socials{margin-top:10px;display:flex;gap:15px;max-height:0;opacity:0;transition:all .3s ease}.teams-section .teams-grid .team-card .team-info .team-socials a{width:20px;height:20px;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.teams-section .teams-grid .team-card .team-info .team-socials a:before{content:"";width:20px;height:20px;display:block;background-size:contain;background-repeat:no-repeat;background-image:url(/images/fb-default.svg);background-position:center}.teams-section .teams-grid .team-card .team-info .team-socials a:hover:before{background-color:var(--brand-mahindra-red);mask-image:url(/images/fb-default.svg);mask-size:contain;mask-repeat:no-repeat;mask-position:center;background-image:none}.teams-section .teams-grid .team-card .team-info .team-socials a.linkedin-default:before{background-image:url(/images/linkedin-default.svg)}.teams-section .teams-grid .team-card .team-info .team-socials a.linkedin-default:hover:before{background-color:var(--brand-mahindra-red);mask-image:url(/images/linkedin-default.svg);mask-size:contain;mask-repeat:no-repeat;mask-position:center;background-image:none}.teams-section .teams-grid .team-card .team-info .team-socials a.x-default:before{background-image:url(/images/x-default.svg)}.teams-section .teams-grid .team-card .team-info .team-socials a.x-default:hover:before{background-color:var(--brand-mahindra-red);mask-image:url(/images/x-default.svg);mask-size:contain;mask-repeat:no-repeat;mask-position:center;background-image:none}.teams-section .teams-grid .team-card .team-info .team-socials a.insta-default:before{background-image:url(/images/insta-default.svg)}.teams-section .teams-grid .team-card .team-info .team-socials a.insta-default:hover:before{background-color:var(--brand-mahindra-red);mask-image:url(/images/insta-default.svg);mask-size:contain;mask-repeat:no-repeat;mask-position:center;background-image:none}.teams-section .teams-grid .team-card:hover .team-info{background-color:var(--brand-navy-blue);top:0;bottom:0;padding:30px}@media(max-width:576px){.teams-section .teams-grid .team-card:hover .team-info{padding:50px 45px}}.teams-section .teams-grid .team-card:hover .team-info .team-desc,.teams-section .teams-grid .team-card:hover .team-info .know-more,.teams-section .teams-grid .team-card:hover .team-info .team-socials{max-height:100px;opacity:1;color:var(--brand-white)}.teams-section .teams-grid .team-card:hover .team-info .team-desc{margin-top:20px;opacity:.7}.teams-section .teams-grid .team-card:hover .team-info .team-role,.teams-section .teams-grid .team-card:hover .team-info .team-name{color:var(--brand-white)}.teams-section .teams-grid .team-card:hover .team-info .team-role{font-weight:400;opacity:.7;padding-bottom:20px;border-bottom:1px solid #6e6e6e}@media(max-width:576px){.teams-section .teams-header{margin-bottom:0}.teams-section .section-heading{margin-bottom:25px}.teams-section .teams-grid{gap:20px}}.popup-overlay{display:none;position:fixed!important;top:0!important;left:0!important;width:100%!important;height:100%!important;background-color:#000000b3;z-index:9999!important}.popup-overlay.show{display:block!important}.popup-overlay .popup-content{width:80%;max-width:950px;margin:50px auto;background-color:var(--brand-clarity-gray);padding:46px;display:flex}.popup-overlay .popup-content .popup-details-left{width:40%;padding-right:20px}.popup-overlay .popup-content .popup-details-left img{width:100%;height:auto}.popup-overlay .popup-content .popup-details-left .popup-name{font-size:1.375rem;font-weight:500;margin-top:30px;margin-bottom:15px;color:var(--black);letter-spacing:0}.popup-overlay .popup-content .popup-details-left .popup-role{font-size:.875rem;color:var(--brand-anchor-gray-nw);margin-bottom:20px;font-weight:400;line-height:140%;letter-spacing:0}.popup-overlay .popup-content .popup-details-left .team-socials{padding-bottom:20px;max-height:100px;opacity:1}.popup-overlay .popup-content .popup-details-left .team-socials a{width:20px;height:20px;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.popup-overlay .popup-content .popup-details-left .team-socials a:before{content:"";width:20px;height:20px;display:block;background-size:contain;background-repeat:no-repeat;background-position:center}.popup-overlay .popup-content .popup-details-left .team-socials .fb-default:before{background-image:url(/images/fb-default-black.svg)}.popup-overlay .popup-content .popup-details-left .team-socials .linkedin-default:before{background-image:url(/images/linkedin-default-black.svg)!important}.popup-overlay .popup-content .popup-details-left .team-socials .linkedin-default:hover:before{background-color:var(--brand-mahindra-red)!important;mask-image:url(/images/linkedin-default-black.svg)!important;mask-size:contain;mask-repeat:no-repeat;mask-position:center;background-image:none!important}.popup-overlay .popup-content .popup-details-left .team-socials .x-default:before{background-image:url(/images/x-default-black.svg)!important}.popup-overlay .popup-content .popup-details-left .team-socials .insta-default:before{background-image:url(/images/insta-default-black.svg)!important}.popup-overlay .popup-content .popup-details-right{width:60%;margin-left:40px}.popup-overlay .popup-content .popup-details-right .close-popup{display:block;margin-bottom:25px;margin-left:auto}.popup-overlay .popup-content .popup-details-right .popup-full-desc{margin-top:25px;margin-bottom:30px;color:#1c1c1c;line-height:150%;letter-spacing:0}@media(max-width:576px){.popup-overlay .popup-content{width:95%;max-width:100%;margin:20px auto;padding:24px 20px;flex-direction:column;max-height:90vh;overflow-y:auto;position:relative}.popup-overlay .popup-content .popup-details-left{width:100%;padding-right:0;margin-bottom:24px}.popup-overlay .popup-content .popup-details-left img{max-width:200px;margin:0 auto;display:block}.popup-overlay .popup-content .popup-details-left .popup-name{font-size:1.125rem;margin-top:20px;margin-bottom:12px;text-align:center}.popup-overlay .popup-content .popup-details-left .popup-role{font-size:.75rem;margin-bottom:16px;text-align:center}.popup-overlay .popup-content .popup-details-left .team-socials{justify-content:center;margin-left:auto;margin-right:auto;padding-bottom:16px}.popup-overlay .popup-content .popup-details-left .team-socials a{margin-left:auto;margin-right:auto}.popup-overlay .popup-content .popup-details-right{width:100%;margin-left:0}.popup-overlay .popup-content .popup-details-right .close-popup{position:absolute;top:16px;right:16px;margin-bottom:0;margin-left:0;z-index:10;background:transparent;border:none;cursor:pointer}.popup-overlay .popup-content .popup-details-right .popup-full-desc{margin-top:0;margin-bottom:20px}}.latest-news-section{background:#fff}.latest-news-section .latest-news-header{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;margin-bottom:60px}@media(max-width:576px){.latest-news-section .latest-news-header{flex-direction:column;align-items:start;margin-bottom:20px}}.latest-news-section .latest-news-header .latest-news-text .sub-title{position:relative;display:inline-block;padding-left:34px;color:var(--brand-anchor-gray-nw);margin-bottom:25px}@media(max-width:576px){.latest-news-section .latest-news-header .latest-news-text .sub-title{margin-bottom:20px}}.latest-news-section .latest-news-header .latest-news-text .sub-title:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:24px;height:24px;background-image:url(/images/Megaphone.svg);background-repeat:no-repeat;background-size:contain}.latest-news-section .latest-news-header .latest-news-text .section-heading{color:var(--brand-anchor-gray);display:block;max-width:800px}@media(max-width:576px){.latest-news-section .latest-news-header .latest-news-text .section-heading{margin-bottom:20px}}.latest-news-section .latest-news-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}@media(max-width:1024px){.latest-news-section .latest-news-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:576px){.latest-news-section .latest-news-grid{grid-template-columns:1fr;gap:20px}}.latest-news-section .latest-news-grid .news-card{display:block;overflow:hidden;transition:all .3s ease;text-decoration:none}.latest-news-section .latest-news-grid .news-card .news-img{position:relative;overflow:hidden;transition:all .5s ease-in-out;transform:scale(1)}.latest-news-section .latest-news-grid .news-card .news-img:after{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;transition:all .3s ease;content:"";background-repeat:repeat;background-image:url(/images/news-hover-clip.svg)!important;opacity:0}.latest-news-section .latest-news-grid .news-card .news-img img{width:100%;height:250px;object-fit:cover;transition:transform .4s ease}.latest-news-section .latest-news-grid .news-card .news-img .category-tag{z-index:2;position:absolute;top:12px;left:12px;padding:6px 14px;backdrop-filter:blur(10px);background:#29251d87;color:var(--brand-white);border-radius:25px;font-size:.75rem;font-weight:300}.latest-news-section .latest-news-grid .news-card .news-content{padding:26px 4px 0}@media(max-width:576px){.latest-news-section .latest-news-grid .news-card .news-content{padding-top:20px}}.latest-news-section .latest-news-grid .news-card .news-content .date{font-size:.875rem;color:var(--brand-anchor-gray-nw);font-weight:500;line-height:24px;text-transform:uppercase;margin-bottom:26px}@media(max-width:576px){.latest-news-section .latest-news-grid .news-card .news-content .date{margin-bottom:20px}}.latest-news-section .latest-news-grid .news-card .news-content .news-title{font-weight:500;font-size:1rem;line-height:140%;color:var(--brand-anchor-gray);transition:color .3s ease}.latest-news-section .latest-news-grid .news-card:hover .news-img img{transform:scale(1.1)}.latest-news-section .latest-news-grid .news-card:hover .news-img:after{opacity:1}.latest-news-section .latest-news-grid .news-card:hover .news-title{color:var(--brand-red)}.testimonial{position:relative}.testimonial:before{position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;content:"";background-repeat:repeat;background-image:url(/images/testimonial-bg-lines.svg)!important}.testimonial .content-wrapper{display:flex;align-items:center;gap:80px}@media(max-width:991px){.testimonial .content-wrapper{flex-direction:column}}@media(max-width:1024px){.testimonial .content-wrapper{flex-direction:column;gap:0}}.testimonial .left-col{flex:1}@media(max-width:1024px){.testimonial .left-col{display:contents}}.testimonial .left-col .sub-title{position:relative;display:inline-block;color:var(--brand-anchor-gray-nw);margin-bottom:25px;padding-left:34px;text-transform:none}@media(max-width:1024px){.testimonial .left-col .sub-title{order:1;width:100%;margin-bottom:20px}}.testimonial .left-col .sub-title:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:24px;height:24px;background-image:url(/images/HandsClapping.svg);background-repeat:no-repeat;background-size:contain}.testimonial .left-col .section-heading{color:var(--brand-anchor-gray);width:100%;margin-bottom:50px;display:block}@media(max-width:1024px){.testimonial .left-col .section-heading{order:2;margin-bottom:30px}}.testimonial .left-col .author-row{display:flex;align-items:center;flex-wrap:wrap}@media(max-width:1024px){.testimonial .left-col .author-row{order:4;width:100%;margin-top:30px}}.testimonial .left-col .author-row .sub-heading{width:100%;font-weight:500;font-size:1.25rem;line-height:26px;letter-spacing:-.9px;margin-bottom:30px;color:var(--brand-anchor-gray);transition:opacity .3s cubic-bezier(.4,0,.2,1);opacity:1}.testimonial .left-col .author-row .description{width:100%;line-height:28px;color:var(--brand-anchor-gray);padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid var(--brand-gray-medium);transition:opacity .3s cubic-bezier(.4,0,.2,1);opacity:1}.testimonial .left-col .author-row .testimonial__read-more{width:100%;display:flex;align-items:center;gap:15px;font-size:1rem;font-weight:500;color:#29251d;text-decoration:none;padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid var(--brand-gray-medium);transition:all .3s ease}.testimonial .left-col .author-row .testimonial__read-more:hover{color:var(--brand-mahindra-red)}.testimonial .left-col .author-row .testimonial__read-more:hover .testimonial-leadership__arrow:before{left:0}.testimonial .left-col .author-row .testimonial__read-more:hover .testimonial-leadership__arrow svg circle{fill:transparent!important;transition:fill .3s ease}.testimonial .left-col .author-row .testimonial__read-more:hover .testimonial-leadership__arrow svg path[fill=white]{fill:#fff!important}.testimonial .left-col .author-row .testimonial-leadership__arrow{display:inline-flex;align-items:center;justify-content:center;width:19px;height:19px;position:relative;overflow:hidden;border-radius:50%;transition:transform .3s ease}.testimonial .left-col .author-row .testimonial-leadership__arrow:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background-color:var(--brand-mahindra-red);border-radius:50%;transition:left .3s cubic-bezier(.4,0,.2,1);z-index:1}.testimonial .left-col .author-row .testimonial-leadership__arrow svg{position:relative;z-index:2;transition:all .3s ease}.testimonial .left-col .author-row .testimonial-leadership__arrow svg circle{transition:fill .3s ease}.testimonial .left-col .author-row .testimonial-leadership__arrow svg path[fill=white]{fill:#fff!important}.testimonial .left-col .author-row .author-img{width:75px;height:75px;border-radius:50%;object-fit:cover;margin-right:20px;transition:opacity .6s cubic-bezier(.4,0,.2,1);opacity:1}.testimonial .left-col .author-row .author-info{flex:1}.testimonial .left-col .author-row .author-info .author-name{font-weight:500;font-style:normal;font-size:1rem;line-height:140%;letter-spacing:0;color:var(--brand-anchor-gray);transition:opacity .6s cubic-bezier(.4,0,.2,1);opacity:1}.testimonial .left-col .author-row .author-info .author-designation{font-weight:500;font-style:normal;line-height:140%;letter-spacing:0;color:var(--brand-anchor-gray-nw);transition:opacity .6s cubic-bezier(.4,0,.2,1);opacity:1}.testimonial .left-col .author-row .arrows{display:flex;gap:14px;align-items:center}.testimonial .left-col .author-row .arrows .arrow-btn{width:44px;height:44px;cursor:pointer;position:relative;overflow:hidden;border-radius:50%}.testimonial .left-col .author-row .arrows .arrow-btn:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-size:contain;background-repeat:no-repeat;background-position:center;z-index:2;transition:filter .5s ease}.testimonial .left-col .author-row .arrows .arrow-btn:before{opacity:.5}.testimonial .left-col .author-row .arrows .arrow-btn:after{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background-color:#000;border-radius:50%;transition:left .3s cubic-bezier(.4,0,.2,1);z-index:1}.testimonial .left-col .author-row .arrows .arrow-btn:hover:not(.disabled):before{opacity:1;filter:brightness(0) invert(1)}.testimonial .left-col .author-row .arrows .arrow-btn.prev-btn:before{background-image:url(/images/btn-dark-gray.svg);transform:rotate(180deg)}.testimonial .left-col .author-row .arrows .arrow-btn.prev-btn:after{left:unset;right:-100%;transition:right .3s cubic-bezier(.4,0,.2,1)}.testimonial .left-col .author-row .arrows .arrow-btn.prev-btn:hover:not(.disabled):after{left:unset;right:0}.testimonial .left-col .author-row .arrows .arrow-btn.next-btn:before{background-image:url(/images/btn-dark-gray.svg)}.testimonial .left-col .author-row .arrows .arrow-btn:hover:not(.disabled):not(.prev-btn):after{left:0}.testimonial .left-col .author-row .arrows .arrow-btn.disabled{opacity:.3;cursor:not-allowed;pointer-events:none}.testimonial .left-col .author-row .arrows .arrow-btn.disabled:before{opacity:.3}.testimonial .right-col{height:100%}@media(max-width:1024px){.testimonial .right-col{order:3;width:100%;display:flex;justify-content:flex-end}}.testimonial .right-col .main-img{width:100%;max-width:500px;height:100%;height:max-content;transition:opacity .6s cubic-bezier(.4,0,.2,1);opacity:1}@media(max-width:1024px){.testimonial .right-col .main-img{max-width:100%}}.chooseus{position:relative;background-color:var(--brand-clarity-gray)}.chooseus .chooseus__wrapper{display:flex;flex-direction:column;gap:40px;position:relative}@media(max-width:576px){.chooseus .chooseus__wrapper{gap:0}}.chooseus .chooseus__header{display:flex;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:20px}@media(max-width:576px){.chooseus .chooseus__header{flex-direction:column;gap:0;margin-bottom:0}}.chooseus .chooseus__header-left{flex:1;display:flex;flex-direction:column;gap:25px}.chooseus .chooseus__badge{display:flex;align-items:center;gap:10px}.chooseus .badge-icon{width:24px;height:24px;display:block}.chooseus .chooseus__small-heading{position:relative;display:inline-block;letter-spacing:0;color:var(--brand-anchor-gray-nw)}.chooseus .chooseus__title{color:var(--brand-anchor-gray);display:block}@media(max-width:768px){.chooseus .chooseus__title{font-size:2rem;max-width:100%}}.chooseus .chooseus__nav{display:flex;gap:10px!important;align-items:center;flex-shrink:0;position:relative;overflow:visible}@media(max-width:576px){.chooseus .chooseus__nav{align-self:start;margin-top:47px;margin-bottom:3px}}.chooseus .chooseus__nav .slick-arrow{display:flex!important;margin:0!important;padding:0!important;border:none!important;outline:none!important;box-sizing:border-box!important;position:relative!important;width:44px!important;height:44px!important;min-width:44px!important;max-width:44px!important;flex-shrink:0;inset:auto!important}.chooseus .chooseus__nav .slick-prev{margin-right:0!important}.chooseus .chooseus__nav .slick-next{margin-left:0!important}.chooseus .chooseus__nav .slick-prev:before,.chooseus .chooseus__nav .slick-next:before{display:none!important}.chooseus .chooseus__nav-btn{width:44px!important;height:44px!important;min-width:44px!important;max-width:44px!important;border:none!important;background:transparent!important;cursor:pointer;padding:0!important;margin:0!important;display:flex!important;align-items:center;justify-content:center;transition:opacity .2s ease;position:relative!important;z-index:1;box-sizing:border-box!important;outline:none;flex-shrink:0;overflow:hidden;border-radius:50%}.chooseus .chooseus__nav-btn .arrow-icon{width:100%;height:100%;display:block;object-fit:contain;position:relative;z-index:2;transition:filter .5s ease}.chooseus .chooseus__nav-btn:before,.chooseus .chooseus__nav-btn.slick-prev:before,.chooseus .chooseus__nav-btn.slick-next:before{content:""!important;position:absolute!important;top:0!important;left:-100%!important;width:100%!important;height:100%!important;background-color:#000!important;border-radius:50%!important;transition:left .3s cubic-bezier(.4,0,.2,1)!important;z-index:1!important;display:block!important;opacity:1!important}.chooseus .chooseus__nav-btn.prev-btn .arrow-icon{transform:rotate(180deg)}.chooseus .chooseus__nav-btn.prev-btn:before,.chooseus .chooseus__nav-btn.prev-btn.slick-prev:before{left:unset!important;right:-100%!important;transition:right .3s cubic-bezier(.4,0,.2,1)!important}.chooseus .chooseus__nav-btn.prev-btn:hover:not(:disabled):not(.slick-disabled):before,.chooseus .chooseus__nav-btn.prev-btn:hover:not(:disabled):not(.slick-disabled).slick-prev:before{left:unset!important;right:0!important;background-color:#000!important}.chooseus .chooseus__nav-btn:hover:not(:disabled):not(.slick-disabled) .arrow-icon{filter:brightness(0) invert(1)}.chooseus .chooseus__nav-btn:hover:not(:disabled):not(.slick-disabled):not(.prev-btn):before,.chooseus .chooseus__nav-btn:hover:not(:disabled):not(.slick-disabled):not(.prev-btn).slick-next:before{left:0!important;background-color:#000!important}.chooseus .chooseus__nav-btn:disabled,.chooseus .chooseus__nav-btn.disabled,.chooseus .chooseus__nav-btn.slick-disabled{opacity:.3;cursor:not-allowed;pointer-events:none}.chooseus .chooseus__cards-slider{overflow:hidden;position:relative;width:100%}.chooseus .chooseus__cards-slider .slick-list{margin:0;padding:0}.chooseus .chooseus__cards-slider .slick-track{display:flex;align-items:stretch;gap:20px;justify-content:space-between}.chooseus .chooseus__cards-slider .slick-track:before{display:none}.chooseus .chooseus__cards-slider .slick-track:after{display:none}@media(max-width:576px){.chooseus .chooseus__cards-slider .slick-track{gap:0}}.chooseus .chooseus__cards-slider>.slick-arrow{display:none!important}.chooseus .slick-initialized .slick-slide{display:flex!important}.chooseus .chooseus__card{background-color:var(--brand-clarity-gray-2);padding:32px;display:flex;flex-direction:column;gap:30px;min-width:0;box-sizing:border-box;width:33.33%!important;min-height:210px;height:100%}.chooseus .chooseus__card-title{font-weight:600;font-size:1rem;line-height:21px;color:var(--black);margin:0}.chooseus .chooseus__card-description{font-size:1rem;font-weight:400;line-height:21px;color:var(--brand-anchor-gray)}.chooseus .chooseus__progress{position:relative;margin-top:24px;width:100%}.chooseus .chooseus__progress-bar{position:relative;height:4px;background-color:#c4c4c4;width:100%;padding:0}.chooseus .chooseus__progress-fill{position:absolute;top:0;left:0;height:100%;background-color:var(--brand-mahindra-blue);transition:width .3s ease,left .3s ease;width:0}.partners-members.partners-section{background-color:var(--brand-clarity-gray-2)}.partners-members.membership-section{background-color:var(--brand-clarity-gray)}.partners-members.membership-section .partners__logo-container{background-color:var(--brand-clarity-gray-2)!important}.partners-members.membership-section .partners__progress{display:none}@media(max-width:1024px){.partners-members.membership-section .partners__progress{display:block}}.partners-members .container{position:relative;overflow-x:hidden}.partners-members .partners__wrapper{display:flex;flex-direction:column;gap:55px}@media(max-width:576px){.partners-members .partners__wrapper{gap:20px}}.partners-members .partners__header{display:flex;justify-content:space-between;align-items:flex-end;gap:20px;position:relative}@media(max-width:576px){.partners-members .partners__header{align-items:center}}.partners-members .partners__header-left{display:flex;flex-direction:column;min-width:0}.partners-members .partners__badge{display:flex;align-items:center;margin-bottom:25px;gap:10px}@media(max-width:576px){.partners-members .partners__badge{margin-bottom:20px}}.partners-members .badge-icon{width:24px;height:24px;display:block}.partners-members .sub-title{position:relative;display:inline-block;color:var(--brand-anchor-gray-nw)}.partners-members .partners__title{color:var(--brand-anchor-gray);display:block;margin:0;padding:0;letter-spacing:-1.08px}.partners-members .partners__nav{display:flex;gap:10px!important;flex-shrink:0;position:relative;overflow:visible}@media(max-width:576px){.partners-members .partners__nav{margin-top:30px}}.partners-members .partners__nav .slick-arrow{display:flex!important;margin:0!important;padding:0!important;border:none!important;outline:none!important;box-sizing:border-box!important;position:relative!important;width:44px!important;height:44px!important;min-width:44px!important;max-width:44px!important;flex-shrink:0;inset:auto!important}.partners-members .partners__nav .slick-prev{margin-right:0!important}.partners-members .partners__nav .slick-next{margin-left:0!important}.partners-members .partners__nav .slick-prev:before,.partners-members .partners__nav .slick-next:before{display:none!important}.partners-members .partners__nav-btn{width:44px!important;height:44px!important;min-width:44px!important;max-width:44px!important;border:none!important;background:transparent!important;cursor:pointer;padding:0!important;margin:0!important;display:flex!important;align-items:center;justify-content:center;transition:opacity .2s ease;position:relative!important;z-index:1;box-sizing:border-box!important;outline:none;flex-shrink:0;overflow:hidden;border-radius:50%}.partners-members .partners__nav-btn .arrow-icon{width:100%;height:100%;display:block;object-fit:contain;position:relative;z-index:2;transition:filter .5s ease}.partners-members .partners__nav-btn:before,.partners-members .partners__nav-btn.slick-prev:before,.partners-members .partners__nav-btn.slick-next:before{content:""!important;position:absolute!important;top:0!important;left:-100%!important;width:100%!important;height:100%!important;background-color:#000!important;border-radius:50%!important;transition:left .3s cubic-bezier(.4,0,.2,1)!important;z-index:1!important;display:block!important;opacity:1!important}.partners-members .partners__nav-btn.prev-btn .arrow-icon{transform:rotate(180deg)}.partners-members .partners__nav-btn.prev-btn:before,.partners-members .partners__nav-btn.prev-btn.slick-prev:before{left:unset!important;right:-100%!important;transition:right .3s cubic-bezier(.4,0,.2,1)!important}.partners-members .partners__nav-btn.prev-btn:hover:not(:disabled):not(.slick-disabled):before,.partners-members .partners__nav-btn.prev-btn:hover:not(:disabled):not(.slick-disabled).slick-prev:before{left:unset!important;right:0!important;background-color:#000!important}.partners-members .partners__nav-btn:hover:not(:disabled):not(.slick-disabled) .arrow-icon{filter:brightness(0) invert(1)}.partners-members .partners__nav-btn:hover:not(:disabled):not(.slick-disabled):not(.prev-btn):before,.partners-members .partners__nav-btn:hover:not(:disabled):not(.slick-disabled):not(.prev-btn).slick-next:before{left:0!important;background-color:#000!important}.partners-members .partners__nav-btn:disabled,.partners-members .partners__nav-btn.disabled,.partners-members .partners__nav-btn.slick-disabled{opacity:.3;cursor:not-allowed;pointer-events:none}.partners-members .partners__logos-slider{overflow:hidden;position:relative;width:100%}.partners-members .partners__logos-slider .slick-list{margin:0;padding:0}.partners-members .partners__logos-slider .slick-track{display:flex;align-items:stretch;gap:10px}.partners-members .partners__logos-slider .slick-track:before,.partners-members .partners__logos-slider .slick-track:after{display:none}@media(max-width:576px){.partners-members .partners__logos-slider .slick-track{gap:0}}.partners-members .partners__logos-slider>.slick-arrow{display:none!important}.partners-members .slick-initialized .slick-slide{display:flex!important}.partners-members .partners__logo-container{background-color:var(--brand-clarity-gray);display:flex;align-items:center;justify-content:center;border-right:1px solid var(--brand-gray-medium);min-height:140px;box-sizing:border-box;outline:none}.partners-members .partners__logo-container img{max-width:75%;max-height:75%;text-align:center}@media(max-width:576px){.partners-members .partners__logo-container{border-right:none}}.partners-members .partners__progress{position:relative;margin-top:9px;width:100%}@media(max-width:576px){.partners-members .partners__progress{margin-top:0}}.partners-members .partners__progress-bar{position:relative;height:4px;background-color:#c4c4c4;width:100%;padding:0}.partners-members .partners__progress-fill{position:absolute;top:0;left:0;height:100%;background-color:var(--brand-mahindra-blue);transition:width .3s ease,left .3s ease;width:0}.awards-section{position:relative}.awards-section:before{position:absolute;z-index:-2;top:0;left:0;width:100%;height:100%;content:"";background:var(--brand-anchor-gray)}.awards-section:after{position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;content:"";background-repeat:repeat;background-image:url(/images/awards-bg-line.svg)!important}.awards-section .awards-header{margin-bottom:56px}@media(max-width:576px){.awards-section .awards-header{margin-bottom:40px}}.awards-section .awards-header .sub-title{position:relative;display:inline-block;color:var(--white);margin-bottom:25px;padding-left:34px;text-transform:none}.awards-section .awards-header .sub-title:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:24px;height:24px;background-image:url(/images/Medal.svg);background-repeat:no-repeat;background-size:contain;filter:brightness(0) invert(1)}@media(max-width:576px){.awards-section .awards-header .sub-title{margin-bottom:20px}}.awards-section .awards-header .section-heading{color:var(--white)}.awards-section .awards-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}@media(max-width:1024px){.awards-section .awards-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:576px){.awards-section .awards-grid{grid-template-columns:1fr}}.awards-section .award-card{background:var(--brand-clarity-gray-2);padding:30px}@media(max-width:576px){.awards-section .award-card{padding:20px}}.awards-section .award-card{min-height:220px;display:flex;flex-direction:column;transition:transform .3s ease,box-shadow .3s ease}.awards-section .award-card:hover{transform:translateY(-6px);box-shadow:0 16px 40px #00000040}.awards-section .award-card .award-icon{width:40px;height:40px;margin-bottom:20px}.awards-section .award-card .award-title{font-size:1.5rem}@media(max-width:1024px){.awards-section .award-card .award-title{font-size:1.25rem}}@media(max-width:576px){.awards-section .award-card .award-title{font-size:1.25rem}}.awards-section .award-card .award-title{font-weight:500;margin-bottom:30px}@media(max-width:576px){.awards-section .award-card .award-title{margin-bottom:20px}}.awards-section .award-card .award-title{letter-spacing:0}.awards-section .award-card .award-desc{line-height:140%;font-style:normal;color:var(--brand-anchor-gray);letter-spacing:0;margin-bottom:30px}@media(max-width:576px){.awards-section .award-card .award-desc{margin-bottom:20px}}.awards-section .award-card .know-more{font-size:1rem}@media(max-width:1024px){.awards-section .award-card .know-more{font-size:.875rem}}@media(max-width:576px){.awards-section .award-card .know-more{font-size:.875rem}}.awards-section .award-card .know-more{font-weight:500;color:var(--brand-anchor-gray);line-height:21px;display:inline-flex;align-items:center;gap:15px;text-decoration:none;letter-spacing:0}.awards-section .award-card .know-more .arrow{display:inline-flex;width:22px;height:22px;border-radius:50%;background:#1a1a1a;color:#fff;align-items:center;justify-content:center;font-size:.75rem;position:relative;overflow:hidden;transition:transform .3s ease}@media(max-width:576px){.awards-section .award-card .know-more .arrow{width:16px;height:16px}}.awards-section .award-card .know-more .arrow:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background-color:var(--brand-mahindra-red);border-radius:50%;transition:left .3s cubic-bezier(.4,0,.2,1);z-index:1}.awards-section .award-card .know-more .arrow svg{position:relative;z-index:2;transition:all .3s ease}.awards-section .award-card .know-more .arrow svg path[fill=white]{fill:#fff!important}.awards-section .award-card .know-more:hover{color:var(--brand-mahindra-red)}.awards-section .award-card .know-more:hover .arrow{transform:translate(4px)}.awards-section .award-card .know-more:hover .arrow:before{left:0}.awards-section .award-card .know-more:hover .arrow svg circle{fill:transparent!important}.awards-section .award-card .know-more:hover .arrow svg path[fill=white]{fill:#fff!important}@media(max-width:1024px){.awards-section{padding:40px 0}}@media(max-width:576px){.awards-section .award-icon{width:34px;height:34px;margin-bottom:16px}.awards-section .award-title{font-size:1.25rem;font-weight:500;margin-bottom:24px}.awards-section .award-desc{font-size:.75rem;margin-bottom:24px}.awards-section .know-more{font-size:.75rem}.awards-section .know-more .arrow{width:18px;height:18px}}
