.industries-container{background-color:#f3f3f3;padding:60px 40px;width:90%;position:relative;text-align:right;margin:80px auto auto;background-image:url(https://cdn.3cs.lk/assets/Industries_We_Have_Work_2.webp);background-size:cover;background-position:50%;background-repeat:no-repeat}.title-section h2{margin:0}.title-section h2,.title-section h3{font-size:60px;font-weight:200;color:#fff;text-align:left}.investors-row{gap:16px;margin-bottom:16px}.investors-box,.investors-row{display:flex;justify-content:flex-end}.investors-box{flex-shrink:0}.investors-box p{font-size:33px;font-weight:300;padding:20px 30px;background-color:#d9d9d9;color:#949494;text-align:right}@media (max-width:1024px){.title-section h2,.title-section h3{font-size:50px}.title-section h3{margin-bottom:50px}.investors-row{justify-content:center}.investors-box p{font-size:28px;padding:16px 24px;text-align:center;white-space:normal}}@media (max-width:768px){.title-section h2,.title-section h3{font-size:40px;text-align:center}.heading,.heading-2{font-size:50px}.industries-container{padding:40px 20px;text-align:center}.investors-row{flex-direction:column;align-items:center;gap:12px}.investors-box{justify-content:center}.investors-box p{font-size:22px;padding:12px 20px;width:100%;max-width:300px}}@media (max-width:450px){.heading,.heading-2{font-size:40px}}.industries-container{overflow:hidden}.industries-container:before{background:inherit;background-image:inherit;background-size:inherit;background-position:inherit;background-repeat:inherit;z-index:0;transform:scale(1.06)}.industries-container:after,.industries-container:before{content:"";position:absolute;inset:0;opacity:0;pointer-events:none}.industries-container:after{background:rgba(0,74,100,.08);z-index:1}.industries-container>*{position:relative;z-index:2}.IndustriesWorkedWith-box-reveal,.IndustriesWorkedWith-title-reveal{opacity:0;will-change:opacity,transform,filter}.IndustriesWorkedWith-title-reveal{transform:translate3d(-60px,28px,0);filter:blur(8px)}.IndustriesWorkedWith-title-delay{transform:translate3d(-70px,30px,0)}.IndustriesWorkedWith-box-reveal{transform:translate3d(70px,26px,0) scale(.88);filter:blur(7px)}.IndustriesWorkedWith-visible:before{opacity:1;transform:scale(1);transition:opacity 1s ease,transform 1.6s cubic-bezier(.16,1,.3,1)}.IndustriesWorkedWith-visible:after{opacity:1;transition:opacity 1s ease .22s}.IndustriesWorkedWith-visible .IndustriesWorkedWith-title-reveal{opacity:1;transform:translateZ(0);filter:blur(0);transition:opacity .95s ease,transform .95s cubic-bezier(.16,1,.3,1),filter .95s ease}.IndustriesWorkedWith-visible .IndustriesWorkedWith-title-delay{transition-delay:.16s}.IndustriesWorkedWith-visible .IndustriesWorkedWith-box-reveal{opacity:1;transform:translateZ(0) scale(1);filter:blur(0);transition:opacity .76s ease,transform .76s cubic-bezier(.16,1,.3,1),filter .76s ease;transition-delay:var(--industry-delay,0s)}.IndustriesWorkedWith-visible .investors-box p{position:relative;overflow:hidden}.IndustriesWorkedWith-visible .investors-box p:after{content:"";position:absolute;top:-60%;left:-120%;width:70%;height:220%;background:linear-gradient(115deg,transparent,hsla(0,0%,100%,.05) 35%,hsla(0,0%,100%,.45) 50%,hsla(0,0%,100%,.05) 65%,transparent);transform:rotate(12deg);animation:IndustriesWorkedWithLightSweep 1.8s cubic-bezier(.16,1,.3,1) both;animation-delay:calc(var(--industry-delay, 0s) + .65s);pointer-events:none}.investors-box p{transition:transform .42s cubic-bezier(.16,1,.3,1),background-color .42s ease,color .42s ease}.investors-box p:hover{transform:translate3d(0,-4px,0);background-color:hsla(0,0%,100%,.88);color:#004a64}@keyframes IndustriesWorkedWithLightSweep{0%{left:-120%}to{left:150%}}@media (prefers-reduced-motion:reduce){.IndustriesWorkedWith-box-reveal,.IndustriesWorkedWith-title-reveal,.IndustriesWorkedWith-visible .investors-box p:after,.industries-container:after,.industries-container:before{opacity:1;transform:none;filter:none;animation:none;transition:none}}.investors-main-container{position:relative;height:475px;width:100%;background-color:#f7f7f7;overflow:hidden}.investors-slide-container{position:absolute;width:100%;height:100%;font-size:22px;background-color:#fff}.investors-image-wrapper{width:100%;height:100%}.investors-image-wrapper img,.investors-image-wrapper video{width:100%;height:100%;object-fit:cover}.investors-banner-container{width:100%;height:475px}.investors-banner-container img{width:100%;height:100%;object-fit:cover}.investors-heading-container{position:absolute;bottom:60px;left:0;padding-left:70px;z-index:9999}.investors-enquire-button-container{position:absolute;bottom:70px;right:0;padding-right:70px;z-index:99}.investors-heading-container h1{color:#fff;font-weight:400;font-size:70px;line-height:70px}.investors-heading-container h1 span{font-weight:200;color:#fff;font-size:70px;line-height:70px;margin-top:7px}@media (max-width:768px){.investors-heading-container h1{font-size:50px;line-height:55px}.investors-heading-container h1 span{font-size:50px;line-height:50px}.investors-heading-container{bottom:40px;padding-left:70px}.investors-enquire-button-container{bottom:50px;padding-right:50px}.investors-banner-container{min-height:475px}.investors-banner-container img{min-height:475px;object-fit:cover}}@media (max-width:550px){.investors-heading-container{bottom:120px;padding-left:30px}.investors-enquire-button-container{bottom:50px;padding-right:0;padding-left:40px;left:0;width:max-content}}.investors-slide-wrapper{position:absolute;width:100%;height:100%;opacity:0;pointer-events:none}.investors-slide-wrapper.active{opacity:1;pointer-events:auto;z-index:1}.investors-slide-wrapper.inactive{z-index:0}.investors-button-list{position:absolute;top:50%;right:70px;transform:translateY(-50%);display:flex;flex-direction:column;gap:10px;z-index:10}.investors-nav-btn{width:20px;height:20px;border:1px solid #ffffff99;background-color:transparent;color:#fff;font-size:14px;font-weight:500;cursor:pointer;transition:background-color .3s,color .3s}.investors-nav-btn.active{background-color:#fff;color:#000;border:1px solid #fff}@media (max-width:550px){.investors-heading-container h1,.investors-heading-container h1 span{font-size:40px;line-height:38px}.investors-heading-container{padding-left:30px;bottom:155px}.investors-enquire-button-container{bottom:90px}.investors-button-list{right:30px}.investors-nav-btn{width:10px;height:10px}}@media (max-width:450px){.investors-main-container{height:calc(100dvh - 129px)}}.tech-container{display:grid;grid-template-columns:1.3fr 2fr;grid-gap:90px;gap:90px;width:90%;margin:auto}.tech-left{display:flex;flex-direction:column;gap:2rem;margin-right:80px;justify-content:center}.stat-box{display:flex;flex-direction:row;align-items:center;background:#b1b1b1;padding:30px;text-align:left;color:#fff;position:relative;aspect-ratio:1/1}.stat-box-01{background-image:url(https://cdn.3cs.lk/assets/years_of_exp_01.webp);align-items:flex-end}.stat-box-01,.stat-box-02{background-repeat:no-repeat;background-size:contain}.stat-box-02{background-image:url(https://cdn.3cs.lk/assets/we_are.webp);position:relative}.vertical-label{writing-mode:vertical-rl;transform:rotate(180deg);font-size:25px;font-weight:400;letter-spacing:1px;text-align:left;white-space:nowrap;color:#fff}.stat-content{text-align:left;margin-left:20px}.stat-content h2{font-size:150px;line-height:150px;margin:0;font-weight:400}.stat-content h3{font-size:100px;margin:0;font-weight:400;line-height:100px}.stat-content p{font-size:22px;margin:0;line-height:26px}.stat-content-p{position:absolute;bottom:30px;left:auto;right:auto}.stat-content-01{margin-top:auto;display:flex;align-items:flex-start;justify-content:flex-end;flex-direction:column}.circular-progress{display:flex;justify-content:flex-start;align-items:flex-start;width:max-content;margin-top:30px;margin-bottom:30px}.tech-right h2{color:#004a64;margin:0 0 100px}.tech-right h2,.tech-right h2 span{font-size:60px;font-weight:200;text-align:right}.tech-right h2 span{color:#00a0a0}.description{font-size:22px;color:rgba(0,0,0,.61);line-height:1.6;font-weight:200;text-align:justify;margin-top:30px;width:70%}.description-02{margin-left:auto}.stats-row{display:flex;justify-content:space-between;gap:90px;margin:130px 0 90px;flex-wrap:wrap}.highlight{flex:1 1;min-width:250px;display:flex;flex-direction:column;align-items:center;text-align:center}.ts-text-column2-h3{font-size:32px;color:#004a64;font-weight:400;margin-bottom:-20px}.ts-two-column-container{display:flex;align-items:center;justify-content:center;gap:15px}.ts-text-column1{width:auto}.ts-text-column2{display:flex;flex-direction:column;align-items:center}.ts-text-column2-h2{font-size:130px;color:#00a0a0;font-weight:400;margin-bottom:-30px}.ts-text-column2-para{font-size:55px;color:#8b8b8b;font-weight:400;text-transform:uppercase}.highlight-icon-container{width:80px;height:80px;border-radius:50%;background-color:#a6a6a6;display:flex;align-items:center;justify-content:center}.highlight-icon-container img{width:50px}.map-section{position:relative}.map-image{width:100%}.map-overlay{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;width:100%}.map-overlay h3{font-size:56px;margin:0;color:#fff;font-weight:400}.map-overlay p{font-weight:200}.map-overlay p,.map-overlay p span{font-size:56px;text-transform:uppercase;color:#fff}.map-overlay p span{font-weight:400}@media (max-width:1150px){.description{width:100%}}@media (max-width:1050px){.tech-container{grid-template-columns:1fr;gap:40px}.tech-left{margin-right:0;gap:1.5rem}.stat-box{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;color:#fff;position:relative;aspect-ratio:1/1}.vertical-label{writing-mode:horizontal-tb;transform:rotate(0deg);margin-bottom:10px;text-align:center;font-size:20px;font-weight:600}.stat-content h2{font-size:90px}.stat-content h3{font-size:48px}.stat-content p{font-size:20px;line-height:1.4}.stat-content p span{font-size:20px;font-weight:600}.circular-progress{width:100%}.tech-right h2,.tech-right h2 span{font-size:50px;text-align:left}.stats-row{flex-direction:column;gap:40px}.highlight{width:100%}.ts-text-column2-h3{font-size:22px;margin-bottom:-5px}.ts-text-column2-h2{font-size:64px;margin-bottom:-10px}.ts-text-column2-para{font-size:28px}.highlight-icon-container{width:60px;height:60px}.highlight-icon-container img{width:40px}.stat-content-p{width:100%;left:0;right:0;text-align:center}.stat-box-02 .stat-content h3{font-size:90px}.stat-box-02 .stat-content p span{font-size:30px}}@media (max-width:768px){.UniqueSection-enquiry-btn-mian-container,.UniqueSection-text-container-p{width:100%}}@media (max-width:550px){.tech-right h2,.tech-right h2 span{font-size:40px}.map-overlay h3,.map-overlay p,.map-overlay p span{font-size:46px}}@media (max-width:450px){.map-overlay h3,.map-overlay p,.map-overlay p span{font-size:32px}}@media (max-width:380px){.stat-content-p{bottom:10px}}.TechStats-card-reveal,.TechStats-chart-reveal,.TechStats-map-reveal,.TechStats-metric-reveal,.TechStats-text-reveal,.TechStats-title-reveal{opacity:0;will-change:opacity,transform,filter}.TechStats-card-reveal{transform:translate3d(-70px,45px,0) scale(.92) rotate(-1.5deg);filter:blur(10px)}.TechStats-title-reveal{transform:translate3d(80px,30px,0);filter:blur(10px)}.TechStats-text-reveal{transform:translate3d(70px,30px,0);filter:blur(8px)}.TechStats-metric-reveal{transform:translate3d(0,70px,0) scale(.9);filter:blur(8px)}.TechStats-map-reveal{transform:translate3d(0,80px,0) scale(.94);filter:blur(10px)}.TechStats-chart-reveal{transform:translate3d(0,55px,0) scale(.9);filter:blur(8px)}.TechStats-visible .TechStats-card-reveal,.TechStats-visible .TechStats-chart-reveal,.TechStats-visible .TechStats-map-reveal,.TechStats-visible .TechStats-metric-reveal,.TechStats-visible .TechStats-text-reveal,.TechStats-visible .TechStats-title-reveal{opacity:1;transform:translateZ(0) scale(1) rotate(0deg);filter:blur(0);transition:opacity .95s ease,transform .95s cubic-bezier(.16,1,.3,1),filter .95s ease}.TechStats-visible .TechStats-delay-01{transition-delay:80ms}.TechStats-visible .TechStats-delay-02{transition-delay:.22s}.TechStats-visible .TechStats-delay-03{transition-delay:.32s}.TechStats-visible .TechStats-delay-04{transition-delay:.46s}.TechStats-visible .TechStats-delay-05{transition-delay:.6s}.TechStats-visible .TechStats-delay-06{transition-delay:.76s}.TechStats-visible .TechStats-delay-07{transition-delay:.9s}.TechStats-visible .TechStats-delay-08{transition-delay:1.04s}.TechStats-count-number{display:inline-block;animation:TechStatsNumberGlow 1.6s cubic-bezier(.16,1,.3,1) both}.TechStats-visible .stat-box{overflow:hidden}.TechStats-visible .stat-box:after{content:"";position:absolute;top:-40%;left:-120%;width:70%;height:180%;background:linear-gradient(115deg,transparent,hsla(0,0%,100%,.08) 35%,hsla(0,0%,100%,.36) 50%,hsla(0,0%,100%,.08) 65%,transparent);transform:rotate(12deg);animation:TechStatsLightSweep 2.2s cubic-bezier(.16,1,.3,1) 1.1s both;pointer-events:none}.TechStats-visible .highlight-icon-container{animation:TechStatsIconPulse 2.8s ease-in-out 1.4s infinite}.TechStats-visible .map-section{overflow:hidden}.TechStats-visible .map-image{animation:TechStatsMapZoom 12s ease-in-out 1.2s infinite alternate}.TechStats-visible .map-overlay h3{animation:TechStatsMapNumberPop 1.4s cubic-bezier(.16,1,.3,1) 1.3s both}@keyframes TechStatsNumberGlow{0%{transform:translate3d(0,18px,0) scale(.82);opacity:0;text-shadow:none}55%{transform:translate3d(0,-6px,0) scale(1.08);opacity:1;text-shadow:0 0 22px rgba(0,160,160,.35)}to{transform:translateZ(0) scale(1);opacity:1;text-shadow:none}}@keyframes TechStatsLightSweep{0%{left:-120%}to{left:145%}}@keyframes TechStatsIconPulse{0%,to{transform:translateZ(0) scale(1)}50%{transform:translate3d(0,-4px,0) scale(1.09)}}@keyframes TechStatsMapZoom{0%{transform:scale(1)}to{transform:scale(1.04)}}@keyframes TechStatsMapNumberPop{0%{transform:scale(.65);opacity:0;text-shadow:0 0 0 hsla(0,0%,100%,0)}60%{transform:scale(1.14);opacity:1;text-shadow:0 0 24px hsla(0,0%,100%,.55)}to{transform:scale(1);opacity:1;text-shadow:none}}@media (prefers-reduced-motion:reduce){.TechStats-card-reveal,.TechStats-chart-reveal,.TechStats-count-number,.TechStats-map-reveal,.TechStats-metric-reveal,.TechStats-text-reveal,.TechStats-title-reveal,.TechStats-visible .highlight-icon-container,.TechStats-visible .map-image,.TechStats-visible .map-overlay h3{opacity:1;transform:none;filter:none;animation:none;transition:none;text-shadow:none}.TechStats-visible .stat-box:after{display:none}}.CircularProgressbar{width:100%;vertical-align:middle}.CircularProgressbar .CircularProgressbar-path{stroke:#3e98c7;stroke-linecap:round;transition:stroke-dashoffset .5s ease 0s}.CircularProgressbar .CircularProgressbar-trail{stroke:#d6d6d6;stroke-linecap:round}.CircularProgressbar .CircularProgressbar-text{fill:#3e98c7;font-size:20px;dominant-baseline:middle;text-anchor:middle}.CircularProgressbar .CircularProgressbar-background{fill:#d6d6d6}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-background{fill:#3e98c7}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-text{fill:#fff}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-path{stroke:#fff}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-trail{stroke:transparent}.unique-section{width:90%;position:relative;margin:100px auto;overflow:hidden}.heading,.heading-2{font-size:60px;font-weight:200;color:#004a64}.heading-2{margin-bottom:60px}.faded{font-size:60px;font-weight:200;color:#00a0a0}.content-row{width:900px;display:flex;justify-content:space-between;align-items:stretch;gap:50px;margin-left:auto;margin-right:0;position:relative;z-index:2;margin-top:-150px}.left-box{flex:1 1;display:flex;justify-content:center;align-items:center}.right-boxes{flex:1 1;display:flex;flex-direction:column;justify-content:space-between;gap:40px}.text-box{border:2px solid rgba(0,0,0,.15);font-weight:300;padding:50px 20px;font-size:22px;line-height:1.6;text-align:justify;opacity:60%;color:rgba(0,0,0,.61)}.InvestorUniqueSection-text-container{width:90%;padding-top:50px;padding-bottom:110px;margin:0 auto;overflow:hidden}.InvestorUniqueSection-text-container-p{color:rgba(0,0,0,.61);font-size:22px;line-height:1.6;font-weight:200;text-align:justify;width:70%}.InvestorUniqueSection-enquiry-btn-mian-container{width:70%}.InvestorUniqueSection-enquiry-btn-container{width:max-content;margin-top:30px;margin-left:auto}@media (max-width:1000px){.content-row{width:100%;display:flex;justify-content:space-between;align-items:stretch;gap:50px;margin-left:auto;margin-right:0;position:relative;z-index:2;margin-top:0}}@media (max-width:768px){.content-row,.right-boxes{flex-direction:column}.faded,.heading,.heading-2{font-size:50px}}@media (max-width:450px){.faded,.heading,.heading-2{font-size:40px}.InvestorUniqueSection-text-container-p{width:100%}.InvestorUniqueSection-text-container{width:100%;margin:0;padding:50px 20px 110px;overflow:hidden}}.InvestorUniqueSection-button-reveal,.InvestorUniqueSection-text-reveal,.UniqueSection-box-reveal,.UniqueSection-heading-reveal{opacity:0;will-change:opacity,transform,filter}.UniqueSection-heading-reveal{transform:translate3d(-55px,26px,0);filter:blur(8px)}.UniqueSection-heading-delay{transform:translate3d(-70px,30px,0)}.UniqueSection-box-reveal{transform:translate3d(60px,35px,0) scale(.94);filter:blur(8px)}.UniqueSection-visible .UniqueSection-heading-reveal{opacity:1;transform:translateZ(0);filter:blur(0);transition:opacity .95s ease,transform .95s cubic-bezier(.16,1,.3,1),filter .95s ease}.UniqueSection-visible .UniqueSection-heading-delay{transition-delay:.14s}.UniqueSection-visible .UniqueSection-box-reveal{opacity:.6;transform:translateZ(0) scale(1);filter:blur(0);transition:opacity .85s ease,transform .85s cubic-bezier(.16,1,.3,1),filter .85s ease}.UniqueSection-visible .UniqueSection-delay-01{transition-delay:.28s}.UniqueSection-visible .UniqueSection-delay-02{transition-delay:.44s}.UniqueSection-visible .UniqueSection-delay-03{transition-delay:.58s}.UniqueSection-visible .text-box{position:relative;overflow:hidden}.UniqueSection-visible .text-box:after{content:"";position:absolute;top:-60%;left:-120%;width:70%;height:220%;background:linear-gradient(115deg,transparent,hsla(0,0%,100%,.05) 35%,hsla(0,0%,100%,.45) 50%,hsla(0,0%,100%,.05) 65%,transparent);transform:rotate(12deg);animation:UniqueSectionLightSweep 1.7s cubic-bezier(.16,1,.3,1) both;pointer-events:none}.UniqueSection-visible .UniqueSection-delay-01:after{animation-delay:.7s}.UniqueSection-visible .UniqueSection-delay-02:after{animation-delay:.85s}.UniqueSection-visible .UniqueSection-delay-03:after{animation-delay:1s}.text-box{transition:opacity .42s ease,transform .42s cubic-bezier(.16,1,.3,1),border-color .42s ease,box-shadow .42s ease}.text-box:hover{opacity:.78;transform:translate3d(0,-5px,0);border-color:rgba(0,160,160,.35);box-shadow:0 18px 40px rgba(0,74,100,.08)}.InvestorUniqueSection-text-reveal{transform:translate3d(-45px,24px,0);filter:blur(7px)}.InvestorUniqueSection-button-reveal{transform:translate3d(45px,20px,0);filter:blur(6px)}.InvestorUniqueSection-visible .InvestorUniqueSection-text-reveal{opacity:1;transform:translateZ(0);filter:blur(0);transition:opacity .95s ease,transform .95s cubic-bezier(.16,1,.3,1),filter .95s ease}.InvestorUniqueSection-visible .InvestorUniqueSection-button-reveal{opacity:1;transform:translateZ(0);filter:blur(0);transition:opacity .85s ease .22s,transform .85s cubic-bezier(.16,1,.3,1) .22s,filter .85s ease .22s}@keyframes UniqueSectionLightSweep{0%{left:-120%}to{left:150%}}@media (prefers-reduced-motion:reduce){.InvestorUniqueSection-button-reveal,.InvestorUniqueSection-text-reveal,.UniqueSection-box-reveal,.UniqueSection-heading-reveal,.UniqueSection-visible .text-box:after{opacity:1;transform:none;filter:none;animation:none;transition:none}.UniqueSection-visible .UniqueSection-box-reveal{opacity:.6}}