@import url("https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap");@import url("https://fonts.googleapis.com/css2?family=Inter:wght@100..900&display=swap");@font-face{font-family:MyCustomFont;src:url(/assets/mammertech-icon/fonts/your-font-file.ttf)}html{scroll-behavior:smooth}*{margin:0;padding:0;list-style:none;box-sizing:border-box}a{text-decoration:none;color:inherit;font-size:16px}img{display:block;width:100%;max-width:100%}body{font-family:Inter,sans-serif;font-family:Montserrat,sans-serif!important;font-size:16px;color:#000;background-color:#fff}:root{--p-font:"Inter"!important;--primary-color:#0a0423;--secondary-color:#09b2dd;--hash:#bfc0c2;--white:#fff;--gray-black:#707070}p{font-size:18px;line-height:27px;font-family:var(--p-font);letter-spacing:1.8px}h1{font-size:52px}h2{font-size:43px;font-weight:600;line-height:60px;letter-spacing:1.5px;text-transform:capitalize}h3{font-size:24px}h4{font-size:20px}h5{font-size:18px}i{font-size:15px;font-weight:400}.FullContainer{max-width:1600px;width:95%;margin:auto}.Container{max-width:1500px;width:90%;margin:auto}.row{display:flex;flex-flow:row wrap;gap:24px}.col-2{width:calc(50% - 12px)}.col-3{width:calc(33.33% - 18px)}.col-4{width:calc(25% - 18px)}.col-7{width:calc(70% - 18px)}.col-6{width:calc(60% - 18px)}.col-Four{width:calc(40% - 6px)}.MarginMain{margin:100px 0}.PaddingMain{padding:100px 0}.MarginAuto{margin:auto}.slick-dots{display:none!important}@font-face{font-family:__Inter_d8ebd1;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Inter_d8ebd1;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Inter_d8ebd1;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Inter_d8ebd1;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Inter_d8ebd1;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Inter_d8ebd1;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Inter_d8ebd1;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Inter_Fallback_d8ebd1;src:local("Arial");ascent-override:90.49%;descent-override:22.56%;line-gap-override:0.00%;size-adjust:107.06%}.__className_d8ebd1{font-family:__Inter_d8ebd1,__Inter_Fallback_d8ebd1;font-style:normal}.HeaderFlex{display:flex;flex-flow:column;justify-content:space-between;height:100vh;padding:25px 0;align-items:center}.logo img{width:20px}.logo{.Mob{display:none}}.mobile-menu{position:relative;z-index:9999;padding:15px;cursor:pointer}.mobile-menu span{display:block;background-color:#fff;margin:8px 0;width:30px;height:2px;transition:all .3s}.ChatWhatsapp i{font-size:30px;color:var(--white)}.header{position:fixed;left:0;top:0;width:90px;height:100vh;z-index:999999;padding:10px 0;transition:all .3s;background-color:var(--primary-color)}.main-menu a{text-decoration:none;color:#fff;font-weight:400;font-size:20px}.main-menu li{font-size:20px;font-weight:500}.main-menu i,.main-menu li{color:var(--white);transition:transform .2s ease-in-out}.main-menu i{margin-left:0}.mobile-menu.active span:first-child{transform:rotate(45deg) translate(8px);top:8px}.mobile-menu.active span:nth-child(2){transform:rotate(-45deg) translate(6px);top:-8px}.main-menu{position:fixed;left:0;height:100%;width:100%;top:0;display:block;z-index:-1;background-color:var(--primary-color);visibility:hidden;opacity:0;transition:all .3s;transform:translateX(-50px);overflow-y:scroll;overflow-x:hidden}.main-menu-active{opacity:1;visibility:visible;transform:translateX(0)}.main-menu .menu-items{display:block;text-align:left;margin-top:6em;margin-left:25px}.main-menu .menu-items li{margin-bottom:20px}.dropdown-menu{margin-top:20px!important;margin-left:20px!important}.dropdown .rotate-closed{transform:rotate(0deg);transition:transform .3s ease-in-out}.dropdown .rotate{transform:rotate(180deg);transition:transform .3s ease-in}.dropdown span{margin-left:10px}.dropdown-menu a{color:var(--hash)}.dropdown-menu{display:none;transition:opacity .3s ease}.dropdown-menu.open,.mobile-menu{display:block}.mobile-menu{margin-top:-50px}.HeaderTop button{background-color:transparent}.TopBtn{font-size:14px;display:flex;align-items:center;gap:15px;padding:17px 30px;background-color:var(--secondary-color);color:var(--white);letter-spacing:1.5px;border:1px solid transparent}.TopBtn:hover{border:1px solid var(--secondary-color);background-color:#fff;transition:1s cubic-bezier(.075,.82,.165,1);color:var(--gray-black)}.TopBtn:hover i{transform:translateX(5px)}.TopBtn i{transition:all .5s ease}.HeaderTop{position:absolute;top:5px;right:6%;z-index:999}.HeaderTop button{border:none;margin-top:20px;top:10px}.HomeBanner{position:relative;width:100%;height:75vh;overflow:hidden;background:#001231}.HomeBanner .BannerImg,.HomeBanner .BannerImg img,.HomeBanner .BannerVideo{width:100%;height:100%;object-fit:cover}.HomeBanner .BannerVideo{overflow:hidden;background:#001124;mix-blend-mode:plus-lighter}.HomeBanner .BannerVideo .Video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.HomeBanner .Bannercnt{position:absolute;top:50%;transform:translateY(-50%);width:50%}.HomeBanner .Bannercnt h1{color:var(--white);font-weight:500}.HomeBanner .Bannercnt p{margin:15px 0;color:var(--white);line-height:30px;font-family:var(--p-font);max-width:600px}.HomeBanner .Bannercnt button:hover{background-color:var(--secondary-color);border:1px solid var(--secondary-color);transform:translateY(-5px)}.HomeBanner .Bannercnt button{border:1px solid var(--white);background-color:transparent;padding:10px 38px;color:#fff;font-size:14px;margin-top:15px;position:relative;transition:all .5s ease}.HomeBanner .Bannercnt button:after{height:17px;width:1px;top:-8px}.HomeBanner .Bannercnt button:after,.HomeBanner .Bannercnt button:before{content:"";background-color:#ff5d7d;opacity:1;display:inline-block;position:absolute;right:-10px}.HomeBanner .Bannercnt button:before{width:17px;height:1px;top:-10px}.SocialIcons{position:fixed;right:0;top:50%;z-index:99999;display:flex;gap:20px;align-items:center;color:var(--white);transform:translateY(-50%) rotate(-90deg);mix-blend-mode:difference}.SocialIcons a:hover{color:var(--secondary-color);transition:3s cubic-bezier(.075,.82,.165,1)}.SocialIcons h4{font-size:16px;font-weight:400}.FooterBg{background-color:var(--primary-color);padding-top:75px;position:relative}.FooterBg .Ft-logo img{width:60%}.FooterBg .Links li{margin-bottom:15px;font-weight:300;color:var(--white);font-size:14px;transition:all .5s ease}.FooterBg .Links li:hover{transform:translateX(10px)}.FooterBg .Links h5{color:var(--white);font-weight:600;letter-spacing:1.5px;text-transform:capitalize;margin-bottom:15px}.FooterBg .NewLetter h5{color:var(--white);font-weight:400}.FooterBg .NewLetter form{margin-top:25px}.FooterBg .NewLetter input{width:100%;padding:10px 20px;background-color:transparent;border:none;border-bottom:1px solid var(--hash)}.FooterBg .NewLetter button{background-color:transparent;border:none;color:var(--white);margin-top:20px;padding:10px 0;display:flex;align-items:center;gap:10px;width:100px;cursor:pointer}.FooterBg .NewLetter i{transition:all .5s ease}.FooterBg .NewLetter button:hover i{transform:translateX(5px)}.CopyRite{border-top:1px solid var(--hash);padding-bottom:25px;padding-top:25px;margin-top:40px;color:var(--hash)}.FooterBg .Round-1{position:absolute;top:128px;left:241px;width:84px;height:84px;border:1px solid #5ec8ff;border-radius:50%;opacity:.24}.FooterBg .Round-2{left:638px;width:45px;height:46px;border-radius:50%;background:#7de2fb 0 0 no-repeat padding-box;opacity:.09;position:absolute;top:89px}.FooterBg .Round-3{position:absolute;width:142px;height:142px;background:#0cf 0 0 no-repeat padding-box;display:block;border-radius:50%;right:200px;bottom:100px;opacity:.1}.HomeSolution .Accordian{margin-top:80px}.HomeSolution .Accordian h1{color:var(--primary-color);position:relative;padding-left:100px}.HomeSolution .Accordian h1:before{background-color:#172c6b;width:50px;height:50px;border-radius:50%;left:0}.HomeSolution .Accordian h1:after,.HomeSolution .Accordian h1:before{content:"";display:inline-block;position:absolute;top:50%;transform:translateY(-50%);opacity:1}.HomeSolution .Accordian h1:after{background-color:transparent;border:2px dashed #172c6b;width:60px;height:60px;border-radius:50%;left:-7px}.HomeSolution .Accordian .SubAccordian{border-left:1.5px solid #dfdfdf;margin-left:22px}.HomeSolution .Accordian .SubAccordianCnt{padding-left:78px;padding-top:40px;width:calc(60% - 12px)}.HomeSolution .Accordian .SubAccordianCnt h3{color:var(--primary-color)}.HomeSolution .Accordian .SubAccordianCnt p{padding-top:20px;color:var(--gray-black);line-height:28px;font-family:var(--p-font)}.HomeSolution .Accordian .SubAccordianImg{width:calc(40% - 50px);padding-left:35px}.HomeSolution .Accordian .SubAccordianImg img{width:50%}.HomeSolution .Accordian .SubAccordian ul{margin-top:25px;padding-left:15px}.HomeSolution .Accordian .SubAccordian ul li{font-weight:400;margin:5px 0;font-family:var(--p-font);color:var(--gray-black);list-style:circle}.HomeSolution .Accordian .SubAccordian ul li::marker{font-size:20px}.Strategy-Service{display:none!important}.HomeSolution .Accordian .Active h1{color:var(--secondary-color)}.HomeSolution .Accordian .Active h1:after{border:2px dashed var(--secondary-color)}.HomeSolution .Accordian .Active h1:before{background-color:var(--secondary-color)}.HomeSolution .Accordian .Active h3{color:var(--secondary-color)}.ExploreBtn{display:flex;gap:14px;align-items:center;font-weight:500;font-size:20px;margin-top:45px}.ExploreBtn,.ExploreBtn i{transition:all .8s ease}.ExploreBtn:hover{color:var(--secondary-color)}.ExploreBtn:hover i{transform:translateX(5px);font-variant:var(--secondary-color)}.HomeSolution .SectionTittle{max-width:500px}.HomeSolution .SectionTittle h5{color:#000;font-weight:400;margin-bottom:20px}.HomeSolution .SectionTittle h2{font-weight:700}.HomeSolution .HeadCnt p{color:var(--gray-black);position:relative}.HomeSolution .HeadCnt p:before{content:"";position:absolute;top:-100px;left:-60px;width:80px;height:80px;border-radius:50%;background-color:#765eff;opacity:.1}.HomeSolution .CardSection{margin-top:50px;background-image:url(/assets/images/Home/designe-dotted.png);width:100%;background-repeat:revert;background-position:top;background-size:contain;position:relative;padding-bottom:50px}.HomeSolution .CardSection .CardImg{position:relative;text-align:center}.HomeSolution .CardSection .CardImg h3{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-weight:700;color:var(--white);max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.WorkHeadBg{background-color:var(--secondary-color);padding-top:80px;padding-bottom:250px;position:relative}.WorkSection .WorkHeadBg .row{align-items:end}.WorkSection .SectionTittle h5{color:var(--white);font-weight:400;margin-bottom:20px}.WorkSection .SectionTittle{color:var(--white);max-width:400px}.WorkSection .HeadCnt p{color:var(--white);line-height:32px}.FilterItems .FilterButton{display:flex;gap:10px;align-items:center;margin-bottom:50px;position:relative}.FilterItems .FilterButton button{background-color:transparent;border:none;padding:8px 20px;border-radius:16px;color:var(--white);font-size:14px}.FilterItems .FilterButton button:hover{background-color:var(--white);border:none;padding:8px 20px;border-radius:16px;color:#000;transition:2s cubic-bezier(.075,.82,.165,1)}.FilterItems .FilterButton button.active{background-color:#fff!important;color:#000;transition:2s cubic-bezier(.075,.82,.165,1)}.WorkSection .FilterItems{margin-top:-170px}.WorkSection .FilterItems .CardImg{width:100%;height:auto;overflow:hidden;border-radius:30px;position:relative;animation:fadeIn .5s ease}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.WorkSection .FilterItems .CardImg .Overlay{background-image:linear-gradient(0deg,#000000bd,transparent);width:100%;height:100%;position:absolute;left:0}.WorkSection .FilterItems .CardImg img{width:100%;height:100%;object-fit:contain}.WorkSection .FilterItems .Content .Flex{display:flex;align-items:center;justify-content:space-between}.WorkSection .FilterItems .CardImg{transition:all 1s cubic-bezier(.075,.82,.165,1)}.WorkSection .FilterItems .CardImg:hover .Content{border:1px solid #ffffff14;backdrop-filter:blur(11px);-webkit-backdrop-filter:blur(11px);transition:all 1s cubic-bezier(.075,.82,.165,1)}.WorkSection .FilterItems .CardImg:hover .Content i,.WorkSection .FilterItems .CardImg:hover .Content p{transition:all 1s cubic-bezier(.075,.82,.165,1);opacity:1}.WorkSection .FilterItems .Content{position:absolute;bottom:20px;left:20px;right:10px;height:150px;width:calc(100% - 40px);border-radius:20px;z-index:9999;padding:30px 25px}.WorkSection .FilterItems .Content h3{color:var(--white);font-weight:500;letter-spacing:1.5px;line-height:32px;font-family:var(--p-font);margin-bottom:10px}.WorkSection .FilterItems .Content p{color:var(--white);font-size:12px;color:var(--hash);opacity:0}.WorkSection .FilterItems .Content i{background-color:var(--white);height:80px;width:80px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:25px;color:var(--secondary-color);opacity:0}.WorkSection .Boul{width:250px;position:absolute;top:-130px;right:0;animation:bounce 10s infinite alternate}.Testimonal .icon img{width:100px;margin-top:50px}.Testimonal .SectionTittle h1{position:relative}.Testimonal .icon:after{content:"";display:inline-block;width:100px;height:100px;background-color:var(--secondary-color);border-radius:50%;position:absolute;right:200px;top:-80px;opacity:.3}.Testimonal .icon{display:flex;justify-content:end;position:relative}.Testimonal .row{align-items:center}.Testimonal .Testimonialslider{margin-top:50px}.Testimonal .Testimonialslider .Card{background-color:#f1f1f1;padding:45px;border-radius:25px}.Testimonal .Testimonialslider .Card .HeadFlex{display:flex;gap:15px;align-items:center}.Testimonal .Testimonialslider .Card .HeadFlex .Image{width:70px;height:70px;overflow:hidden;border-radius:50%}.Testimonal .Testimonialslider .slick-prev,.slick-next{display:none!important}.Testimonal .Testimonialslider .Card .HeadFlex .Image img{width:100%;height:100%;object-fit:cover}.Testimonal .Testimonialslider .Card .HeadFlex h5{font-weight:500;margin-bottom:5px}.Testimonal .Testimonialslider .Card .HeadFlex span{font-weight:400;font-size:14px}.Testimonal .Testimonialslider .Card .HeadFlex .Rate i{color:gold}.Testimonal .Testimonialslider .Card .HeadFlex .Rate{display:flex;align-items:center;gap:3px}.Testimonal .Testimonialslider .Card .HeadFlex .Flex{display:flex;gap:15px;flex-flow:row wrap}.Testimonal .Testimonialslider .Card .Cnt{margin-top:22px}.Testimonal .Testimonialslider .Card .Cnt p{font-size:14px;font-weight:300;letter-spacing:1px;line-height:25px;margin-bottom:50px;min-height:326px}.Testimonal .Testimonialslider .Card .CardFooter .Icon{width:50px;height:50px;overflow:hidden}.Testimonal .Testimonialslider .Card .CardFooter .Icon img{width:100%;height:100%;object-fit:contain}.Testimonal .Testimonialslider .Card .CardFooter .FtFlex{display:flex;gap:20px;align-items:center}.Testimonal .Testimonialslider .Card .CardFooter .FtFlex p{color:var(--gray-black);letter-spacing:1px;font-size:14px}.Testimonal .Testimonialslider .Card .CardFooter .FtFlex span{color:blue;font-weight:500;font-size:14px}.slick-slide{padding:0 10px}.HomeInsights .InsightMain .slick-prev,.Testimonal .Testimonialslider .slick-dots,.slick-next{display:none!important}.HomeInsights .InsightMain{margin-top:50px;width:100%;padding-left:9%;overflow:hidden}.HomeInsights .InsightMain .Card{position:relative;overflow:hidden;width:100%;height:auto;border-radius:30px}.HomeInsights .InsightMain .CardImg{position:relative}.HomeInsights .InsightMain .CardImg img{width:100%;height:auto;display:block}.HomeInsights .InsightMain .content-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent linear-gradient(180deg,#09b2ddc2,#0d0528) 0 0 no-repeat padding-box;opacity:0;transition:opacity .3s ease}.HomeInsights .InsightMain .Card:hover .content-overlay{opacity:1}.HomeInsights .InsightMain .HoverContent{position:absolute;top:50%;bottom:0;left:0;width:100%;text-align:left;padding:30px;box-sizing:border-box;color:#fff;transform:translateY(100%);transition:transform .3s ease}.HomeInsights .InsightMain .Card:hover .HoverContent{transform:translateY(-65%)}.HomeInsights .InsightMain .Card .HoverContent span{background-color:var(--primary-color);padding:5px 15px;border-radius:12px;color:var(--white);font-size:13px;letter-spacing:1.5px;margin-bottom:20px;display:inline-block}.HomeInsights .InsightMain .Card .HoverContent h4{font-weight:500;line-height:27px;margin-bottom:30px}.HomeInsights .InsightMain .Card .HoverContent p{font-size:14px;font-weight:300;line-height:25px}.HomeInsights .InsightMain .Card .HoverContent a{font-size:13px;font-weight:400;display:inline-flex;align-items:center;gap:15px;margin-top:30px}.HomeInsights .InsightMain .Card .HoverContent a i{transition:all .5s ease;font-size:13px}.HomeInsights .InsightMain .Card .HoverContent a:hover i{display:grid;align-items:center}.OurClient .SectionTittle h2{font-size:38px;line-height:50px}.OurClient .Head .row{align-items:end}.OurClient .Head .HeadCnt{max-width:500px}.OurClient .Testimonialslider{margin-top:50px;width:100%;padding-left:9%;overflow:hidden}.OurClient .Testimonialslider .Logo{border:1px solid var(--gray-black);border-radius:35px;width:100%;height:160px;padding:25px;overflow:hidden;transition:all .5s ease}.OurClient .Testimonialslider .Logo:hover{background-color:#dbdbdb;transition:3s cubic-bezier(.075,.82,.165,1);border:none}.OurClient .Testimonialslider .Logo img{width:100%;height:100%;object-fit:contain}.InnerBanner{position:relative;width:100%;height:85vh;overflow:hidden}.InnerBanner .BannerImg,.InnerBanner .BannerImg img{width:100%;height:100%;object-fit:cover}.InnerBanner .Bannercnt{position:absolute;top:50%;transform:translateY(-50%);width:50%}.InnerBanner .Bannercnt h1{color:var(--white);font-weight:500}.InnerBanner .Bannercnt p{margin:15px 0;color:var(--white);line-height:30px;font-family:var(--p-font);font-weight:300!important;max-width:550px;opacity:.7}.FormSection{background-color:#f1f1f1;border-top-left-radius:80px;border-top-right-radius:80px;padding:100px 0}.FormSection .Form p{color:var(--primary-color);margin-bottom:30px;position:relative}.Button_mob{display:none}.FormSection .Form p:after{width:70px;height:70px;content:"";border:1px solid var(--primary-color);border-radius:50%;display:inline-block;opacity:.3;position:absolute;right:0;top:50%;transform:translateY(-50%)}.FormSection .Form input{width:100%;border-radius:6px;padding:15px;border:none;outline:none;margin-top:8px}.FormSection .Form textarea{position:relative}.FormSection .Form textarea::placeholder{font-family:Montserrat,sans-serif!important}.FormSection .Form textarea{width:100%;border-radius:6px;padding:15px;border:none;outline:none;height:180px;resize:vertical;margin-top:8px}.FormSection .Form button{border:none;background-color:transparent;position:absolute;bottom:25px;right:25px;color:var(--secondary-color);cursor:pointer}.FormSection .Form button i{font-size:20px;border-radius:50%}.col-1{width:100%}.FormSection .Form button i:hover{background-color:var(--secondary-color);color:var(--white);padding:10px;border:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:3s cubic-bezier(.075,.82,.165,1)}.FormSection .SectionTittle h2{font-weight:400;font-size:42px;margin-bottom:40px;position:relative}.FormSection .SectionTittle h2:after{content:"";background-color:var(--secondary-color);height:70px;width:70px;display:inline-block;border-radius:50%;opacity:.2;position:absolute;top:-50px;right:250px}.FormSection .SectionTittle h5{color:var(--hash);font-weight:400;margin:10px 0}.FormSection .SectionTittle span{display:block;margin:15px 0}.FormSection .SectionTittle button{font-size:14px;display:flex;align-items:center;gap:20px;padding:17px 30px;background-color:var(--secondary-color);color:var(--white);letter-spacing:1.5px;border:1px solid transparent;margin-top:30px}.FormSection .SectionTittle button i{transition:all .5s ease}.FormSection .SectionTittle button:hover i{transform:translateX(5px)}.FormSection .SectionTittle button:hover{border:1.5px solid var(--primary-color);background-color:transparent;color:var(--primary-color);transition:3s cubic-bezier(.075,.82,.165,1)}.IndustryFocus{margin-top:65px}.IndustryFocus .item .ItemImg{background-color:#8c91a4;padding:50px;border-radius:45px;margin-bottom:20px;height:220px;width:100%;overflow:hidden}.IndustryFocus .item:hover .ItemImg{background-color:var(--secondary-color);transition:3s cubic-bezier(.075,.82,.165,1)}.IndustryFocus .item:hover .ItemCnt h4{color:#000;transition:3s cubic-bezier(.075,.82,.165,1)}.IndustryFocus .item .ItemImg img{height:100%;width:100%;object-fit:contain}.IndustryFocus .item .ItemCnt{text-align:center;color:var(--gray-black)}.IndustryFocus .item .ItemCnt h4{font-weight:400;line-height:30px}.Technolgyslider{margin-top:100px}.Technolgyslider .item .ItemImg{background-color:#f7f7f7;padding:50px;border-radius:45px;margin-bottom:20px;height:220px;width:100%;overflow:hidden}.Technolgyslider .item:hover .ItemImg{background-color:var(--primary-color);transition:3s cubic-bezier(.075,.82,.165,1)}.Technolgyslider .item:hover .ItemCnt h4{color:#000;transition:3s cubic-bezier(.075,.82,.165,1)}.Technolgyslider .item:hover .ItemImg img{filter:none;opacity:1;transition:filter .3s ease}.Technolgyslider .item .ItemImg img{height:100%;width:100%;object-fit:contain;filter:invert(100%);opacity:.4}.Technolgyslider .item .ItemCnt{text-align:center;color:var(--gray-black)}.Technolgyslider .item .ItemCnt h4{font-weight:400;line-height:30px}.TechnologyContainer{width:100%;padding-left:9%}.PortfolioGrid .CardImg{width:100%;height:auto;overflow:hidden;border-radius:30px;position:relative}.PortfolioGrid .CardImg .Overlay{background-image:linear-gradient(0deg,#000000bd,transparent);width:100%;height:100%;position:absolute;left:0}.PortfolioGrid .CardImg img{width:100%;height:100%;object-fit:contain}.PortfolioGrid .Content .Flex{display:flex;align-items:center;justify-content:space-between}.PortfolioGrid .CardImg{transition:all 1s cubic-bezier(.075,.82,.165,1)}.PortfolioGrid .CardImg:hover .Content i,.PortfolioGrid .CardImg:hover .Content p{transition:all 1s cubic-bezier(.075,.82,.165,1);opacity:1}@media(min-width:650px){.PortfolioGrid .CardImg:hover .Content{border:1px solid #ffffff14;backdrop-filter:blur(11px);-webkit-backdrop-filter:blur(11px);transition:all 1s cubic-bezier(.075,.82,.165,1)}.PortfolioGrid .CardImg:hover .Content i,.PortfolioGrid .CardImg:hover .Content p{transition:all 1s cubic-bezier(.075,.82,.165,1);opacity:1}.PortfolioGrid .Content p{color:var(--white);font-size:12px;color:var(--hash);opacity:0}.PortfolioGrid .Content i{background-color:var(--white);height:80px;width:80px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:25px;color:var(--secondary-color);opacity:0}}.PortfolioGrid .Content{position:absolute;bottom:20px;left:20px;right:10px;height:150px;width:calc(100% - 40px);border-radius:20px;z-index:9999;padding:30px 25px}.PortfolioGrid .Content h3{color:var(--white);font-weight:500;letter-spacing:1.5px;line-height:32px;font-family:var(--p-font);margin-bottom:10px}.PortfolioGrid .Content p{color:var(--white);font-size:12px;color:var(--hash);opacity:0}.PortfolioGrid .Content i{background-color:var(--white);height:80px;width:80px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:25px;color:var(--secondary-color);opacity:0}.Portfoliolider{width:100%;padding-left:9%;margin-top:75px}.Portfoliolider .slick-prev,.slick-next{display:none!important}.Solutionslider{width:100%;padding-left:9%;overflow:hidden;margin-top:50px}.Solutionslider .Card h3{color:var(--gray-black);line-height:35px;text-align:left;max-width:100%;text-transform:capitalize;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:2;min-height:72px}.Solutionslider .Card{border-radius:45px;background:#ffffff91 0 0 no-repeat padding-box;padding:80px 50px;box-shadow:-14px 20px 47px #e5e5e5;text-align:center}.Solutionslider .Card img{width:60%!important;margin-bottom:25px}.Solutionslider .Card .Content h3{color:#000;text-align:left;line-height:33px;margin-bottom:25px}.Solutionslider .Card .Content p{text-align:left;font-size:16px;min-height:140px;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden}.Solutionslider .Card .Image .ExploreBtn{display:none;font-size:14px;color:var(--hash);letter-spacing:1.8px;margin-top:20px}.Solutionslider .Card .ExploreBtn i{background-color:var(--secondary-color);border-radius:50%;width:25px;height:25px;display:grid;align-items:center;justify-content:center;color:var(--white)}.Solutionslider .Card .Content .ExploreBtn{font-size:14px;color:var(--hash);letter-spacing:1.8px;margin-top:20px}.Solutionslider .Card .Content .ExploreBtn:hover{color:var(--secondary-color)}.Solutionslider .Card .Content .ExploreBtn i{background-color:var(--secondary-color);border-radius:50%;width:25px;height:25px;display:grid;align-items:center;justify-content:center;color:var(--white)}.Solutionslider .Card{position:relative;overflow:hidden;margin-bottom:40px}.Solutionslider .Card .Content{position:absolute;width:100%;height:100%;top:0;background-color:var(--white);padding:80px 50px;left:0;transform:translateY(100%);transition:transform .8s ease,opacity .35s ease;opacity:0;display:grid;align-items:center}.Solutionslider .Card:hover .Content{transform:translateY(0);opacity:1}.Solutionslider .Card:hover .Image h2{opacity:0;transform:translateY(100%)}.Solutionslider .slick-list{margin-bottom:50px}.IndustryGrid .ItemGrid{margin-top:75px}.IndustryGrid .ItemGrid .Image{width:100%;height:500px;position:relative;overflow:hidden;border-radius:30px}.IndustryGrid .ItemGrid .Image img{width:100%;height:100%;object-fit:cover}.IndustryGrid .ItemGrid .Image h3{border-radius:25px;opacity:1;backdrop-filter:blur(11px);-webkit-backdrop-filter:blur(11px);padding:25px;margin-top:-95px!important;color:var(--white);text-align:center;margin:0 15px;background-color:rgba(0,0,0,.4)}.IndustryGrid .ItemGrid .Card .CardRel{position:relative;border-radius:30px;overflow:hidden}.IndustryGrid .ItemGrid .Card .Content{background-color:var(--secondary-color);padding:80px 40px;text-align:center;position:absolute;bottom:0;left:0;width:100%;transform:translateY(100%);transition:transform .5s ease;height:100%;border-radius:30px}.IndustryGrid .ItemGrid .Card:hover .Content{transform:translateY(0)}.IndustryGrid .ItemGrid .Card .Content img{width:30%;margin:0 auto 20px}.IndustryGrid .ItemGrid .Card .Content h3{color:var(--white);margin-bottom:15px;font-weight:500}.IndustryGrid .ItemGrid .Card .Content p{color:var(--white);padding:0 15px;margin-bottom:25px;min-height:130px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;white-space:normal}.IndustryGrid .ItemGrid .Card:hover button{opacity:1;transform:translateY(0) scale(1.1)}.IndustryGrid .ItemGrid .Card button{border-radius:35px;padding:15px 32px;border:none;display:flex;gap:15px;align-items:center;font-size:14px;letter-spacing:1.9px;text-transform:uppercase;color:var(--gray-black);margin:-30px auto 0;position:relative;z-index:9999;opacity:0;transition:transform .5s ease,opacity .5s ease;cursor:pointer}.IndustryGrid .ItemGrid .Card button i{background-color:var(--primary-color);border-radius:50%;width:30px;height:30px;display:grid;align-items:center;justify-content:center;color:var(--white)}.FaqSection .accordions-wrapper{border-radius:35px;margin-top:50px;background:#e5e5e5;padding:45px 50px}.FaqSection .accordions-wrapper .accordion-title{display:flex;align-items:center;justify-content:space-between;cursor:pointer}.FaqSection .AccordianBg{border-radius:35px;margin-top:50px;background:#e5e5e5;padding:45px 50px;position:relative;z-index:-1111}.FaqSection .accordions-wrapper .QestBg{background-color:var(--white);padding:25px 35px;border-radius:25px;margin:25px 0}.FaqSection .accordions-wrapper .QestBg .accordion-title span{border:1px solid var(--hash);padding:9px 25px;border-radius:20px;color:var(--hash);font-size:13px;text-transform:uppercase}.FaqSection .accordions-wrapper .QestBg .accordion-title h4{font-weight:500;font-family:var(--p-font)}.FaqSection .accordions-wrapper .QestBg .accordion-content p{margin-top:20px;padding-right:8%;font-family:var(--p-font);font-weight:400;font-size:16px}.FaqSection .accordions-wrapper .QestBg .accordion-content{height:auto;opacity:1;transition:height .4s ease,opacity 1s ease;overflow:hidden}.FaqSection .accordions-wrapper .QestBg .accordion-content.open .Open-Content{width:100%;opacity:1;transition:all .4s;transform:translateY(-20px);overflow:hidden;margin-top:10px}.accordion-content.open{height:auto;opacity:1;transition:all 1s}.ServiceSlider{padding-top:80px}.ServiceSlider .slick-list{padding-bottom:80px;padding-top:20px}.ServiceSlider .IconBg{border-radius:50%;position:relative;display:inline-block;width:135px;height:170px;transform:rotate(25deg);padding:28px;padding-top:50px!important;background:transparent linear-gradient(180deg,#0cf,#b8edfb) 0 0 no-repeat padding-box;margin-bottom:15px}.ServiceSlider .IconBg img{transform:rotate(-24deg)}.ServiceSlider .card{box-shadow:0 8px 20px #c1c1c140;background-color:var(--white);border-radius:30px;padding:50px}.ServiceSlider .card p{padding:15px 0}.ServiceSlider .card h3{max-width:250px;margin-top:15px}.ServiceSlider .card .ExploreBtn{font-size:15px;margin-top:10px}.ServiceSlider .card .ExploreBtn i{background-color:var(--secondary-color);border-radius:50%;width:30px;height:30px;display:grid;align-content:center;justify-content:center;color:var(--white)}.ServiceSlider .card .ExploreBtn:hover i{background-color:var(--primary-color)}.TecnologyService{position:relative}.TecnologyService .Bgdesigne{position:absolute;left:0;top:50%;transform:translateY(-50%) rotate(-180deg);width:68%}.Languageslider .Card{box-shadow:0 8px 20px #c1c1c140;border-radius:30px;padding:25px;background-color:var(--white);height:-moz-fit-content;height:fit-content}.Languageslider{margin-top:50px}.Languageslider .Image{border-radius:30px;overflow:hidden}.Languageslider .Content{margin-top:20px;padding:0 20px}.Languageslider .Content ul{margin-top:15px;display:block;list-style-type:disc;padding-left:1em}.Languageslider .Content li{margin:15px 0;list-style:disc}@media (min-width:1024px){.main-menu-active{opacity:1!important;visibility:visible!important;transform:translateX(0)!important}.main-menu{position:fixed;left:0;height:100vh;width:100%;top:0;display:block;z-index:-1;background-color:var(--primary-color);visibility:hidden;opacity:0;transition:all .3s;transform:translateX(-50px);overflow-y:auto;overflow-x:hidden}.main-menu .menu-items{margin-left:180px}.main-menu a{font-weight:500}.main-menu a,.main-menu li{font-size:45px}.main-menu ul li{margin-bottom:35px;opacity:.5;transition:opacity .3s,transform .3s}.main-menu ul li:hover{opacity:1;transform:translateX(10px)}.main-menu i{font-size:40px;margin-left:20px}}.MainServices{width:100%;padding:100px 0 100px 60px}.ServiceCategoryList{width:100%;margin:0 auto}.MainServices .ServiceCategory{position:relative;padding-left:140px;transition:all 1s cubic-bezier(.075,.82,.165,1)}.MainServices .ServiceCategory:before{content:"";background-color:#cacacb;display:block;position:absolute;top:16px;left:40px;opacity:1;width:2px;height:100%}.MainServices .ServiceCategory:after{content:"";background-color:transparent;border:2px dashed #cacacb;width:77px;height:77px;display:block;border-radius:50%;position:absolute;top:0;left:0;opacity:1;background-color:#fff}.MainServices .ServiceCategory .ActiveServiceDot{position:absolute;top:16px;left:16px;z-index:33;transform:scale(.1);transform-origin:center;transition:all 3s cubic-bezier(.075,.82,.165,1)}.MainServices .ServiceCategory.ServiceSectionActive .ActiveServiceDot{transform:scale(1);transition:all 3s cubic-bezier(.075,.82,.165,1)}.MainServices .ServiceCategory .ActiveServiceDot:after{content:"";width:50px;height:50px;display:block;border-radius:50%;transition:all 3s cubic-bezier(.075,.82,.165,1);opacity:1}.MainServices .ServiceCategory h2{font-size:72px;width:100%;text-transform:uppercase;font-weight:700;opacity:.2;position:relative;padding:10px 0;opacity:0;transform:translateX(-100px)}.MainServices .ServiceCategory.ServiceSectionActive h2{transition:all 3s cubic-bezier(.075,.82,.165,1);opacity:1;transform:translateX(0)}.MainServices .ServiceCategory.DesignServices h2{color:var(--secondary-color)}.MainServices .ServiceCategory.DesignServices .ActiveServiceDot:after{background:var(--secondary-color)}.MainServices .ServiceCategory.DevelopmentServices h2{color:#172c6b}.MainServices .ServiceCategory.DevelopmentServices .ActiveServiceDot:after{background:#172c6b}.MainServices .ServiceCategory.StrategyConsultingServices h2{color:#8c91a4}.MainServices .ServiceCategory.StrategyConsultingServices .ActiveServiceDot:after{background:#8c91a4}.ServicesAccordion{padding:40px 0}.ServicesAccordion .ServiceAccordionItem{margin:15px 0;height:30px;overflow:hidden}.ServicesAccordion .ServiceAccordionItem.active{transition:all 3s cubic-bezier(.075,.82,.165,1);height:auto}.ServicesAccordion .ServiceAccordionItem .ServiceAccordionTitle{cursor:pointer}.ServicesAccordion .ServiceAccordionItem .ServiceAccordionTitle h3{text-align:left;font-size:24px;font-weight:700;text-transform:uppercase;transition:all .3s cubic-bezier(.075,.82,.165,1);color:var(--primary-color);transition:all 1s ease}.ServicesAccordion .ServiceAccordionItem .ServiceAccordionTitle h3:hover{color:var(--secondary-color);transform:translateX(10px)}.ServicesAccordion .ServiceAccordionItem.active .ServiceAccordionTitle h3{transition:all .3s cubic-bezier(.075,.82,.165,1);color:var(--secondary-color)}.ServicesAccordion .ServiceAccordionItem .ServiceAccordionDetails{transition:all .3s cubic-bezier(.075,.82,.165,1);overflow:hidden;transform-origin:top;transform:translatex(-100%)}.ServicesAccordion .ServiceAccordionItem.active .ServiceAccordionDetails{transform:translatex(0);transition:all .4s cubic-bezier(.075,.82,.165,1)}.ServicesAccordion .ServiceAccordionItem .ServiceAccordionDetails{display:flex;justify-content:space-between}.ServicesAccordion .ServiceAccordionItem .ServiceAccordionDetails .ServiceAccordionText{width:70%;max-width:580px;padding-bottom:30px}.ServicesAccordion .ServiceAccordionItem .ServiceAccordionDetails .ServiceAccordionText p{padding-top:20px;color:var(--gray-black);line-height:24px;font-family:var(--p-font);letter-spacing:0;font-weight:400}.ServicesAccordion .ServiceAccordionItem .ServiceAccordionDetails .ServiceAccordionImage{width:30%;max-width:350px}.ServicesAccordion .ServiceAccordionItem .ServiceAccordionDetails .ServiceAccordionText ul{padding-top:20px;padding-left:5px;display:flex;flex-flow:row wrap}.ServicesAccordion .ServiceAccordionItem .ServiceAccordionDetails .ServiceAccordionText ul li{font-weight:400;margin:2px 0;font-family:var(--p-font);color:var(--gray-black);list-style-position:inside;width:50%;display:flex;gap:5px}.ServicesAccordion .ServiceAccordionItem .ServiceAccordionDetails .ServiceAccordionText ul li i{margin-top:2px}.ServicesAccordion .ServiceAccordionItem .ServiceAccordionDetails .ServiceAccordionText ul li::marker{font-size:20px}.ServicesAccordion .ServiceAccordionItem .ServiceAccordionDetails .ServiceAccordionText ul li a:hover{text-decoration:underline}.popup-container{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background-color:rgba(0,0,0,.5)}.popup{background-color:#fff;padding:20px;border-radius:5px;width:600px;height:400px}.popup-content{position:relative;width:100%;height:100%}.popup-content button{position:absolute;top:5px;right:5px;background-color:var(--secondary-color);border:none;cursor:pointer;border-radius:50%;width:30px;height:30px;color:var(--white);display:flex;align-items:center;justify-content:center}.popup-content iframe{width:100%;height:100%;border:none}