@import"https://fonts.googleapis.com/css2?family=Bricolage+Grotesque:opsz,wght@12..96,200..800&display=swap";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,img{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a{text-decoration:none;color:inherit}*{margin:0;padding:0;box-sizing:border-box}img{width:100%;max-width:100%;height:auto}@font-face{font-family:PP Nuee Montreal;src:url(/fonts/ppneuemontreal-book.otf) format("OpenType");font-weight:400}@font-face{font-family:PP Nuee Montreal Bold;src:url(/fonts/ppneuemontreal-bold.otf) format("OpenType");font-weight:400}@font-face{font-family:PP Nuee Montreal Normal;src:url(/fonts/ppneuemontreal-medium.otf) format("OpenType");font-weight:400}:root{--default-font: "PP Nuee Montreal";--bold-font: "PP Nuee Montreal Bold";--normal-font: "PP Nuee Montreal Normal";--highlight-font: "Bricolage Grotesque", sans-serif;--color-red-normal: #b33330;--color-red-light: #d18583;--color-red-lighter: #f0d6d6;--color-blue-normal: #221f52;--color-blue-light: #7a7997;--color-blue-lighter: #d3d2dc;--color-theme-black: #383938;--color-gray: #717171;--color-gray-light: #d9d9d9;--color-gray-lighter: #fbf9f7;--color-white: #ffffff;--color-text-black: #171415}body{font-family:var(--default-font);font-weight:400;font-size:16px;color:var(--color-gray)}.btn{display:flex;align-items:center;width:fit-content;padding:var(--padding-block) var(--padding-inline);background-color:var(--bg-color);border-radius:32px;font-size:var(--font-size);cursor:pointer;gap:clamp(4px,1.5vw,8px);color:var(--text-color);border:1px solid var(--border-color);font-family:var(--default-font);transition:background-color .3s,color .3s,border-color .3s ease}.btn:hover{background-color:var(--hover-bg-color);color:var(--hover-text-color);border-color:var(--hover-border-color)}.btn:hover svg{fill:var(--icon-hover-color)}.btn .icon{width:clamp(15px,2.5vw,20px);height:clamp(15px,2.5vw,20px)}.btn svg{transition:fill .3s ease;fill:var(--icon-color)}.btn svg path{fill:inherit}.btn.normal{--font-size: clamp(14px, 2vw, 16px);--padding-block: clamp(11.5px, 2.5vw, 14.5px);--padding-inline: 24px;--bg-color: var(--bg-unique-color, #fff);--text-color: var(--text-unique-color, #221f52);--border-color: var(--border-unique-color, #221f52);--hover-bg-color: var(--bg-hover-unique-color, #221f52);--hover-text-color: var(--text-hover-unique-color, #fff);--hover-border-color: var(--border-hover-unique-color, #221f52)}.btn.outline{--font-size: clamp(12px, 2vw, 16px);--padding-block: clamp(8px, 2.5vw, 14.5px);--padding-inline: clamp(12px, 2.5vw, 24px);--text-color: var(--color-white);--bg-color: transparent;--border-color: var(--color-white);--hover-bg-color: var(--color-white);--hover-text-color: var(--color-blue-normal);--hover-border-color: var(--color-white)}.btn.large{--font-size: clamp(14px, 2vw, 20px);--padding-block: clamp(11.5px, 2.5vw, 16px);--padding-inline: 32px;--bg-color: var(--bg-unique-color, #fff);--text-color: var(--text-unique-color, #221f52);--border-color: var(--border-unique-color, #fff)}.btn.outline-white{--font-size: clamp(12px, 2vw, 16px);--padding-block: clamp(8px, 2.5vw, 14.5px);--padding-inline: clamp(12px, 2.5vw, 24px);--text-color: var(--color-white);background-color:transparent;border:1px solid var(--color-white);transition:all .3s ease}.btn.outline-white svg path{fill:var(--color-white)}.btn.outline-white:hover{background-color:var(--color-white);--text-color: var(--color-blue-normal);border:1px solid var(--color-white)}.btn.outline-white:hover svg path{fill:var(--color-blue-normal)}.heading{font-size:clamp(32px,3vw,40px);color:var(--color-text-black)}main{overflow:hidden;background:#effff1}img{object-fit:cover;width:100%;height:100%;display:block}.container{container-type:inline-size;max-width:1330px;margin-inline:auto;padding-inline:25px;width:100%;position:relative;z-index:2}footer{position:relative;background:#fff2e3}footer .footer_container{display:flex;position:relative;flex-direction:column;gap:280px;padding-block:clamp(60px,8vw,150px) 30px}@media(max-width:991px){footer .footer_container{gap:40px}}footer .footer_container .upper_footer{display:flex;flex-direction:column;gap:32px;align-items:center;color:#000;text-align:center;letter-spacing:1px;width:min(80%,830px);margin-inline:auto}footer .footer_container .upper_footer .heading{font-family:var(--normal-font);font-size:clamp(25px,3.5vw,52px);text-transform:uppercase}footer .footer_container .upper_footer p{font-size:clamp(12px,1.5vw,20px)}footer .footer_container .upper_footer .btn_holder{display:flex;justify-content:center;gap:clamp(20px,6vw,88px);width:100%;padding-top:20px}@media(max-width:991px){footer .footer_container .upper_footer .btn_holder{flex-direction:column;align-items:center}}footer .footer_container .upper_footer .btn_holder .footer-btn{display:inline-block;align-items:center;width:clamp(250px,25vw,332px);height:fit-content;padding:clamp(20px,2vw,26px);background-color:#fff;border-radius:18px;border:4px solid #fc7c37;font-size:clamp(12px,1.5vw,20px);cursor:pointer;color:#fc7c37;font-family:var(--bold-font);transition:all .3s ease}footer .footer_container .upper_footer .btn_holder .footer-btn:hover{background-color:#fc7c37;color:#fff;border-color:#fc7c37;box-shadow:0 0 0 13.2px #fc7c3726}footer .footer_container .upper_footer .btn_holder .orange-btn{display:inline-block;align-items:center;width:clamp(250px,25vw,332px);height:fit-content;padding:clamp(20px,2vw,26px);background-color:#fc7c37;border-radius:18px;border:4px solid #fc7c37;font-size:clamp(12px,1.5vw,20px);cursor:pointer;color:#fff;font-family:var(--bold-font);box-shadow:0 0 0 13.2px #fc7c3726;transition:background-color .3s,color .3s,border-color .3s,box-shadow .3s ease}footer .footer_container .upper_footer .btn_holder .orange-btn:hover{background-color:#fff;color:#fc7c37;box-shadow:unset}footer .footer_container .lower_footer{position:relative;z-index:1;display:flex;flex-direction:column;gap:25px;justify-content:center}footer .footer_container .lower_footer .socials{display:flex;gap:clamp(25px,4vw,52px);justify-content:center;align-items:center}footer .footer_container .lower_footer .socials .social-icon{display:block;width:20px;height:fit-content}footer .footer_container .lower_footer .socials .social-icon img{object-fit:contain}footer .footer_container .lower_footer .copyright{color:#000;text-align:center;font-family:var(--normal-font);font-size:clamp(10px,1vw,17px)}footer .left-img{position:absolute;left:0;bottom:0;display:block;max-width:742px;width:50vw}footer .left-img img{object-fit:contain}@media(max-width:991px){footer .left-img{position:relative;left:unset;bottom:unset;width:100%}}footer .right-img{position:absolute;right:0;bottom:0;display:block;max-width:474px;width:33vw}footer .right-img img{object-fit:contain}@media(max-width:991px){footer .right-img{display:none}}.home-banner{width:100%;background-color:#fff;position:relative;height:100vh}.home-banner .bg{position:relative;z-index:0;width:100%;height:115vh}.home-banner .bg img{object-fit:cover}.home-banner .rocket{position:absolute;right:0;bottom:-10%;z-index:1;max-width:350px;width:20vw;min-width:150px}@media(max-width:991px){.home-banner .rocket{bottom:1%}}.home-banner .rocket img{object-fit:contain}.home-banner .overlay-text{position:absolute;left:50%;top:42%;transform:translate(-50%,-50%);z-index:1;color:#575757;text-align:center;font-family:var(--bold-font);font-size:clamp(18px,4vw,64px);letter-spacing:2px}.home-banner .overlay-text .banner-logo{min-width:215px;margin-inline:auto;padding-bottom:30px;transform:translateY(150%);width:26vw}.home-banner .overlay-text .banner-logo img{object-fit:contain}.home-banner .overlay-text .banner-btns{display:flex;justify-content:center;gap:clamp(20px,6vw,88px);width:100%;padding-top:clamp(20px,3vw,40px);transform:translateY(250%)}@media(max-width:991px){.home-banner .overlay-text .banner-btns{flex-direction:column;align-items:center}}.home-banner .overlay-text .banner-btns .banner-btn{display:inline-block;align-items:center;width:clamp(250px,25vw,332px);height:fit-content;padding:clamp(20px,2vw,26px);background-color:#fff;border-radius:18px;border:4px solid #f6bf2e;font-size:clamp(12px,1.5vw,20px);cursor:pointer;color:#f6bf2e;font-family:var(--bold-font);transition:all .3s ease}.home-banner .overlay-text .banner-btns .banner-btn:hover{background-color:#f6bf2e;color:#fff;border-color:#f6bf2e;box-shadow:0 0 0 13.2px #f6bf2e26}.home-banner .overlay-text .banner-btns .yellow-btn{display:inline-block;align-items:center;width:clamp(250px,25vw,332px);height:fit-content;padding:clamp(20px,2vw,26px);background-color:#f6bf2e;border-radius:18px;border:4px solid #f6bf2e;font-size:clamp(12px,1.5vw,20px);cursor:pointer;color:#fff;font-family:var(--bold-font);box-shadow:0 0 0 13.2px #f6bf2e26;transition:background-color .3s,color .3s,border-color .3s,box-shadow .3s ease}.home-banner .overlay-text .banner-btns .yellow-btn:hover{background-color:#fff;color:#f6bf2e;box-shadow:unset}.home-banner .overlay-text .top-heading,.home-banner .overlay-text .mid-heading,.home-banner .overlay-text .bottom-heading,.home-banner .overlay-text .banner-btns{opacity:0;margin-bottom:10px}.home-banner .overlay-text .top-heading{transform:translateY(550%)}.home-banner .overlay-text .mid-heading{transform:translateY(500%)}.home-banner .overlay-text .bottom-heading{transform:translateY(450%)}.home-banner .overlay-text .red{color:#db5b5d}.home-banner .overlay-text .blue{color:#05a1da}.home-banner .overlay-text .green{color:#aec55c}.home-banner .big-triangle{position:absolute;width:9vw;max-width:162px;z-index:1}.home-banner .big-triangle img{object-fit:contain}.home-banner .big-triangle.orange-right{right:0;top:0;transform:translate(-150%,60%)}.home-banner .big-triangle.orange-left{left:0;top:0;transform:translate(100%,170%)}.home-banner .big-triangle.purple{left:0;top:0;transform:translate(180%,200%)}.home-banner .big-triangle.green-big{right:0;bottom:0;transform:translate(-100%,-100%)}.home-banner .yellow-triangle{position:absolute;width:5vw;max-width:110px;z-index:1;right:0;top:0}.home-banner .yellow-triangle img{object-fit:contain}.home-banner .blue-triangle{position:absolute;width:53px;z-index:1;right:0;top:0;transform:translate(-250%,500%)}.home-banner .blue-triangle img{object-fit:contain}.home-banner .red-triangle{position:absolute;width:83px;z-index:1}.home-banner .red-triangle img{object-fit:contain}.home-banner .red-triangle.red-right{right:0;top:0;transform:translate(-500%,350%)}.home-banner .red-triangle.red-left{width:100px;left:0;top:0;transform:translate(160%,200%)}.home-banner .red-triangle.red-sm{width:60px;left:0;top:0;transform:translate(160%,380%)}.home-banner .green-sm{position:absolute;width:50px;z-index:1;left:0;bottom:0;transform:translate(550%,-150%)}.skill{position:relative;margin-top:-8%;z-index:0}@media(max-width:991px){.skill{margin-top:-16%}}.skill .skill-bg{position:absolute;inset:0;z-index:0;width:100%;height:100%}@media(min-width:1500px){.skill .skill-bg{clip-path:polygon(50% 0,100% 10%,100% 100%,0 100%,0 10%)}}@media(max-width:991px){.skill .skill-bg{display:none}}.skill .skill-bg-sm{display:none;position:absolute;inset:0;z-index:0;width:100%;height:100%;clip-path:polygon(50% 0,100% 5%,100% 100%,0 100%,0 5%)}@media(max-width:991px){.skill .skill-bg-sm{display:block}}.skill .skill_container{position:relative;padding-block:18vw 35vw;width:min(100%,1300px);margin-inline:auto;display:flex;flex-direction:column;gap:60px}@media(max-width:767px){.skill .skill_container{padding-block:25vw 40vw}}.skill .skill_container .mouse{position:absolute;top:0%;left:50%;transform:translate(-50%,50%);z-index:1;width:clamp(15px,3vw,30px)}.skill .skill_container .mouse img{object-fit:contain}.skill .skill_container .scroll-content{position:relative;color:#fff;text-align:center;font-size:clamp(12px,2vw,24px);line-height:1.6;letter-spacing:1px}@media(max-width:1400px){.skill .skill_container .scroll-content{width:80vw;margin-inline:auto}}.skill .skill_container .scroll-content .upper-content{position:absolute}.skill .skill_container .scroll-content .upper-content span{font-family:var(--bold-font)}.skill .skill_container .scroll-content .bottom-content{position:absolute;opacity:0;transform:translateY(40px);font-size:clamp(14px,4vw,60px)}.skill .skill_container .scroll-content .bottom-content span{font-family:var(--bold-font);color:#f6bf2e}.skill .skill_container .polygon{position:relative;width:90%;margin-inline:auto;padding-top:clamp(150px,25vw,350px)}@media(max-width:620px){.skill .skill_container .polygon{padding-bottom:150px}}.skill .skill_container .polygon .content_holder{position:absolute;z-index:1;display:flex;flex-direction:column;gap:clamp(10px,1.5vw,15px);color:#fff;width:clamp(200px,25vw,350px);letter-spacing:1px}.skill .skill_container .polygon .content_holder .title{font-family:var(--bold-font);font-size:clamp(16px,3.2vw,60px)}.skill .skill_container .polygon .content_holder .desc{font-size:clamp(12px,1.5vw,20px);line-height:1.6}.skill .skill_container .polygon .content_holder:nth-child(2){left:0;top:5%}@media(min-width:620px){.skill .skill_container .polygon .content_holder:nth-child(2){animation:Education 4s infinite}}@media(max-width:620px){.skill .skill_container .polygon .content_holder:nth-child(2){top:10%;transform:translate(-25%,100%)}}@keyframes Education{0%{transform:translate(-50%,50%)}25%{transform:translate(-55%,55%)}50%{transform:translate(-55%,55%)}75%{transform:translate(-50%,50%)}to{transform:translate(-50%,50%)}}.skill .skill_container .polygon .content_holder:nth-child(3){right:-20%;top:15%}@media(min-width:620px){.skill .skill_container .polygon .content_holder:nth-child(3){animation:Robotics 4s infinite}}@media(max-width:620px){.skill .skill_container .polygon .content_holder:nth-child(3){top:40%;transform:translate(40%,50%)}}@keyframes Robotics{0%{transform:translate(100%,75%)}25%{transform:translate(100%,60%)}50%{transform:translate(100%,60%)}75%{transform:translate(100%,75%)}to{transform:translate(100%,75%)}}.skill .skill_container .polygon .content_holder:nth-child(4){left:-30%;top:55%}@media(min-width:620px){.skill .skill_container .polygon .content_holder:nth-child(4){animation:Creative 4s infinite}}@media(max-width:620px){.skill .skill_container .polygon .content_holder:nth-child(4){top:55%;transform:translate(-15%,100%)}}@keyframes Creative{0%{transform:translate(-75%,-50%)}25%{transform:translate(-65%,-50%)}50%{transform:translate(-65%,-50%)}75%{transform:translate(-75%,-50%)}to{transform:translate(-75%,-50%)}}.skill .skill_container .polygon .content_holder:nth-child(5){right:-20%;bottom:35%}@media(min-width:620px){.skill .skill_container .polygon .content_holder:nth-child(5){animation:Marketing 4s infinite}}@media(max-width:620px){.skill .skill_container .polygon .content_holder:nth-child(5){bottom:-5%;transform:translate(30%,50%)}}@keyframes Marketing{0%{transform:translate(100%,50%)}25%{transform:translate(100%,60%)}50%{transform:translate(100%,60%)}75%{transform:translate(100%,50%)}to{transform:translate(100%,50%)}}.skill .skill_container .polygon .content_holder:nth-child(6){left:0%;bottom:0%;transform:translate(-30%,20%)}@media(min-width:620px){.skill .skill_container .polygon .content_holder:nth-child(6){animation:Research 4s infinite}}@media(max-width:620px){.skill .skill_container .polygon .content_holder:nth-child(6){bottom:-30%;transform:translate(-37%,30%)}}@keyframes Research{0%{transform:translate(-30%,20%)}25%{transform:translate(-22%,35%)}50%{transform:translate(-22%,35%)}75%{transform:translate(-30%,20%)}to{transform:translate(-30%,20%)}}.skill .skill_container .polygon .polygon__holder{position:relative;display:block;width:318px;height:100%;margin-inline:auto}@media(max-width:991px){.skill .skill_container .polygon .polygon__holder{width:clamp(130px,20vw,318px)}}.skill .skill_container .polygon .polygon__holder img{object-fit:contain;animation:MoveSide 4s infinite}@media(max-width:620px){.skill .skill_container .polygon .polygon__holder img{animation:MoveSideSmall 4s infinite}}@keyframes MoveSide{0%{transform:translate(0)}25%{transform:translate(5%)}50%{transform:translate(5%)}75%{transform:translate(0)}to{transform:translate(0)}}@keyframes MoveSideSmall{0%{transform:translate(0)}25%{transform:translate(9%)}50%{transform:translate(9%)}75%{transform:translate(0)}to{transform:translate(0)}}.difference{position:relative;width:100%;padding-block:clamp(200px,30vw,500px);margin-top:-45%;background:transparent;z-index:1}@media(max-width:991px){.difference{padding-block:unset;margin-top:-12%}}.difference .triangle-sm{display:none;position:absolute;z-index:0;bottom:-75%;left:0;height:100%}@media(max-width:991px){.difference .triangle-sm{display:block}}.difference .triangle{position:absolute;z-index:0;top:0;bottom:0;left:0;max-width:966px;width:45vw;height:100%}@media(max-width:991px){.difference .triangle{display:none}}.difference .triangle img{object-fit:contain}.difference .difference_container{background:#effff1;display:grid;grid-template-columns:.95fr 1fr;width:min(90%,1418px);margin-inline:auto;padding-block:clamp(30px,5vw,80px);padding-inline:30px clamp(60px,8vw,120px)}@media(max-width:991px){.difference .difference_container{display:none}}.difference .difference_container .description{position:relative;display:block;color:#fff;padding-bottom:100px;font-family:var(--bold-font);font-size:clamp(12px,1.5vw,24px);letter-spacing:1px;justify-content:center}.difference .difference_container .description p{position:absolute;top:25%;visibility:hidden;max-width:450px;width:25vw;opacity:0;transition:visibility .3s,opacity .3s ease}.difference .difference_container .description p.active{opacity:1;visibility:visible}.difference .difference_container .difference_section{display:flex;flex-direction:column;gap:clamp(32px,3.5vw,66px)}.difference .difference_container .difference_section .heading{color:#161616;font-size:clamp(18px,3vw,52px);letter-spacing:1px}.difference .difference_container .difference_section .heading span{font-family:var(--normal-font);color:#ac403e}.difference .difference_container .difference_section .topics{display:flex;flex-direction:column;gap:20px}.difference .difference_container .difference_section .topics .topic{color:#575757;font-size:clamp(12px,1.5vw,20px);line-height:1.5;letter-spacing:1px;padding:10px clamp(10px,1.5vw,20px);border-left:1px solid #575757;transition:all .3s ease}.difference .difference_container .difference_section .topics .topic.active,.difference .difference_container .difference_section .topics .topic:hover{color:#ac403e;border-left:4px solid #ac403e;background:#ac403e14;font-family:var(--bold-font)}.difference .difference_container-mobile{position:relative;background:transparent;z-index:1;display:none;width:90%;margin-inline:auto;justify-content:center}@media(max-width:991px){.difference .difference_container-mobile{display:flex}}.difference .difference_container-mobile .difference_section{display:flex;flex-direction:column;align-items:center;gap:clamp(32px,3.5vw,66px);width:90%}.difference .difference_container-mobile .difference_section .logo_holder{display:flex;background:#effff1;width:clamp(280px,60vw,650px);padding:clamp(40px,8vw,90px);align-items:center;justify-content:center}.difference .difference_container-mobile .difference_section .logo_holder img{object-fit:contain}.difference .difference_container-mobile .difference_section .heading{color:#161616;font-size:28px;letter-spacing:1px;text-align:center}.difference .difference_container-mobile .difference_section .heading span{font-family:var(--normal-font);color:#ac403e;font-size:32px}.difference .difference_container-mobile .difference_section .topics{display:flex;flex-direction:column;gap:20px}.difference .difference_container-mobile .difference_section .topics .difference_content{display:flex;flex-direction:column;gap:12px}.difference .difference_container-mobile .difference_section .topics .difference_content .topic{color:#575757;font-size:clamp(12px,1.5vw,20px);line-height:1.5;letter-spacing:1px;padding:10px clamp(10px,1.5vw,20px);border-left:1px solid #575757;transition:all .25s ease}.difference .difference_container-mobile .difference_section .topics .difference_content .topic:hover{color:#ac403e;border-left:4px solid #ac403e;background:#ac403e14;font-family:var(--bold-font)}.difference .difference_container-mobile .difference_section .topics .difference_content .desc{color:#121212;font-size:11px;letter-spacing:1px;padding-left:20px;display:none;opacity:0;transition:opacity .3s,display .3s ease}.difference .difference_container-mobile .difference_section .topics .difference_content.active .topic{color:#ac403e;border-left:4px solid #ac403e;background:#ac403e14;font-family:var(--bold-font)}.difference .difference_container-mobile .difference_section .topics .difference_content.active .desc{display:block;opacity:1}.global-impact{position:relative;padding-block:clamp(200px,30vw,550px) 60px;margin-top:-48%;z-index:1}@media(max-width:991px){.global-impact{margin-top:0%;padding-block:60px}}.global-impact .impact{position:relative;display:flex;flex-direction:column;gap:clamp(60px,5vw,100px);width:min(90%,1120px);margin-inline:auto}.global-impact .impact .heading{color:#262626;text-align:center;font-family:var(--normal-font);font-size:clamp(42px,6vw,132px);letter-spacing:1px}.global-impact .impact .desc{position:relative;color:#383838;font-size:clamp(20px,2.5vw,44px);letter-spacing:1px;text-align:center}.global-impact .impact .desc span{font-family:var(--bold-font)}.global-impact .impact .desc:before{content:"";position:absolute;left:0%;top:-30%;transform:translate(-50%,-50%);width:clamp(50px,5vw,110px);height:clamp(50px,5vw,105px);background-image:url(/images/homepage/quote-one.svg);background-repeat:no-repeat;background-size:contain}@media(max-width:991px){.global-impact .impact .desc:before{transform:translate(-50%,-80%)}}@media(max-width:684px){.global-impact .impact .desc:before{transform:translate(-30%,-80%)}}@media(max-width:420px){.global-impact .impact .desc:before{transform:translate(-15%,-5%)}}.global-impact .impact .desc:after{content:"";position:absolute;right:0%;bottom:-50%;transform:translate(50%,-20%);width:clamp(50px,5vw,110px);height:clamp(50px,5vw,105px);background-image:url(/images/homepage/quote-two.svg);background-repeat:no-repeat;background-size:contain}@media(max-width:991px){.global-impact .impact .desc:after{transform:translate(50%)}}@media(max-width:683px){.global-impact .impact .desc:after{transform:translate(30%)}}@media(max-width:420px){.global-impact .impact .desc:after{transform:translate(20%,-50%)}}.global-impact .impact .impact-cards{display:flex;gap:70px;justify-content:center}@media(max-width:991px){.global-impact .impact .impact-cards{display:grid;grid-template-columns:repeat(2,1fr);gap:clamp(10px,3vw,30px);margin-inline:auto}}.global-impact .impact .impact-cards .card{display:flex;flex-direction:column;width:clamp(130px,20vw,236px);height:clamp(120px,20vw,236px);padding:clamp(20px,2.5vw,40px);justify-content:center;align-items:center;letter-spacing:1px;text-align:center}.global-impact .impact .impact-cards .card .title{color:#fff;font-family:var(--bold-font);font-size:clamp(25px,3vw,52px);line-height:2}.global-impact .impact .impact-cards .card p{color:#fff;font-family:var(--normal-font);font-size:clamp(12px,1.5vw,24px);line-height:1.5}.global-impact .impact .impact-cards .card:nth-child(1){background:#9f4288;transform:translate(200%) rotate(-10deg)}@media(max-width:991px){.global-impact .impact .impact-cards .card:nth-child(1){transform:rotate(0)}}.global-impact .impact .impact-cards .card:nth-child(2){background:#00afe0;transform:translate(65%) rotate(15deg)}@media(max-width:991px){.global-impact .impact .impact-cards .card:nth-child(2){transform:rotate(0)}}.global-impact .impact .impact-cards .card:nth-child(3){background:#f2cc44;transform:translate(-20%) rotate(-15deg)}@media(max-width:991px){.global-impact .impact .impact-cards .card:nth-child(3){transform:rotate(0)}}.global-impact .impact .impact-cards .card:nth-child(4){background:#00a668;transform:translate(-180%) rotate(15deg)}@media(max-width:991px){.global-impact .impact .impact-cards .card:nth-child(4){transform:rotate(0)}}.ecosystem{position:relative}.ecosystem:before{content:"";position:absolute;z-index:1;left:0;top:-.1%;background-color:#effff1;clip-path:polygon(0 0,0% 100%,100% 0);height:clamp(375px,70vw,1560px);width:100%}@media(max-width:767px){.ecosystem:before{display:none}}.ecosystem:after{content:"";position:absolute;z-index:0;right:0;bottom:-.1%;background-color:#fff2e3;clip-path:polygon(100% 0,25% 100%,100% 100%);height:clamp(375px,60vw,1130px);width:100%}@media(max-width:991px){.ecosystem:after{clip-path:polygon(100% 0,0 100%,100% 100%)}}.ecosystem .our-ecosystem{position:relative;background:#bb5650;padding-top:60px}@media(max-width:767px){.ecosystem .our-ecosystem{background:#effff1;padding-top:unset}}.ecosystem .our-ecosystem .our-ecosystem_container{position:relative;z-index:1;display:grid;grid-template-columns:repeat(2,1fr);gap:clamp(30px,5vw,95px);width:min(90%,1300px);margin-inline:auto}@media(max-width:767px){.ecosystem .our-ecosystem .our-ecosystem_container{display:flex;flex-direction:column}}.ecosystem .our-ecosystem .our-ecosystem_container .content__holder{display:flex;flex-direction:column;gap:clamp(20px,2.5vw,30px);align-items:center;text-align:center;letter-spacing:1px}@media(max-width:767px){.ecosystem .our-ecosystem .our-ecosystem_container .content__holder{display:none}}.ecosystem .our-ecosystem .our-ecosystem_container .content__holder .heading{color:#121212;font-family:var(--normal-font);font-size:clamp(20px,4vw,80px);text-transform:capitalize;margin-bottom:clamp(15px,3vw,30px)}.ecosystem .our-ecosystem .our-ecosystem_container .content__holder .ecosystem-content{display:flex;flex-direction:column;gap:25px;padding:clamp(15px,2vw,22px);padding-top:unset;border-bottom:1px solid rgba(18,18,18,.4);width:100%}.ecosystem .our-ecosystem .our-ecosystem_container .content__holder .ecosystem-content .title{color:#a3a3a3;font-family:var(--normal-font);font-size:clamp(14px,2.5vw,32px);transition:color .3s,font-size .3s ease}.ecosystem .our-ecosystem .our-ecosystem_container .content__holder .ecosystem-content .title:hover{color:#121212}.ecosystem .our-ecosystem .our-ecosystem_container .content__holder .ecosystem-content .content{display:none;color:#121212b3;font-size:clamp(12px,1.5vw,20px)}.ecosystem .our-ecosystem .our-ecosystem_container .content__holder .ecosystem-content.active .title{color:#fc7c37;font-family:var(--bold-font);font-size:clamp(16px,3vw,44px);text-decoration:underline}.ecosystem .our-ecosystem .our-ecosystem_container .content__holder .ecosystem-content.active .content{display:block}.ecosystem .our-ecosystem .our-ecosystem_container .img_holder{position:relative}@media(max-width:767px){.ecosystem .our-ecosystem .our-ecosystem_container .img_holder{display:none}}.ecosystem .our-ecosystem .our-ecosystem_container .img_holder img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .3s ease;border:4px solid #fff}.ecosystem .our-ecosystem .our-ecosystem_container .img_holder img.active{opacity:1;position:relative}.ecosystem .our-ecosystem .our-ecosystem_container .heading_section{display:none;color:#121212;text-align:center;font-family:var(--normal-font);font-size:clamp(30px,4vw,80px);text-transform:capitalize;margin-bottom:clamp(15px,3vw,30px)}@media(max-width:767px){.ecosystem .our-ecosystem .our-ecosystem_container .heading_section{display:inline-block}}.ecosystem .our-ecosystem .our-ecosystem_container .ecosystem__swiper{overflow:hidden;width:100%;margin-inline:auto;position:relative;padding-bottom:clamp(140px,25vw,160px);display:none}@media(max-width:767px){.ecosystem .our-ecosystem .our-ecosystem_container .ecosystem__swiper{display:block}}.ecosystem .our-ecosystem .our-ecosystem_container .ecosystem__swiper .swiper{overflow:visible}.ecosystem .our-ecosystem .our-ecosystem_container .ecosystem__swiper .swiper .swiper-slide{display:flex;position:relative;justify-content:center}.ecosystem .our-ecosystem .our-ecosystem_container .ecosystem__swiper .swiper .swiper-slide .item{position:relative;display:flex;max-width:358px}.ecosystem .our-ecosystem .our-ecosystem_container .ecosystem__swiper .swiper__buttons{position:absolute;left:50%;bottom:15%;transform:translate(-50%);cursor:pointer;display:flex;gap:20px;height:clamp(30px,4vw,45px)}.ecosystem .our-ecosystem .our-ecosystem_container .ecosystem__swiper .swiper__buttons .green-button-prev,.ecosystem .our-ecosystem .our-ecosystem_container .ecosystem__swiper .swiper__buttons .green-button-next{position:relative;width:clamp(30px,4vw,45px);height:clamp(30px,4vw,45px)}.ecosystem .our-ecosystem .our-ecosystem_container .ecosystem__swiper .swiper__buttons .green-button-prev img,.ecosystem .our-ecosystem .our-ecosystem_container .ecosystem__swiper .swiper__buttons .green-button-next img{object-fit:contain}.ecosystem .our-ecosystem .boy{position:relative;z-index:1;display:block;max-width:290px;width:15vw;height:100%;margin-top:-15%}@media(max-width:767px){.ecosystem .our-ecosystem .boy{display:none}}.ecosystem .our-ecosystem .boy img{object-fit:contain}.ecosystem .events{position:relative;background:#bb5650;padding-block:50px}.ecosystem .events .events_container{position:relative;z-index:1;display:flex;flex-direction:column;gap:50px;width:min(100%,1524px);margin-inline:auto}.ecosystem .events .events_container .heading_section{display:flex;flex-direction:column;color:#fff;font-family:var(--normal-font)}@media(max-width:1600px){.ecosystem .events .events_container .heading_section{padding-left:20px}}.ecosystem .events .events_container .heading_section .sub-heading{font-size:clamp(11px,1.5vw,24px);font-style:normal;text-transform:uppercase}.ecosystem .events .events_container .heading_section .heading{color:#fff;font-size:clamp(40px,3vw,56px);letter-spacing:-1.12px}.ecosystem .events .events_container .swiper__buttons{position:absolute;right:3%;top:5%;cursor:pointer;display:flex;gap:15px;height:clamp(22px,4vw,45px)}@media(max-width:767px){.ecosystem .events .events_container .swiper__buttons{top:unset;bottom:-10%}}.ecosystem .events .events_container .swiper__buttons .swiper-button-prev,.ecosystem .events .events_container .swiper__buttons .swiper-button-next{position:relative;width:clamp(22px,4vw,45px);height:clamp(22px,4vw,45px)}.ecosystem .events .events_container .swiper__buttons .swiper-button-prev img,.ecosystem .events .events_container .swiper__buttons .swiper-button-next img{object-fit:contain}.ecosystem .events .events_container .events__swiper{overflow:hidden;width:98%;margin-inline:auto;position:relative}@media(max-width:1600px){.ecosystem .events .events_container .events__swiper{width:100%;padding-left:20px}}.ecosystem .events .events_container .events__swiper .swiper{overflow:visible}.ecosystem .events .events_container .events__swiper .swiper .swiper-slide{display:flex;transition:transform .3s ease;gap:25px;position:relative;justify-content:center;width:382px!important;transition:width .3s ease}@media(max-width:767px){.ecosystem .events .events_container .events__swiper .swiper .swiper-slide{width:280px!important}}.ecosystem .events .events_container .events__swiper .swiper .swiper-slide .item{position:relative;display:flex;align-items:flex-end;height:clamp(350px,30vw,650px)}.ecosystem .events .events_container .events__swiper .swiper .swiper-slide .item:after{content:"";position:absolute;z-index:0;background:linear-gradient(0deg,#15151533 0% 100%),linear-gradient(180deg,#0000 28.96%,#000c 69.08%);width:100%;height:100%}.ecosystem .events .events_container .events__swiper .swiper .swiper-slide .item .bg{position:absolute;z-index:-1;inset:0}.ecosystem .events .events_container .events__swiper .swiper .swiper-slide .item .event-details{position:relative;z-index:1;display:flex;flex-direction:column;padding:clamp(20px,3vw,40px);color:#fff;font-family:var(--normal-font)}.ecosystem .events .events_container .events__swiper .swiper .swiper-slide .item .event-details .date{font-size:clamp(11px,1vw,18px)}.ecosystem .events .events_container .events__swiper .swiper .swiper-slide .item .event-details .title{font-size:clamp(14px,3vw,40px);letter-spacing:-.8px}.ecosystem .events .events_container .events__swiper .swiper .swiper-slide .item .event-details .desc{font-size:clamp(12px,1.5vw,20px)}.ecosystem .events .events_container .events__swiper .swiper .swiper-slide-active{width:688px!important}@media(max-width:767px){.ecosystem .events .events_container .events__swiper .swiper .swiper-slide-active{width:280px!important}}.ecosystem .featured{position:relative;background:#bb5650;padding-block:clamp(100px,11vw,200px)}.ecosystem .featured .showcase{position:relative;z-index:1;display:flex;flex-direction:column;gap:clamp(25px,3vw,50px);width:min(90%,1524px);margin-inline:auto}.ecosystem .featured .showcase .heading{color:#fff;font-size:clamp(25px,3vw,56px);font-family:var(--normal-font);letter-spacing:-1.12px}.ecosystem .featured .showcase .featured-projects{display:flex;justify-content:center;gap:clamp(10px,2.5vw,32px)}@media(max-width:991px){.ecosystem .featured .showcase .featured-projects{display:grid;grid-template-columns:repeat(2,1fr);margin-inline:auto}}.ecosystem .featured .showcase .featured-projects .project_card{position:relative;display:flex;flex-direction:column;justify-content:space-between;padding:clamp(15px,2vw,25px);width:clamp(120px,23vw,357px);height:clamp(120px,23vw,357px)}.ecosystem .featured .showcase .featured-projects .project_card .bg{position:absolute;inset:0;z-index:0}.ecosystem .featured .showcase .featured-projects .project_card .title{position:relative;z-index:1;color:#fff;font-family:var(--normal-font);font-size:clamp(13px,2.5vw,32px);letter-spacing:1px}.ecosystem .featured .showcase .featured-projects .project_card .title span{font-family:var(--bold-font)}.ecosystem .featured .showcase .featured-projects .project_card .logo_holder{position:relative;z-index:1;display:block;width:clamp(36px,8vw,143px);align-self:flex-end}.ecosystem .featured .showcase .featured-projects .project_card .logo_holder img{object-fit:contain}.testimonial{position:relative;background:#fff2e3}.testimonial .testimonial_container{display:flex;flex-direction:column;gap:clamp(15px,3vw,40px);width:min(100%,1440px);margin-inline:auto}.testimonial .testimonial_container .heading_section{display:flex;flex-direction:column;gap:10px;width:min(90%,768px);margin-inline:auto;font-family:var(--normal-font);text-align:center}.testimonial .testimonial_container .heading_section .heading{color:#191b22;font-size:clamp(25px,4vw,56px);letter-spacing:-1.12px}.testimonial .testimonial_container .heading_section p{color:#191b22cc;font-size:clamp(12px,1.5vw,24px);letter-spacing:-.48px}.testimonial .testimonial_container .testimonial__swiper{overflow:hidden;width:90%;margin-inline:auto;position:relative;padding-block:50px}@media(max-width:991px){.testimonial .testimonial_container .testimonial__swiper{width:100%}}@media(min-width:991px){.testimonial .testimonial_container .testimonial__swiper{padding-left:30px}}.testimonial .testimonial_container .testimonial__swiper .swiper{overflow:visible}.testimonial .testimonial_container .testimonial__swiper .swiper .swiper-wrapper{align-items:baseline}.testimonial .testimonial_container .testimonial__swiper .swiper .swiper-slide{display:flex;transition:transform .3s ease;gap:25px;position:relative;justify-content:center;transition:scale .3s,z-index .3s ease}.testimonial .testimonial_container .testimonial__swiper .swiper .swiper-slide:hover{scale:1.1;z-index:3!important}.testimonial .testimonial_container .testimonial__swiper .swiper .swiper-slide:hover .item .details{opacity:1}.testimonial .testimonial_container .testimonial__swiper .swiper .swiper-slide .item{position:relative;display:flex;border-radius:clamp(8px,2vw,20px);max-width:358px;box-shadow:0 4px 16px #0000001f;background-color:#cef0f6}.testimonial .testimonial_container .testimonial__swiper .swiper .swiper-slide .item img{display:block;width:100%;height:100%;object-fit:contain;border-radius:clamp(8px,2vw,20px)}.testimonial .testimonial_container .testimonial__swiper .swiper .swiper-slide .item .details{position:absolute;left:50%;bottom:10%;transform:translate(-50%);border-radius:48px;background:#fff;display:flex;width:155px;padding:8px 12px;justify-content:center;align-items:flex-end;color:#000;font-family:var(--highlight-font);font-weight:600;font-size:clamp(12px,1.5vw,14px);opacity:0;transition:opacity .3s ease}@media(min-width:991px){.testimonial .testimonial_container .testimonial__swiper .swiper .swiper-slide:nth-child(1){transform:rotate(2.373deg)}.testimonial .testimonial_container .testimonial__swiper .swiper .swiper-slide:nth-child(2){transform:translate(-10%) rotate(-2.373deg)}.testimonial .testimonial_container .testimonial__swiper .swiper .swiper-slide:nth-child(3){transform:translate(-20%)}.testimonial .testimonial_container .testimonial__swiper .swiper .swiper-slide:nth-child(4){transform:translate(-30%) rotate(-2.373deg)}.testimonial .testimonial_container .testimonial__swiper .swiper .swiper-slide:nth-child(5){transform:translate(-40%) rotate(3.055deg)}.testimonial .testimonial_container .testimonial__swiper .swiper .swiper-slide:nth-child(6){transform:translate(-50%) rotate(-2deg)}}
