@font-face{font-family:Sora Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_next/static/media/sora-latin-ext-wght-normal.c3cdfd18.woff2) format("woff2-variations");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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Sora Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_next/static/media/sora-latin-wght-normal.d3efa163.woff2) format("woff2-variations");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:Karla Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_next/static/media/karla-latin-ext-wght-normal.f11e51b6.woff2) format("woff2-variations");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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Karla Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_next/static/media/karla-latin-wght-normal.f990176d.woff2) format("woff2-variations");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}.MainSection_wrapper__Rjban{padding:0;height:100vh;overflow:hidden}.MainSection_wrapperContainer__RIEPx{margin-top:85.5px;display:flex;flex-direction:column;justify-content:center;width:100%;height:100%;align-items:center}.MainSection_mainSectionItem__8S3Lo{align-self:self-start;display:flex;align-items:center;justify-content:space-between;min-height:300px;width:100%;background-color:#333;padding:24px calc(72px - (1200px - 100vw)/3)}.MainSection_mainSectionImage__BhR3Z{display:block;min-height:400px;width:100%;object-fit:cover;object-position:center;background-color:#fbfbfd}.MainSection_titleContainer__7OM6n{font-weight:700;font-size:54px;display:flex;background-image:linear-gradient(270deg,#fbfbfd,#d9d9d9);color:rgba(0,0,0,0);background-clip:text;-webkit-background-clip:text;z-index:100}.MainSection_subTitleContainer__UlUDp{margin-top:16px;color:hsl(0,0%,90%);text-align:justify;font-weight:400;font-family:Karla Variable;font-size:28px}.MainSection_titleWrapper__KQj99{width:100%;max-width:850px}.MainSection_button__HxNXh{min-height:140px;min-width:140px;background-image:linear-gradient(180deg,#e5b38f,#f6c89f);border:1px solid #141414;border-radius:50%;overflow:hidden;cursor:pointer;transition:color .4s ease;z-index:10;position:relative}.MainSection_button__HxNXh:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#f6c89f;transition:transform .4s ease;transform:scaleX(0);transform-origin:bottom left;z-index:-10}.MainSection_button__HxNXh:hover:before{transform:scaleX(1);transform-origin:bottom right}.MainSection_button__HxNXh:hover{color:#fbfbfd}.MainSection_button__HxNXh:hover .MainSection_buttonText__22hBE{color:inherit}.MainSection_buttonText__22hBE{font-size:20px;font-weight:200;color:#2c3e50}.MainSection_buttonContainer__l47vp{overflow:hidden;z-index:100}.MainSection_slidingText__7zQcn{background-image:linear-gradient(270deg,#f6c89f,#e5b38f);color:rgba(0,0,0,0);background-clip:text;-webkit-background-clip:text;font-weight:800}@media(max-width:1024px){.MainSection_mainSectionItem__8S3Lo{align-items:start;min-height:300px}.MainSection_titleContainer__7OM6n{margin-top:48px}.MainSection_mainSectionItem__8S3Lo{flex-direction:column;gap:14px;align-items:center;justify-items:center;padding:24px calc(120px - (1200px - 100vw)/10)}.MainSection_button__HxNXh{min-height:80px!important;min-width:80px!important}.MainSection_buttonText__22hBE{font-size:11px;font-weight:200}}@media(max-width:768px){.MainSection_titleContainer__7OM6n{font-size:48px}.MainSection_subTitleContainer__UlUDp{font-size:20px}}@media(min-width:2561px){.MainSection_mainSectionItem__8S3Lo{min-height:600px}}@media(max-width:1024px)and (max-height:600px)and (orientation:landscape){.MainSection_wrapperContainer__RIEPx{flex-direction:row}.MainSection_button__HxNXh{min-height:75px!important;min-width:75px!important}.MainSection_buttonText__22hBE{font-size:10px}.MainSection_mainSectionItem__8S3Lo{height:87vh;justify-content:center}}@media(max-width:425px){.MainSection_titleContainer__7OM6n{font-size:36.5px}.MainSection_subTitleContainer__UlUDp{font-size:18px}}@media(max-width:410px)and (max-height:800px){.MainSection_titleContainer__7OM6n{font-size:32px}.MainSection_subTitleContainer__UlUDp{font-size:18px}}@media(max-width:389px)or ((max-width:1024px) and (max-height:600px)){.MainSection_titleContainer__7OM6n{font-size:32px}.MainSection_subTitleContainer__UlUDp{font-size:18px}}@media(max-width:950px)and (max-height:450px)and (orientation:landscape){.MainSection_titleContainer__7OM6n{font-size:22px}.MainSection_subTitleContainer__UlUDp{font-size:16px}.MainSection_titleContainer__7OM6n{margin-top:-48px}.MainSection_mainSectionItem__8S3Lo{padding:24px calc(120px - (1200px - 100vw)/6)}}@media(max-height:768px)and (orientation:portrait){.MainSection_titleContainer__7OM6n{margin-top:0}}@media(max-height:700px)and (orientation:portrait){.MainSection_titleContainer__7OM6n{margin-top:0;font-size:32px}.MainSection_subTitleContainer__UlUDp{font-size:18px}.MainSection_button__HxNXh{min-height:70px!important;min-width:70px!important}}@media(max-height:599px)and (orientation:portrait){.MainSection_mainSectionItem__8S3Lo{justify-content:center}.MainSection_titleContainer__7OM6n{margin-top:0;font-size:24px}.MainSection_subTitleContainer__UlUDp{font-size:16px}}@media(max-height:600px)and (orientation:landscape){.MainSection_mainSectionItem__8S3Lo{min-height:200px}}@media(max-height:299px)and (orientation:landscape){.MainSection_titleContainer__7OM6n{margin-top:-100px}}@keyframes AnimationComponent_move__9YIS7{0%{transform:scale(0);opacity:1}to{transform:scale(1) translateX(200px) translateY(200px);opacity:0}}.ImageContainer_imageContainer__fa0sZ{position:relative;width:100%;overflow:hidden}.ImageContainer_imageContainer__fa0sZ img{width:100%;min-height:200px;height:calc(48vh + 14.2857142857vw);object-fit:cover;object-position:bottom center}@media(min-width:2560px){.ImageContainer_imageContainer__fa0sZ img{height:calc(52vh + 14.2857142857vw)}}@media(max-width:768px){.ImageContainer_imageContainer__fa0sZ img{height:calc(50vh + 14.2857142857vw)}}@media(min-width:768px)and (min-height:768px)and (max-width:1200px)and (orientation:portrait){.ImageContainer_imageContainer__fa0sZ img{height:calc(60vh + 14.2857142857vw)}}@media(max-width:350px){.ImageContainer_imageContainer__fa0sZ img{height:calc(40vh + 14.2857142857vw)}}@media(max-width:1024px)and (max-height:600px)and (orientation:landscape){.ImageContainer_imageContainer__fa0sZ img{height:calc(70vh + 14.2857142857vw)}}@media(max-width:425px)and (min-height:850px)and (orientation:portrait){.ImageContainer_imageContainer__fa0sZ img{height:calc(56vh + 14.2857142857vw)}}.Services_wrapper__2W4KF{margin:0;padding:72px calc(72px - (1200px - 100vw)/3);color:#2c3e50}.Services_textContainer__FRv_T{display:flex;justify-content:center;margin-bottom:12px;color:#4b5f75}@media(max-width:1024px){.Services_wrapper__2W4KF{padding:24px calc(120px - (1200px - 100vw)/10)}}.OptionsSection_optionsWrapper__ylX0a{display:flex;justify-content:center;gap:20px;width:100%}.OptionsSection_optionsSelector__gBQnh{flex:1 1 20%;width:100%;background-image:linear-gradient(90deg,#fafafa,#f2f2f2)}.OptionsSection_optionsContent__TblMJ{flex:1 1 50%;width:100%;background-image:linear-gradient(270deg,#fafafa,#f2f2f2)}.OptionsSection_optionsContent__TblMJ,.OptionsSection_optionsSelector__gBQnh{padding:10px;border-radius:12px;border:1px solid hsla(0,0%,90%,.5);word-wrap:break-word;box-sizing:border-box;min-height:300px;display:flex;flex-direction:column;gap:20px;align-items:center}.OptionsSection_buttonContainer__9Yy_3{min-width:300px;min-height:60px;background-image:linear-gradient(180deg,#e5b38f,#f6c89f);border-radius:2px;overflow:hidden;cursor:pointer;transition:color .4s ease;z-index:10;position:relative}.OptionsSection_buttonContainer__9Yy_3:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(180deg,#a3c8b7,#8cb7af);transition:transform .4s ease;transform:scaleX(0);transform-origin:bottom left;z-index:-10}.OptionsSection_buttonContainer__9Yy_3 .OptionsSection_buttonText__B7mTv{content:"";transition:color .4s ease;transition:font-weight .4s ease}.OptionsSection_buttonContainer__9Yy_3:hover:before{transform:scaleX(1);transform-origin:bottom right}.OptionsSection_buttonContainer__9Yy_3:hover .OptionsSection_buttonText__B7mTv{color:#fbfbfd;font-weight:700}.OptionsSection_optionItem__W87oq{position:relative;transition:box-shadow .2s cubic-bezier(.4,.1,.6,.9);box-shadow:0 0 0 rgba(20,20,20,.4)}.OptionsSection_optionItem__W87oq:hover{box-shadow:0 8px 16px rgba(20,20,20,.4)}.OptionsSection_buttonText__B7mTv{color:#2c3e50;font-weight:400;font-size:16px}.OptionsSection_optionsSelector__gBQnh{justify-content:center}.OptionsSection_optionsContent__TblMJ{padding:48px}.OptionsSection_optionsText__riGIV{font-family:Karla Variable;font-weight:300;text-align:justify;font-size:23px;position:relative;opacity:0;transform:translateX(-15px);background-image:linear-gradient(135deg,#4c627a,#333333);color:rgba(0,0,0,0);background-clip:text;-webkit-background-clip:text}.OptionsSection_animated__4FRO_{opacity:1;transform:translateX(0);animation:OptionsSection_shake__9Eghq .5s ease-in-out}@media(max-width:1024px){.OptionsSection_optionsWrapper__ylX0a{flex-direction:column;align-items:center}.OptionsSection_optionItem__W87oq{display:flex;width:100%}.OptionsSection_buttonContainer__9Yy_3{min-width:100px;min-height:60px;width:100%;flex:1 1}.OptionsSection_optionsSelector__gBQnh{background-image:linear-gradient(180deg,#fafafa,#f2f2f2)}.OptionsSection_optionsContent__TblMJ{padding:24px;background-image:linear-gradient(0deg,#fafafa,#f2f2f2);align-items:center;justify-content:center;min-height:350px}.OptionsSection_optionsText__riGIV{font-size:24px}}@media(max-width:768px){.OptionsSection_optionsText__riGIV{font-size:18px}}@keyframes OptionsSection_shake__9Eghq{0%{opacity:0;transform:translateX(-15px)}to{opacity:1;transform:translateX(0)}}.TechnicalStackSection_wrapper__gpcrf{margin:0;padding:72px calc(72px - (1200px - 100vw)/3);color:#2c3e50;display:flex;justify-content:center}.TechnicalStackSection_titleContainer__K12Wh{display:flex;justify-content:center;margin-bottom:48px;color:#4b5f75}.TechnicalStackSection_cardContainer__Yzc_s{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap}.TechnicalStackSection_cardItem__zzyt0{flex:1 1 33.3%;max-width:100%;display:flex;justify-content:center}@media(max-width:1024px){.TechnicalStackSection_wrapper__gpcrf{padding:24px calc(120px - (1200px - 100vw)/10)}.TechnicalStackSection_cardItem__zzyt0{flex:1 1 50%;max-width:100%;display:flex;justify-content:center}}@media(max-width:768px){.TechnicalStackSection_cardContainer__Yzc_s{display:flex;flex-direction:column}.TechnicalStackSection_cardItem__zzyt0{display:block;min-width:100%;max-width:350px}}.AboutSection_wrapper__jUuM7{margin:0;padding:72px calc(72px - (1200px - 100vw)/3);color:#2c3e50;width:auto;min-height:350px}.AboutSection_container__utPh3{display:flex;align-items:center;flex-direction:column}.AboutSection_title__NQ4ev{display:flex;justify-content:center;margin-bottom:48px}.AboutSection_titleWrapper__vAIif{display:flex;justify-content:center;margin-bottom:24px;color:#4b5f75}.AboutSection_textWrapper__K5uoD,.AboutSection_text__eFpGA{display:flex;width:100%;justify-content:start}.AboutSection_textWrapper__K5uoD{text-align:justify;background-image:linear-gradient(135deg,#4c627a,#333333);color:rgba(0,0,0,0);background-clip:text;-webkit-background-clip:text;min-height:50px}.AboutSection_textWrapper__K5uoD span{font-family:Karla Variable!important;font-size:20px!important}.AboutSection_textWrapper__K5uoD span:after{color:#4b5f75!important}@media(max-width:1024px){.AboutSection_wrapper__jUuM7{padding:24px calc(120px - (1200px - 100vw)/10)}}@media(max-width:768px){.AboutSection_textWrapper__K5uoD{font-size:16px}}.ContactUsSection_wrapper__Uk9YB{margin:0;padding:72px calc(72px - (1200px - 100vw)/3);color:#2c3e50;width:auto;min-height:350px}.ContactUsSection_container__n2qnX{display:flex;align-items:center;flex-direction:column}.ContactUsSection_titleWrapper__QfSIk,.ContactUsSection_title__K4KH6{display:flex;justify-content:center;margin-bottom:24px}.ContactUsSection_titleWrapper__QfSIk{background-image:linear-gradient(135deg,#666666,#999999);color:rgba(0,0,0,0);font-size:48px;background-clip:text;-webkit-background-clip:text}.ContactUsSection_text__FgKf5{display:flex;width:100%;justify-content:center}.ContactUsSection_textWrapper__C6vMC{font-family:Karla Variable;font-size:24px;background-image:linear-gradient(135deg,#4c627a,#6a1b9a);color:rgba(0,0,0,0);background-clip:text;-webkit-background-clip:text;width:100%;display:flex;position:relative;transition:background-image .3s ease,transform .3s ease}.ContactUsSection_locationDescription__T05Dr{text-align:center;margin-top:12px}.ContactUsSection_mapComponent__lEXh2{min-width:300px;width:100%}.ContactUsSection_textWrapper__C6vMC:hover{background-image:linear-gradient(135deg,#4c627a,#b71c1c);color:rgba(0,0,0,0);background-clip:text;-webkit-background-clip:text}.ContactUsSection_textWrapper__C6vMC:after{content:"";position:absolute;bottom:-2px;left:0;width:100%;height:2px;background:linear-gradient(135deg,#4c627a,#b71c1c);transform:scaleX(0);transform-origin:left;transition:transform .3s ease}.ContactUsSection_textWrapper__C6vMC:hover:after{transform:scaleX(1)}@media(max-width:1024px){.ContactUsSection_wrapper__Uk9YB{padding:24px calc(120px - (1200px - 100vw)/10)}}@media(max-width:768px){.ContactUsSection_title__K4KH6{margin-bottom:24px}.ContactUsSection_titleWrapper__QfSIk{font-size:32px}}.Footer_wrapper__O67Gl{padding:72px calc(72px - (1200px - 100vw)/3);color:#2c3e50;background-color:#141414;min-height:100px;margin:0;display:flex;align-items:center;justify-content:start;width:100%}.Footer_footerInfoWrapper__31K0T{display:flex;justify-content:space-between;min-width:450px}.Footer_footerIconWrapper___NNM4{display:flex;gap:16px}.Footer_container__7AGDW{display:flex;align-items:center;flex-direction:row;justify-content:space-between;width:100%}.Footer_footerText__pOf6_{margin-top:12px;color:#f5f5f7;display:flex;align-items:center}.Footer_footerTextSecondary__J3SEv{color:#8cb7af}.Footer_iconStyles__0BTcM{margin-right:4px}@media(max-width:1024px){.Footer_wrapper__O67Gl{padding:24px calc(120px - (1200px - 100vw)/10)}.Footer_footerInfoItem__inoZJ{margin-bottom:12px}.Footer_footerInfoWrapper__31K0T{display:flex;flex-direction:column;min-width:0}.Footer_footerInfoWrapper__31K0T>:first-child{display:flex;flex-direction:row;gap:16px}}@media(max-width:768px){.Footer_wrapper__O67Gl{padding:24px calc(96px - (1200px - 100vw)/10)}}.FAQSection_wrapper__mdB_o{margin:0;padding:72px calc(72px - (1200px - 100vw)/3);color:#2c3e50;width:auto;min-height:350px}.FAQSection_container__4RG1T{display:flex;align-items:center;flex-direction:column}.FAQSection_faqWrapper__9O8cC{align-self:flex-start;display:flex;width:100%;flex-direction:column;gap:10px}.FAQSection_faqHeader__NfIuD{margin-bottom:12px;display:flex;justify-content:space-between}.FAQSection_titleWrapper__MN0eG,.FAQSection_title__tIPBa{display:flex;justify-content:center;margin-bottom:24px}.FAQSection_titleWrapper__MN0eG{background-image:linear-gradient(135deg,#666666,#999999);color:rgba(0,0,0,0);font-size:48px;background-clip:text;-webkit-background-clip:text}.FAQSection_textWrapper__sTylS,.FAQSection_text__nu3us{display:flex;width:100%;justify-content:start}.FAQSection_textWrapper__sTylS{font-family:Karla Variable;font-size:20px;text-align:justify;background-image:linear-gradient(135deg,#333333,#666666);color:rgba(0,0,0,0);background-clip:text;-webkit-background-clip:text}.FAQSection_headerWrapper__9_e8v{font-size:24px;color:#333}@media(max-width:1024px){.FAQSection_wrapper__mdB_o{padding:24px calc(120px - (1200px - 100vw)/10)}}@media(max-width:768px){.FAQSection_textWrapper__sTylS{font-size:16px}.FAQSection_headerWrapper__9_e8v{font-size:20px}.FAQSection_title__tIPBa{margin-bottom:24px}.FAQSection_titleWrapper__MN0eG{font-size:32px}}.CaseStudies_wrapper__u770Z{margin:0;padding:72px calc(72px - (1200px - 100vw)/3);color:#2c3e50}.CaseStudies_textContainer__PsBTU{display:flex;justify-content:center;margin-bottom:12px;color:#4b5f75}@media(max-width:1024px){.CaseStudies_wrapper__u770Z{padding:24px calc(120px - (1200px - 100vw)/10)}}.VerticalOptionsSection_verticalOptionsWrapper___OK_0{width:100%}.VerticalOptionsSection_verticalOptionsSelector__4bdfo{border:1px solid hsla(0,0%,90%,.5);border-radius:12px;display:flex;flex-direction:row;padding:12px;background-image:linear-gradient(180deg,#fafafa,#f2f2f2);width:100%;justify-content:space-between;flex-wrap:wrap;margin-bottom:10px}.VerticalOptionsSection_verticalOptionContentImage__2Ro_g{object-fit:cover;object-position:50% 33%;width:100%;padding:12px}.VerticalOptionsSection_verticalOptionContentImageMixin__Fcbzu{opacity:0}.VerticalOptionsSection_verticalOptionsContent__lj7Ih{width:100%;background-image:linear-gradient(0deg,#fafafa,#f2f2f2);word-wrap:break-word;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;border-radius:12px;border:1px solid hsla(0,0%,90%,.5)}.VerticalOptionsSection_buttonContainer__pKaAm{min-height:60px;width:190px;background-image:linear-gradient(180deg,#e5b38f,#f6c89f);border-radius:2px;overflow:hidden;cursor:pointer;transition:color .4s ease;z-index:10;position:relative;min-width:230px}.VerticalOptionsSection_buttonContainer__pKaAm:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(180deg,#a3c8b7,#8cb7af);transition:transform .4s ease;transform:scaleX(0);transform-origin:bottom left;z-index:-10}.VerticalOptionsSection_buttonContainer__pKaAm .VerticalOptionsSection_buttonText__RS6Qj{content:"";transition:color .4s ease;transition:font-weight .4s ease}.VerticalOptionsSection_buttonContainer__pKaAm:hover:before{transform:scaleX(1);transform-origin:bottom right}.VerticalOptionsSection_buttonContainer__pKaAm:hover .VerticalOptionsSection_buttonText__RS6Qj{color:#fbfbfd;font-weight:700}.VerticalOptionsSection_verticalOptionItem__yeSCf{position:relative;transition:box-shadow .2s cubic-bezier(.4,.1,.6,.9);box-shadow:0 0 0 rgba(20,20,20,.4)}.VerticalOptionsSection_verticalOptionItem__yeSCf:hover{box-shadow:0 8px 16px rgba(20,20,20,.4)}.VerticalOptionsSection_buttonText__RS6Qj{color:#2c3e50;font-weight:400;font-size:16px}.VerticalOptionsSection_verticalOptionsContentText__C7vcR{padding:24px}.VerticalOptionsSection_verticalOptionsText__3zVbB{font-family:Karla Variable;font-weight:300;text-align:justify;font-size:23px;position:relative;opacity:0;transform:translateX(-15px);background-image:linear-gradient(135deg,#4c627a,#333333);color:rgba(0,0,0,0);background-clip:text;-webkit-background-clip:text}.VerticalOptionsSection_animated__xOqVA{opacity:1;transform:translateX(0);animation:VerticalOptionsSection_shake__VxN1_ .75s ease-in-out}@media(max-width:1024px){.VerticalOptionsSection_verticalOptionsSelector__4bdfo{gap:10px}.VerticalOptionsSection_verticalOptionItem__yeSCf{display:flex;width:100%;flex:1 1 40%}.VerticalOptionsSection_buttonContainer__pKaAm{min-width:100px;min-height:60px;width:100%;flex:1 1}.VerticalOptionsSection_verticalOptionsContent__lj7Ih{min-height:350px}.VerticalOptionsSection_verticalOptionsText__3zVbB{font-size:24px}}@media(max-width:768px){.VerticalOptionsSection_verticalOptionItem__yeSCf{display:flex;width:100%;flex:1 1 100%}.VerticalOptionsSection_verticalOptionsText__3zVbB{font-size:18px}}@keyframes VerticalOptionsSection_shake__VxN1_{0%{opacity:0;transform:translateX(-15px)}to{opacity:1;transform:translateX(0)}}