@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Cairo:wght@200;300;400;500;700;800;900;1000&family=Outfit:wght@100;200;300;400;500;600;700;800;900&display=swap";:root{--C1:#1e1e24;--C2:#444140;--C3:#ef233c;--C4:#17bebb;--C5:#fff;--G1:linear-gradient(135deg,#1e1e24,#030303);--G2:linear-gradient(135deg,#444140,#1d1d1d);--G3:linear-gradient(135deg,#f26274,#ef233c);--G4:linear-gradient(135deg,#16a9a6 0.01%,#17bebb);--G5:linear-gradient(135deg,#d9d9d9,hsla(0,0%,85%,0))}body,html{overflow-x:hidden}a{color:inherit;text-decoration:none}*{padding:0;margin:0;font-family:Outfit,Cairo,sans-serif!important;box-sizing:border-box;scroll-behavior:smooth!important}.DefaultButton{color:#fff;font-family:inherit;padding:.6rem 1.25rem;border-radius:15px;gap:10px;box-shadow:none;transition:all .2s ease-in-out;text-transform:none;white-space:nowrap}.DefaultButton,.DefaultButton:active,.DefaultButton:focus,.DefaultButton:hover{background:linear-gradient(135deg,#444140,#1d1d1d);box-shadow:0 100px 80px rgba(43,45,66,.07),0 41.7776px 33.4221px rgba(43,45,66,.05),0 22.3363px 17.869px rgba(43,45,66,.042),0 12.5216px 10.0172px rgba(43,45,66,.035),0 6.6501px 5.32008px rgba(43,45,66,.028),0 2.76726px 2.21381px rgba(43,45,66,.02)}.DefaultButton:active,.DefaultButton:focus,.DefaultButton:hover{background-size:200%}.DefaultButton.Black{color:#fff;font-family:inherit;padding:.6rem 1.25rem;border-radius:15px;gap:10px;box-shadow:none;transition:all .2s ease-in-out;text-transform:none;white-space:nowrap}.DefaultButton.Black,.DefaultButton.Black:active,.DefaultButton.Black:focus,.DefaultButton.Black:hover{background:linear-gradient(135deg,#1e1e24,#030303);box-shadow:0 100px 80px rgba(30,30,36,.07),0 41.7776px 33.4221px rgba(30,30,36,.05),0 22.3363px 17.869px rgba(30,30,36,.042),0 12.5216px 10.0172px rgba(30,30,36,.035),0 6.6501px 5.32008px rgba(30,30,36,.028),0 2.76726px 2.21381px rgba(30,30,36,.02)}.DefaultButton.Black:active,.DefaultButton.Black:focus,.DefaultButton.Black:hover{background-size:200%}.DefaultButton.Gray{color:#fff;font-family:inherit;padding:.6rem 1.25rem;border-radius:15px;gap:10px;box-shadow:none;transition:all .2s ease-in-out;text-transform:none;white-space:nowrap}.DefaultButton.Gray,.DefaultButton.Gray:active,.DefaultButton.Gray:focus,.DefaultButton.Gray:hover{background:linear-gradient(135deg,#444140,#1d1d1d);box-shadow:0 100px 80px rgba(43,45,66,.07),0 41.7776px 33.4221px rgba(43,45,66,.05),0 22.3363px 17.869px rgba(43,45,66,.042),0 12.5216px 10.0172px rgba(43,45,66,.035),0 6.6501px 5.32008px rgba(43,45,66,.028),0 2.76726px 2.21381px rgba(43,45,66,.02)}.DefaultButton.Gray:active,.DefaultButton.Gray:focus,.DefaultButton.Gray:hover{background-size:200%}.DefaultButton.Red{color:#fff;font-family:inherit;padding:.6rem 1.25rem;border-radius:15px;gap:10px;box-shadow:none;transition:all .2s ease-in-out;text-transform:none;white-space:nowrap}.DefaultButton.Red,.DefaultButton.Red:active,.DefaultButton.Red:focus,.DefaultButton.Red:hover{background:linear-gradient(135deg,#f26274,#ef233c);box-shadow:0 100px 80px rgba(239,35,60,.07),0 41.7776px 33.4221px rgba(239,35,60,.05),0 22.3363px 17.869px rgba(239,35,60,.042),0 12.5216px 10.0172px rgba(239,35,60,.035),0 6.6501px 5.32008px rgba(239,35,60,.028),0 2.76726px 2.21381px rgba(239,35,60,.02)}.DefaultButton.Red:active,.DefaultButton.Red:focus,.DefaultButton.Red:hover{background-size:200%}.DefaultButton.Blue{color:#fff;font-family:inherit;padding:.6rem 1.25rem;border-radius:15px;gap:10px;box-shadow:none;transition:all .2s ease-in-out;text-transform:none;white-space:nowrap}.DefaultButton.Blue,.DefaultButton.Blue:active,.DefaultButton.Blue:focus,.DefaultButton.Blue:hover{background:linear-gradient(135deg,#16a9a6 .01%,#17bebb);box-shadow:0 100px 80px rgba(23,190,187,.07),0 41.7776px 33.4221px rgba(23,190,187,.05),0 22.3363px 17.869px rgba(23,190,187,.042),0 12.5216px 10.0172px rgba(23,190,187,.035),0 6.6501px 5.32008px rgba(23,190,187,.028),0 2.76726px 2.21381px rgba(23,190,187,.02)}.DefaultButton.Blue:active,.DefaultButton.Blue:focus,.DefaultButton.Blue:hover{background-size:200%}.DefaultButton.White{color:#fff;font-family:inherit;padding:.6rem 1.25rem;border-radius:15px;gap:10px;box-shadow:none;transition:all .2s ease-in-out;text-transform:none;white-space:nowrap}.DefaultButton.White,.DefaultButton.White:active,.DefaultButton.White:focus,.DefaultButton.White:hover{background:linear-gradient(135deg,#d9d9d9,hsla(0,0%,85%,0));box-shadow:0 100px 80px hsla(0,0%,100%,.07),0 41.7776px 33.4221px hsla(0,0%,100%,.05),0 22.3363px 17.869px hsla(0,0%,100%,.042),0 12.5216px 10.0172px hsla(0,0%,100%,.035),0 6.6501px 5.32008px hsla(0,0%,100%,.028),0 2.76726px 2.21381px hsla(0,0%,100%,.02)}.DefaultButton.White:active,.DefaultButton.White:focus,.DefaultButton.White:hover{background-size:200%}.IconTextButton.Red{color:#ef233c}.IconTextButton.Blue,.IconTextButton.Red{display:flex;flex-direction:row;justify-content:center;align-items:center;font-family:inherit;padding:.6rem 1.25rem;border-radius:15px;gap:10px;box-shadow:none;transition:all .2s ease-in-out;text-transform:none;white-space:nowrap}.IconTextButton.Blue{color:#17bebb}.IconButton{color:#ef233c!important;outline-color:#ef233c!important;border-color:#ef233c!important}.IconButton,.IconButton.White{display:flex;flex-direction:row;justify-content:center;align-items:center;aspect-ratio:1/1;border-radius:1rem!important}.IconButton.White{color:#fff!important;outline-color:#fff!important;border-color:#fff!important}.OutlinedButton.red{outline-color:#ef233c!important;border-color:#ef233c!important;color:#ef233c!important;border-width:2.5px!important;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:.6rem 1.25rem;gap:10px;border-radius:15px;font-family:inherit!important;font-weight:700!important}.OutlinedButton.red,.OutlinedButton.red:active,.OutlinedButton.red:focus,.OutlinedButton.red:hover{filter:drop-shadow(0 100px 80px rgba(239,35,60,.07)) drop-shadow(0 41.7776px 33.4221px rgba(239,35,60,.0503198)) drop-shadow(0 22.3363px 17.869px rgba(239,35,60,.0417275)) drop-shadow(0 12.5216px 10.0172px rgba(239,35,60,.035)) drop-shadow(0 6.6501px 5.32008px rgba(239,35,60,.0282725)) drop-shadow(0 2.76726px 2.21381px rgba(239,35,60,.0196802))}.MuiPickersPopper-root{position:relative}.MuiPickersPopper-root .MuiPaper-root{box-shadow:none}.MuiPickersPopper-root .MuiPaper-root .MuiBox-root{background-color:#17bebb}.MuiPickersPopper-root .MuiPaper-root .Mui-selected{color:#17bebb;font-weight:700;background:linear-gradient(135deg,#1e1e24,#030303)}.MuiPickersPopper-root .MuiPaper-root .MuiClock-pin,.MuiPickersPopper-root .MuiPaper-root .MuiClockPointer-root,.MuiPickersPopper-root .MuiPaper-root .MuiTabs-indicator{background-color:#17bebb}.MuiPickersPopper-root .MuiPaper-root .MuiClockPointer-thumb{border-color:#17bebb}.Section{width:100%}.ScrollIndicator__Container{position:fixed;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background:transparent;z-index:1000;pointer-events:none;display:flex;justify-content:flex-end;align-items:center;padding:1rem}.ScrollIndicator__Container__Element{position:relative;min-width:10px;min-height:100px;background-color:transparent;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:5px}.ScrollIndicator__Container__Element__Item,.ScrollIndicator__Container__Element__Item__Dot{position:relative;will-change:transform;transition:all .3s ease;pointer-events:all}.ScrollIndicator__Container__Element__Item__Dot{width:10px;height:10px}.ScrollIndicator__Container__Element__Item__Dot:hover{transform:scale(1.5);cursor:pointer}.ScrollIndicator__Container__Element__Item__Dot.Inactive{background:hsla(0,0%,100%,.1);-webkit-backdrop-filter:invert(10%);backdrop-filter:invert(10%)}.ScrollIndicator__Container__Element__Item__Dot.Active{background:linear-gradient(135deg,#f26274,#ef233c)}.Slogan{position:relative;background-color:rgba(0,0,0,.05);padding:2rem;color:rgba(0,0,0,.5);width:80%;border-radius:2rem;font-weight:700;font-size:.9rem}.Slogan.Dark{color:hsla(0,0%,100%,.5);background-color:hsla(0,0%,100%,.05)}.Slogan.Wide{width:80%}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:rgba(43,45,66,.2);border-radius:0}::-webkit-scrollbar-thumb:hover{background:linear-gradient(135deg,#f26274,#ef233c)}.Loader{position:fixed;width:100%;height:100%;top:0;left:0;z-index:9998;display:flex;flex-direction:column;justify-content:center;align-items:center;transition:all .5s ease;-webkit-backdrop-filter:brightness(75%);backdrop-filter:brightness(75%)}.Loader svg{width:50px;height:50px;animation:Rotate 1s ease infinite}@keyframes Rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.SpanHighlightBlue{position:relative;color:#17bebb;z-index:1;font-weight:900;white-space:nowrap}.SpanHighlightBlue:before{pointer-events:none;z-index:0;content:"";position:absolute;bottom:0;left:0;width:100%;height:20px;background-color:rgba(23,190,187,.15);-webkit-clip-path:polygon(69% 3%,100% 14%,100% 52%,100% 100%,71% 91%,32% 90%,0 100%,0 19%,30% 4%);clip-path:polygon(69% 3%,100% 14%,100% 52%,100% 100%,71% 91%,32% 90%,0 100%,0 19%,30% 4%)}.SpanHighlightRed{position:relative;color:#ef233c;z-index:1;font-weight:900;white-space:nowrap}.SpanHighlightRed:before{pointer-events:none;z-index:0;content:"";position:absolute;bottom:0;left:0;width:100%;height:20px;background-color:rgba(239,35,60,.15);-webkit-clip-path:polygon(69% 3%,100% 14%,100% 52%,100% 100%,71% 91%,32% 90%,0 100%,0 19%,30% 4%);clip-path:polygon(69% 3%,100% 14%,100% 52%,100% 100%,71% 91%,32% 90%,0 100%,0 19%,30% 4%)}.colorDot[color=red]{color:#ef233c}.colorDot[color=blue]{color:#17bebb}.ScrollComponent{position:fixed;bottom:0;left:0;margin-left:auto;width:100%;height:.25rem;background:linear-gradient(135deg,#d9d9d9,hsla(0,0%,85%,0));z-index:1000;display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.ScrollComponent__Indicator{background:linear-gradient(135deg,#f26274,#ef233c);height:100%;width:100%}.NavBar{width:100%;height:auto;position:relative;top:0;background:transparent;display:flex;justify-content:space-between;align-items:stretch;padding:5vh 10vw;z-index:1000}.NavBar.Fixed{position:fixed;top:0;left:0;right:0;padding:0 10vw;-webkit-backdrop-filter:blur(1rem) brightness(250%);backdrop-filter:blur(1rem) brightness(250%);background-color:hsla(0,0%,100%,.75)}.NavBar .Logo{width:auto;min-height:60px;aspect-ratio:3334/1501;position:relative;display:flex;justify-content:flex-start;align-items:center}.NavBar .Logo:hover{opacity:.65;cursor:pointer}.NavBar .Logo:active{opacity:1;cursor:pointer}.NavBar .Navigation{min-width:100px;height:auto;background:transparent;display:flex;justify-content:flex-end;align-items:center;gap:1rem}.NavBar .Navigation .NavButton{background-color:transparent;color:rgba(43,45,66,.75);font-family:inherit;text-transform:none;border-radius:1rem;padding:.5rem 1rem}.NavBar .Navigation .NavButton:hover{background-color:rgba(43,45,66,.05)}.NavBar .Navigation .NavButton:active{background-color:transparent;color:rgba(43,45,66,.5)}.NavBar .Navigation .NavButton.Active{color:var(--C4);font-weight:700}.NavBar .Navigation .ActionButton{background-color:rgba(23,190,187,.15);color:var(--C4);font-family:inherit;text-transform:none;box-shadow:none;border-radius:1rem;padding:.5rem 1rem}.NavBar .Navigation .SelectSection{display:flex;justify-content:center;align-items:center;position:relative}.NavBar .Navigation .SelectSection .NavButton{width:100%}.NavBar .Navigation .SelectSection .ToggleGroup{position:absolute;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;height:auto;top:100%;background:#f2f2f2;border-radius:1rem;z-index:1000}.NavBar .Navigation .SelectSection .ToggleGroup .ToggleButton{background-color:transparent;color:rgba(43,45,66,.75);font-family:inherit;text-transform:none;border-radius:1rem;padding:.5rem 1rem;width:100%;display:flex;gap:.5rem;text-align:start;justify-content:flex-start}.NavBar .Navigation .SelectSection .ToggleGroup .ToggleButton svg{height:15px;width:auto}.NavBar .Navigation .SelectSection .ToggleGroup .ToggleButton:hover{background-color:rgba(43,45,66,.05)}.NavBar .Navigation .SelectSection .ToggleGroup .ToggleButton:active{background-color:transparent;color:rgba(43,45,66,.5)}.NavBar .Navigation .SelectSection .ToggleGroup .ToggleButton.Active{background:linear-gradient(135deg,#16a9a6 .01%,#17bebb);color:hsla(0,0%,100%,.75)}.NavBar.Mobile{width:100%;height:auto;background:transparent;display:flex;justify-content:space-between;align-items:center;padding:2.5vh 10vw}.NavBar.Mobile .Logo{width:auto;min-height:60px;aspect-ratio:3334/1501;position:relative;display:flex;justify-content:flex-start;align-items:center}.NavBar.Mobile .Logo:hover{opacity:.65;cursor:pointer}.NavBar.Mobile .Logo:active{opacity:1;cursor:pointer}.NavBar.Mobile .MenuButton{display:flex;justify-content:flex-end;align-items:center;min-width:50%;height:auto}.MenuWrapper{position:fixed;width:100%;height:100%;top:0;left:0;z-index:100000;overflow:hidden}.MenuWrapper .MobileMenu{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;width:100%;height:100%;background:linear-gradient(135deg,#f26274,#ef233c);z-index:1000;padding:5% 10vw;gap:2rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.MenuWrapper .MobileMenu .Main{display:flex;justify-content:space-between;flex-direction:row;align-items:center;width:100%;height:auto;border-radius:1rem}.MenuWrapper .MobileMenu .Main .Logo{width:auto;min-height:60px;aspect-ratio:3334/1501;position:relative;display:flex;justify-content:flex-start;align-items:center}.MenuWrapper .MobileMenu .Main .Logo:hover{opacity:.65;cursor:pointer}.MenuWrapper .MobileMenu .Main .Logo:active{opacity:1;cursor:pointer}.MenuWrapper .MobileMenu .ListView{width:100%;height:100%;border-radius:1rem;background:transparent;display:flex;flex-direction:column;gap:1rem;justify-content:center;align-items:center}.MenuWrapper .MobileMenu .ListView .PageButton{outline-color:#ef233c;border-radius:.5rem;border:1px solid hsla(0,0%,100%,.25);color:#fff;font-size:1rem;font-weight:700;width:100%;height:100%;border-radius:1rem;z-index:0;transition:all .1s ease;display:flex;flex-direction:column;gap:1rem}.MenuWrapper .MobileMenu .ListView .PageButton.Active{background:linear-gradient(135deg,#1e1e24,#030303);box-shadow:0 1rem 30px 10px rgba(0,0,0,.25)}.MenuWrapper .MobileMenu .ListView .LocaleButton{outline-color:#ef233c;border-radius:.5rem;background:transparent;border:1px solid hsla(0,0%,100%,.25);color:#fff;font-size:1rem;font-weight:700;width:100%;height:100%;border-radius:1rem;z-index:0;transition:all .1s ease;flex-direction:column;gap:.5rem}.MenuWrapper .MobileMenu .ListView .LocaleButton svg{max-width:1.5rem}.MenuWrapper .MobileMenu .ListView .LocaleButton.Active{background:linear-gradient(135deg,#1e1e24,#030303)}.MenuWrapper .MobileMenu .Items{width:100%;height:1100%;border-radius:1rem;display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,auto);grid-gap:0;gap:0;margin-inline:auto;position:relative}.MenuWrapper .MobileMenu .Items .Item{border-radius:1rem;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#fff;z-index:1000}.MenuWrapper .MobileMenu .Items .Item svg{margin-bottom:1rem;pointer-events:none}.MenuWrapper .MobileMenu .Items .Current{position:absolute;top:0;left:0;background:linear-gradient(135deg,#1e1e24,#030303);display:block;width:50%;height:33.3333333333%;border-radius:1rem;z-index:0;transition:all .1s ease;box-shadow:0 1rem 30px 10px rgba(0,0,0,.25)}.NavBar[data-theme=dark].Fixed{position:fixed;top:0;left:0;right:0;padding:0 10vw;-webkit-backdrop-filter:blur(1rem) brightness(50%);backdrop-filter:blur(1rem) brightness(50%);background-color:rgba(0,0,0,.75)}.NavBar[data-theme=dark] .Navigation .NavButton{color:hsla(0,0%,100%,.75)}.NavBar[data-theme=dark] .Navigation .NavButton.Active{color:rgba(239,35,60,.75)}.NavBar[data-theme=dark] .Navigation .ActionButton{background-color:rgba(239,35,60,.15);color:var(--C3)}.NavBar[data-theme=dark] .Navigation .SelectSection .NavButton{width:100%}.NavBar[data-theme=dark] .Navigation .SelectSection .ToggleGroup{background:#1e1e24}.NavBar[data-theme=dark] .Navigation .SelectSection .ToggleGroup .ToggleButton{background-color:transparent;color:hsla(0,0%,100%,.75)}.NavBar[data-theme=dark] .Navigation .SelectSection .ToggleGroup .ToggleButton:hover{background-color:hsla(0,0%,100%,.05)}.NavBar[data-theme=dark] .Navigation .SelectSection .ToggleGroup .ToggleButton:active{background-color:transparent;color:hsla(0,0%,100%,.5)}.NavBar[data-theme=dark] .Navigation .SelectSection .ToggleGroup .ToggleButton.Active{background:linear-gradient(135deg,#f26274,#ef233c);color:hsla(0,0%,100%,.75)}.Footer{position:relative;z-index:999;width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.Footer .Content{width:100%;display:grid;grid-template-columns:1fr 1fr 1fr;grid-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem;grid-row-gap:4rem;row-gap:4rem;padding:2.5vh 10vw}.Footer .Content .Identity{display:flex;flex-direction:column;align-items:flex-start;padding:26px 0;gap:2rem}.Footer .Content .Identity .Logo{width:auto;min-height:60px;aspect-ratio:3334/1501;position:relative;display:flex;justify-content:flex-start;align-items:center}.Footer .Content .Identity .Logo:hover{opacity:.65;cursor:pointer}.Footer .Content .Identity .Logo:active{opacity:1;cursor:pointer}.Footer .Content .Identity p{font-style:normal;font-weight:500;font-size:.85rem;display:flex;align-items:center;color:#2b2d42}.Footer .Content .QuickLinks{display:flex;flex-direction:column;align-items:flex-start;padding:26px 50px;gap:50px}@media(max-width:768px){.Footer .Content .QuickLinks{padding:0}}.Footer .Content .QuickLinks .Links{display:flex;flex-direction:column;align-items:flex-start;padding:0;gap:.5rem;font-size:.85rem}.Footer .Content .Connect{display:flex;flex-direction:column;align-items:flex-start;padding:26px 50px;gap:50px}@media(max-width:768px){.Footer .Content .Connect{padding:0}}.Footer .Content .Connect .Socials{display:flex;flex-direction:column;align-items:flex-start;padding:0;gap:.5rem;font-size:.85rem}.Footer .Content .Connect .Socials .SocialLink{display:flex;flex-direction:row;align-items:center;gap:.25rem}.Footer .Content .Connect .Socials .SocialLink .Icon{width:20px;height:20px;transform:scale(.75)}@media(max-width:768px){.Footer .Content{grid-template-columns:none}.Footer .Info{flex-direction:column!important;gap:1rem}}.Footer .Info{flex-direction:column;align-items:center;min-height:50px;width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;padding:2rem 10vw;border-top:1px solid rgba(30,30,36,.25)}.Footer .Info p{font-size:.8rem}.Footer[data-theme=dark] .Content .Identity p{color:hsla(0,0%,100%,.5)}.Footer[data-theme=dark] .Content .QuickLinks{color:#fff}.Footer[data-theme=dark] .Content .QuickLinks .Links{color:hsla(0,0%,100%,.5)}.Footer[data-theme=dark] .Content .Connect{color:#fff}.Footer[data-theme=dark] .Content .Connect .Socials{color:hsla(0,0%,100%,.5)}.Background{position:absolute;width:100%;height:100%;z-index:0}.Background,.Background.__Dark{background-color:#000}.Background.__Light{background-color:#fff}.Background__Tiles{position:absolute;width:100%;height:100%;top:0;left:0;--square-size:calc(100vw / 10);background:conic-gradient(from 90deg at 1px 1px,transparent 90deg,#303030 0) 0 0/var(--square-size) var(--square-size);-webkit-mask-image:radial-gradient(600px circle at center center,#fff,transparent 75%);mask-image:radial-gradient(600px circle at center center,#fff,transparent 75%)}.Background__Tiles.__Light{background:conic-gradient(from 90deg at 1px 1px,transparent 90deg,#eee 0) 0 0/var(--square-size) var(--square-size)}@media screen and (min-width:1200px){.Background__Tiles{--square-size:calc(100vw / 25)}}@media screen and (min-width:768px){.Background__Tiles{--square-size:calc(100vw / 50)}}.HomePage{height:100%;z-index:10;flex-direction:column;justify-content:flex-start;align-items:flex-start;max-width:100vw}.HomePage,.HomePage .LandingSection{position:relative;width:100%;display:flex}.HomePage .LandingSection{background-color:transparent;z-index:1;flex-wrap:wrap-reverse;flex-direction:row;justify-content:space-between;align-items:stretch;gap:1rem;flex:1 1;padding:2.5vh 10vw}@media(max-width:767px){.HomePage .LandingSection{margin-bottom:5rem}}.HomePage .LandingSection>*{flex:1 1}.HomePage .LandingSection .Text{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:0;margin:0;background-color:transparent}@media(max-width:790px){.HomePage .LandingSection .Text{width:100%}}.HomePage .LandingSection .Text .Title{margin-bottom:1rem;font-size:2em}@media(max-width:790px){.HomePage .LandingSection .Text .Title{font-size:1.5em}}.HomePage .LandingSection .Text .Description{margin-bottom:2rem;font-size:1em;color:#2b2d42}@media(max-width:790px){.HomePage .LandingSection .Text .Description{font-size:.85em}}.HomePage .LandingSection .Text .Actions{width:100%;height:auto;background:transparent;display:grid;grid-gap:1rem;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.HomePage .LandingSection .Image{display:flex;justify-content:flex-end;align-items:center;min-width:200px;min-height:250px}.HomePage .LandingSection .Image .Wrapper{position:relative;width:80%;height:auto;aspect-ratio:600/500;background:linear-gradient(135deg,#f26274,#ef233c);border-radius:4rem;min-width:200px;min-height:200px;max-width:500px;max-height:500px;box-shadow:0 100px 80px rgba(0,0,0,.07),0 41.7776px 33.4221px rgba(0,0,0,.05),0 22.3363px 17.869px rgba(0,0,0,.042),0 12.5216px 10.0172px rgba(0,0,0,.035),0 6.6501px 5.32008px rgba(0,0,0,.028),0 2.76726px 2.21381px rgba(0,0,0,.02)}.HomePage .LandingSection .Image .Wrapper .ManWrapper{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;border-radius:4rem}.HomePage .LandingSection .Image .Wrapper .ManWrapper .BusinessMan{position:absolute;bottom:0;right:0;height:auto;width:100%;border-radius:4rem;z-index:2;pointer-events:none}.HomePage .LandingSection .Image .Wrapper .Team{position:absolute;bottom:5%;left:-20%;width:50%;height:auto;z-index:50;animation-delay:.2s}.HomePage .LandingSection .Image .Wrapper .Experience{position:absolute;top:-5%;left:10%;width:40%;height:auto;z-index:4;animation-delay:.4s}.HomePage .LandingSection .Image .Wrapper .Clients{position:absolute;top:5%;right:-10%;width:45%;height:auto;z-index:3;animation-delay:.1s}.HomePage .LandingSection .Image .Wrapper .Projects{position:absolute;top:25%;left:30%;width:40%;height:auto;z-index:1}@media(max-width:790px){.HomePage .LandingSection .Image{flex-direction:row;justify-content:center;align-items:center;width:100%}.HomePage .LandingSection .Image .Wrapper{width:100%!important;height:80%;aspect-ratio:1/1!important}}.HomePage .TrustedPartners{position:relative;width:100%;min-height:250px;background:#000;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:2rem}@media screen and (max-width:769px){.HomePage .TrustedPartners{margin-bottom:5rem}}.HomePage .TrustedPartners .Title{padding:2.5vh 10vw;font-size:1.1rem;color:#fff;text-align:center}.HomePage .TrustedPartners__Partners{width:100%;height:auto;position:relative}.HomePage .TrustedPartners__Partners__Wrapper{position:relative;width:100%;padding-bottom:2.5rem;display:flex;justify-content:center;align-items:center}.HomePage .TrustedPartners__Partners__Wrapper__Slider{position:relative;width:100%;margin:0 auto;display:flex;justify-content:center;align-items:center}.HomePage .TrustedPartners__Partners__Wrapper__Slider .slick-track{display:flex;justify-content:center;align-items:center;gap:5rem}.HomePage .TrustedPartners__Partners__Wrapper__Slider__Slide{min-height:100px;min-width:150px;padding:1rem;max-width:100vw;max-height:10vh;display:flex;justify-content:center;align-items:stretch}@media(max-width:768px){.HomePage .TrustedPartners__Partners__Wrapper__Slider__Slide{min-width:50vw}}.HomePage .TrustedPartners__Partners__Wrapper__Slider__Slide__Logo{position:relative;border-radius:1rem;width:100%;max-width:100vh}.HomePage .AboutUs{position:relative;width:100%;background-color:transparent;z-index:1;display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between;align-items:stretch;gap:1rem;flex:1 1;gap:2rem;padding:10rem 10vw}@media screen and (max-width:900px){.HomePage .AboutUs{margin-bottom:5rem}}.HomePage .AboutUs>*{flex:1 1;display:flex}.HomePage .AboutUs .Image,.HomePage .AboutUs>*{flex-direction:column;align-items:flex-start;justify-content:center}@media(max-width:900px){.HomePage .AboutUs .Image{justify-content:center;align-items:center;width:100%}}.HomePage .AboutUs .Image .ImageContainer{width:85%;min-height:300px;min-width:300px;height:60%;position:relative;border-radius:5rem;overflow:hidden;box-shadow:0 100px 80px rgba(0,0,0,.07),0 41.7776px 33.4221px rgba(0,0,0,.05),0 22.3363px 17.869px rgba(0,0,0,.042),0 12.5216px 10.0172px rgba(0,0,0,.035),0 6.6501px 5.32008px rgba(0,0,0,.028),0 2.76726px 2.21381px rgba(0,0,0,.02)}@media(max-width:900px){.HomePage .AboutUs .Image .ImageContainer{width:100%}}.HomePage .AboutUs .Text{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:0;margin:0;background-color:transparent;position:relative}@media(max-width:790px){.HomePage .AboutUs .Text{width:100%}}.HomePage .AboutUs .Text .FadedText{position:absolute;height:auto;width:30%;top:50%;left:0;transform:translateY(-80%);z-index:-1;font-size:5rem;font-weight:900;text-transform:uppercase;opacity:.05}.HomePage .AboutUs .Text .Title{margin-bottom:1rem;font-size:2em}@media(max-width:790px){.HomePage .AboutUs .Text .Title{font-size:1.5em}}.HomePage .AboutUs .Text .Description{margin-bottom:2rem;font-size:1em;color:#2b2d42}@media(max-width:790px){.HomePage .AboutUs .Text .Description{font-size:.85em}}.HomePage .AboutUs .Text .Actions{width:100%;height:auto;background:transparent;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:1rem}.HomePage .BusinessPerformance{position:relative;padding:2.5vh 10vw}.HomePage .BusinessPerformance,.HomePage .BusinessPerformance .Title{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;margin-bottom:5rem;z-index:2}.HomePage .BusinessPerformance .Title{height:auto;gap:2rem;text-align:center}.HomePage .BusinessPerformance .Title h1{font-size:2em}@media(max-width:790px){.HomePage .BusinessPerformance .Title h1{font-size:1.5em}}.HomePage .BusinessPerformance .Title p{font-size:1em;color:#2b2d42}@media(max-width:790px){.HomePage .BusinessPerformance .Title p{font-size:.85em}}.HomePage .BusinessPerformance .Cards{width:100%;display:grid;grid-template-columns:1fr 1fr;grid-gap:2rem}@media screen and (max-width:900px){.HomePage .BusinessPerformance .Cards{grid-template-columns:none}}.HomePage .BusinessPerformance .Cards .Card{background:linear-gradient(137deg,#fff,#fff);box-shadow:0 50px 150px rgba(0,0,0,.05);border-radius:50px;display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;padding:2.5rem;gap:2rem;transition:all .5s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#2b2d42}@media(max-width:900px){.HomePage .BusinessPerformance .Cards .Card{flex-direction:column}}.HomePage .BusinessPerformance .Cards .Card .Icon{width:50px;height:auto;aspect-ratio:1/1;position:relative;flex:1 1}.HomePage .BusinessPerformance .Cards .Card .Text{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:0;flex:4 1;gap:1rem}.HomePage .BusinessPerformance .Cards .Card .Text .Title{font-style:normal;font-weight:700;font-size:1.25em;text-align:left;width:-moz-fit-content;width:fit-content;text-transform:capitalize;margin:0}.HomePage .BusinessPerformance .Cards .Card .Text .Description{font-style:normal;font-weight:400;font-size:.9em;text-transform:capitalize}.HomePage .BusinessPerformance .Cards .Card.Normal{background:linear-gradient(#fff,#fff);color:#2b2d42}.HomePage .BusinessPerformance .Cards .Card.Normal:hover{background:linear-gradient(135deg,#f26274,#ef233c)!important;color:#fff}.HomePage .BusinessPerformance .Cards .Card.Normal:hover .Icon{filter:invert(1)}.HomePage .BusinessPerformance .Cards .Card.Special{background:linear-gradient(135deg,#444140,#1d1d1d);color:#fff}.HomePage .BusinessPerformance .Cards .Card.Special .Icon{filter:invert(1)}.HomePage .BusinessPerformance .Cards .Card.Special:hover{background:linear-gradient(135deg,#f26274,#ef233c)!important;color:#fff}.HomePage .BusinessPerformance .Cards .Card.Special:hover .Icon{filter:invert(1)}.HomePage .Services{width:100%;height:auto;min-height:100vh;background:#1e1e24;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;position:relative;padding:5vh 10vw 4rem}.HomePage .Services:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0;background-image:url(/img/assets/Grid3D.png);z-index:1;background-size:contain;background-position:50%;background-repeat:no-repeat}.HomePage .Services .Title{width:100%;height:auto;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:1rem;text-align:center;margin-bottom:5rem;color:#fff;z-index:2}.HomePage .Services .Title h1{font-size:2em}@media(max-width:790px){.HomePage .Services .Title h1{font-size:1.5em}}.HomePage .Services .Title p{font-size:1em;color:#fff;opacity:.5;width:80%}@media(max-width:790px){.HomePage .Services .Title p{font-size:.85em;width:100%}}.HomePage .Services .Cards{width:100%;height:auto;display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,3fr));grid-gap:2rem;z-index:2}.HomePage .Services .Cards .Card{background:rgba(43,45,66,.25);display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding:2rem;border-radius:2rem;color:#fff;transition:all .3s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;transform:translateZ(0);will-change:transform}.HomePage .Services .Cards .Card:after{content:"";position:absolute;border-radius:2rem;top:-1px;bottom:-1px;left:-1px;right:-1px;border:2px solid transparent;background:linear-gradient(to top left,hsla(0,0%,100%,.15),transparent,hsla(0,0%,100%,.15)) border-box;-webkit-mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.HomePage .Services .Cards .Card:hover{background:linear-gradient(135deg,#1e1e24,#030303);cursor:pointer;transform:translateY(-.5rem);position:relative}.HomePage .Services .Cards .Card:hover:after{content:"";position:absolute;border-radius:2rem;top:-1px;bottom:-1px;left:-1px;right:-1px;border:2px solid transparent;background:linear-gradient(to top left,#ef233c,transparent,#17bebb) border-box;-webkit-mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;animation:LoopGradient 4s ease infinite;background-size:400% 400%}@keyframes LoopGradient{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.HomePage .Services .Cards .Card:hover .Button:after,.HomePage .Services .Cards .Card:hover .Button:before{width:100%}.HomePage .Services .Cards .Card .Content{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;text-align:start;gap:1rem}.HomePage .Services .Cards .Card .Content .Icon{width:100px;height:100px;border-radius:1rem;position:relative}.HomePage .Services .Cards .Card .Content .Title{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;text-align:start;font-size:.9rem;margin:0;text-transform:capitalize}.HomePage .Services .Cards .Card .Content p{font-size:.8em;opacity:.5;padding-bottom:2rem}.HomePage .Services .Cards .Card .Button{width:100%;height:auto;display:flex;justify-content:space-between;align-items:center;white-space:nowrap;gap:1rem;font-size:.7em}.HomePage .Services .Cards .Card .Button:after,.HomePage .Services .Cards .Card .Button:before{content:"";position:relative;width:15%;height:1px;background-color:#fff;transition:width .2s ease-in-out}.HomePage .Testimonials{position:relative;padding-top:5rem;padding-bottom:5rem}.HomePage .Testimonials,.HomePage .Testimonials .Title{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.HomePage .Testimonials .Title{padding:2.5vh 10vw;height:auto;gap:1rem;text-align:center;margin-bottom:5rem;color:#1e1e24;z-index:2}.HomePage .Testimonials .Title h1{font-size:2em}@media(max-width:790px){.HomePage .Testimonials .Title h1{font-size:1.5em}}.HomePage .Testimonials .Title p{font-size:1em;color:#2b2d42;width:80%}@media(max-width:790px){.HomePage .Testimonials .Title p{font-size:.85em;width:100%}}.HomePage .Testimonials .CommentsDisplay{position:relative;top:0;width:100%;z-index:100}@media(max-width:767px){.HomePage .Testimonials .CommentsDisplay .slick-list{max-height:400px}.HomePage .Testimonials .CommentsDisplay .slick-list,.HomePage .Testimonials .CommentsDisplay .slick-track{height:-moz-min-content!important;height:min-content!important}}.HomePage .Testimonials .CommentsDisplay .slick-dots{position:relative;min-width:100px;min-height:20px;margin-top:1rem;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:1rem}.HomePage .Testimonials .CommentsDisplay .slick-dots li{width:20px;height:20px;border:1px solid #17bebb;opacity:.5;border-radius:50px}.HomePage .Testimonials .CommentsDisplay .slick-dots li button{opacity:0}.HomePage .Testimonials .CommentsDisplay .slick-dots li:hover{border:none;background-color:#17bebb;opacity:.25;cursor:pointer}.HomePage .Testimonials .CommentsDisplay .slick-dots li.slick-active{opacity:1;background-color:#17bebb}.HomePage .Testimonials .CommentsDisplay .slick-dots li.slick-active:hover{border:none;background-color:#17bebb;opacity:.75;cursor:default}.HomePage .Testimonials .CommentsDisplay .Slide{position:relative;padding:1rem;display:flex;justify-content:center;align-items:center;max-width:100vw}.HomePage .Testimonials .CommentsDisplay .Slide .Comment{min-width:250px;min-height:250px;max-width:400px;flex:1 1;background-color:#fff;border-radius:2rem;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;padding:50px;gap:2rem;position:relative;transition:all .2s ease;margin:0 1rem}.HomePage .Testimonials .CommentsDisplay .Slide .Comment:after{content:"";position:absolute;border-radius:2rem;top:-1px;bottom:-1px;left:-1px;right:-1px;border:2px solid transparent;background:linear-gradient(to top left,#ef233c,transparent,#17bebb) border-box;-webkit-mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}@media(max-width:890px){.HomePage .Testimonials .CommentsDisplay .Slide .Comment{padding:2rem}}.HomePage .Testimonials .CommentsDisplay .Slide .Comment .Stars{min-width:100px;min-height:25px}.HomePage .Testimonials .CommentsDisplay .Slide .Comment .Text{font-size:.85em}.HomePage .Testimonials .CommentsDisplay .Slide .Comment .Person{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;padding:0;gap:25px}.HomePage .Testimonials .CommentsDisplay .Slide .Comment .Person .Picture{min-width:3.5rem;min-height:3.5rem;position:relative;border-radius:50px;overflow:hidden;aspect-ratio:1/1}.HomePage .Testimonials .CommentsDisplay .Slide .Comment .Person .Picture .InnerImage{position:absolute;width:55%!important;height:55%!important;min-width:20px!important;min-height:20px!important}.HomePage .Testimonials .CommentsDisplay .Slide .Comment .Person .Name{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:0;gap:.5rem}.HomePage .Testimonials .CommentsDisplay .Slide .Comment .Person .Name .FullName{font-weight:600;font-size:1rem;text-transform:capitalize}.HomePage .Testimonials .CommentsDisplay .Slide .Comment .Person .Name .Profession{font-weight:400;font-size:.8rem;text-transform:capitalize}.HomePage .LetsTalk{justify-content:center;position:relative;padding:2.5vh 10vw 5rem}.HomePage .LetsTalk,.HomePage .LetsTalk .Title{width:100%;height:auto;display:flex;flex-direction:column;align-items:center}.HomePage .LetsTalk .Title{justify-content:flex-start;gap:1rem;text-align:center;margin-bottom:5rem;color:#1e1e24;z-index:2}.HomePage .LetsTalk .Title h1{font-size:2em}@media(max-width:790px){.HomePage .LetsTalk .Title h1{font-size:1.5em}}.HomePage .LetsTalk .Title p{font-size:1em;color:#2b2d42;width:80%}@media(max-width:790px){.HomePage .LetsTalk .Title p{font-size:.85em;width:100%}}.HomePage .LetsTalk .Buttons{display:flex;flex-direction:column;align-items:center;padding:0;gap:1rem}.HomePage .LetsTalk .HandDrawnLines{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:-1}.HomePage .LetsTalk .HandDrawnLines .RedLine{position:absolute;left:-5%;transform:rotate(180deg);width:20vw;height:auto}.HomePage .LetsTalk .HandDrawnLines .BlueLine{position:absolute;right:-5%;transform:rotate(0deg);width:20vw;height:auto}.HomePage .LetsTalk .HandDrawnLines .BottomBlueLine{position:absolute;left:-5%;bottom:0;transform:rotate(0deg);width:30vw;height:auto;opacity:25%}.HomePage .Mailing{width:100%;min-height:300px;background:linear-gradient(135deg,#f26274,#ef233c);padding:2.5vh 10vw;gap:2rem;position:relative;z-index:2}.HomePage .Mailing,.HomePage .Mailing .Title{display:flex;flex-direction:column;justify-content:center;align-items:center}.HomePage .Mailing .Title{gap:1rem}.HomePage .Mailing .Title h1{font-size:1.5rem;font-weight:700;color:#fff;opacity:.75}.HomePage .Mailing .Title p{font-size:1rem;font-weight:200;color:#fff}.HomePage .Mailing .InputField{width:100%;height:auto;max-width:700px;display:flex;flex-direction:row;justify-content:space-between;align-items:center}@media screen and (max-width:789px){.HomePage .Mailing .InputField{flex-direction:column}}.HomePage .Mailing .InputField input{width:100%;height:100%;background-color:hsla(0,0%,100%,.25);border:none;outline:none;padding:.75rem 1.5rem;flex:4 1;font-size:1rem;color:#fff;align-self:stretch}.HomePage .Mailing .InputField input::-moz-placeholder{color:#fff}.HomePage .Mailing .InputField input:-ms-input-placeholder{color:#fff}.HomePage .Mailing .InputField input::placeholder{color:#fff}.HomePage .Mailing .InputField .Button{width:100%;background-color:hsla(0,0%,100%,.1);flex:1 1;box-shadow:none;color:#ef233c;background:#fff;border-radius:0;font-size:1rem;font-family:inherit;text-transform:none;align-self:stretch;min-width:125px}.HomePage .Mailing .PS{text-align:left;width:100%;min-height:50px;max-width:700px;font-size:.75rem;font-weight:200;color:#fff}.HomePage .Mailing .Alert{background-color:rgba(30,30,36,.92);border-radius:.5rem;padding:1rem;width:350px;position:fixed;top:10%;left:35%;z-index:10;display:flex;flex-direction:column;gap:30px;justify-content:center;align-items:center;animation:Opacity .5s ease-in-out}.HomePage .Mailing .Alert .Heading{display:flex;flex-direction:row;justify-content:flex-end;align-items:flex-start;color:#fff;width:100%}.HomePage .Mailing .Alert .Heading .CloseIcon{cursor:pointer;background-color:rgba(30,30,36,.5);padding:1rem;display:flex;border-radius:10px;font-weight:600}.HomePage .Mailing .Alert .Container{display:flex;flex-direction:column;gap:10px}.HomePage .Mailing .Alert .Container .Thanks{font-size:3.5rem;font-weight:700;color:#fff;margin-top:80px;text-align:center}.HomePage .Mailing .Alert .Container .Msg{font-size:1rem;font-weight:200;color:hsla(0,0%,100%,.7)}.HomePage .Mailing .Alert .FollowUs{font-size:1.2rem;font-weight:600;color:#fff}.HomePage .Mailing .Alert .SocialMedia{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:40px;width:50%}.HomePage .Mailing .Alert .SocialMedia .SocialMediaIcon{background-color:hsla(0,0%,100%,.3);padding:5px;border-radius:50%;font-size:2.5rem}.HomePage .Section__1{display:flex;flex-direction:column;justify-content:space-between;align-items:stretch;min-height:100vh}.DesignPage,.ServicesPage{width:100%}.DesignPage .PageContent{width:100%;padding:2rem 0;background-color:transparent;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:2rem}.DesignPage .PageContent .Wrapper{width:80%;min-height:40vh;height:auto;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.DesignPage .PageContent .Wrapper .BigCard{width:100%;min-height:40vh;background-color:linear-gradient(135deg,#16a9a6 .01%,#17bebb);border-radius:2rem;position:relative;overflow:hidden;padding:2rem;box-shadow:0 25px 50px -12px rgba(0,0,0,.25);transform-style:preserve-3d}.DesignPage .PageContent .Wrapper .BigCard img{pointer-events:none;z-index:0!important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.DesignPage .PageContent .Wrapper .BigCard .Background{filter:brightness(80%)}.DesignPage .PageContent .Wrapper .BigCard .Content{width:100%;height:100%;display:flex;justify-content:flex-start;gap:2rem;align-items:center}@media screen and (max-width:768px){.DesignPage .PageContent .Wrapper .BigCard .Content{flex-wrap:wrap;justify-content:center;align-items:center}}.DesignPage .PageContent .Wrapper .BigCard .Content .Image{min-width:250px;min-height:250px;max-width:100%;position:relative;transform:translateZ(50px)}.DesignPage .PageContent .Wrapper .BigCard .Content .Text{height:auto;width:100%;z-index:100;pointer-events:none;transform:translateZ(50px)}.DesignPage .PageContent .Wrapper .BigCard .Content .Text .Title{color:#fff;margin-bottom:2rem;z-index:1!important}.DesignPage .PageContent .Wrapper .BigCard .Content .Text .Title h1{font-size:2.25rem;width:100%;margin-bottom:1rem}.DesignPage .PageContent .Wrapper .BigCard .Content .Text .Title p{font-size:.8rem;width:auto;opacity:75%;max-width:300px}.DesignPage .PageContent .Wrapper .BigCard .Content .Text button{font-size:.8rem;background:linear-gradient(135deg,#d9d9d9,hsla(0,0%,85%,0));box-shadow:none;filter:none;border-radius:.5rem!important;padding:.5rem 1rem!important;z-index:102!important;pointer-events:auto}.DesignPage .PageContent .Wrapper .BigCard .Content .Highlight{position:absolute;width:50%;padding-bottom:50%;border-radius:100%;aspect-ratio:1/1;background:radial-gradient(hsla(0,0%,100%,.25),hsla(0,0%,100%,0));z-index:1001;pointer-events:none}.DesignPage .PageContent .Wrapper .BigCard .Content .ClickEffect{position:absolute;width:100%;height:100%;top:0;left:0;bottom:0;right:0;z-index:99;background-color:transparent;box-shadow:none;color:#fff;pointer-events:visiblePainted;cursor:default}.DesignPage .PageContent .Wrapper .BigCard .Content .Glow{position:absolute;height:100%;width:100%;top:0;left:0;z-index:100;background:var(--glow-bg);opacity:var(--glow-opacity);will-change:opacity;transition:opacity .5s ease;pointer-events:none}.DesignPage .PageContent .Services{width:80%;height:auto;position:relative;display:grid;flex-direction:column;justify-content:center;min-height:100px;align-items:center;grid-gap:2rem;gap:2rem}@media(min-width:600px){.DesignPage .PageContent .Services{grid-template-columns:repeat(2,1fr)}}@media(min-width:900px){.DesignPage .PageContent .Services{grid-template-columns:repeat(3,1fr)}}.DesignPage .PageContent .Services .Card{position:relative;min-height:100px;min-width:100px;height:100%}.DesignPage .PageContent .Services .Card .Circle{left:0;right:0;top:0;bottom:0;margin:auto;position:absolute;height:100%;aspect-ratio:1/1!important;border-radius:100%;background:linear-gradient(135deg,#d9d9d9,hsla(0,0%,85%,0))}.DesignPage .PageContent .Services .Card .Circle:after{content:"";display:block;padding-left:100%}.DesignPage .PageContent .Services .Card .MiniCard{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:1rem;color:#fff;background-color:transparent;min-height:100px;min-width:100px;height:100%;border-radius:2rem;position:relative;overflow:hidden;padding:3rem 2rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:grab;box-shadow:0 25px 50px -12px rgba(0,0,0,.25)}.DesignPage .PageContent .Services .Card .MiniCard:hover .Overlay{opacity:0}.DesignPage .PageContent .Services .Card .MiniCard .Image{z-index:0;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;filter:brightness(25%);position:relative}.DesignPage .PageContent .Services .Card .MiniCard .Overlay{background:linear-gradient(135deg,#d9d9d9,hsla(0,0%,85%,0));position:absolute;top:0;left:0;width:100%;height:100%;opacity:1;transition:all .3s ease}.DesignPage .PageContent .Services .Card .MiniCard .Text{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;z-index:10;gap:1rem}.DesignPage .PageContent .Services .Card .MiniCard .Text h1{font-size:1.5rem}.DesignPage .PageContent .Services .Card .MiniCard .Text p{font-size:.8rem}.DesignPage .PageContent .Banner{width:80%;height:auto;background:transparent;border-radius:2rem;text-align:center;padding:2rem 0;color:#1e1e24}.DesignPage .PageContent .Banner h1{font-size:2rem}.DesignPage .PageContent .Banner h1:not(:last-child){margin-bottom:5rem}.DesignPage .PageContent .QualitiesGrid{position:relative;width:80%;min-height:500px;height:auto;background-color:#000;background-image:linear-gradient(109.76deg,#fcc5e4,#fda34b 15%,#ff7882 35%,#c8699e 52%,#7046aa 71%,#0c1db8 87%,#020f75);background-position:50%;background-size:cover;background-repeat:no-repeat;border-radius:2rem;color:#fff;padding:2rem;display:flex;flex-direction:column;gap:2rem}.DesignPage .PageContent .QualitiesGrid>.Title{font-size:2rem;font-weight:900}.DesignPage .PageContent .QualitiesGrid>.Qualities{width:100%;min-height:500px;background:transparent;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(15rem,100%),1fr));grid-gap:2rem;gap:2rem}.DesignPage .PageContent .QualitiesGrid>.Qualities>.GridItem{width:auto;min-height:200px;display:flex;flex-direction:column;gap:1rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:all .3s ease;align-items:flex-start;justify-content:flex-start}.DesignPage .PageContent .QualitiesGrid>.Qualities>.GridItem .Icon{height:5rem;width:5rem;background-color:hsla(0,0%,100%,.25);border:.15rem solid hsla(0,0%,100%,.5);border-radius:1rem;display:flex;flex-direction:row;justify-content:center;align-items:center}.DesignPage .PageContent .QualitiesGrid>.Qualities>.GridItem .Icon svg{color:#fff;font-size:2.25rem}.DesignPage .PageContent .QualitiesGrid>.Qualities>.GridItem .Text{display:flex;flex-direction:column;gap:.5rem}.DesignPage .PageContent .QualitiesGrid>.Qualities>.GridItem .Text .Title{font-size:1.25rem;font-weight:600}.DesignPage .PageContent .QualitiesGrid>.Qualities>.GridItem .Text .Description{font-size:.75rem;font-weight:500;opacity:.75}.DesignPage .PageContent .QualitiesGrid>.Qualities>.GridItem:hover{background-color:rgba(0,0,0,.1);border-radius:1rem;padding:1rem}.DesignPage .PageContent .Process{width:80%;min-height:500px;border-radius:2rem;background:linear-gradient(90deg,#e6e9f0,#eef1f5);display:flex;flex-direction:column;align-items:center;padding:2rem;gap:3rem}.DesignPage .PageContent .Process .Title{font-weight:700;font-size:2rem;color:#505050}.DesignPage .PageContent .Process .Steps{display:flex;flex-direction:column;align-items:flex-start;padding:0;gap:30px;width:100%}.DesignPage .PageContent .Process .Steps .Step{background:#fff;width:100%;border-radius:1rem;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:1rem;gap:1rem}.DesignPage .PageContent .Process .Steps .Step .Title{font-size:1.65rem;font-weight:700;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}.DesignPage .PageContent .Process .Steps .Step .Description{font-size:1rem;font-weight:500;max-width:350px;text-align:center;opacity:.5}.DesignPage .PageContent .SelectedProjects{color:#fff;background:linear-gradient(90deg,#22e1ff,#1d8fe1 48%,#625eb1);width:80%;border-radius:2rem;padding:2rem;display:flex;flex-direction:column;gap:2rem}.DesignPage .PageContent .SelectedProjects .Text{display:flex;flex-direction:column;gap:1rem}.DesignPage .PageContent .SelectedProjects .Text .Title{font-size:2rem;font-weight:700;max-width:250px}.DesignPage .PageContent .SelectedProjects .Text .Description{max-width:250px}.DesignPage .PageContent .SelectedProjects .Projects{width:100%;display:flex;flex-direction:column;flex-wrap:wrap;gap:2rem}.DesignPage .PageContent .SelectedProjects .Projects .Project{width:100%;background-color:#fff;background-size:cover;background-repeat:no-repeat;background-position:0 50%;border-radius:1rem;padding:2rem;position:relative;overflow:hidden;transition:all .3s ease;aspect-ratio:16/9}.DesignPage .PageContent .SelectedProjects .Projects .Project .Text{position:absolute;top:0;left:0;width:100%;min-height:100%;display:flex;flex-direction:column;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;padding:10% 2rem}.DesignPage .PageContent .SelectedProjects .Projects .Project .Text .Logo{position:relative;width:200px;height:100px}.DesignPage .PageContent .SelectedProjects .Projects .Project .Text .Description{font-size:1rem;font-weight:500;opacity:.75;transition:all .3s ease}.DesignPage .PageContent .SelectedProjects .Projects .Project .Text button{position:relative;border-radius:.5rem}@media screen and (max-width:900px){.DesignPage .PageContent .SelectedProjects .Projects .Project .Text{justify-content:flex-start}.DesignPage .PageContent .SelectedProjects .Projects .Project .Text .Description{display:none}.DesignPage .PageContent .SelectedProjects .Projects .Project .Text .Logo{width:130px}.DesignPage .PageContent .SelectedProjects .Projects .Project .Text button{display:none}}.DesignPage .PageContent .LetsTalk{width:100%;height:auto;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;padding:2.5vh 10vw 5rem}.DesignPage .PageContent .LetsTalk .Title{width:100%;height:auto;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:1rem;text-align:center;margin-bottom:5rem;color:#1e1e24;z-index:2}.DesignPage .PageContent .LetsTalk .Title h1{font-size:2em}@media(max-width:790px){.DesignPage .PageContent .LetsTalk .Title h1{font-size:1.5em}}.DesignPage .PageContent .LetsTalk .Title p{font-size:1em;color:#2b2d42;width:80%}@media(max-width:790px){.DesignPage .PageContent .LetsTalk .Title p{font-size:.85em;width:100%}}.DesignPage .PageContent .LetsTalk .Buttons{display:flex;flex-direction:column;align-items:center;padding:0;gap:1rem}.DesignPage .PageContent .LetsTalk .HandDrawnLines{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:-1}.DesignPage .PageContent .LetsTalk .HandDrawnLines .RedLine{position:absolute;left:-5%;transform:rotate(180deg);width:20vw;height:auto}.DesignPage .PageContent .LetsTalk .HandDrawnLines .BlueLine{position:absolute;right:-5%;transform:rotate(0deg);width:20vw;height:auto}.DesignPage .PageContent .LetsTalk .HandDrawnLines .BottomBlueLine{position:absolute;left:-5%;bottom:0;transform:rotate(0deg);width:30vw;height:auto;opacity:25%}.DesignPage .PageContent .FAQ{min-height:500px;width:80%;border-radius:2rem}.DesignPage .PageContent .FAQ *{text-align:start!important}.DesignPage .PageContent .FAQ .Title{padding:2rem;font-weight:700;font-size:2rem;z-index:100;color:rgba(0,0,0,.5);color:rgba(0,0,0,.5)!important}.DesignPage .PageContent .FAQ .List{width:100%;background-color:transparent;display:flex;flex-direction:column;align-items:flex-start;gap:2rem;transition:all .5s ease-in-out;color:rgba(0,0,0,.5)}.DesignPage .PageContent .FAQ .List .QandA{border-bottom:1px solid;overflow:hidden;border-color:#505050!important}.DesignPage .PageContent .FAQ .List .QandA .Question{font-size:1rem;gap:1rem;align-items:flex-end;background:transparent;border-radius:0;padding:1rem 0}.DesignPage .PageContent .FAQ .List .QandA .Question .QuestionText{color:rgba(0,0,0,.5)!important}.DesignPage .PageContent .FAQ .List .QandA .Answer{z-index:1;color:#505050!important}.DevelopmentPage{background-color:#000;display:flex;flex-direction:column;justify-content:center;align-items:center}.DevelopmentPage::-webkit-scrollbar{-webkit-appearance:none;appearance:none}.DevelopmentPage .PageContent{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:2rem}@keyframes filter-animation{0%{filter:hue-rotate(0deg);opacity:50%}50%{filter:hue-rotate(100deg);opacity:75%}to{filter:hue-rotate(0deg);opacity:25%}}@keyframes filter-blur-animation{0%{filter:hue-rotate(0deg) blur(15rem)}50%{filter:hue-rotate(1turn) blur(15rem)}to{filter:hue-rotate(0deg) blur(15rem)}}.DevelopmentPage .PageContent .PageTitle{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;color:#fff;padding:5rem 0 0;height:auto;position:relative;z-index:0}.DevelopmentPage .PageContent .PageTitle .NavBar{position:relative;z-index:10}.DevelopmentPage .PageContent .PageTitle .Text{width:80%;height:-moz-min-content;height:min-content;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem;z-index:4;-webkit-mask-clip:url(#mask-1);mask-clip:url(#mask-1)}.DevelopmentPage .PageContent .PageTitle .Text .Name{height:auto!important;width:100%;color:#fff;text-align:center;font-weight:900;font-size:5rem}@media(max-width:1200px){.DevelopmentPage .PageContent .PageTitle .Text .Name{font-size:3rem}}@media(max-width:876px){.DevelopmentPage .PageContent .PageTitle .Text .Name{font-size:2.5rem}}.DevelopmentPage .PageContent .PageTitle .Text .Description{position:relative;font-size:1.5rem}@media(max-width:1200px){.DevelopmentPage .PageContent .PageTitle .Text .Description{font-size:1.25rem}}@media(max-width:876px){.DevelopmentPage .PageContent .PageTitle .Text .Description{font-size:1rem}}.DevelopmentPage .PageContent .PageTitle .ImagePosition{position:absolute;top:0;left:0;width:100%;height:1px;z-index:0}.DevelopmentPage .PageContent .PageTitle div{width:100%;height:auto;display:flex;flex-direction:column;justify-content:center;align-items:center}.DevelopmentPage .PageContent .PageTitle div .Image{width:120%;z-index:3;position:relative;direction:ltr;aspect-ratio:9/12;overflow:hidden}.DevelopmentPage .PageContent .PageTitle div .Image svg{position:relative;width:155%;height:auto;margin:0 auto;left:50%;transform:translateX(-50%)}.DevelopmentPage .PageContent .PageTitle div .Image svg #iMac{animation:filter-animation 4s infinite}.DevelopmentPage .PageContent .Potential{width:100%;min-height:100vh;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;color:#fff;height:auto;position:relative;z-index:0;gap:2rem;padding:5rem 10%}.DevelopmentPage .PageContent .Potential:after{top:0;left:0;background:red;animation:filter-blur-animation 8s .5s infinite}.DevelopmentPage .PageContent .Potential:after,.DevelopmentPage .PageContent .Potential:before{content:"";position:absolute;width:300px;height:300px;max-width:50vw;max-height:50vw;border-radius:200px;overflow:hidden;z-index:-1;filter:blur(10rem);opacity:50%}.DevelopmentPage .PageContent .Potential:before{bottom:0;right:-10%;background:green;animation:filter-blur-animationn 8s 1s infinite}.DevelopmentPage .PageContent .Potential .Name{height:auto!important;width:100%;text-transform:capitalize;color:#fff;text-align:center;font-weight:900;font-size:5rem}@media(max-width:1200px){.DevelopmentPage .PageContent .Potential .Name{font-size:3rem}}@media(max-width:876px){.DevelopmentPage .PageContent .Potential .Name{font-size:2.5rem}}.DevelopmentPage .PageContent .Potential .Name span{background-color:#fff;background-image:linear-gradient(135deg,#fff,#6284ff 25%,red 75%,#fff);-webkit-background-clip:text;background-size:200% auto;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;animation:shine 2s linear infinite}.DevelopmentPage .PageContent .Potential .Description{font-size:1.5rem;text-align:center;opacity:50%}@media(max-width:1200px){.DevelopmentPage .PageContent .Potential .Description{font-size:1.25rem}}@media(max-width:876px){.DevelopmentPage .PageContent .Potential .Description{font-size:1rem}}.DevelopmentPage .PageContent .Develop{width:100%;min-height:100vh;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;color:#fff;height:auto;z-index:0;gap:2rem;padding:5rem 10%;position:relative}.DevelopmentPage .PageContent .Develop:after{top:0;left:0;background:blue;animation:filter-blur-animation 8s 2s infinite}.DevelopmentPage .PageContent .Develop:after,.DevelopmentPage .PageContent .Develop:before{content:"";position:absolute;width:300px;height:300px;max-width:50vw;max-height:50vw;border-radius:200px;overflow:hidden;z-index:-1;filter:blur(10rem);opacity:50%}.DevelopmentPage .PageContent .Develop:before{bottom:0;right:-10%;background:orange;animation:filter-blur-animation 8s 1.5s infinite}.DevelopmentPage .PageContent .Develop .Name{height:auto!important;width:100%;text-transform:capitalize;color:#fff;text-align:center;font-weight:900;font-size:5rem}@media(max-width:1200px){.DevelopmentPage .PageContent .Develop .Name{font-size:3rem}}@media(max-width:876px){.DevelopmentPage .PageContent .Develop .Name{font-size:2.5rem}}.DevelopmentPage .PageContent .Develop .Name .brackets{color:hsla(0,0%,100%,.25)}.DevelopmentPage .PageContent .Develop .Name .slash{background-color:#fff;background-image:linear-gradient(135deg,#fff,#6284ff 25%,red 75%,#fff);-webkit-background-clip:text;background-size:200% auto;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;animation:shine 1s ease-in-out infinite}@keyframes shine{to{background-position:200%}}.DevelopmentPage .PageContent .Develop .Description{font-size:1.5rem;text-align:center;opacity:50%}@media(max-width:1200px){.DevelopmentPage .PageContent .Develop .Description{font-size:1.25rem}}@media(max-width:876px){.DevelopmentPage .PageContent .Develop .Description{font-size:1rem}}.DevelopmentPage .PageContent .TechnologyStack{width:100%;min-height:500px;height:auto;display:flex;flex-direction:row;justify-content:space-between;align-items:stretch;position:relative;padding:0 10%;gap:2rem;flex-wrap:wrap}.DevelopmentPage .PageContent .TechnologyStack .Column{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;min-height:200px;min-width:200px;aspect-ratio:725/850;position:relative;width:calc(50% - 1rem);height:100%;background-color:#161617;border-radius:2rem}@media screen and (max-width:900px){.DevelopmentPage .PageContent .TechnologyStack .Column{width:100%;aspect-ratio:unset;height:auto;min-height:50vh}}.DevelopmentPage .PageContent .TechnologyStack .Column:first-child{background-image:url(/img/assets/iPad.png);background-size:contain;background-repeat:no-repeat;background-position:100%}.DevelopmentPage .PageContent .TechnologyStack .Column .Text{display:flex;flex-direction:column;align-items:flex-start;gap:2rem;padding:2rem}.DevelopmentPage .PageContent .TechnologyStack .Column .Text .Title{font-weight:700;font-size:3rem;display:flex;align-items:flex-start;background:linear-gradient(82.64deg,#ff5c00,#fda34b 15%,#ff7882 30%,#c8699e 45%,#7046aa 60%,#0c1db8 85%,#020f75);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;max-width:300px}@media screen and (max-width:768px){.DevelopmentPage .PageContent .TechnologyStack .Column .Text .Title{font-size:2rem}}.DevelopmentPage .PageContent .TechnologyStack .Column .Text .Description{font-style:normal;font-weight:400;font-size:1.5rem;display:flex;align-items:center;color:#fff;opacity:.25;max-width:300px}@media screen and (max-width:768px){.DevelopmentPage .PageContent .TechnologyStack .Column .Text .Description{font-size:1rem}}.DevelopmentPage .PageContent .TechnologyStack .Column button{box-shadow:none;border-radius:1rem;margin:2rem}.DevelopmentPage .PageContent .Technologies{position:fixed;width:100%;height:100%;top:0;left:0;display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:10000000000;background-color:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem)}.DevelopmentPage .PageContent .Technologies .Container{width:-moz-fit-content;width:fit-content;height:80%;max-width:80%;max-height:90vh;aspect-ratio:16/9;background-color:#161617;border-radius:2rem;display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding:2rem;gap:1rem}.DevelopmentPage .PageContent .Technologies .Container .Head{width:100%;height:auto;display:flex;justify-content:flex-end;align-items:center}.DevelopmentPage .PageContent .Technologies .Container .Head .CloseBtn{color:hsla(0,0%,100%,.5);border:2px solid hsla(0,0%,100%,.25);border-radius:.5rem;transition:all .5s ease}.DevelopmentPage .PageContent .Technologies .Container .Head .CloseBtn:hover{color:rgba(239,35,60,.5);border-color:rgba(239,35,60,.5)}.DevelopmentPage .PageContent .Technologies .Container .Body{width:100%;height:100%;background:transparent;display:flex;flex-direction:column;gap:1rem;align-items:flex-start;flex-wrap:wrap;overflow:auto;-webkit-padding-end:1rem;padding-inline-end:1rem}.DevelopmentPage .PageContent .Technologies .Container .Body .Chip{color:hsla(0,0%,100%,.5);padding:.5rem 1rem;transition:all .3s ease}.DevelopmentPage .PageContent .Technologies .Container .Body .Chip:hover{background:linear-gradient(135deg,#f26274,#ef233c);color:#fff}.DevelopmentPage .PageContent .Technologies .Container .Body .Chip:hover svg{color:#fff}.DevelopmentPage .PageContent .Technologies .Container .Body::-webkit-scrollbar{height:5px}.DevelopmentPage .PageContent .SelectedProjects{color:#fff;background:linear-gradient(90deg,#22e1ff,#1d8fe1 48%,#625eb1);width:80%;border-radius:2rem;padding:2rem;display:flex;flex-direction:column;gap:2rem}.DevelopmentPage .PageContent .SelectedProjects .Text{display:flex;flex-direction:column;gap:1rem}.DevelopmentPage .PageContent .SelectedProjects .Text .Title{font-size:2rem;font-weight:700;max-width:250px}.DevelopmentPage .PageContent .SelectedProjects .Text .Description{max-width:250px}.DevelopmentPage .PageContent .SelectedProjects .Projects{width:100%;display:flex;flex-direction:column;flex-wrap:wrap;gap:2rem}.DevelopmentPage .PageContent .SelectedProjects .Projects .Project{width:100%;background-color:#fff;background-size:cover;background-repeat:no-repeat;background-position:0 50%;border-radius:1rem;padding:2rem;position:relative;overflow:hidden;transition:all .3s ease;aspect-ratio:16/9}.DevelopmentPage .PageContent .SelectedProjects .Projects .Project .Text{position:absolute;top:0;left:0;width:100%;min-height:100%;display:flex;flex-direction:column;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;padding:10% 2rem}.DevelopmentPage .PageContent .SelectedProjects .Projects .Project .Text .Logo{position:relative;width:200px;height:100px}.DevelopmentPage .PageContent .SelectedProjects .Projects .Project .Text .Description{font-size:1rem;font-weight:500;opacity:.75;transition:all .3s ease}.DevelopmentPage .PageContent .SelectedProjects .Projects .Project .Text button{position:relative;border-radius:.5rem}@media screen and (max-width:900px){.DevelopmentPage .PageContent .SelectedProjects .Projects .Project .Text{justify-content:flex-start}.DevelopmentPage .PageContent .SelectedProjects .Projects .Project .Text .Description{display:none}.DevelopmentPage .PageContent .SelectedProjects .Projects .Project .Text .Logo{width:130px}.DevelopmentPage .PageContent .SelectedProjects .Projects .Project .Text button{display:none}}.DevelopmentPage .PageContent .QualitiesGrid{position:relative;width:80%;min-height:500px;height:auto;background-color:#000;background-image:linear-gradient(109.76deg,#fcc5e4,#fda34b 15%,#ff7882 35%,#c8699e 52%,#7046aa 71%,#0c1db8 87%,#020f75);background-position:50%;background-size:cover;background-repeat:no-repeat;border-radius:2rem;color:#fff;padding:2rem;display:flex;flex-direction:column;gap:2rem}.DevelopmentPage .PageContent .QualitiesGrid>.Title{font-size:2rem;font-weight:900}.DevelopmentPage .PageContent .QualitiesGrid>.Qualities{width:100%;min-height:500px;background:transparent;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(15rem,100%),1fr));grid-gap:2rem;gap:2rem}.DevelopmentPage .PageContent .QualitiesGrid>.Qualities>.GridItem{width:auto;min-height:200px;display:flex;flex-direction:column;gap:1rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:all .3s ease;align-items:flex-start;justify-content:flex-start}.DevelopmentPage .PageContent .QualitiesGrid>.Qualities>.GridItem .Icon{height:5rem;width:5rem;background-color:hsla(0,0%,100%,.25);border:.15rem solid hsla(0,0%,100%,.5);border-radius:1rem;display:flex;flex-direction:row;justify-content:center;align-items:center}.DevelopmentPage .PageContent .QualitiesGrid>.Qualities>.GridItem .Icon svg{color:#fff;font-size:2.25rem}.DevelopmentPage .PageContent .QualitiesGrid>.Qualities>.GridItem .Text{display:flex;flex-direction:column;gap:.5rem}.DevelopmentPage .PageContent .QualitiesGrid>.Qualities>.GridItem .Text .Title{font-size:1.25rem;font-weight:600}.DevelopmentPage .PageContent .QualitiesGrid>.Qualities>.GridItem .Text .Description{font-size:.75rem;font-weight:500;opacity:.75}.DevelopmentPage .PageContent .QualitiesGrid>.Qualities>.GridItem:hover{background-color:rgba(0,0,0,.1);border-radius:1rem;padding:1rem}.DevelopmentPage .PageContent .LetsTalk{width:100%;height:auto;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:2.5vh 10vw 5rem}.DevelopmentPage .PageContent .LetsTalk .Title{width:100%;height:auto;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:1rem;text-align:center;margin-bottom:5rem;color:#1e1e24;z-index:2}.DevelopmentPage .PageContent .LetsTalk .Title h1{font-size:2em}@media(max-width:790px){.DevelopmentPage .PageContent .LetsTalk .Title h1{font-size:1.5em}}.DevelopmentPage .PageContent .LetsTalk .Title p{font-size:1em;color:#2b2d42;width:80%}@media(max-width:790px){.DevelopmentPage .PageContent .LetsTalk .Title p{font-size:.85em;width:100%}}.DevelopmentPage .PageContent .LetsTalk .Buttons{display:flex;flex-direction:column;align-items:center;padding:0;gap:1rem}.DevelopmentPage .PageContent .LetsTalk .HandDrawnLines{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:-1}.DevelopmentPage .PageContent .LetsTalk .HandDrawnLines .RedLine{position:absolute;left:-5%;transform:rotate(180deg);width:20vw;height:auto}.DevelopmentPage .PageContent .LetsTalk .HandDrawnLines .BlueLine{position:absolute;right:-5%;transform:rotate(0deg);width:20vw;height:auto}.DevelopmentPage .PageContent .LetsTalk .HandDrawnLines .BottomBlueLine{position:absolute;left:-5%;bottom:0;transform:rotate(0deg);width:30vw;height:auto;opacity:25%}.DevelopmentPage .PageContent .SelectedProjects{background-color:#161617;background-image:none;position:relative}.DevelopmentPage .PageContent .QualitiesGrid{background-color:#161617;background-image:none}.DevelopmentPage .PageContent .LetsTalk{position:relative}.DevelopmentPage .PageContent .LetsTalk .Title{color:#fff}.DevelopmentPage .PageContent .LetsTalk .Title p{color:#fff;opacity:50%}.DevelopmentPage .PageContent .FAQ{min-height:500px;width:80%;border-radius:2rem}.DevelopmentPage .PageContent .FAQ *{text-align:start!important}.DevelopmentPage .PageContent .FAQ .Title{padding:2rem;font-weight:700;font-size:2rem;z-index:100;color:rgba(0,0,0,.5);color:hsla(0,0%,100%,.5)!important}.DevelopmentPage .PageContent .FAQ .List{width:100%;background-color:transparent;display:flex;flex-direction:column;align-items:flex-start;gap:2rem;transition:all .5s ease-in-out;color:hsla(0,0%,100%,.5)}.DevelopmentPage .PageContent .FAQ .List .QandA{border-bottom:1px solid;overflow:hidden;border-color:hsla(0,0%,100%,.5)!important}.DevelopmentPage .PageContent .FAQ .List .QandA .Question{font-size:1rem;gap:1rem;align-items:flex-end;background:transparent;border-radius:0;padding:1rem 0}.DevelopmentPage .PageContent .FAQ .List .QandA .Question .QuestionText{color:hsla(0,0%,100%,.5)!important}.DevelopmentPage .PageContent .FAQ .List .QandA .Answer{z-index:1;color:hsla(0,0%,100%,.5)!important}.MarketingPage{width:100%}.MarketingPage .PageContent{width:100%;padding:2rem 0;background-color:transparent;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:2rem}.MarketingPage .PageContent .Wrapper{width:80%;min-height:40vh;height:auto;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.MarketingPage .PageContent .Wrapper .BigCard{width:100%;min-height:40vh;background-color:linear-gradient(135deg,#16a9a6 .01%,#17bebb);border-radius:2rem;position:relative;overflow:hidden;padding:2rem;box-shadow:0 25px 50px -12px rgba(0,0,0,.25);transform-style:preserve-3d}.MarketingPage .PageContent .Wrapper .BigCard img{pointer-events:none;z-index:0!important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.MarketingPage .PageContent .Wrapper .BigCard .Background{filter:brightness(80%)}.MarketingPage .PageContent .Wrapper .BigCard .Content{width:100%;height:100%;display:flex;justify-content:flex-start;gap:2rem;align-items:center}@media screen and (max-width:768px){.MarketingPage .PageContent .Wrapper .BigCard .Content{flex-wrap:wrap;justify-content:center;align-items:center}}.MarketingPage .PageContent .Wrapper .BigCard .Content .Image{min-width:250px;min-height:250px;max-width:100%;position:relative;transform:translateZ(50px)}.MarketingPage .PageContent .Wrapper .BigCard .Content .Text{height:auto;width:100%;z-index:100;pointer-events:none;transform:translateZ(50px)}.MarketingPage .PageContent .Wrapper .BigCard .Content .Text .Title{color:#fff;margin-bottom:2rem;z-index:1!important}.MarketingPage .PageContent .Wrapper .BigCard .Content .Text .Title h1{font-size:2.25rem;width:100%;margin-bottom:1rem}.MarketingPage .PageContent .Wrapper .BigCard .Content .Text .Title p{font-size:.8rem;width:auto;opacity:75%;max-width:300px}.MarketingPage .PageContent .Wrapper .BigCard .Content .Text button{font-size:.8rem;background:linear-gradient(135deg,#d9d9d9,hsla(0,0%,85%,0));box-shadow:none;filter:none;border-radius:.5rem!important;padding:.5rem 1rem!important;z-index:102!important;pointer-events:auto}.MarketingPage .PageContent .Wrapper .BigCard .Content .Highlight{position:absolute;width:50%;padding-bottom:50%;border-radius:100%;aspect-ratio:1/1;background:radial-gradient(hsla(0,0%,100%,.25),hsla(0,0%,100%,0));z-index:1001;pointer-events:none}.MarketingPage .PageContent .Wrapper .BigCard .Content .ClickEffect{position:absolute;width:100%;height:100%;top:0;left:0;bottom:0;right:0;z-index:99;background-color:transparent;box-shadow:none;color:#fff;pointer-events:visiblePainted;cursor:default}.MarketingPage .PageContent .Wrapper .BigCard .Content .Glow{position:absolute;height:100%;width:100%;top:0;left:0;z-index:100;background:var(--glow-bg);opacity:var(--glow-opacity);will-change:opacity;transition:opacity .5s ease;pointer-events:none}.MarketingPage .PageContent .StandOut{justify-content:center;padding:2.5vh 10vw}.MarketingPage .PageContent .StandOut,.MarketingPage .PageContent .StandOut .Title{width:100%;display:flex;flex-direction:column;align-items:center;margin-bottom:5rem}.MarketingPage .PageContent .StandOut .Title{height:auto;justify-content:flex-start;gap:2rem;text-align:center}.MarketingPage .PageContent .StandOut .Title h1{font-size:2em}@media(max-width:790px){.MarketingPage .PageContent .StandOut .Title h1{font-size:1.5em}}.MarketingPage .PageContent .StandOut .Title p{font-size:1em;color:#2b2d42}@media(max-width:790px){.MarketingPage .PageContent .StandOut .Title p{font-size:.85em}}.MarketingPage .PageContent .StandOut .Cards{width:100%;display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:2rem}@media screen and (max-width:900px){.MarketingPage .PageContent .StandOut .Cards{grid-template-columns:none}}.MarketingPage .PageContent .StandOut .Cards .Card{border-radius:50px;display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;padding:2.5rem;gap:2rem;transition:all .5s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:linear-gradient(#fff,#fff);box-shadow:0 50px 150px rgba(0,0,0,.05);color:#2b2d42}.MarketingPage .PageContent .StandOut .Cards .Card:first-child{background:linear-gradient(135deg,#1e1e24,#030303);color:#fff}.MarketingPage .PageContent .StandOut .Cards .Card:nth-child(2){background:linear-gradient(135deg,#f26274,#ef233c);color:#fff}.MarketingPage .PageContent .StandOut .Cards .Card:nth-child(3){background:linear-gradient(135deg,#16a9a6 .01%,#17bebb);color:#fff}@media(max-width:900px){.MarketingPage .PageContent .StandOut .Cards .Card{flex-direction:column}}.MarketingPage .PageContent .StandOut .Cards .Card .Icon{width:50px;height:auto;aspect-ratio:1/1;position:relative;flex:1 1;font-size:3rem;transition:all .5s ease}.MarketingPage .PageContent .StandOut .Cards .Card .Text{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:0;flex:4 1;gap:1rem}.MarketingPage .PageContent .StandOut .Cards .Card .Text .Title{font-style:normal;font-weight:700;font-size:1.25em;text-align:left;width:-moz-fit-content;width:fit-content;text-transform:capitalize;margin:0}.MarketingPage .PageContent .StandOut .Cards .Card .Text .Description{font-style:normal;font-weight:400;font-size:.9em;text-transform:capitalize}.MarketingPage .PageContent .BestServices{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:5rem;padding:2.5vh 10vw}.MarketingPage .PageContent .BestServices .Title{width:100%;height:auto;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:2rem;text-align:center;margin-bottom:5rem}.MarketingPage .PageContent .BestServices .Title h1{font-size:2em}@media(max-width:790px){.MarketingPage .PageContent .BestServices .Title h1{font-size:1.5em}}.MarketingPage .PageContent .BestServices .Title p{font-size:1em;color:#2b2d42}@media(max-width:790px){.MarketingPage .PageContent .BestServices .Title p{font-size:.85em}}.MarketingPage .PageContent .BestServices .Cards{width:100%;display:grid;grid-template-columns:1fr 1fr;grid-gap:2rem}@media screen and (max-width:900px){.MarketingPage .PageContent .BestServices .Cards{grid-template-columns:none}}.MarketingPage .PageContent .BestServices .Cards .Card{background:linear-gradient(137deg,#fff,#fff);box-shadow:0 50px 150px rgba(0,0,0,.05);border-radius:50px;display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;padding:2.5rem;gap:2rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#2b2d42}@media(max-width:900px){.MarketingPage .PageContent .BestServices .Cards .Card{flex-direction:column}}.MarketingPage .PageContent .BestServices .Cards .Card .Icon{position:relative;background-color:#1e1e24;width:3rem;padding-top:3rem;border-radius:100%}.MarketingPage .PageContent .BestServices .Cards .Card .Icon .Text{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;text-align:center;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700}.MarketingPage .PageContent .BestServices .Cards .Card .Text{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:0;flex:4 1;gap:1rem}.MarketingPage .PageContent .BestServices .Cards .Card .Text .Title{font-style:normal;font-weight:700;font-size:1.25em;text-align:left;width:-moz-fit-content;width:fit-content;text-transform:capitalize;margin:0}.MarketingPage .PageContent .BestServices .Cards .Card .Text .Description{font-style:normal;font-weight:400;font-size:.9em;text-transform:capitalize}.MarketingPage .PageContent .BestServices .Cards .Card.Normal{background:linear-gradient(#fff,#fff);color:#2b2d42}.MarketingPage .PageContent .BestServices .Cards .Card.Normal:hover{background:linear-gradient(135deg,#f26274,#ef233c)!important;color:#fff}.MarketingPage .PageContent .BestServices .Cards .Card.Normal:hover .Icon{background-color:#fff}.MarketingPage .PageContent .BestServices .Cards .Card.Normal:hover .Icon .Text{color:#ef233c}.MarketingPage .PageContent .BestServices .Cards .Card.Special{background:linear-gradient(135deg,#444140,#1d1d1d);color:#fff}.MarketingPage .PageContent .BestServices .Cards .Card.Special .Icon{background-color:#fff}.MarketingPage .PageContent .BestServices .Cards .Card.Special .Icon .Text{color:#1e1e24}.MarketingPage .PageContent .BestServices .Cards .Card.Special:hover{background:linear-gradient(135deg,#f26274,#ef233c)!important;background:linear-gradient(135deg,#444140,#1d1d1d);color:#fff}.MarketingPage .PageContent .BestServices .Cards .Card.Special:hover .Icon{background-color:#fff}.MarketingPage .PageContent .BestServices .Cards .Card.Special:hover .Icon .Text{color:#ef233c}.MarketingPage .PageContent .QualitiesGrid{position:relative;width:80%;min-height:500px;height:auto;background-color:#000;background-image:url(/img/assets/illustrations/Landscape.png);background-position:50%;background-size:cover;background-repeat:no-repeat;border-radius:2rem;color:#fff;padding:2rem;display:flex;flex-direction:column;gap:2rem;overflow:hidden}.MarketingPage .PageContent .QualitiesGrid>.Title{font-size:2rem;font-weight:900}.MarketingPage .PageContent .QualitiesGrid>.Qualities{width:100%;min-height:500px;background:transparent;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(15rem,100%),1fr));grid-gap:2rem;gap:2rem}.MarketingPage .PageContent .QualitiesGrid>.Qualities>.GridItem{width:auto;min-height:200px;display:flex;flex-direction:column;gap:1rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:all .3s ease;align-items:flex-start;justify-content:flex-start}.MarketingPage .PageContent .QualitiesGrid>.Qualities>.GridItem .Icon{height:5rem;width:5rem;background-color:hsla(0,0%,100%,.25);border:.15rem solid hsla(0,0%,100%,.5);border-radius:1rem;display:flex;flex-direction:row;justify-content:center;align-items:center}.MarketingPage .PageContent .QualitiesGrid>.Qualities>.GridItem .Icon svg{color:#fff;font-size:2.25rem}.MarketingPage .PageContent .QualitiesGrid>.Qualities>.GridItem .Text{display:flex;flex-direction:column;gap:.5rem}.MarketingPage .PageContent .QualitiesGrid>.Qualities>.GridItem .Text .Title{font-size:1.25rem;font-weight:600}.MarketingPage .PageContent .QualitiesGrid>.Qualities>.GridItem .Text .Description{font-size:.75rem;font-weight:500;opacity:.75}.MarketingPage .PageContent .QualitiesGrid>.Qualities>.GridItem:hover{background-color:rgba(0,0,0,.1);border-radius:1rem;padding:1rem}.MarketingPage .PageContent .QualitiesGrid *{z-index:1}.MarketingPage .PageContent .QualitiesGrid:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(/img/assets/illustrations/Landscape.png);background-position:50%;background-size:cover;background-repeat:no-repeat;filter:blur(.5rem) brightness(75%);z-index:0!important}.MarketingPage .PageContent .LetsTalk{width:100%;height:auto;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;padding:2.5vh 10vw 5rem}.MarketingPage .PageContent .LetsTalk .Title{width:100%;height:auto;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:1rem;text-align:center;margin-bottom:5rem;color:#1e1e24;z-index:2}.MarketingPage .PageContent .LetsTalk .Title h1{font-size:2em}@media(max-width:790px){.MarketingPage .PageContent .LetsTalk .Title h1{font-size:1.5em}}.MarketingPage .PageContent .LetsTalk .Title p{font-size:1em;color:#2b2d42;width:80%}@media(max-width:790px){.MarketingPage .PageContent .LetsTalk .Title p{font-size:.85em;width:100%}}.MarketingPage .PageContent .LetsTalk .Buttons{display:flex;flex-direction:column;align-items:center;padding:0;gap:1rem}.MarketingPage .PageContent .LetsTalk .HandDrawnLines{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:-1}.MarketingPage .PageContent .LetsTalk .HandDrawnLines .RedLine{position:absolute;left:-5%;transform:rotate(180deg);width:20vw;height:auto}.MarketingPage .PageContent .LetsTalk .HandDrawnLines .BlueLine{position:absolute;right:-5%;transform:rotate(0deg);width:20vw;height:auto}.MarketingPage .PageContent .LetsTalk .HandDrawnLines .BottomBlueLine{position:absolute;left:-5%;bottom:0;transform:rotate(0deg);width:30vw;height:auto;opacity:25%}.MarketingPage .PageContent .FAQ{min-height:500px;width:80%;border-radius:2rem}.MarketingPage .PageContent .FAQ *{text-align:start!important}.MarketingPage .PageContent .FAQ .Title{padding:2rem;font-weight:700;font-size:2rem;z-index:100;color:rgba(0,0,0,.5);color:rgba(0,0,0,.5)!important}.MarketingPage .PageContent .FAQ .List{width:100%;background-color:transparent;display:flex;flex-direction:column;align-items:flex-start;gap:2rem;transition:all .5s ease-in-out;color:rgba(0,0,0,.5)}.MarketingPage .PageContent .FAQ .List .QandA{border-bottom:1px solid;overflow:hidden;border-color:#505050!important}.MarketingPage .PageContent .FAQ .List .QandA .Question{font-size:1rem;gap:1rem;align-items:flex-end;background:transparent;border-radius:0;padding:1rem 0}.MarketingPage .PageContent .FAQ .List .QandA .Question .QuestionText{color:rgba(0,0,0,.5)!important}.MarketingPage .PageContent .FAQ .List .QandA .Answer{z-index:1;color:#505050!important}.PortfolioPage{height:100%;min-height:100vh;justify-content:flex-start;background-color:#000}.PortfolioPage,.PortfolioPage .PageContent{position:relative;width:100%;display:flex;flex-direction:column;align-items:stretch}.PortfolioPage .PageContent{height:auto;justify-content:center;gap:2rem;padding:2.5vh 10vw}.PortfolioPage .PageContent .Slogan,.PortfolioPage .PageContent .Wrapper{width:100%}.PortfolioPage .PageContent .Gallery{position:relative;height:auto;width:100%;border-radius:2rem;padding:2rem;background-color:hsla(0,0%,100%,.05);display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:.5rem}.PortfolioPage .PageContent .Gallery .ToggleGroup{position:relative;display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;gap:.5rem}.PortfolioPage .PageContent .Gallery .ToggleGroup .DefaultButton,.PortfolioPage .PageContent .Gallery .ToggleGroup__Button{width:100%;height:100%;border-radius:1rem;box-shadow:none}.PortfolioPage .PageContent .Gallery .ToggleGroup .DefaultButton.Black,.PortfolioPage .PageContent .Gallery .ToggleGroup__Button.Black{background:hsla(0,0%,100%,.05);color:hsla(0,0%,100%,.5)}.PortfolioPage .PageContent .Gallery .GalleryGrid{position:relative;width:100%;height:auto}.PortfolioPage .PageContent .Gallery .ImagesGrid{width:100%;height:auto;min-height:400px;border-radius:.5rem;display:grid;grid-gap:.5rem;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-template-rows:repeat(auto-fit,minmax(200px,1fr))}.PortfolioPage .PageContent .Gallery .ImagesGrid .FullScreenModal{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(30,30,36,.25);z-index:9999;transition:all .3s ease-in-out;width:100%;height:100%;padding:2.5vh 10vw;display:flex;justify-content:center;align-items:center}.PortfolioPage .PageContent .Gallery .ImagesGrid .FullScreenModal .Container{position:relative;width:100%;height:auto;max-height:90vh;border-radius:2rem;overflow:hidden;background-color:#1e1e24}.PortfolioPage .PageContent .Gallery .ImagesGrid .FullScreenModal .Container .CloseButton{position:absolute;top:5%;right:5%;border-radius:1rem;-webkit-backdrop-filter:brightness(75%);backdrop-filter:brightness(75%);color:hsla(0,0%,100%,.5)}.PortfolioPage .PageContent .Gallery .ImagesGrid .Image{position:relative;width:100%;height:100%;border-radius:1rem;box-shadow:none;overflow:hidden;transition:all .3s ease;min-height:250px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.PortfolioPage .PageContent .Gallery .ImagesGrid .Image .Skeleton{position:absolute;top:0;left:0;width:100%;height:100%;color:#fff;background-color:hsla(0,0%,100%,.1)}.PortfolioPage .PageContent .Gallery .ImagesGrid .Image .SkeletonOverlay{position:relative;top:0;left:0;width:100%;height:100%;color:#fff;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;padding:1rem;gap:1rem}.PortfolioPage .PageContent .Gallery .ImagesGrid .Image .SkeletonOverlay .MuiSkeleton-root{background-color:hsla(0,0%,100%,.1);width:75%}.PortfolioPage .PageContent .Gallery .ImagesGrid .Image .SkeletonOverlay .MuiSkeleton-root:first-child{width:50%}.PortfolioPage .PageContent .Gallery .ImagesGrid .Image .Icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:hsla(0,0%,100%,.2);font-size:2rem}.PortfolioPage .PageContent .Gallery .ImagesGrid .Image .Overlay{position:relative;top:0;left:0;width:100%;height:100%;color:#fff;background-color:rgba(30,30,36,.5);display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;padding:1rem;gap:1rem;z-index:50;transition:all .3s ease;opacity:0}.PortfolioPage .PageContent .Gallery .ImagesGrid .Image .Overlay .Title{font-size:1.5rem;font-weight:700}.PortfolioPage .PageContent .Gallery .ImagesGrid .Image .Overlay .Description{font-size:.8rem}.PortfolioPage .PageContent .Gallery .ImagesGrid .Image img{transition:all .3s ease;-o-object-fit:cover;object-fit:cover}.PortfolioPage .PageContent .Gallery .ImagesGrid .Image:hover{box-shadow:none;background-color:hsla(0,0%,100%,.05);color:hsla(0,0%,100%,.5)}.PortfolioPage .PageContent .Gallery .ImagesGrid .Image:hover img{transform:scale(110%)}.PortfolioPage .PageContent .Gallery .ImagesGrid .Image:hover .Overlay{opacity:1}@media screen and (min-width:1024px){.PortfolioPage .PageContent .Gallery .ImagesGrid .Image:nth-child(2){grid-column:3;grid-row:2/4}.PortfolioPage .PageContent .Gallery .ImagesGrid .Image:nth-child(5){grid-column:1/3;grid-row:1/3}}.PortfolioPage .PageContent .LetsTalk{width:100%;height:auto;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:2.5vh 10vw 5rem;position:relative}.PortfolioPage .PageContent .LetsTalk .Title{width:100%;height:auto;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:1rem;text-align:center;margin-bottom:5rem;color:#1e1e24;z-index:2}.PortfolioPage .PageContent .LetsTalk .Title h1{font-size:2em}@media(max-width:790px){.PortfolioPage .PageContent .LetsTalk .Title h1{font-size:1.5em}}.PortfolioPage .PageContent .LetsTalk .Title p{font-size:1em;color:#2b2d42;width:80%}@media(max-width:790px){.PortfolioPage .PageContent .LetsTalk .Title p{font-size:.85em;width:100%}}.PortfolioPage .PageContent .LetsTalk .Buttons{display:flex;flex-direction:column;align-items:center;padding:0;gap:1rem}.PortfolioPage .PageContent .LetsTalk .HandDrawnLines{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:-1}.PortfolioPage .PageContent .LetsTalk .HandDrawnLines .RedLine{position:absolute;left:-5%;transform:rotate(180deg);width:20vw;height:auto}.PortfolioPage .PageContent .LetsTalk .HandDrawnLines .BlueLine{position:absolute;right:-5%;transform:rotate(0deg);width:20vw;height:auto}.PortfolioPage .PageContent .LetsTalk .HandDrawnLines .BottomBlueLine{position:absolute;left:-5%;bottom:0;transform:rotate(0deg);width:30vw;height:auto;opacity:25%}.PortfolioPage .PageContent .LetsTalk .Title{color:#fff}.PortfolioPage .PageContent .LetsTalk .Title p{color:#fff;opacity:50%}.PortfolioPage .PageContent .Mailing{width:100%;min-height:300px;background:linear-gradient(135deg,#f26274,#ef233c);display:flex;flex-direction:column;justify-content:center;align-items:center;padding:2.5vh 10vw;gap:2rem;border-radius:2rem}.PortfolioPage .PageContent .Mailing .Title{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem}.PortfolioPage .PageContent .Mailing .Title h1{font-size:1.5rem;font-weight:700;color:#fff;opacity:.75}.PortfolioPage .PageContent .Mailing .Title p{font-size:1rem;font-weight:200;color:#fff}.PortfolioPage .PageContent .Mailing .InputField{width:100%;height:auto;max-width:700px;display:flex;flex-direction:row;justify-content:space-between;align-items:center}@media screen and (max-width:789px){.PortfolioPage .PageContent .Mailing .InputField{flex-direction:column}}.PortfolioPage .PageContent .Mailing .InputField input{width:100%;height:100%;background-color:hsla(0,0%,100%,.25);border:none;outline:none;padding:.75rem 1.5rem;flex:4 1;font-size:1rem;color:#fff;align-self:stretch}.PortfolioPage .PageContent .Mailing .InputField input::-moz-placeholder{color:#fff}.PortfolioPage .PageContent .Mailing .InputField input:-ms-input-placeholder{color:#fff}.PortfolioPage .PageContent .Mailing .InputField input::placeholder{color:#fff}.PortfolioPage .PageContent .Mailing .InputField .Button{width:100%;background-color:hsla(0,0%,100%,.1);flex:1 1;box-shadow:none;color:#ef233c;background:#fff;border-radius:0;font-size:1rem;font-family:inherit;text-transform:none;align-self:stretch;min-width:125px}.PortfolioPage .PageContent .Mailing .PS{text-align:left;width:100%;min-height:50px;max-width:700px;font-size:.75rem;font-weight:200;color:#fff}.PortfolioPage .PageContent .Mailing .Alert{background-color:rgba(30,30,36,.92);border-radius:.5rem;padding:1rem;width:350px;position:fixed;top:10%;left:35%;z-index:10;display:flex;flex-direction:column;gap:30px;justify-content:center;align-items:center;animation:Opacity .5s ease-in-out}.PortfolioPage .PageContent .Mailing .Alert .Heading{display:flex;flex-direction:row;justify-content:flex-end;align-items:flex-start;color:#fff;width:100%}.PortfolioPage .PageContent .Mailing .Alert .Heading .CloseIcon{cursor:pointer;background-color:rgba(30,30,36,.5);padding:1rem;display:flex;border-radius:10px;font-weight:600}.PortfolioPage .PageContent .Mailing .Alert .Container{display:flex;flex-direction:column;gap:10px}.PortfolioPage .PageContent .Mailing .Alert .Container .Thanks{font-size:3.5rem;font-weight:700;color:#fff;margin-top:80px;text-align:center}.PortfolioPage .PageContent .Mailing .Alert .Container .Msg{font-size:1rem;font-weight:200;color:hsla(0,0%,100%,.7)}.PortfolioPage .PageContent .Mailing .Alert .FollowUs{font-size:1.2rem;font-weight:600;color:#fff}.PortfolioPage .PageContent .Mailing .Alert .SocialMedia{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:40px;width:50%}.PortfolioPage .PageContent .Mailing .Alert .SocialMedia .SocialMediaIcon{background-color:hsla(0,0%,100%,.3);padding:5px;border-radius:50%;font-size:2.5rem}.ContactPage{position:relative;height:auto;overflow-x:hidden;overflow-y:auto}.ContactPage,.ContactPage .PageContent{display:flex;flex-direction:column;width:100%;justify-content:flex-start;align-items:center}.ContactPage .PageContent{gap:2rem;z-index:10}.ContactPage .PageContent__Alternatives{position:relative;width:100%;height:auto;color:#fff;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:2rem;padding:2.5vh 10vw}.ContactPage .PageContent__Alternatives__Heading{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:1rem;max-width:550px}.ContactPage .PageContent__Alternatives__Heading__Title{font-size:2.25rem;font-weight:600}.ContactPage .PageContent__Alternatives__Heading__Description{font-size:1.25rem;line-height:1.5;color:hsla(0,0%,100%,.75);font-weight:600}.ContactPage .PageContent__Alternatives__Cards{width:100%;background-color:transparent;display:grid;grid-gap:2rem;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-template-rows:repeat(auto-fit,minmax(200px,1fr))}.ContactPage .PageContent__Alternatives__Cards__Card{position:relative;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;background-color:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:0}.ContactPage .PageContent__Alternatives__Cards__Card:after,.ContactPage .PageContent__Alternatives__Cards__Card:before{border-radius:inherit;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .5s;width:100%;pointer-events:none}.ContactPage .PageContent__Alternatives__Cards__Card:before{background:radial-gradient(800px circle at var(--mouse-x) var(--mouse-y),hsla(0,0%,100%,.35),transparent 40%);z-index:3}.ContactPage .PageContent__Alternatives__Cards__Card:after{background:radial-gradient(600px circle at var(--mouse-x) var(--mouse-y),#fff,transparent 40%);z-index:1}.ContactPage .PageContent__Alternatives__Cards__Card:hover:before{opacity:1}.ContactPage .PageContent__Alternatives__Cards__Card:first-child{background:linear-gradient(135deg,#f26274,#ef233c)}.ContactPage .PageContent__Alternatives__Cards__Card:nth-child(2){background:linear-gradient(135deg,#16a9a6 .01%,#17bebb)}.ContactPage .PageContent__Alternatives__Cards__Card__Content{border-radius:inherit;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:2rem;z-index:2;gap:1rem}.ContactPage .PageContent__Alternatives__Cards__Card__Content__Text{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.5rem}.ContactPage .PageContent__Alternatives__Cards__Card__Content__Text__Title{font-size:2.25rem;font-weight:600}.ContactPage .PageContent__Alternatives__Cards__Card__Content__Text__Description{font-size:.85rem;line-height:1.5;color:hsla(0,0%,100%,.75);font-weight:600}.ContactPage .PageContent__Alternatives__Cards__Card__Content__ActionButton{position:relative;padding:.5rem 1rem;background:linear-gradient(135deg,#d9d9d9,hsla(0,0%,85%,0));color:#fff;font-size:.85rem;border-radius:0;border:1px solid #eee;pointer-events:all}.ContactPage .PageContent__GetInTouch{position:relative;width:100%;height:auto;color:#fff;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:2rem;padding:2.5vh 10vw}.ContactPage .PageContent__GetInTouch__Heading{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:1rem;max-width:500px}.ContactPage .PageContent__GetInTouch__Heading__Title{font-size:2.25rem;font-weight:600}.ContactPage .PageContent__GetInTouch__Heading__Description{font-size:1.25rem;line-height:1.5;color:hsla(0,0%,100%,.75);font-weight:600}.ContactPage .PageContent__GetInTouch__Form{position:relative;width:100%;background-color:transparent;--grid-layout-gap:2rem;--grid-column-count:2;--grid-item--min-width:200px;--gap-count:calc(var(--grid-column-count) - 1);--total-gap-width:calc(var(--gap-count) * var(--grid-layout-gap));--grid-item--max-width:calc((100% - var(--total-gap-width)) / var(--grid-column-count));display:grid;grid-template-columns:repeat(auto-fill,minmax(max(var(--grid-item--min-width),var(--grid-item--max-width)),1fr));grid-gap:var(--grid-layout-gap)}.ContactPage .PageContent__GetInTouch__Form__Field{width:100%;height:auto;position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:.5rem}@media screen and (min-width:1024px){.ContactPage .PageContent__GetInTouch__Form__Field:first-child{grid-column:1/3;grid-row:1/2}.ContactPage .PageContent__GetInTouch__Form__Field:nth-child(6){grid-column:1/3;grid-row:4/4}}.ContactPage .PageContent__GetInTouch__Form__Field__Label{font-size:1.25rem;font-weight:600;color:hsla(0,0%,100%,.5)}.ContactPage .PageContent__GetInTouch__Form__Field__Error{color:#ef233c;font-size:.85rem;font-weight:600;opacity:75%}.ContactPage .PageContent__GetInTouch__Form__Field__Container{position:relative;width:100%;height:auto;background-color:hsla(0,0%,100%,.1);border-radius:0;pointer-events:all}.ContactPage .PageContent__GetInTouch__Form__Field__Container:has(.Focused){background-color:hsla(0,0%,100%,.5)}.ContactPage .PageContent__GetInTouch__Form__Field__Container:after,.ContactPage .PageContent__GetInTouch__Form__Field__Container:before{border-radius:inherit;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .5s;width:100%;pointer-events:none}.ContactPage .PageContent__GetInTouch__Form__Field__Container:before{background:radial-gradient(800px circle at var(--mouse-x) var(--mouse-y),hsla(0,0%,100%,.1),transparent 40%);z-index:3}.ContactPage .PageContent__GetInTouch__Form__Field__Container:after{background:radial-gradient(600px circle at var(--mouse-x) var(--mouse-y),hsla(0,0%,100%,.04),transparent 40%);z-index:1}.ContactPage .PageContent__GetInTouch__Form__Field__Container:hover:before{opacity:1}.ContactPage .PageContent__GetInTouch__Form__Field__Container__Input{position:relative;display:block;padding:1rem;background-color:#333;outline:none;border:none;width:calc(100% - 2px);height:calc(100% - 2px);font-size:1rem;inset:1px;color:hsla(0,0%,100%,.5);z-index:2}.ContactPage .PageContent__GetInTouch__Form__Field__Container__Input:active,.ContactPage .PageContent__GetInTouch__Form__Field__Container__Input:focus{background-color:#222;color:hsla(0,0%,100%,.5)}.ContactPage .PageContent__GetInTouch__Form__Field__Container__Input.react-select-container{padding:0}.ContactPage .PageContent__GetInTouch__Form__Field__Container__Input.Interest{z-index:200}.ContactPage .PageContent__GetInTouch__Form__Field__Container__Input.Budget{z-index:210}.ContactPage .PageContent__GetInTouch__Form__Field__Container__Input.MuiInputBase-root{padding:0}.ContactPage .PageContent__GetInTouch__Form__Field__Container textarea{resize:vertical}.ContactPage .PageContent__GetInTouch__FormAction{width:100%;height:auto;--grid-layout-gap:2rem;--grid-column-count:2;--grid-item--min-width:200px;--gap-count:calc(var(--grid-column-count) - 1);--total-gap-width:calc(var(--gap-count) * var(--grid-layout-gap));--grid-item--max-width:calc((100% - var(--total-gap-width)) / var(--grid-column-count));display:grid;grid-template-columns:repeat(auto-fill,minmax(max(var(--grid-item--min-width),var(--grid-item--max-width)),1fr));grid-gap:var(--grid-layout-gap)}.ContactPage .PageContent__GetInTouch__FormAction .DefaultButton{border-radius:0;display:flex;align-items:center;justify-content:center;transition:background .3s ease;background:linear-gradient(135deg,#16a9a6 .01%,#17bebb)}@media screen and (min-width:1024px){.ContactPage .PageContent__GetInTouch__FormAction .DefaultButton{grid-column:2/3;grid-row:1/1}}.ContactPage .PageContent__GetInTouch__FormAction .DefaultButton.Loading{justify-content:space-between;background:linear-gradient(135deg,#f26274,#ef233c);padding:.9rem 2rem}.ContactPage .PageContent__GetInTouch__FormAction .DefaultButton .MuiLoadingButton-loadingIndicator{position:relative;display:flex;justify-content:space-between;align-items:center}.ContactPage .PageContent__GetInTouch__FormAction .DefaultButton .MuiLoadingButton-loadingIndicator svg{color:#fff;position:relative}.ContactPage .PageContent__GetInTouch__Modal{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(30,30,36,.5);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);width:100%;z-index:1001;transform:translateZ(0);display:flex;justify-content:center;align-items:center;padding:2.5vh 10vw}.ContactPage .PageContent__GetInTouch__Modal__Message{position:relative;width:100%;height:-moz-fit-content;height:fit-content;background:linear-gradient(135deg,#16a9a6 .01%,#17bebb);max-height:min(600px,80vh);max-width:400px;padding:2rem;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:2rem;text-align:center;box-shadow:0 4.6px 3.4px -61px rgba(23,190,187,.022),0 11.7px 8.7px -61px rgba(23,190,187,.031),0 23.9px 17.7px -61px rgba(23,190,187,.039),0 49.3px 36.5px -61px rgba(23,190,187,.048),0 135px 100px -61px rgba(23,190,187,.07)}.ContactPage .PageContent__GetInTouch__Modal__Message__Title{font-size:2rem;font-weight:700;letter-spacing:2px}.ContactPage .PageContent__GetInTouch__Modal__Message__Subtitle{font-size:1rem;font-weight:300}.ContactPage .PageContent .FAQ{min-height:500px;width:80%;border-radius:2rem}.ContactPage .PageContent .FAQ *{text-align:start!important}.ContactPage .PageContent .FAQ .Title{padding:2rem;font-weight:700;font-size:2rem;z-index:100;color:rgba(0,0,0,.5);color:hsla(0,0%,100%,.5)!important}.ContactPage .PageContent .FAQ .List{width:100%;background-color:transparent;display:flex;flex-direction:column;align-items:flex-start;gap:2rem;transition:all .5s ease-in-out;color:hsla(0,0%,100%,.5)}.ContactPage .PageContent .FAQ .List .QandA{border-bottom:1px solid;overflow:hidden;border-color:hsla(0,0%,100%,.5)!important}.ContactPage .PageContent .FAQ .List .QandA .Question{font-size:1rem;gap:1rem;align-items:flex-end;background:transparent;border-radius:0;padding:1rem 0}.ContactPage .PageContent .FAQ .List .QandA .Question .QuestionText{color:hsla(0,0%,100%,.5)!important}.ContactPage .PageContent .FAQ .List .QandA .Answer{z-index:1;color:hsla(0,0%,100%,.5)!important}.ContactPage .PageContent .Mailing{width:100%;min-height:300px;background:linear-gradient(135deg,#f26274,#ef233c);display:flex;flex-direction:column;justify-content:center;align-items:center;padding:2.5vh 10vw;gap:2rem}.ContactPage .PageContent .Mailing .Title{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem}.ContactPage .PageContent .Mailing .Title h1{font-size:1.5rem;font-weight:700;color:#fff;opacity:.75}.ContactPage .PageContent .Mailing .Title p{font-size:1rem;font-weight:200;color:#fff}.ContactPage .PageContent .Mailing .InputField{width:100%;height:auto;max-width:700px;display:flex;flex-direction:row;justify-content:space-between;align-items:center}@media screen and (max-width:789px){.ContactPage .PageContent .Mailing .InputField{flex-direction:column}}.ContactPage .PageContent .Mailing .InputField input{width:100%;height:100%;background-color:hsla(0,0%,100%,.25);border:none;outline:none;padding:.75rem 1.5rem;flex:4 1;font-size:1rem;color:#fff;align-self:stretch}.ContactPage .PageContent .Mailing .InputField input::-moz-placeholder{color:#fff}.ContactPage .PageContent .Mailing .InputField input:-ms-input-placeholder{color:#fff}.ContactPage .PageContent .Mailing .InputField input::placeholder{color:#fff}.ContactPage .PageContent .Mailing .InputField .Button{width:100%;background-color:hsla(0,0%,100%,.1);flex:1 1;box-shadow:none;color:#ef233c;background:#fff;border-radius:0;font-size:1rem;font-family:inherit;text-transform:none;align-self:stretch;min-width:125px}.ContactPage .PageContent .Mailing .PS{text-align:left;width:100%;min-height:50px;max-width:700px;font-size:.75rem;font-weight:200;color:#fff}.ContactPage .PageContent .Mailing .Alert{background-color:rgba(30,30,36,.92);border-radius:.5rem;padding:1rem;width:350px;position:fixed;top:10%;left:35%;z-index:10;display:flex;flex-direction:column;gap:30px;justify-content:center;align-items:center;animation:Opacity .5s ease-in-out}.ContactPage .PageContent .Mailing .Alert .Heading{display:flex;flex-direction:row;justify-content:flex-end;align-items:flex-start;color:#fff;width:100%}.ContactPage .PageContent .Mailing .Alert .Heading .CloseIcon{cursor:pointer;background-color:rgba(30,30,36,.5);padding:1rem;display:flex;border-radius:10px;font-weight:600}.ContactPage .PageContent .Mailing .Alert .Container{display:flex;flex-direction:column;gap:10px}.ContactPage .PageContent .Mailing .Alert .Container .Thanks{font-size:3.5rem;font-weight:700;color:#fff;margin-top:80px;text-align:center}.ContactPage .PageContent .Mailing .Alert .Container .Msg{font-size:1rem;font-weight:200;color:hsla(0,0%,100%,.7)}.ContactPage .PageContent .Mailing .Alert .FollowUs{font-size:1.2rem;font-weight:600;color:#fff}.ContactPage .PageContent .Mailing .Alert .SocialMedia{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:40px;width:50%}.ContactPage .PageContent .Mailing .Alert .SocialMedia .SocialMediaIcon{background-color:hsla(0,0%,100%,.3);padding:5px;border-radius:50%;font-size:2.5rem}.AboutPage{width:100%}.AboutPage .PageContent{width:100%;padding:2rem 0;background-color:transparent;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:2rem}.AboutPage .Video{position:relative;width:100%;height:auto;padding:2.5vh 10vw}.AboutPage .Video .VideoContainer{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#000;border-radius:2rem;aspect-ratio:16/9;width:100%;overflow:hidden}.AboutPage .Video .VideoContainer>div{position:relative;width:100%!important;height:100%!important}.AboutPage .LetsTalk{justify-content:center;position:relative;padding:2.5vh 10vw 5rem}.AboutPage .LetsTalk,.AboutPage .LetsTalk .Title{width:100%;height:auto;display:flex;flex-direction:column;align-items:center}.AboutPage .LetsTalk .Title{justify-content:flex-start;gap:1rem;text-align:center;margin-bottom:5rem;color:#1e1e24;z-index:2}.AboutPage .LetsTalk .Title h1{font-size:2em}@media(max-width:790px){.AboutPage .LetsTalk .Title h1{font-size:1.5em}}.AboutPage .LetsTalk .Title p{font-size:1em;color:#2b2d42;width:80%}@media(max-width:790px){.AboutPage .LetsTalk .Title p{font-size:.85em;width:100%}}.AboutPage .LetsTalk .Buttons{display:flex;flex-direction:column;align-items:center;padding:0;gap:1rem}.AboutPage .LetsTalk .HandDrawnLines{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:-1}.AboutPage .LetsTalk .HandDrawnLines .RedLine{position:absolute;left:-5%;transform:rotate(180deg);width:20vw;height:auto}.AboutPage .LetsTalk .HandDrawnLines .BlueLine{position:absolute;right:-5%;transform:rotate(0deg);width:20vw;height:auto}.AboutPage .LetsTalk .HandDrawnLines .BottomBlueLine{position:absolute;left:-5%;bottom:0;transform:rotate(0deg);width:30vw;height:auto;opacity:25%}.AboutPage .Mailing{width:100%;min-height:300px;background:linear-gradient(135deg,#f26274,#ef233c);padding:2.5vh 10vw;gap:2rem}.AboutPage .Mailing,.AboutPage .Mailing .Title{display:flex;flex-direction:column;justify-content:center;align-items:center}.AboutPage .Mailing .Title{gap:1rem}.AboutPage .Mailing .Title h1{font-size:1.5rem;font-weight:700;color:#fff;opacity:.75}.AboutPage .Mailing .Title p{font-size:1rem;font-weight:200;color:#fff}.AboutPage .Mailing .InputField{width:100%;height:auto;max-width:700px;display:flex;flex-direction:row;justify-content:space-between;align-items:center}@media screen and (max-width:789px){.AboutPage .Mailing .InputField{flex-direction:column}}.AboutPage .Mailing .InputField input{width:100%;height:100%;background-color:hsla(0,0%,100%,.25);border:none;outline:none;padding:.75rem 1.5rem;flex:4 1;font-size:1rem;color:#fff;align-self:stretch}.AboutPage .Mailing .InputField input::-moz-placeholder{color:#fff}.AboutPage .Mailing .InputField input:-ms-input-placeholder{color:#fff}.AboutPage .Mailing .InputField input::placeholder{color:#fff}.AboutPage .Mailing .InputField .Button{width:100%;background-color:hsla(0,0%,100%,.1);flex:1 1;box-shadow:none;color:#ef233c;background:#fff;border-radius:0;font-size:1rem;font-family:inherit;text-transform:none;align-self:stretch;min-width:125px}.AboutPage .Mailing .PS{text-align:left;width:100%;min-height:50px;max-width:700px;font-size:.75rem;font-weight:200;color:#fff}.AboutPage .Mailing .Alert{background-color:rgba(30,30,36,.92);border-radius:.5rem;padding:1rem;width:350px;position:fixed;top:10%;left:35%;z-index:10;display:flex;flex-direction:column;gap:30px;justify-content:center;align-items:center;animation:Opacity .5s ease-in-out}@keyframes Opacity{0%{opacity:0}to{opacity:1}}.AboutPage .Mailing .Alert .Heading{display:flex;flex-direction:row;justify-content:flex-end;align-items:flex-start;color:#fff;width:100%}.AboutPage .Mailing .Alert .Heading .CloseIcon{cursor:pointer;background-color:rgba(30,30,36,.5);padding:1rem;display:flex;border-radius:10px;font-weight:600}.AboutPage .Mailing .Alert .Container{display:flex;flex-direction:column;gap:10px}.AboutPage .Mailing .Alert .Container .Thanks{font-size:3.5rem;font-weight:700;color:#fff;margin-top:80px;text-align:center}.AboutPage .Mailing .Alert .Container .Msg{font-size:1rem;font-weight:200;color:hsla(0,0%,100%,.7)}.AboutPage .Mailing .Alert .FollowUs{font-size:1.2rem;font-weight:600;color:#fff}.AboutPage .Mailing .Alert .SocialMedia{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:40px;width:50%}.AboutPage .Mailing .Alert .SocialMedia .SocialMediaIcon{background-color:hsla(0,0%,100%,.3);padding:5px;border-radius:50%;font-size:2.5rem}.Wrapper{width:80%;min-height:40vh;height:auto;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.Wrapper .BigCard{width:100%;min-height:40vh;background-color:linear-gradient(135deg,#16a9a6 .01%,#17bebb);border-radius:2rem;position:relative;overflow:hidden;padding:2rem;box-shadow:0 25px 50px -12px rgba(0,0,0,.25);transform-style:preserve-3d}.Wrapper .BigCard img{pointer-events:none;z-index:0!important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.Wrapper .BigCard .Background{filter:brightness(80%)}.Wrapper .BigCard .Content{width:100%;height:100%;display:flex;justify-content:flex-start;gap:2rem;align-items:center}@media screen and (max-width:768px){.Wrapper .BigCard .Content{flex-wrap:wrap;justify-content:center;align-items:center}}.Wrapper .BigCard .Content .Image{min-width:250px;min-height:250px;max-width:100%;position:relative;transform:translateZ(50px)}.Wrapper .BigCard .Content .Text{height:auto;width:100%;z-index:100;pointer-events:none;transform:translateZ(50px)}.Wrapper .BigCard .Content .Text .Title{color:#fff;margin-bottom:2rem;z-index:1!important}.Wrapper .BigCard .Content .Text .Title h1{font-size:2.25rem;width:100%;margin-bottom:1rem}.Wrapper .BigCard .Content .Text .Title p{font-size:.8rem;width:auto;opacity:75%;max-width:300px}.Wrapper .BigCard .Content .Text button{font-size:.8rem;background:linear-gradient(135deg,#d9d9d9,hsla(0,0%,85%,0));box-shadow:none;filter:none;border-radius:.5rem!important;padding:.5rem 1rem!important;z-index:102!important;pointer-events:auto}.Wrapper .BigCard .Content .Highlight{position:absolute;width:50%;padding-bottom:50%;border-radius:100%;aspect-ratio:1/1;background:radial-gradient(hsla(0,0%,100%,.25),hsla(0,0%,100%,0));z-index:1001;pointer-events:none}.Wrapper .BigCard .Content .ClickEffect{position:absolute;width:100%;height:100%;top:0;left:0;bottom:0;right:0;z-index:99;background-color:transparent;box-shadow:none;color:#fff;pointer-events:visiblePainted;cursor:default}.Wrapper .BigCard .Content .Glow{position:absolute;height:100%;width:100%;top:0;left:0;z-index:100;background:var(--glow-bg);opacity:var(--glow-opacity);will-change:opacity;transition:opacity .5s ease;pointer-events:none}.TeamSection{position:relative;width:100%;background-color:transparent;z-index:1;display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between;align-items:stretch;gap:1rem;flex:1 1;gap:2rem;padding:2.5vh 10vw}@media screen and (max-width:900px){.TeamSection{margin-bottom:5rem}}.TeamSection>*{flex:1 1;display:flex;align-items:flex-start}.TeamSection .Image,.TeamSection>*{flex-direction:column;justify-content:center}.TeamSection .Image{align-items:flex-end}@media(max-width:900px){.TeamSection .Image{justify-content:center;align-items:center;width:100%}}.TeamSection .Image .ImageContainer{background:linear-gradient(135deg,#16a9a6 .01%,#17bebb);width:85%;min-height:400px;min-width:300px;height:100%;position:relative;border-radius:5rem;overflow:hidden;box-shadow:0 100px 80px rgba(239,35,60,.07),0 41.7776px 33.4221px rgba(239,35,60,.05),0 22.3363px 17.869px rgba(239,35,60,.042),0 12.5216px 10.0172px rgba(239,35,60,.035),0 6.6501px 5.32008px rgba(239,35,60,.028),0 2.76726px 2.21381px rgba(239,35,60,.02)}@media(max-width:900px){.TeamSection .Image .ImageContainer{width:100%}}.TeamSection .Text{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:0;margin:0;background-color:transparent;position:relative}@media(max-width:790px){.TeamSection .Text{width:100%}}.TeamSection .Text .FadedText{position:absolute;height:auto;width:30%;top:50%;left:0;transform:translateY(-80%);z-index:-1;font-size:5rem;font-weight:900;text-transform:uppercase;opacity:.05}.TeamSection .Text .Title{margin-bottom:1rem;font-size:2em}@media(max-width:790px){.TeamSection .Text .Title{font-size:1.5em}}.TeamSection .Text .Paragraph{margin-bottom:2rem;font-size:1em;color:#2b2d42;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:.5rem}@media(max-width:790px){.TeamSection .Text .Paragraph{font-size:.85em}}.TeamSection .Text .Paragraph .Subtitle{color:#2b2d42;font-size:1.5rem;font-weight:700}.TeamSection .Text .Paragraph .Description{font-size:1rem;color:#2b2d42}@media(max-width:790px){.TeamSection .Text .Paragraph .Description{font-size:.8rem}}.TeamSection .Text .Actions{background:transparent;flex-direction:row;justify-content:flex-start;gap:1rem}.ExperimentalPage,.TeamSection .Text .Actions{width:100%;height:auto;display:flex;align-items:center}.ExperimentalPage{position:relative;min-height:500vh;z-index:10;flex-direction:column;justify-content:space-between;max-width:100vw;background-color:transparent}.ExperimentalPage .Footer{position:relative;z-index:10;background-color:#fff}.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(/_next/static/media/ajax-loader.0b80f665.gif) 50% no-repeat}@font-face{font-family:slick;font-weight:400;font-style:normal;src:url(/_next/static/media/slick.25572f22.eot);src:url(/_next/static/media/slick.25572f22.eot?#iefix) format("embedded-opentype"),url(/_next/static/media/slick.653a4cbb.woff) format("woff"),url(/_next/static/media/slick.6aa1ee46.ttf) format("truetype"),url(/_next/static/media/slick.f895cfdf.svg#slick) format("svg")}.slick-next,.slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;transform:translateY(-50%);cursor:pointer;border:none}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:none;background:transparent}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0}.slick-dots li,.slick-dots li button{width:20px;height:20px;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;padding:5px;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"•";text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}