@import url(https://use.typekit.net/tkn6hpc.css);@import url(https://fonts.googleapis.com/css?family=Monoton);.montserrat{font-family:montserrat,sans-serif}.montserrat-alternates{font-family:montserrat-alternates,sans-serif}:root{--text-primary:#fcfcfc;--text-secondary:#fffc;--glassButton-primary:#1d1d1d96;--bgPrimary:#000;--bgSecondary:#fff;--blackPrimary:#000;--bgPrimary-glass:#0006;--MainColour:#fff;--PrimaryBlue:#006ee6;--PrimaryRed:#cf4141;--PrimaryGreen:#2ab95e;--secondaryColour:#fff;--accentColour1:#ffb866;--accentColour2:#fff;--border:#d9d9d9;--fontSecondary:#f8f8ff;--frostMenu:#1e1e1e00;--fontDesktopH1:3.5rem;--fontDesktopH2:2.5rem;--fontDesktopH3:2rem;--fontDesktopH4:1.5rem;--fontDesktopP:1.25rem;--fontDesktopPSmall:1rem;--fontMobileH1:1.563rem;--fontMobileH2:1.25rem;--fontMobileP:0.875rem;--fontMobileSecondary:0.625rem;--fontMobile-Weight-Normal:400;--fontMobile-Weight-Semibold:600;--fontMobile-Weight-Bold:700;--fontMobile-Button-Text:1rem;--preload-anim:3s!important;--preload-anim-logo:3s!important;--slab-width:37.5rem;--slab-height:13.125rem;--slab-project-padding:10px;--slab-project-border-radius:21px;--slab-project-width:37.5rem;--slab-project-height:13.125rem;--slab-scale-down:0.9;--slab-project-margin:4px;--anim-time-content-slab-enter:1.5s;--anim-time-content-slab-exit:1.5s;--slab-margin-desktop:9px;--slab-margin-mobile:2px}html{scroll-behavior:auto}body *,html *{-webkit-tap-highlight-color:transparent!important;-ms-overflow-style:none;-moz-osx-font-smoothing:auto;-webkit-font-smoothing:antialiased!important;font-family:Montserrat,sans-serif;scrollbar-width:none!important;text-rendering:auto!important}html::-webkit-scrollbar{display:none}Link,a,button{cursor:pointer}::selection{background:#8ca2d3c4}::-moz-selection{background:#8ca2d3c4}@media (max-width:480px){html{-webkit-overflow-scrolling:touch;overflow-scrolling:touch}}h1,h2,p{color:#fcfcfc;color:var(--text-primary);font-family:Montserrat,sans-serif!important}.App{-ms-overflow-style:none;background:#0000;display:flex;font-family:Montserrat,Roboto,sans-serif}.pre-loader{align-items:center;animation:fade-out 3s forwards;animation:forwards fade-out var(--preload-anim);-webkit-animation:fade-out 3s forwards;-webkit-animation:forwards fade-out var(--preload-anim);background-color:#000;display:flex;justify-content:center;left:0;min-height:100vh;min-width:100vw;position:fixed;top:0;-webkit-user-select:none;user-select:none;z-index:9999}.pre-loader-icon{animation:breathing 3s linear forwards;animation:breathing var(--preload-anim) forwards linear;-webkit-animation:breathing 3s linear forwards;-webkit-animation:breathing var(--preload-anim) forwards linear;height:auto;position:fixed;top:45vh;width:300px}.no-anim{animation:none!important;-webkit-animation:none!important}.content-visibility-visible{content-visibility:visible}.content-visibility-hidden{content-visibility:hidden}.spinner button{background-color:initial;border:none;color:#fff;color:var(--MainColour);font-size:3.5rem;height:100px;width:100px}.no-decoration,.sub-hero-logo-text{font-style:normal!important;opacity:1}.sub-hero-logo-text{font-weight:400!important}@media (max-width:480px){.pre-loader-icon{top:45vh!important;width:200px}}.apple-blue{-webkit-text-fill-color:#0000;background:#fff;background:linear-gradient(90deg,#b2fefa,#0e9ef7);-webkit-background-clip:text}.apple-blue-reverse{-webkit-text-fill-color:#0000;background:#fff;background:linear-gradient(90deg,#0e9ef7,#b2fefa);-webkit-background-clip:text}.instagram-grad{-webkit-text-fill-color:#0000;background:#fff;background:linear-gradient(45deg,#f09433,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888);-webkit-background-clip:text}.tint-image-10 img{filter:brightness(95%)!important;-webkit-filter:brightness(95%)!important}.greyscale-image img{filter:grayscale(100%) brightness(80%);-webkit-filter:grayscale(100%) brightness(80%)}.text-overlay-bg-video{color:#fff!important;font-weight:900!important}.polaris-text-2{font-family:Monoton,Montserrat,serif;font-size:2rem;font-weight:400}.subscript-ext-2{font-size:.7rem;padding-left:2px;position:relative;top:-9px;vertical-align:bottom}@media(max-width:1400px){.polaris-text-2{font-size:1.5rem!important}.subscript-ext-2{top:-6px}}@media(max-width:1200px){.polaris-text-2{font-size:1.4rem!important}.subscript-ext-2{top:-5px}}@media(max-width:600px){.polaris-text-2{font-size:1rem!important;padding-top:.5rem!important}.subscript-ext-2{top:-2.5px}}@media(max-width:420px){.polaris-text-2{font-size:1rem!important}.subscript-ext-2{top:-2px}}@keyframes fade-out{0%{opacity:1}40%{opacity:1}50%{opacity:1;transform:translateY(0)}to{display:none;transform:translateY(-200vh)}}@keyframes breathing{0%{opacity:0;transform:scale(1.5)}to{opacity:1;transform:scale(1)}}@media (max-width:3440px) and (max-height:1440px){.slider{bottom:60%!important}}@media (max-width:2560px) and (min-height:1300px){.slider{bottom:90%!important}}@media (max-width:1920px) and (max-height:1080px){.slider{bottom:60%!important}}@media (max-width:550px){.slider a.nextButton{opacity:0!important}}@media (max-width:480px){.slider{bottom:35%!important;position:absolute!important}}.modal-container{align-items:center;background-color:#000000b3;bottom:0;display:flex;height:100%;justify-content:center;left:0;position:absolute;right:0;top:0;width:100%;z-index:999}.modal-content{background-color:#222;border-radius:5px;max-height:90%;max-width:90%;overflow-y:auto;padding:20px;position:relative}.modal-close{color:#fff;cursor:pointer;position:absolute;right:10px;top:10px}.modal-title{color:#fff;margin-top:0}.modal-text{color:#ddd;margin-bottom:0}.modal-okay{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;margin-top:20px;padding:10px 20px}@media (max-width:768px){.modal-content{max-height:95%;max-width:95%}}.swipe-anim-projects{display:flex;height:200px;top:2%;z-index:1}.display-none-swipe,.swipe-anim-projects{align-items:center;background:#0000;border-radius:13px;flex-direction:column;justify-content:center;margin:0;padding:0;position:absolute;transition:all .5s ease;width:100%}.display-none-swipe{display:none;height:auto;opacity:0;pointer-events:none}@keyframes fade-out-display-none{0%{opacity:1}60%{opacity:1}to{display:none!important;opacity:0}}.display-none{display:none;opacity:0}.perfect-box-shadow{box-shadow:0 1px 1px rgba(0,0,0,.075),0 2px 2px rgba(0,0,0,.075),0 4px 4px rgba(0,0,0,.075),0 8px 8px rgba(0,0,0,.075),0 16px 16px rgba(0,0,0,.075)!important}.generic-fade-out{animation:generic-fade-out 1.5s forwards;animation:generic-fade-out var(--anim-time-content-slab-exit) forwards;-webkit-animation:generic-fade-out 1.5s forwards;-webkit-animation:generic-fade-out var(--anim-time-content-slab-exit) forwards}.generic-fade-in{animation:generic-fade-in 1.5s forwards;animation:generic-fade-in var(--anim-time-content-slab-enter) forwards;-webkit-animation:generic-fade-in 1.5s forwards;-webkit-animation:generic-fade-in var(--anim-time-content-slab-enter) forwards}.bg-blur,.bg-blur-darker{backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.bg-blur-darker{background-color:#0a0a0a4d!important}.bg-blur-remove{backdrop-filter:blur(0);-webkit-backdrop-filter:blur(0)}.bg-transparent{background-color:#0006;background-color:var(--bgPrimary-glass)}.opacity-50{opacity:.33!important}.button-text-row p{font-size:2rem;font-weight:700}.button-text-row,.button-text-row p{color:#fcfcfc;color:var(--text-primary);opacity:1}.button-text-row{font-size:2.4rem}.red-filter{filter:sepia(100%) hue-rotate(320deg) saturate(900%)!important;-webkit-filter:sepia(100%) hue-rotate(320deg) saturate(900%)!important}.no-border-button-shadow,.no-border-button-shadow button{border:none!important;box-shadow:none!important;-webkit-box-shadow:none!important}@media(max-width:840px){.display-no-title{display:none!important}}@media(max-width:600px){.button-text-row p{font-size:1.5rem!important;font-weight:700!important}.button-text-row{font-size:1.9rem!important}}@keyframes generic-fade-out{0%{opacity:1}to{opacity:0}}@keyframes generic-fade-in{0%{opacity:0}to{opacity:1}}@keyframes menu-fade-out{0%{opacity:1}to{opacity:0;translate:-120vh}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-in-lp{0%{opacity:0;z-index:1}to{opacity:1;z-index:1}}@keyframes fade-out-lp{0%{opacity:1}to{display:none;opacity:0}}.nav-menu::-webkit-scrollbar,body::-webkit-scrollbar{display:none}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:auto;background:#000;font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0;padding:0}section{margin:0 auto;min-height:100vh;min-width:100vw;overflow:hidden;padding:0}.min-section{min-height:1080px!important}.min-section-trusted-by{min-height:250px!important}.arrow-down-projects{alignment:center;color:#fcfcfc;color:var(--text-primary);font-size:7rem;left:0;margin:8px auto;padding:13px;right:0;text-align:center}h1,p{color:#f5f5f5}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}Link,a{color:#fcfcfc;color:var(--text-primary);text-decoration:none!important}.hero-badges,form{align-items:center;display:flex;flex-direction:column;justify-content:center}.hero-badges{bottom:-16px;margin:auto 0 2rem;overflow:hidden;padding:0;position:absolute;right:0}.hero-badges a{font-size:5rem!important;margin-bottom:1rem;margin-left:2rem;margin-right:2rem;padding:2px;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}.hero-badges a:hover{scale:.9}@media(min-width:501px){.hero-badges{display:none}}@media(min-height:1000px){.hero-badges{display:none}}@media(max-width:500px) and (max-height:820px){.hero-badges{margin:auto 0 2rem}}@media(max-width:500px){.hero-badges a{font-size:2rem!important;margin-bottom:.5rem!important;margin-left:1.5rem;margin-right:1.5rem}}@media(max-width:380px){.hero-badges{margin:auto 0 2rem}.hero-badges a{font-size:1.875rem!important}}.aiStyle{height:140px;left:-1rem;width:140px}.aiStyle,.iconStyle{display:flex;margin:0;overflow:hidden;padding:0;position:relative}.iconStyle{height:100px;left:10px;width:100px}.iconStyle2{height:80px;width:80px}.iconStyle2,.iconStyle3{display:flex;left:-10px;margin:0;overflow:hidden;padding:0;position:relative}.iconStyle3{height:120px;width:120px}.iconStyle4{display:flex;height:100px;left:-10px;margin:0;overflow:hidden;padding:0;position:relative;width:100px}.text-white-boldest{color:#fff!important;font-weight:900!important}.nav-container{-webkit-overflow-scrolling:touch;-moz-border-radius-bottomright:30px;background-color:initial!important;border:5px!important;height:-webkit-max-content;height:max-content;margin:0;position:fixed!important;visibility:visible;z-index:1000}.navbar{align-items:center;background:#0000;color:#fff;display:flex;font-family:Montserrat,serif;font-weight:500;width:100vw}.navbar-title{margin-right:auto}.navbar-title,.navbar-title img{image-rendering:-webkit-crisp-edges}.navbar-title img{height:auto;object-fit:cover;-o-object-fit:cover;padding:6px 2px 2px;width:12rem}.navbar-item-logo{font-weight:600;image-rendering:-webkit-crisp-edges;padding:16px;transition:.5s;vertical-align:middle}.navbar-item{border:4px #0000;border-bottom:4px solid #fff0}.navbar-item,.navbar-item-last{font-size:1.35rem;font-weight:600;padding:16px;text-align:center;transition:.5s;vertical-align:middle}.navbar-item-last{border:4px #0000;border-bottom:4px solid #fff6}.navbar-item-last:hover,.navbar-item:hover{border-bottom:4px solid #ffffffe6}.navbar-item-button{border:4px solid #fff0;font-weight:600;margin-right:10px;padding:16px;vertical-align:middle}.menu-control-container{background-color:initial;padding:8px;position:relative;text-decoration:none!important;z-index:10}.nav-menu{animation:fade-in .5s linear forwards;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background-color:#0006;background-color:var(--bgPrimary-glass);height:100vh;left:0;opacity:0;overflow:scroll;position:absolute;top:0;transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;width:100vw}.menu-text-button{display:flex;height:8px;margin:0 auto;padding:0;text-align:center!important}.menu-text-button h1{font-size:1.25rem!important;font-weight:700!important}.menu-logo-small{padding-top:1rem;width:100%}.menu-logo-small,.menu-logo-small img{align-items:center;background-color:initial;display:flex;flex-direction:column;height:auto;justify-content:center;left:0;margin:0 auto;overflow:hidden;position:relative;right:0;top:0}.menu-logo-small img{padding-top:3rem;width:210px}.menu-logo-small h3{font-size:.89rem;font-weight:400;margin-bottom:.5rem;opacity:.89;padding-top:1rem}.row-form-small{align-items:center;background-color:initial;display:flex;flex-direction:row;height:auto;justify-content:center;left:0;margin:0 auto;overflow:hidden;padding-top:13px;position:relative;right:0;top:0;width:100%}.form-button-small i{font-size:1.5rem!important}.form-button-small p{font-size:1.8rem!important}.form-button-small button{align-items:center;background-color:#0a0a0a00;border:4px solid #f5f5f5;border-radius:10px;color:#fff;display:flex;flex-direction:column;font-size:1.5rem;font-weight:700;height:89px;justify-content:center;margin:1rem .66rem!important;padding:1rem;text-align:center;vertical-align:middle;width:89px}.form-button-small button,.whatsapp-button-small{transition:all .33s ease-in!important;-webkit-transition:all .33s ease-in!important}.whatsapp-button-small{background-color:#2ab95e!important;background-color:var(--PrimaryGreen)!important;border:4px solid #2ab95e!important;border:4px solid var(--PrimaryGreen)!important}.contacts-button-small{background-color:#faf9f6!important;border:4px solid #faf9f6!important;transition:all .33s ease-in!important;-webkit-transition:all .33s ease-in!important}.contacts-button-small p{color:#000!important}.call-button-small{background-color:#006ee6!important;background-color:var(--PrimaryBlue)!important;border:4px solid #006ee6!important;border:4px solid var(--PrimaryBlue)!important;transition:all .33s ease-in!important;-webkit-transition:all .33s ease-in!important}.footer-logo-small{padding-top:1rem;width:100%}.footer-logo-small,.footer-logo-small img{align-items:center;background-color:initial;display:flex;flex-direction:column;height:auto;justify-content:center;left:0;margin:0 auto;overflow:hidden;position:relative;right:0;top:0}.footer-logo-small img{padding-top:3rem;width:250px}.footer-logo-small h3{font-size:.975rem;font-weight:400;margin-bottom:.5rem;opacity:.89;padding-top:1rem}.menu-close-anim{animation:menu-fade-out .5s linear forwards;-webkit-animation:menu-fade-out .5s linear forwards}.video-state-button{alignment:center;align-items:center;background-color:#0000;display:flex;height:100vh;justify-content:center;position:relative;right:0;text-align:center;width:100vw}.video-state-button,.video-state-button button{bottom:0;left:0;opacity:1;overflow:hidden;transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out}.video-state-button button{background-color:#fff0;border:none;color:#0000;font-size:3rem;height:210px;position:absolute;vertical-align:middle;width:210px}.spacer-menu-bottom{margin-bottom:6rem}.spacer-bottom,.spacer-menu-bottom{overflow:hidden;padding-bottom:55px}.spacer-bottom{padding-top:55px}.spacer-25{overflow:hidden;padding-bottom:4rem;padding-top:4rem}.spacer-3{margin-bottom:3rem;margin-top:3rem;overflow:hidden;padding-bottom:3rem;padding-top:3rem}.spacer-4{overflow:hidden;padding-bottom:4rem;padding-top:4rem}.spacer-5{margin-bottom:5rem;margin-top:5rem;overflow:hidden;padding-bottom:5rem;padding-top:5rem}@media (max-width:550px){.spacer-5{margin-bottom:2rem;margin-top:2rem;overflow:hidden;padding-bottom:2rem;padding-top:2rem}.spacer-25{display:none}}.contact-button-container{border-bottom-left-radius:13px;border-top-left-radius:13px;bottom:0;color:#0000;display:flex;padding:8px 19px 8px 0;position:fixed;right:0;visibility:visible;z-index:9}.contact-button,.contact-button-container{overflow:hidden;text-decoration:none!important;transition:all .5s ease}.contact-button{background-color:initial;border:2px solid #fff0;border-radius:8px;border-right:none;height:250px;margin:1.5rem auto;position:relative;right:-10px;width:55px;z-index:10}.contact-button,.contact-button i{color:#fff;font-weight:600;writing-mode:vertical-lr}.contact-button i{font-size:2.5rem;line-height:0;padding-bottom:2px;text-align:center;text-transform:uppercase;vertical-align:center}.contact-button-container:hover{transform:scale(.95) translateX(2px)}@media(min-width:920px){.contact-button-container{bottom:34px}}@media(min-width:2000px){.navbar-item,.navbar-item-last{font-size:1.75rem;padding:1.5rem}.navbar-title img{height:auto;image-rendering:high-quality;object-fit:cover;-o-object-fit:cover;padding:6px 2px 2px;width:9rem}}@media(max-width:1570px){.navbar-item,.navbar-item-last{font-size:.77rem;padding:16px}.navbar-title img{height:auto;image-rendering:high-quality;object-fit:cover;-o-object-fit:cover;padding:6px 2px 2px;width:9rem}}@media(max-width:1000px){.navbar-item{font-size:.65rem;padding:16px}.navbar-item-last{font-size:.77rem;padding:16px}.navbar-title img{height:auto;image-rendering:high-quality;object-fit:cover;-o-object-fit:cover;padding:6px 2px 2px;width:9rem}}@media (max-width:921px){.navbar-item,.navbar-item-button,.navbar-item-last{display:none}.navbar-title{display:flex}.menu-text-button{border:4px solid #fff0;display:flex;flex-direction:column;font-size:32px!important;font-weight:600!important;justify-content:space-evenly;margin:16px;padding:16px;text-align:left}.menu-text-button,a{text-decoration:none!important}a{border-color:#0000!important;color:#f5f5f5!important}}@media(max-width:920px){.navbar-title img{image-rendering:high-quality;width:7rem}}@media(max-width:770px){.contact-button i{font-size:2.1rem!important}.navbar-title img{width:100%}}@media(max-width:420px){.arrow-down-projects{font-size:4.75rem!important}.contact-button i{font-size:1.9rem!important}.contact-button-container{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:initial}.navbar-title img{width:100%}.aiStyle{height:100px;left:-1rem;width:100px}.iconStyle{height:65px;left:5px;width:65px}.iconStyle2,.iconStyle3{height:80px;left:-10px;width:80px}.iconStyle4{height:100px;left:-16px;width:100px}}@media(max-height:500px){.contact-button-container{display:none}}@media (min-width:922px){.menu-control-container{display:none}}.section-reviews{background-color:initial;flex-direction:column;min-height:250px;min-width:100vw;overflow:hidden;padding:0;position:relative;transition:all .5s ease-in;vertical-align:center;z-index:3}.image-reviews-container,.section-reviews{align-items:center;display:flex;justify-content:center;margin:0 auto;text-align:center}.image-reviews-container{align-content:center;flex-wrap:wrap;left:0;padding-bottom:89px;padding-top:89px;right:0;width:100%}.google-review-container img{align-items:center;display:block;flex:50% 1;flex-direction:column;height:auto;justify-content:center;margin:0 auto;max-width:450px;padding:34px 89px;text-align:center;width:auto}@media(max-width:1700px) and (min-height:1301px){.google-review-container img{max-width:340px}}@media(max-width:8000px) and (max-height:1300px){.google-review-container img{max-width:320px}}@media(max-width:2000px) and (max-height:1300px){.google-review-container img{max-width:300px}}@media(max-width:1500px) and (max-height:1300px){.google-review-container img{max-width:300px}}@media(max-width:2560px){.google-review-container img{max-width:300px}}@media(max-width:1300px){.google-review-container img{max-width:250px}}@media(max-width:420px){.google-review-container img{max-width:200px}}.section-quote{align-items:center;background-color:initial;display:flex;flex-direction:column;justify-content:center;margin:0 auto;min-height:400px;min-width:100vw;overflow:hidden;padding:0;position:relative;text-align:center;transition:all .5s ease-in;vertical-align:center;z-index:3}.slider{height:42vh!important;min-height:650px!important;pointer-events:none;position:relative!important}.slider a.nextButton,.slider a.previousButton{opacity:0!important}polygon{fill:#fff}.badge-size{--badge-size:150px}.badge{align-items:center;background-color:initial;border:calc(var(--badge-size)/20) solid #00b67b;border-radius:50%;color:#f5f5f5;display:inline-flex;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;font-size:calc(var(--badge-size)/1.75);font-weight:700;grid-row:auto;height:10vw;justify-content:center;margin:1rem auto;max-height:240px;max-width:240px;min-height:100px;min-width:100px;width:10vw}.badge-avatar{background-position:50%;background-size:cover;color:#0000}.quote-review-container{color:#fff;flex-direction:column;padding-top:6rem;width:100%}.quote-review,.quote-review-container{background:#0000;height:auto;margin:0 auto}.quote-review{align-content:center;border-radius:12px;display:grid;justify-content:center;text-align:center;vertical-align:middle;width:95vw!important}.quote-review p{font-size:1.5rem;font-weight:500;height:auto;margin:1rem auto 2rem;max-width:80vw;padding-top:1rem;position:relative;width:auto}.quote-review p,.quote-review-button{grid-row:auto;left:0;right:0;text-align:center}.quote-review-button{border:8px solid #fff;border-radius:50px;flex-direction:column;opacity:.89!important;width:420px!important}.quote-review-button,.quote-review-button h2{align-content:center;align-items:center;justify-content:center;margin:0 auto}.quote-review-button h2{color:#fff!important;display:inline-block;font-size:2rem;font-weight:700;line-height:normal;opacity:1!important;padding-bottom:1rem;padding-top:1rem;text-align:center;vertical-align:middle;width:100%}@media (max-width:5020px){.quote-review p{max-width:890px!important;width:100%}}@media (max-width:770px){.slider{height:42vh!important;min-height:450px!important;position:relative!important}.quote-review p{font-size:.77rem;max-width:85vw!important}.quote-review-button{border-width:4px!important;height:auto;max-width:80vw!important;position:relative}.quote-review-button h2{font-size:1rem!important;width:100%}}@media(min-width:1700px) and (min-height:1301px){.slider{height:42vh!important;min-height:750px!important;position:relative!important}.quote-review-container{padding-top:10rem}.quote-review p{font-size:2rem!important;min-width:1200px!important;padding:.5rem;width:42vw!important}}.quote-container{align-content:center;align-items:center;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;left:0;margin:0 auto;min-height:100vh;padding-bottom:6rem;padding-top:12rem;right:0;text-align:center;width:100%}.quote-container video{display:block;filter:brightness(90%)!important;-webkit-filter:brightness(90%)!important;height:1080px;left:0;min-height:100vh;object-fit:cover;-o-object-fit:cover;position:absolute;top:0;width:100%;z-index:-1}.quote-container h1{font-size:3rem;font-weight:800;margin:0 auto 3.5rem;position:relative;text-transform:capitalize}.quote-container h1,.quote-container h2{align-items:center;height:auto;justify-content:center;max-width:95vw;text-align:center;width:auto}.quote-container h2{color:#ffffffc4;font-size:2.5rem;font-weight:500;margin:1rem auto 1.5rem;padding:0}.quote-button-container{margin:1rem auto 3rem;overflow:hidden}.quote-button-container,.quote-column{align-items:center;display:flex;flex-direction:row;gap:2rem;height:auto;justify-content:center;text-align:center;width:auto}.quote-column{margin:0 auto}.quote-button i{font-size:2rem!important}.quote-button button{align-items:center;background-color:initial;border:4px solid #f5f5f5;border-radius:10px;color:#fff;display:flex;flex-direction:row;font-size:2rem;font-weight:700;height:89px;justify-content:center;margin:0 auto;max-width:20vw;padding:10px;text-align:center;transition:all .33s ease-in;-webkit-transition:all .33s ease-in;vertical-align:middle;width:560px}.quote-button button:hover{background-color:initial!important;color:#fff!important;transform:scale(.9)}@media(max-width:2560px){.quote-container h1{font-size:2.5rem}.quote-button button,.quote-container h2{font-size:1.5rem}}@media(max-width:1350px){.quote-container h1{font-size:1.5rem}.quote-container h2{font-size:1rem}.quote-button-container{flex-direction:column;gap:1rem}.quote-column{gap:1rem}.quote-button button{font-size:1.25rem;height:77px!important;line-height:0!important;max-width:45vw!important}}@media (max-width:600px){.quote-button button{font-size:1rem;height:66px!important;line-height:0!important;max-width:42vw!important}.quote-button button,.quote-button p{font-weight:600;font-weight:var(--fontMobile-Weight-Semibold)}.quote-button p{font-size:.875rem;font-size:var(--fontMobileP)}}@media (max-width:420px){.quote-container h1{font-size:1.25rem}.quote-container h2{font-size:1rem;max-width:90vw}}.carousel-container{cursor:grab;height:420px;margin-bottom:120px;min-height:30vh;overflow:hidden;padding-bottom:70px;padding-top:40px;position:relative;width:100vw}.review-title{background-color:initial;font-size:2rem;font-size:var(--fontDesktopH3);font-weight:900;margin:0 auto;padding:2px;text-align:center}.review-container{align-content:center;align-self:center;height:420px;text-align:center;vertical-align:center}.review-box,.review-container{align-items:center;background-color:initial;display:flex;flex-direction:column;justify-content:center;left:0;margin:0 auto;max-width:90vw;position:absolute;right:0;transition:all .5s ease-in;-webkit-transition:all .5s ease-in;width:400px}.review-box{border-radius:20px;filter:drop-shadow(0 0 20px rgb(0,0,0));height:250px;overflow:visible;padding:0}.review-box:before{background-color:#fafafa;border-radius:4px;-webkit-clip-path:polygon(80px 0,100% 0,100% calc(100% - 80px),calc(100% - 80px) 100%,0 100%,0 80px);clip-path:polygon(80px 0,100% 0,100% calc(100% - 80px),calc(100% - 80px) 100%,0 100%,0 80px);content:"";height:100%;left:0;position:absolute;top:0;transition:all .5s ease-in;-webkit-transition:all .5s ease-in;width:100%}.review-box img{background-color:#a0a0a0;border:5px solid #fafafa;border-radius:100%;filter:grayscale(1);height:100px;object-fit:cover;object-position:center;top:-60px;transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;width:100px}.review-box img,.review-box p{overflow:visible;position:absolute;-webkit-user-select:none;user-select:none}.review-box p{color:#000;font-size:.8rem;font-style:italic;font-weight:600;left:0;margin:0 auto;padding:0;right:0;text-align:center;top:40%;vertical-align:center;width:340px;z-index:3}.review-box h1{color:#000000e6;font-size:1.2rem;padding:10px;top:72%}.review-box h1,.review-box h2{font-weight:600;margin:0 auto;position:absolute;text-align:center;-webkit-user-select:none;user-select:none}.review-box h2{color:#000c;font-size:.7rem;padding:5px;top:68%}.review-stars{color:#3cb371;font-size:1.1rem;left:0;margin:0 auto;position:absolute;right:0;top:24%;transition:all .5s ease-in;-webkit-transition:all .5s ease-in}.review-container:hover>.review-box{transform:scale(1.05)}.review-container:hover>.review-box img{filter:grayscale(.2);transform:scale(1.05)}@media (max-width:1920px){.review-title{font-size:2.5rem}}@media (max-width:1600px){.review-title{font-size:2rem}}@media (max-width:600px){.carousel-container{margin-bottom:80px}.review-title{bottom:-55px;font-size:1.5rem;position:relative}.review-container p{font-size:.7rem;font-weight:600;font-weight:var(--fontMobile-Weight-Semibold)}.review-box h1{font-size:1rem}.review-box h2{font-size:.7rem}}@media (max-width:420px){.review-title{font-size:1rem;width:85vw}.review-container:hover>.review-box{transform:none}.review-container:hover:focus>.review-box img{filter:grayscale(.2)}}.side-title-red{background-image:url(https://media.giphy.com/media/X3k79WjBE1dyWCS7xO/giphy-downsized-large.gif);text-align:center}.side-title-blue,.side-title-red{-webkit-background-clip:text;background-size:auto;color:#0000;font-size:10rem;font-weight:900;left:0;margin:10px auto;min-height:100vh;min-width:50vw;padding:70px 0 0 10px;position:absolute;top:0;writing-mode:vertical-lr;z-index:0}.side-title-blue{background-image:url(https://media.giphy.com/media/rudLjMOuPMWjwTR1EL/giphy-downsized-large.gif);text-align:left}.opacity-0{opacity:0!important}.border-radius-video video{border:2px solid #0000!important;border-radius:10px!important}@media (max-width:770px){.border-radius-video video{border:none!important;border-radius:0!important}}.videoSection{align-items:center;background-color:initial;display:flex;flex-direction:column;height:1080px;justify-content:center;margin:0 auto;min-height:100vh;min-width:100vw;padding:0;position:relative;vertical-align:center;z-index:2}.videoSection video{display:block;filter:grayscale(100%) brightness(70%)!important;-webkit-filter:grayscale(100%) brightness(70%)!important;height:1080px;left:0;min-height:100vh;object-fit:cover;-o-object-fit:cover;position:absolute;top:0;width:100vw}.videoSection h1{font-size:2.5rem;font-weight:800;margin:0 auto 13px}.videoSection h1,.videoSection p{display:flex;flex-direction:column;position:relative}.videoSection p{alignment:center;align-content:center;align-items:center;align-self:center;color:#ffffffe3!important;font-size:1.5rem;font-weight:500;left:0;margin:0 auto;max-width:800px;overflow:hidden;right:0;text-align:center;white-space:pre-wrap;width:90%;word-break:break-word}.middle-text-pos-container{bottom:0;position:absolute;text-align:center}@media(min-width:1400px){.videoSection h1{font-size:2.875rem}.videoSection p{font-size:1.5rem;max-width:700px}}@media(max-width:1200px){.videoSection h1{font-size:2rem}.videoSection p{font-size:1rem;max-width:600px}}@media(max-width:820px){.videoSection h1{font-size:2rem}.videoSection p{font-size:1rem;max-width:500px}}@media(max-width:680px){.videoSection h1{font-size:2rem}.videoSection p{font-size:1rem;max-width:380px}}@media(max-width:480px){.videoSection h1{font-size:1.563rem;font-size:var(--fontMobileH1);max-width:90vw}.videoSection p{font-size:.875rem;font-size:var(--fontMobileP);max-width:85vw}}.bottom-element{display:flex;left:0;position:absolute;right:0}.no-border button{border:none!important;max-width:120px!important}.icon-button-main button{align-items:center;background-color:#0a0a0a00;border:none;border-radius:10px;color:#f5f5f5;display:flex;flex-direction:column;font-size:8rem;font-weight:700;height:64px;justify-content:center;left:0;margin:0 auto;max-width:550px;padding:50px;position:relative;right:0;text-align:center;transition:all .5s ease-in;-webkit-transition:all .5s ease-in;vertical-align:bottom;width:90vw}.icon-button-main button:hover{transform:scale(.85)}.top-element{top:0!important}.bottom-element{bottom:0!important}.text-heading-floating{align-items:center;color:#fff;display:flex;flex-direction:column;font-size:3.5rem;font-weight:900;justify-content:center;left:0;margin:0 auto;padding:80px;position:relative;right:0;text-align:center;text-shadow:0 0 10px #00000080;transition:all .5s ease-in}.container-fluid-sticky{background-color:initial;color:#fcfcfc;color:var(--text-primary);display:flex;left:0;min-height:100%;min-width:25%;overflow:hidden;position:absolute;top:0}.container-fluid-sticky>.text-sticky{background-color:initial;color:#fcfcfcf2;font-size:5rem;font-weight:900;left:0;margin:80px auto 0;min-height:1080px;min-width:100%;padding:60px 0 0;position:absolute;text-align:left;top:0;-webkit-user-select:none;user-select:none;white-space:nowrap;writing-mode:vertical-lr}.container-fluid-sticky img{display:flex;image-rendering:-webkit-crisp-edges;left:0;margin:0 auto;overflow:hidden;padding:15px;position:absolute;top:0;width:60px}.bottom-20 button{margin-bottom:89px!important}@media(max-width:770px){.container-fluid-sticky img{width:55px}}@media(max-width:680px){.container-fluid-sticky img{width:45px}}@media(max-width:620px){.container-fluid-sticky img{width:37px}}@media(max-width:420px){.container-fluid-sticky img{width:35px}}.trade-mark-icon{font-size:1.5rem;vertical-align:after-edge!important}.section-trusted-by-container h3{color:#fcfcfc;color:var(--text-primary);font-size:1rem!important;font-weight:800!important;padding:21px 0 0}.spinner{align-items:center;flex-direction:column;height:100%;justify-content:center;left:0;margin:0 auto;top:0;width:100%}.bottom-accent-icon,.spinner{bottom:0;display:flex;padding:0;position:absolute;right:0}.bottom-accent-icon{background:#0000;height:auto;justify-content:right;margin:0;opacity:.8;overflow:hidden;width:auto;z-index:0}@media (max-width:921px){.bottom-accent-icon{display:none;opacity:0}}.container-fluid{background-color:initial;color:#fcfcfc;color:var(--text-primary);display:flex;left:0;min-height:100%;min-width:100%;top:0;z-index:-1}.bg-img,.container-fluid{overflow:hidden;position:absolute}.bg-img{height:900px;margin:0;object-fit:cover;-o-object-fit:cover;padding:10px 0 0;width:50vw;z-index:0}.container-fluid>.text{background-color:initial;color:#fcfcfcf2;font-size:5rem;font-weight:900;left:0;margin:80px auto 0;min-height:100vh;min-width:100%;padding:20px 0 0;position:absolute;text-align:left;top:0;-webkit-user-select:none;user-select:none;white-space:nowrap;writing-mode:vertical-lr}@media (max-width:840px){.text-heading-floating{font-size:2rem;padding:70px}.bg-img{height:300px;width:100vw}.container-fluid>.text{display:grid;font-size:3.8rem;position:relative;text-align:center;writing-mode:horizontal-tb}.container-fluid-sticky>.text-sticky{font-size:3.8rem}}@media (max-width:640px){.container-fluid>.text{font-size:2.8rem;margin:80px auto}.container-fluid-sticky>.text-sticky{font-size:2.8rem}.trade-mark-icon{font-size:small}.icon-button-main button{font-size:5rem}}@media (max-width:420px){.text-heading-floating{font-size:1.44rem;padding:70px}.slab5-project button{font-size:1rem;font-size:var(--fontMobile-Button-Text);line-height:0}.container-fluid>.text{font-size:1.9rem;margin:74px auto}}@media (max-width:380px){.container-fluid>.text{font-size:1.7rem}}@media (max-width:1000px) and (max-height:600px){.container-fluid>.text{font-size:3rem}}.section1{background-color:initial;min-height:100vh;min-width:100vw;position:fixed;top:0}.section1,.section1-content{display:flex;left:0;z-index:1}.section1-content{align-content:space-between;color:#fff;flex-direction:column;flex-wrap:wrap;font-family:Montserrat,serif;font-size:1.5rem;font-weight:500;height:500px;justify-content:space-between;opacity:1;right:0;text-align:center;vertical-align:center;width:90vw}.section1Video video{background:#000;display:flex;filter:brightness(80%);-webkit-filter:brightness(80%);height:100vh;left:0;min-height:100vh;object-fit:cover;-o-object-fit:cover;position:fixed;top:0;width:100vw;z-index:-10}.darken-video-hero video{animation:darken 2s .1s forwards!important;-webkit-animation:darken 2s .1s forwards!important}.hero-video-state-button{background:#0000;border:none;bottom:0;color:#fff;font-size:2rem;left:0;margin:1rem 1rem 1.5rem;opacity:.77;padding:0;position:absolute;z-index:3}@media (min-width:650px){.hero-video-state-button{font-size:3rem}}@media (min-width:1200px){.hero-video-state-button{font-size:3.5rem}}@media (min-width:2560px){.hero-video-state-button{font-size:4.5rem}}@keyframes darken{0%{filter:brightness(80%);-webkit-filter:brightness(80%)}to{filter:brightness(20%);-webkit-filter:brightness(20%)}}@keyframes grey{0%{filter:grayscale(100%);-webkit-filter:grayscale(100%)}to{filter:grayscale(0);-webkit-filter:grayscale(0)}}.section1Video h1{color:#f5f5f5b3;font-size:3rem;padding:0;top:74px}.section1Video h1,.section1Video h2{alignment:center;align-content:center;bottom:0;display:table;font-family:Montserrat,sans-serif;font-weight:900;height:200px;left:0;margin:auto;position:fixed;right:0;text-align:center;width:100vw}.section1Video h2{color:#f5f5f566;font-size:3.3rem;top:0}.section1-content button{align-content:center;background-color:#000;background-color:var(--bgPrimary);border:4px solid #d9d9d9;border-radius:10px;color:#f5f5f5;display:table;font-family:Montserrat,sans-serif;font-size:20px;font-weight:700;height:60px;left:0;line-height:0;margin:0 auto;max-width:460px;position:fixed;right:0;text-align:center;text-align:-webkit-center;top:70vh;transition:all .5s ease-in-out;width:70vw}.section1-content button:hover{background-color:#fff;border:4px solid #ffffffb3;color:#0a0a0a;transform:scale(.95)}.scroll-down{alignment:center;align-items:center;bottom:1rem;color:#ffffffe3;font-size:4rem!important;left:0;margin:auto;position:absolute;right:0;text-align:center;z-index:2}.spacer-hero-title{margin:0 auto 2rem}.override-title{bottom:0!important;margin:21px auto!important;position:relative!important;top:0!important}.hero-title-main{align-items:center;background-color:initial!important;bottom:0;color:#ffffff8c;display:inline;font-size:6rem!important;font-weight:900;left:0;margin:0 auto;max-width:100%!important;overflow:hidden;position:absolute;right:0;text-align:center;top:32%;width:100%!important;z-index:2}.hero-title-main h3{color:#ffffffe3;font-size:1rem;font-style:oblique;font-weight:600;margin:0 auto 1rem;overflow:hidden;position:relative;z-index:2}.scroll-down-icon-main-2{bottom:-1rem!important;height:300px;left:0;margin:0 auto;opacity:.9!important;position:absolute;right:0;text-align:center;width:300px;z-index:2}.cta-main-color button{background:#006ee6!important;background:var(--PrimaryBlue)!important}.cta-main-color button,.cta-main-color button:hover{border-color:#006ee6!important;border-color:var(--PrimaryBlue)!important;color:#fff!important}.cta-main-color button:hover{background:#006ee6!important}.override-secondary-cta,.override-secondary-cta button{background-color:initial!important;border:none!important;color:#fff!important;margin-top:55px!important}@media(max-height:900px) and (max-width:1920px){.scroll-down-icon-main-2{height:100px!important;width:200px}}@media(max-height:1200px){.scroll-down-icon-main-2{height:200px;width:200px}}@media(max-height:980px){.hero-title-main{font-size:3rem!important;max-width:1000px}.scroll-down-icon-main-2{height:150px;width:200px}}@media(max-height:1300px) and (max-height:8560px){.hero-title-main{font-size:6rem!important;max-width:1400px}.scroll-down-icon-main{height:250px;width:250px}}@media(max-height:1300px) and (max-height:2560px){.hero-title-main{font-size:3.5rem!important;max-width:900px}.scroll-down-icon-main{height:250px;width:250px}}@media(max-width:2560px){.hero-title-main{font-size:5rem!important;max-width:1400px}.scroll-down-icon-main{height:210px;width:210px}}@media(max-width:1700px){.hero-title-main{font-size:3.5rem!important;max-width:900px}.scroll-down-icon-main{height:210px;width:210px}}@media(max-width:1400px){.hero-title-main{font-size:4rem!important;max-width:1000px}.scroll-down-icon-main{height:180px;width:180px}}@media(max-width:1200px){.hero-title-main{font-size:3.5rem!important;max-width:900px}.scroll-down-icon-main{height:130px;width:130px}}@media(max-width:1600px) and (max-height:1200px){.hero-title-main{font-size:3.5rem!important;max-width:900px}.scroll-down-icon-main{height:90px;width:90px}}@media(max-width:840px) and (max-height:1200px){.hero-title-main{font-size:3rem!important;max-width:700px}.scroll-down-icon-main{height:90px;width:90px}}@media(max-width:790px){.hero-title-main{font-size:2rem!important;max-width:500px}.scroll-down-icon-main{height:90px;width:90px}}@media(max-width:802px) and (max-height:602px){.hero-title-main{font-size:2.4rem!important;max-width:700px}.scroll-down-icon-main{height:90px;width:90px}}@media(max-width:1400px) and (max-height:1030px){.hero-title-main{font-size:3rem!important;max-width:800px}.scroll-down-icon-main{height:120px;width:120px}}@media(max-width:790px){.cta-main-color button,.override-secondary-cta button{max-width:60vw!important}.cta-main-color button{font-size:1.325rem!important;font-weight:700!important}.hero-title-main{font-size:2.5rem!important;max-width:600px}.hero-title-main h3{font-size:.75rem!important}.scroll-down-icon-main{height:90px;width:90px}}@media(max-width:660px){.hero-title-main{font-size:2rem!important;max-width:600px}.cta-main-color button{font-weight:700!important;max-width:60vw!important}.cta-main-color button,.override-secondary-cta button{font-size:1.2rem!important}}@media(max-width:560px){.hero-title-main{font-size:1.563rem!important;font-size:var(--fontMobileH1)!important;max-width:500px}.hero-title-main h3{font-size:.625rem!important}.override-secondary-cta button{font-size:1rem!important}}@media(max-width:379px){.hero-title-main{font-size:1.475rem!important;max-width:360px}.cta-main-color button{font-size:.89rem!important;font-weight:700!important}.override-secondary-cta button{font-size:1rem!important}}@media(max-width:320px) and (max-height:480px){.hero-badges,.scroll-down-icon-main-2{display:none}.hero-title-main{font-size:1rem!important;max-width:360px}.cta-main-color{display:none}}@media (max-width:2560px){.scroll-down{font-size:3.5rem!important}}@media (max-width:1500px){.scroll-down{font-size:3rem!important}}.scroll-down i h3{alignment:center;align-content:center;font-size:1rem;font-weight:600;margin:0 auto;padding:10px;text-align:center}.fade-out-lp{animation:fade-out-lp .2s linear forwards;-webkit-animation:fade-out-lp .2s linear forwards}.fade-in-lp{animation:fade-in-lp .8s linear forwards;-webkit-animation:fade-in-lp .8s linear forwards}@media (max-width:480px){.navbar-title img{width:80%}.section1{height:1000px}.section1Video video{height:1000px;overflow:hidden;width:100vw}.section1Video h1{font-size:1.6rem}.section1Video h2{font-size:1.75rem}.section1-content button{font-size:.9rem;height:50px;line-height:0;max-width:460px;top:60vh;width:80vw}}@media (max-height:600px) and (min-width:481px){.section1Video h1,.section1Video h2{font-size:1.5rem}.section1-content button{font-size:.9rem;height:60px;max-width:460px;top:65vh;width:60vw}}.section2{align-items:center;color:#fcfcfc;color:var(--text-primary);justify-content:center;margin:0 auto;min-height:100vh;padding:0;position:relative;vertical-align:center;width:100vw}.section2,.section2-container{background:#0000;display:flex;flex-direction:column;z-index:2}.section2-container{justify-content:left;max-width:600px;text-align:left;vertical-align:top;width:90vw}.section2 h1{alignment:center;align-content:center;font-size:3rem;font-weight:700;text-align:center;z-index:2}.slab-container{align-items:center;display:flex;flex-direction:column;justify-content:space-evenly;margin:100px auto;padding:0;position:relative;width:100%;z-index:2}.slab-container>div{background:#0000;padding:10px}.slabs-visibility{visibility:hidden}.is-visible{visibility:visible}.slab1{background:#0000;border-radius:13px}.slab1,.slab1 img{align-items:center;display:flex;justify-content:center;transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out}.slab1 img{border-radius:21px;flex-direction:column;height:13.125rem;height:var(--slab-height);image-rendering:high-quality;margin-bottom:9px;margin-bottom:var(--slab-margin-desktop);margin-top:9px;margin-top:var(--slab-margin-desktop);object-fit:cover;-o-object-fit:cover;padding:2px;width:37.5rem;width:var(--slab-width)}.slab1 h2,.slab1 img{vertical-align:middle}.slab1 h2{align-items:center;font-size:1.5rem;font-weight:700;height:auto;justify-content:center;position:absolute;text-align:center;transform:translateZ(20px);transition:all .5s ease-in;-webkit-transition:all .5s ease-in;width:auto}.slab1:hover{transform:scale(.9);transform:scale(var(--slab-scale-down))}.slab1:hover,.slab1:hover img{box-shadow:32px 32px 21px #0000;-webkit-box-shadow:32px 32px 21px #0000}@media (max-width:600px){.slab-container>div{margin:1%;padding:10px}.slab1 img{border-radius:13px;height:140px;margin-bottom:2px;margin-bottom:var(--slab-margin-mobile);margin-top:2px;margin-top:var(--slab-margin-mobile);width:88vw}.slab1 h2{font-size:1.25rem;font-size:var(--fontMobileH2)}}.section3{align-items:center;background:#0006;background:var(--bgPrimary-glass);justify-content:center;margin:0 auto;min-height:100vh;min-width:100vw;padding:0;transition:all .5s ease-in;vertical-align:center}.section3,.section3-container{display:flex;flex-direction:column;position:relative;z-index:3}.section3-container{background:#fff0;color:#fcfcfc;color:var(--text-primary);justify-content:left;margin:100px auto;max-width:600px;opacity:1;padding-bottom:20px;padding-top:20px;text-align:left;width:90vw}.section3-container h1{font-size:2rem;font-weight:700}.section3-container h1,.section3-container p{alignment:center;margin:1rem;padding:2px;text-align:center}.section3-container p{color:#fffc;color:var(--text-secondary);font-size:1.25rem;font-size:var(--fontDesktopP);font-weight:500}.section3-button-container{align-items:center;left:0;padding-top:.7rem;right:0}.section3 button{align-content:center;background-color:#0a0a0a00;border:4px solid #d9d9d9;border-radius:10px;bottom:0;color:#f5f5f5;display:table;font-family:Montserrat,sans-serif;font-size:20px;font-weight:700;height:60px;left:0;line-height:0;margin:0 auto;max-width:565px;padding:16px;position:relative;right:0;text-align:center;text-align:-webkit-center;transition:all .5s ease-in-out;width:85vw}.section3 button:hover{background-color:#fff;border:4px solid #ffffffb3;color:#0a0a0a;transform:scale(.95)}@media (max-width:480px){.section3-container h1{font-size:1.563rem;font-size:var(--fontMobileH1);font-weight:700;font-weight:var(--fontMobile-Weight-Bold)}.section3-container p{font-size:.875rem;font-size:var(--fontMobileP);font-weight:600;font-weight:var(--fontMobile-Weight-Semibold)}.section3 button{font-size:1rem;font-size:var(--fontMobile-Button-Text);height:50px;line-height:0;width:80vw}.slab5-project button{font-size:1rem!important;font-size:var(--fontMobile-Button-Text)!important;height:50px!important;line-height:0!important;width:90vw!important}.slab5-project p{font-size:.875rem;font-size:var(--fontMobileP);font-weight:600;font-weight:var(--fontMobile-Weight-Semibold)}}@media (max-height:600px) and (min-width:481px){.section3 button{font-size:.9rem}}.section-trusted-by{align-items:center;background:#0000;margin:0 auto;min-height:250px;min-width:100vw;padding:0;position:relative;transition:all .5s ease-in;vertical-align:center;z-index:4}.section-trusted-by,.section-trusted-by-container{display:flex;flex-direction:column;justify-content:center;text-align:center}.section-trusted-by-container{background:#fff0;color:#fcfcfc;color:var(--text-primary);max-height:250px;max-width:600px;opacity:1;padding-top:30px;position:absolute;width:90vw;z-index:3}.row-logos{align-items:center;background-color:initial;flex-direction:row;justify-content:center;margin:0 auto;max-height:100%;max-width:100vw;overflow:hidden;padding:0;width:auto}.powered-by-logo,.row-logos{display:flex;position:relative}.powered-by-logo{height:21%;image-rendering:optimizeSpeed;margin:1px auto;padding:10px;-webkit-user-select:none;user-select:none;width:21%}.trusted-by-margins{margin-left:5px!important;margin-right:5px!important}.scale-up-logo{scale:1.2}.scale-up-bh-logo{scale:1.3}.scale-down-logo{scale:.8}.scale-down-qm-logo{scale:.85}.scale-down-sp-logo{scale:.77}@media (max-width:600px){.trusted-by-margins{margin-left:1px!important;margin-right:1px!important}.section-trusted-by-container h3{font-size:.7rem}}.section-powered-by{align-items:center;background:#0000;display:flex;flex-direction:column;height:100%!important;justify-content:center;margin:0 auto;min-height:250px!important;min-width:100vw;padding:0;position:relative;text-align:center;transition:all .5s ease-in;vertical-align:center;z-index:3}.section-trusted-by-container h3{alignment:center;font-size:1rem;font-weight:bolder;margin:0 auto;padding:4px;text-align:center}.section-bar{align-items:center;background:#0006;background:var(--bgPrimary-glass);display:flex;flex-direction:column;justify-content:center;margin:0 auto;min-height:33px!important;min-width:100vw;padding:0;position:relative;text-align:center;transition:all .5s ease-in;vertical-align:center;z-index:3}.section-trusted-by-container h1{alignment:center;font-size:2rem;font-weight:700;margin:1rem;padding:2px;text-align:center}.section-trusted-by-container p{alignment:center;color:#fffc;font-size:1.25rem;font-size:var(--fontDesktopP);font-weight:500;margin:1rem;padding:2px;text-align:center}.section-trusted-by-button-container{align-items:center;left:0;padding-top:.7rem;right:0}.section-trusted-by button{align-content:center;background-color:#000;background-color:var(--bgPrimary);border:4px solid #d9d9d9;border-radius:10px;bottom:0;color:#f5f5f5;display:table;font-family:Montserrat,sans-serif;font-size:20px;font-weight:700;height:60px;left:0;line-height:0;margin:0 auto;max-width:565px;padding:16px;position:relative;right:0;text-align:center;text-align:-webkit-center;transition:all .5s ease-in-out;width:85vw}.section-trusted-by button:hover{border:4px solid #d9d9d9b3;transform:scale(.95)}@media (max-width:480px){.section-powered-by,.section-trusted-by{min-height:170px!important}.section-trusted-by-container h1{font-size:1.563rem;font-size:var(--fontMobileH1);font-weight:700;font-weight:var(--fontMobile-Weight-Bold)}.section-trusted-by-container p{font-size:.875rem;font-size:var(--fontMobileP);font-weight:600;font-weight:var(--fontMobile-Weight-Semibold)}.section-trusted-by button{font-size:1rem;font-size:var(--fontMobile-Button-Text);height:50px;line-height:0;width:80vw}}@media (max-height:600px) and (min-width:481px){.section-trusted-by button{font-size:.9rem;height:60px;width:100vw}}.section-project{align-items:center;background:#80808000;background:#000;color:#fcfcfc;color:var(--text-primary);height:1280px;justify-content:center;margin:0 auto;padding:0 0 55px;vertical-align:center;width:100vw}.section-project,.section-project-container{display:flex;flex-direction:column;overflow:hidden;position:relative;z-index:2}.section-project-container{background:#0000;justify-content:left;margin:100px auto;max-width:600px;text-align:left;vertical-align:top;width:90vw}.section-project h1{alignment:center;align-content:center;font-size:3rem;font-weight:700;text-align:center;z-index:2}.slab1-project{filter:drop-shadow(0 0 30px rgb(0,0,0,1));overflow:hidden;transition:all .5s ease-in;-webkit-transition:all .5s ease-in}.slab1-project,.slab1-project img{align-items:center;display:flex;justify-content:center}.slab1-project img{flex-direction:column;height:13.125rem;height:var(--slab-project-height);image-rendering:smooth;object-fit:cover;-o-object-fit:cover;padding:0;transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;vertical-align:middle;width:37.5rem;width:var(--slab-project-width)}.slab1-project:hover{transform:scale(.9);transform:scale(var(--slab-scale-down))}.slab1-project h2{align-items:center;font-size:1.5rem;font-weight:700;justify-content:center;overflow:hidden;position:absolute;text-align:center;transform:translateZ(20px);transition:all .5s ease-in;-webkit-transition:all .5s ease-in;vertical-align:middle}.border-radius-slab-top{margin-top:20px!important}.border-radius-slab-top img{border-top-left-radius:4px!important;border-top-right-radius:4px!important}.border-radius-slab-bottom{margin-bottom:20px!important}.border-radius-slab-bottom img{border-bottom-left-radius:4px!important;border-bottom-right-radius:4px!important}.no-bg-hover button:hover{background:none!important;color:#fcfcfc!important;color:var(--text-primary)!important}.limited-border,.limited-border button{border:none!important;margin:13px auto 34px!important;padding:2px!important}.limited-border button{background-color:initial!important;color:#fff!important}.limited-border-2,.limited-border-2 button{border:none!important}.normal-text-button button{align-items:center;background-color:#0a0a0a00;border:4px solid #f5f5f5;border-radius:10px;color:#f5f5f5;display:flex;flex-direction:column;font-size:1.5rem;font-weight:700;height:72px;justify-content:center;margin:0 auto;max-width:550px;padding:0;text-align:center;transition:all .33s ease-in!important;-webkit-transition:all .33s ease-in!important;vertical-align:middle;width:90vw}.normal-text-button button:hover{background-color:#fff;border:4px solid #ffffffb3;color:#0a0a0a;transform:scale(.95)}.scroll-down-icon-main{alignment:center;align-items:center;background:#0000;bottom:0;font-size:4rem;left:0;margin:0 auto;padding:33px;position:absolute;right:0;text-align:center}.slab5-project i{font-size:2rem!important}.slab5-project-white button{background-color:#fff!important;border:4px solid #fff!important;color:#000!important}.slab5-project button{align-items:center;background-color:#006ee6;background-color:var(--PrimaryBlue);border:4px solid #006ee6;border:4px solid var(--PrimaryBlue);border-radius:10px;box-shadow:0 1px 1px rgba(0,0,0,.075),0 2px 2px rgba(0,0,0,.075),0 4px 4px rgba(0,0,0,.075),0 8px 8px rgba(0,0,0,.075),0 16px 16px rgba(0,0,0,.075);color:#fff;display:flex;flex-direction:column;font-size:1.5rem;font-weight:700;height:89px;justify-content:center;margin:13px auto 21px;max-width:560px;padding:10px;text-align:center;transition:all .33s ease-in;-webkit-transition:all .33s ease-in;vertical-align:middle;width:90vw}.slab5-project button:hover{background-color:initial!important;color:#fff!important;transform:scale(.9)}@media (max-width:600px){.slab1-project img{height:210px;overflow:hidden;width:90vw}.slab1-project h2{font-size:1.25rem;font-size:var(--fontMobileH2)}.slab5-project button{font-size:1.2rem;font-weight:700;height:72px!important;line-height:0!important;max-width:85vw!important}.normal-text-button button,.slab5-project p{font-size:.875rem;font-size:var(--fontMobileP);font-weight:600;font-weight:var(--fontMobile-Weight-Semibold)}.normal-text-button button{height:50px!important;line-height:0!important;max-width:85vw!important}.normal-text-button p{font-size:.875rem;font-size:var(--fontMobileP);font-weight:600;font-weight:var(--fontMobile-Weight-Semibold)}}@media (max-width:420px){.slab1-project img{-webkit-clip-path:polygon(0 0,100% 0,100% calc(100% - 80px),100% 100%,0 100%,0 0);clip-path:polygon(0 0,100% 0,100% calc(100% - 80px),100% 100%,0 100%,0 0);height:210px;width:100vw}.border-radius-slab-bottom img,.border-radius-slab-top img{border-radius:0!important}.section-project{padding:55px 0 34px}}.section-min-height{min-height:1080px!important}.main-project-bottom-buttons{alignment:center;align-content:center;align-items:center;bottom:2rem!important;left:0!important;margin:0 auto;max-width:100vw;position:absolute;right:0!important;text-align:center;vertical-align:center;width:560px}.main-project-bottom-buttons h2{color:#f5f5f5;font-size:2rem;font-weight:700;margin:0;padding:0}.main-project-bottom-buttons h3{color:#f5f5f5;font-size:.9rem;font-weight:400;margin:0 auto;padding-bottom:8px;padding-top:13px;text-align:left}.main-project-bottom-buttons p{color:#f5f5f5;font-size:1rem;font-weight:400;margin:0;padding:13px}.main-project{background:#000;height:1400px;-webkit-mask-image:linear-gradient(90deg,#0a0a0a 66%,#0000);mask-image:linear-gradient(90deg,#0a0a0a 66%,#0000);position:absolute;top:0;width:100vw}.main-project img{height:620px;-webkit-mask-image:-webkit-gradient(linear,left top,left bottom,from(#000),to(#0a0a0a00));mask-image:-webkit-gradient(linear,left top,left bottom,from(#000),to(#0a0a0a00));object-fit:cover;-o-object-fit:cover;width:100vw}.main-project-info-container{background:#0000;display:flex;flex-direction:column;height:300px;justify-content:left;position:absolute;top:12%;width:100vw}.main-project-title{background:#0000;padding:34px;position:relative;top:10%;width:100vw}.main-project-title h1{font-size:3rem;margin:0 auto;padding:0;text-align:left}.main-project-title p{font-size:1rem;font-size:var(--fontDesktopPSmall);height:80px;margin-bottom:1rem;width:550px;word-break:break-word}.sub-carousel-pos{cursor:grab;height:500px!important;position:relative;top:90px!important;touch-action:pan-y}.sub-project-container{overflow-scrolling:touch;align-items:center;background-color:initial!important;display:flex;flex-direction:row;height:240px;justify-content:space-evenly;justify-items:center;left:0;overflow:auto;overflow-y:hidden;position:absolute;right:0;top:450px;width:100vw}.sub-project-slab{background:#0000;display:flex;flex-direction:column;height:auto;position:absolute;text-align:center;transition:all .33s ease-in!important;-webkit-transition:all .33s ease-in!important;vertical-align:middle}.sub-project-slab:hover{transform:scale(.95)}.sub-project-slab img{background-color:initial!important;border:4px solid #0000;border-radius:13px;filter:brightness(89%);-webkit-filter:brightness(89%);height:180px;-webkit-mask-image:none;object-fit:cover;-o-object-fit:cover;position:relative;width:360px}.sub-project-slab h2,.sub-project-slab img{display:flex;margin:0 auto;transition:all .33s ease-in!important;-webkit-transition:all .33s ease-in!important;-webkit-user-select:none;user-select:none}.sub-project-slab h2{align-items:center;background:#0000;flex-direction:column;font-size:1.5rem;font-weight:700;height:auto;left:0;overflow:hidden;padding:0;position:absolute;right:0;text-align:center;top:45%;vertical-align:middle;width:auto}.button-container-row{background:#0000;display:flex;flex-direction:row;justify-content:left;margin-bottom:.5rem;width:100vw}.override-project-button{display:flex;flex-direction:column;justify-content:left;margin-bottom:1rem;margin-top:.5rem;position:relative;transition:all .33s ease-in!important;-webkit-transition:all .33s ease-in!important}.override-project-button button{text-align-all:center;align-items:center;background-color:#0006;background-color:var(--bgPrimary-glass);border:4px solid #006ee6;border:4px solid var(--PrimaryBlue);border-radius:10px;color:#fff;display:flex;flex-direction:row;font-size:1.5rem;font-weight:700;height:77px;justify-content:center;margin:.5rem auto;max-width:420px;padding:13px 16px 16px 13px!important;position:absolute;text-align:center;transition:all .33s ease-in;-webkit-transition:all .33s ease-in;vertical-align:middle;width:90vw}.override-project-button button:hover{background-color:initial!important;border-color:#006ee6!important;border-color:var(--PrimaryBlue)!important;color:#fff!important;transform:scale(.99)}.project-play-button{-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px);background:#fff!important;color:#000;padding:13px 21px 13px 13px!important;width:140px}.project-play-button,.project-play-button button{border:4px solid #fff;border-radius:13px;display:inline-flex;font-size:1.4rem;font-weight:500;justify-content:center;line-height:1;margin-right:21px;position:relative;text-align:center;transition:all .5s ease-in;-webkit-transition:all .5s ease-in}.project-play-button button{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);color:#000!important;padding:13px 21px 13px 13px;width:100px}.project-info-button{border-radius:13px;margin:0 13px 0 auto;padding:13px 16px 13px 13px!important;top:4px;width:140px}.project-info-button,.project-info-button button{background-color:initial;border:none!important;color:#fcfcfc;color:var(--text-primary);display:inline-flex;font-size:1.6rem;font-weight:400;justify-content:center;line-height:1;position:relative;text-align:center;transition:all .5s ease-in;-webkit-transition:all .5s ease-in}.project-info-button button{border-radius:13px;margin:0 auto;padding:13px 21px 13px 13px;width:100px}.project-play-button:hover{background-color:#0006!important;background-color:var(--bgPrimary-glass)!important;color:#fff!important;transform:scale(.95)}.project-info-button h3{font-weight:400!important}.bottom-fluid{bottom:100px!important;display:none;text-align:right!important;writing-mode:vertical-lr!important}.player-wrapper{display:none;opacity:0;position:fixed;top:0;transition:all .5s ease-in;-webkit-transition:all .5s ease-in;z-index:-20}.player-wrapper,.secondary-project-cta{background:#0006;background:var(--bgPrimary-glass)}.secondary-project-cta{border:none;border-radius:8px;font-size:1rem;height:55px;left:0;opacity:.77;overflow:hidden;padding:2px;position:absolute;right:0;top:80%;width:250px;z-index:9999!important}.secondary-project-cta,.secondary-project-cta p{color:#fff;cursor:pointer!important;margin:0 auto;transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out}.secondary-project-cta p{font-size:1.2rem;font-weight:700;padding-right:4px;position:relative;text-align:center;vertical-align:middle}.secondary-project-cta:hover{background-color:#006ee6!important;background-color:var(--PrimaryBlue)!important;color:#fff!important;opacity:1}.close-button{background:#0006;background:var(--bgPrimary-glass);border:none;border-radius:0 10px 10px 0;color:#fff;cursor:pointer!important;font-size:1rem;height:180px;left:0;opacity:.77;overflow:hidden;padding:2px;position:absolute;top:44%;width:50px;z-index:9999!important}.close-button,.close-button p{margin:0 auto;transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out}.close-button p{color:#ffffffe3;font-size:1.2rem;font-weight:700;padding-right:4px;position:relative;text-align:center;vertical-align:middle;writing-mode:vertical-lr}.close-button:hover{background-color:#cf4141!important;background-color:var(--PrimaryRed)!important;color:#fff!important;opacity:1}.react-player{background:#0006;background:var(--bgPrimary-glass);left:0;top:0}.onScreen,.react-player{overflow:hidden;position:absolute}.onScreen{animation:playerShow .5s ease-in forwards;-webkit-animation:playerShow .5s ease-in forwards;display:flex;z-index:9}.offScreen{animation:playerHidden .5s ease-in forwards;-webkit-animation:playerHidden .5s ease-in forwards}.doubleClickCara{align-items:center;background:#0000;display:flex;flex-direction:column;font-size:1rem;font-weight:700;justify-content:center;opacity:1;padding:21px;position:relative;user-select:none;-webkit-user-select:none;width:600px;z-index:1}@keyframes playerHidden{0%{opacity:1}50%{opacity:0}to{display:none;z-index:-20!important}}@keyframes playerShow{0%{opacity:0}to{display:flex;opacity:1}}.slab-project-container{margin-bottom:0;margin-top:55px}@media screen and (max-width:950px){.main-project-title h1{font-size:2.5rem;margin-bottom:5px!important}.main-project-title p{font-size:.875rem;font-size:var(--fontMobileP);height:auto;margin-bottom:21px;width:60%;word-break:break-word}.override-project-button button{font-size:1.4rem;font-weight:600;margin-top:1rem}.close-button{height:150px!important;top:10%!important;width:34px!important}.close-button p{font-size:.8rem!important}.secondary-project-cta{height:45px!important;top:70%!important;width:190px!important}.secondary-project-cta p{font-size:.8rem!important}}@media(max-width:950px){.main-project-title h1{font-size:2.5rem;margin-bottom:5px!important}.main-project-title p{font-size:.875rem;font-size:var(--fontMobileP);height:auto;margin-bottom:21px;width:60%;word-break:break-word}.override-project-button button{font-size:1.4rem;font-weight:600;margin-top:1rem}.close-button{height:150px!important;top:10%!important;width:34px!important}.close-button p{font-size:.8rem!important}.secondary-project-cta{height:45px!important;top:70%!important;width:190px!important}.secondary-project-cta p{font-size:.8rem!important}}@media(max-width:814px){.sub-project-slab h2{font-size:1.5rem}.close-button{height:150px!important;top:10%!important;width:34px!important}.close-button p{font-size:.8rem!important}.secondary-project-cta{height:45px!important;top:70%!important;width:190px!important}.secondary-project-cta p{font-size:.8rem!important}}@media(max-width:540px){.main-project{height:1210px}.main-project-info-container{top:8%}.main-project-title{padding:21px}.main-project img{height:580px}.sub-carousel-pos{height:200px!important}.main-project{-webkit-mask-image:none;mask-image:none}.main-project-title p{width:82%}.sub-project-slab img{display:flex;height:190px;object-fit:cover;-o-object-fit:cover;overflow:hidden;position:relative;width:80vw}.section-min-height-projects{height:auto!important}.close-button{height:150px!important;top:10%!important;width:34px!important}.close-button p{font-size:.8rem!important}.secondary-project-cta{height:45px!important;top:70%!important;width:190px!important}.secondary-project-cta p{font-size:.8rem!important}}@media(max-width:420px){.sub-project-slab h2{font-size:1.25rem}.override-project-button button{font-size:1.2rem;height:77px;width:75vw}.close-button{height:150px!important;top:10%!important;width:34px!important}.close-button p{font-size:.8rem!important}.secondary-project-cta{height:45px!important;top:70%!important;width:190px!important}.secondary-project-cta p{font-size:.8rem!important}}@media(max-width:375px){.close-button{height:150px!important;top:10%!important;width:34px!important}.close-button p{font-size:.8rem!important}.secondary-project-cta{height:45px!important;top:70%!important;width:190px!important}.secondary-project-cta p{font-size:.8rem!important}}.section-min-height-projects{min-height:1080px!important}.section4{align-items:center;background:#0000;color:#0000;display:flex;flex-direction:column;justify-content:center;min-height:100vh;position:absolute;vertical-align:center;width:100vw;z-index:1}.polaris-text{font-family:Monoton,Montserrat,serif;font-weight:400}.polaris-text,.polaris-text-ext{font-size:1.3rem}.subscript-ext{font-size:.7rem;padding-left:2px;position:relative;top:-3px;vertical-align:bottom}.form-container{display:flex;flex-direction:column;min-height:1080px;padding-bottom:89px;padding-top:34px;top:0;width:100vw}.form-container h2{font-weight:600;margin:34px auto 0}.form-container h2,.form-container h3{font-size:1.5rem;line-height:1.5;max-width:90vw;padding:21px 20px 20px;text-align:center;vertical-align:center;width:600px;word-break:break-word}.form-container h3{font-weight:500;margin:0 auto}.office-hours{color:#fffc;font-size:1.3rem;font-weight:400!important}.padding-form-alt{margin:0 auto!important;padding:8px!important}.row-form{background-color:initial;display:flex;justify-content:center;max-height:100%;max-width:100vw;overflow:hidden;padding-top:13px;top:0}.row-form,.row-form img{align-items:center;flex-direction:column;left:0;margin:0 auto;position:relative;right:0}.row-form img{align-content:center;align-self:center;height:auto;padding-bottom:34px;padding-left:13px;padding-top:21px;width:300px}.row-form h3{color:#ffffffe3!important;font-family:Dubai,Montserrat,sans-serif;font-size:1.2rem!important;font-weight:400;letter-spacing:.1em;margin:0 9px 55px 0;max-width:100%;padding:0;position:relative!important;text-align:center;width:100%}.row-form p{font-size:2.4rem}.row-form i,.row-form p{padding:21px;position:relative}.row-form i{font-size:3.5rem}.row-form a{filter:drop-shadow(0 0 14px rgba(0,0,0,.3));margin:8px;transition:all .5s ease-in;-webkit-transition:all .5s ease-in}.row-form a:hover{transform:scale(.9) translateY(4px)}.form-button i{font-size:1.5rem!important}.form-button p{font-size:1.8rem!important}.form-button button{align-items:center;background-color:#0a0a0a00;border:4px solid #f5f5f5;border-radius:10px;color:#fff;display:flex;flex-direction:column;font-size:1.5rem;font-weight:700;height:89px;justify-content:center;margin:1px auto!important;max-width:500px;padding:2px;text-align:center;vertical-align:middle;width:90vw}.form-button button,.whatsapp-button{transition:all .33s ease-in!important;-webkit-transition:all .33s ease-in!important}.whatsapp-button{background-color:#2ab95e!important;background-color:var(--PrimaryGreen)!important;border:4px solid #2ab95e!important;border:4px solid var(--PrimaryGreen)!important}.call-button{background-color:#006ee6!important;background-color:var(--PrimaryBlue)!important;border:4px solid #006ee6!important;border:4px solid var(--PrimaryBlue)!important}.calendly-button,.call-button{transition:all .33s ease-in!important;-webkit-transition:all .33s ease-in!important}.calendly-button{background-color:#fff!important;border:4px solid #fff!important}.calendly-button,.calendly-button p{color:#006ee6!important;color:var(--PrimaryBlue)!important}.scorecard-button{background-color:#fff!important;border:4px solid #fff!important;transition:all .33s ease-in!important;-webkit-transition:all .33s ease-in!important}.scorecard-button,.scorecard-button p{color:#000!important}.insta-button{background-color:#0000004d!important}.insta-button,.instagram-button{border:4px solid #fff!important;transition:all .33s ease-in!important;-webkit-transition:all .33s ease-in!important}.instagram-button{background-color:#000!important}.email-button{background-color:#fff!important;border:4px solid #fff!important;transition:all .33s ease-in!important;-webkit-transition:all .33s ease-in!important}.email-button,.email-button p{color:#000!important}.contact-sub-text{color:#fffc;font-size:1.3rem!important;font-weight:500;text-align:center}.qr-code{alignment:center;align-content:center;left:0;margin:0 auto;padding:13px;right:0}.qr-code img{border:4px solid #0003;border-radius:21px;height:210px;width:210px}.contact-form{align-content:center;align-items:center;align-self:center;background-color:initial;color:#fff;display:flex;flex-direction:column;justify-content:center;margin:0;max-width:420px;min-height:600px;overflow:clip;padding:0;width:95vw}.contact-form label{color:#fff!important;font-size:1.3rem;font-weight:500;justify-content:left;margin:34px auto 13px;max-width:95vw;overflow:hidden;text-align:left;width:420px}.contact-form input,.contact-form label{background-color:initial;display:flex;flex-direction:column;height:100%}.contact-form input{align-content:center;align-items:center;align-self:center;border-bottom:2px solid #fff;justify-content:center;max-width:420px;padding:0;width:95vw}.contact-form input:focus{outline:none}.contact-form ::placeholder{color:#ffffffa6!important;font-size:1.2rem;padding-left:5px}.contact-form input:invalid{border-bottom:2px solid #fff9}.contact-form input:valid{border-bottom:2px solid #0000}.contact-form textarea{align-content:center;align-items:center;align-self:center;background-color:#0006;background-color:var(--bgPrimary-glass);border:2px solid #fff0;border-radius:8px;color:#fff!important;display:flex;flex-direction:column;font-size:1.3rem;height:60px;justify-content:center;max-width:95vw;padding:1px;resize:none;transition:all .5s ease-in;-webkit-transition:all .5s ease-in;-webkit-user-select:text;user-select:text;width:420px}.contact-form textarea:focus,.contact-form textarea:hover{border:none!important;height:120px!important;outline:none!important}.contact-form select{background-color:#0006;background-color:var(--bgPrimary-glass);border:none;border-radius:0;color:#fff!important;cursor:pointer;font-size:1.3rem;margin:13px auto 0;max-width:95vw;overflow:hidden;padding:8px;width:420px}.contact-form option{background-color:#0a0a0a!important;border:#0000!important;color:#fcfcfc;color:var(--text-primary)}.contact-form input{background-color:#0006;background-color:var(--bgPrimary-glass);border:none;border-radius:0;color:#fff!important;font-size:1.3rem;margin:0 auto;max-width:95vw;overflow:hidden;padding:8px;width:420px}.submit-form{max-width:95vw;overflow:hidden;width:500px}.submit-form-button{alignment:center;align-content:center;align-items:center;align-self:center;background-color:#2ab95e;background-color:var(--PrimaryGreen);border-radius:10px;display:inline-block;flex-direction:row;font-size:1.5rem;font-weight:700;height:55px;justify-content:space-around;margin:8px auto 0!important;max-width:95vw;overflow:hidden;text-align:center;transition:all .5s ease-in;-webkit-transition:all .5s ease-in;width:420px}.invalid-button-border{background-color:initial;border:4px solid #f5f5f599!important;color:#fff9!important}.valid-button-border{border:4px solid #2ab95e!important;border:4px solid var(--PrimaryGreen)!important;color:#fff!important}.submit-form-button:hover{transform:scale(.95)}.submit-form-button-disabled-transform:hover{transform:none!important}.submit-form-button i{background-color:initial;color:#fff!important;display:inline-block;font-size:1.5rem!important;margin:0 auto;opacity:1;overflow:hidden;padding:0;text-align:right;transition:all .5s ease-in;-webkit-transition:all .5s ease-in;vertical-align:middle}.submit-form-button:hover i{transform:translateX(20px)}.submit-form-button p{background-color:initial;color:#fff!important;display:inline-block;font-size:1.5rem;margin:0 auto;overflow:hidden;text-align:center;vertical-align:middle}.submit-policy-text{margin:0 auto;padding:0}.submit-policy-text i{font-size:.9rem;opacity:1;transition:all .5s ease-in;-webkit-transition:all .5s ease-in}.down-arrow-accent-form i{align-content:center;align-items:center;align-self:center;background-color:initial;color:#fff;display:flex;flex-direction:column;font-size:5rem;height:100%;justify-content:center;margin:0;overflow:hidden;padding:0;width:100%}@media(min-width:840px){.row-form img{width:400px}.row-form h3{font-size:1.3rem!important}}@media(max-width:840px){.remove{display:none}}@media(max-width:600px){.form-container{padding-bottom:21px}.form-container h2{font-size:1.3rem}.form-container h3{font-size:1rem}.form-button button{font-size:.875rem;font-size:var(--fontMobileP);font-weight:600;font-weight:var(--fontMobile-Weight-Semibold);height:55px!important;line-height:0!important;max-width:85vw!important}.row-form img{width:50vw}.row-form h3{font-size:.9rem!important}.form-button p,.row-form p{font-size:21px!important}.form-button p,.row-form i,.row-form p{font-weight:600;font-weight:var(--fontMobile-Weight-Semibold)}.row-form i{font-size:3rem!important}.polaris-text{font-size:1rem!important}.office-hours{font-size:1rem}.contact-sub-text{font-size:1rem!important}}@media(max-width:420px){.row-form img{width:280px}.office-hours{font-size:.8rem}.contact-sub-text{font-size:.8rem!important}.polaris-text,.polaris-text-ext{font-size:1.1rem!important}.contact-form label{font-size:1.1rem}.contact-form ::placeholder{font-size:1rem;padding-left:3px}.form-container{padding-bottom:89px;padding-top:0}}.section5-padding-override{padding:34px 0 55px!important}.section5{align-items:center;background:#0000;color:#fcfcfc;color:var(--text-primary);display:flex;flex-direction:column;justify-content:center;margin:0 auto;min-height:1400px;min-width:100vw;padding:140px 0 55px;position:relative;vertical-align:center;z-index:3}.section5-tiers{grid-gap:2rem;display:grid;gap:2rem;height:100%;margin:100px auto;max-width:600px;padding-top:40px;width:90vw}.tier-item{display:inline-grid;flex-direction:column;margin:0 auto;max-height:90vh;max-width:90vw;padding:0!important;position:relative}.tier-item h2{font-size:2.5rem;margin:0 auto 1rem 1rem}.tier-item h2,.tier-item h3{alignment:left;font-weight:700;padding:0;text-align:left}.tier-item h3{color:#ffffffde;font-size:1.5rem;margin:0 auto .5rem 1rem}.tier-item p{alignment:left;color:#ffffffb3;font-size:1.25rem;font-size:var(--fontDesktopP);font-weight:500;margin:.55rem auto 0 1rem;padding:2px;text-align:left;width:95%;word-break:break-word}.tier-item img{border-radius:10px;height:100%;margin:0;object-fit:contain;object-position:center;scale:.96;width:100%}.spacer-1rem-bottom{margin-bottom:1.25rem!important}@media (max-width:700px){.section5-tiers{margin:20px auto}.tier-item{max-width:100%!important;padding:0!important}}.progress-bar-container{background-color:initial!important;margin:0 auto 1rem 1rem;max-width:90vw;padding-bottom:21px;padding-top:13px;position:relative;width:100%}.progress-bar-container h3{background-color:initial!important;color:#fffc;font-size:1.3rem;font-weight:500!important;max-width:560px;width:85vw}.progress-bar{background:#ffffffe6!important;border-radius:8px!important;color:#000;font-weight:600;margin-bottom:21px;padding:5px;text-align:right}@media (max-width:600px){.progress-bar-container h3{font-size:.9rem}.progress-bar-container{margin:13px;padding:0}.section5-tiers{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));height:100%}.tier-item{padding:.5rem}.tier-item h2{alignment:left;font-size:2rem;margin:.5rem;padding:2px;text-align:left}.tier-item h3{font-size:1.25rem;margin:8px;padding:2px}.tier-item p{alignment:left;font-size:.875rem;font-size:var(--fontMobileP);font-weight:500;margin:.5rem;padding:2px;text-align:left;word-break:break-word}}@media (max-width:420px){.progress-bar-container h3{font-size:.875rem;font-size:var(--fontMobileP)}}.section-contact-us{background:#0006;background:var(--bgPrimary-glass)}.section-contact-us,.section-why{align-items:center;color:#fcfcfc;color:var(--text-primary);display:flex;flex-direction:column;justify-content:center;margin:0 auto;min-height:100vh;min-width:100vw;padding:140px 0 34px;position:relative;transition:all .5s ease-in;vertical-align:center;z-index:3}.section-why{background:#0000}.social-animation{margin-bottom:.5rem;margin-left:-1rem;margin-top:.5rem;overflow:hidden!important}.graph-animation,.social-animation{height:auto!important;width:100%!important}.main-flex-tiers{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(100vw,1fr));height:100%}ol{list-style:none;margin:0;padding:0}.footer-social h2{transition:all .5s ease-in;-webkit-transition:all .5s ease-in}.footer-social h2:hover{transform:scale(.95)}.footer-tier{alignment:center;display:inline-grid;padding:1rem;text-align:center}.footer,.footer-tier{flex-direction:column;justify-content:center;position:relative}.footer{align-items:center;background:#000;background:var(--bgPrimary);color:#fcfcfc;color:var(--text-primary);display:flex;margin:0 auto;min-height:30vh;min-width:100vw;padding:140px 0;transition:all .5s ease-in;vertical-align:center;z-index:3}.footer h2{display:flex;flex-direction:column;font-size:1.5rem;font-weight:700;position:relative;text-align:center}.footer p{alignment:left;font-size:1.25rem;font-size:var(--fontDesktopP);font-weight:500;margin:1rem;padding:2px;word-break:break-word}.footer p,.footer-logo h3{color:#fffc;text-align:center}.footer-logo h3{font-family:Dubai,Montserrat,sans-serif;font-size:1.3rem!important;font-weight:400!important;letter-spacing:.1em;margin-left:-6px;padding-top:8px;text-transform:uppercase}.footer-logo{alignment:center;background:#000;background:var(--bgPrimary);color:#fcfcfc;color:var(--text-primary);display:flex;flex-direction:column;height:250px;margin:10px auto;vertical-align:center;width:100vw;z-index:3}.footer-logo,.footer-logo img{align-content:center;justify-content:center;position:relative;text-align:center;transition:all .5s ease-in;-webkit-transition:all .5s ease-in}.footer-logo img{left:0;margin:0 auto;padding-left:15px;right:0;width:420px}@media(max-width:2560px){.footer-logo h3{font-size:1.2rem!important}.footer-logo img{height:auto;width:350px}}@media(max-width:800px){.footer-logo h3{font-size:1rem!important}.footer-logo img{height:auto;width:350px}}@media(max-width:600px){.footer-logo h3{font-size:1rem!important}.footer-logo img{height:auto;width:300px}}@media(max-width:420px){.footer-logo img{height:auto;width:250px}.footer-logo h3{font-size:.8rem!important}}.footer-links{flex-direction:column;position:relative}.footer-links,.footer-social{align-items:center;display:flex;justify-content:center;list-style:none;margin:0 auto;padding:0;transition:all .5s ease-in;-webkit-transition:all .5s ease-in}.footer-social{flex-direction:row}.footer-links li{text-transform:uppercase}.footer-links li,.footer-social li{list-style-type:none;margin:0 10px}.footer-links a{font-size:1.5rem;transition:color .3s ease}.footer-links a,.footer-social a{color:#fcfcfc;color:var(--text-primary);text-decoration:none}.footer-social a{font-size:2.5rem!important;transition:all .5s ease-in;-webkit-transition:all .5s ease-in}.footer-links a:hover{transform:scale(.95)}.footer-social a:hover{transform:scale(.9)}.footer-social-buttons{align-items:center;display:flex;flex-direction:row;justify-content:center;list-style:none;margin:0 auto;overflow:hidden;padding:0;width:100vw}.footer-social-buttons,.footer-social-buttons a{transition:all .5s ease-in;-webkit-transition:all .5s ease-in}.footer-social-buttons a{color:#fcfcfc;color:var(--text-primary);font-size:3.5rem;font-weight:900;margin:13px;padding:13px;text-decoration:none}.footer-social-buttons a:hover{transform:scale(.9)!important}.footer-social-buttons i{color:#fcfcfc;color:var(--text-primary);font-size:2.9rem;font-weight:700;line-height:.8;margin:13px;text-decoration:none;transition:all .5s ease-in;-webkit-transition:all .5s ease-in}.footer-social-buttons i:hover{transform:scale(.9)!important}.footer-site-text{align-items:center;display:flex;flex-direction:row;justify-content:center;list-style:none;margin:0 auto;overflow:hidden;padding:0;width:100vw}.footer-site-text,.footer-site-text a{transition:all .5s ease-in;-webkit-transition:all .5s ease-in}.footer-site-text a{color:#fcfcfc;color:var(--text-primary);font-size:.89rem!important;font-weight:700;margin:13px;padding:13px;text-decoration:none}.footer-site-text a:hover{transform:scale(.95)!important}.footer-tier a:hover{transform:scale(.9)}.studio-pancake-logo-footer img{width:280px!important}.footer p{font-weight:700!important}.section-why h3{font-size:1.25rem;margin:3rem auto 0;max-width:1200px;padding:.34rem;text-align:left;width:100%}.button-service-row{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:.34rem;margin-top:4rem}.border-highlighted button{border:4px solid #fff!important;border-radius:8px;color:#fff!important}.button-no-fill button{align-content:center;align-items:center;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:none;border:4px solid #ffffff80;border-radius:8px;color:#ffffffc4;cursor:pointer;display:inline-block;font-size:2.5rem;font-weight:700;height:auto;justify-content:center;line-height:normal;margin:0 auto;padding:1rem 8rem;text-align:center;transition:all .3s ease;vertical-align:middle;width:auto}.button-no-fill :active,.button-no-fill :focus,.button-no-fill :hover{border:4px solid #fff!important}@media (max-width:3440px) and (max-height:1440px){.button-no-fill button{font-size:1.5rem;padding:1rem 4rem}}@media (max-width:2560px){.section-why h3{font-size:1rem;max-width:1000px}.button-no-fill button{font-size:1.5rem;padding:1rem 4rem}}@media (max-width:1620px){.section-why h3{font-size:.89rem;max-width:50%}}@media (max-width:1140px){.section-why h3{max-width:66%}}@media (max-width:840px){.section-why h3{max-width:80%}}@media(max-width:640px){.button-no-fill button{font-size:1.25rem;padding:1rem 3rem}.section-why h3{font-size:.77rem;max-width:80%}}@media(max-width:480px){.button-no-fill button{font-size:1rem;padding:1rem 2rem}}@media(max-width:360px){.button-no-fill button{font-size:.89rem;padding:1rem 1.5rem}}.services-container{align-items:center;background:#0000;color:#fcfcfc;color:var(--text-primary);display:flex;flex-direction:column;justify-content:center;margin:1rem auto;max-width:84vw;min-height:100vh;padding:5px;position:relative;transition:all .5s ease-in;vertical-align:center;z-index:3}.row{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:5px;margin-top:5px}.column{align-content:center;align-items:center;background:#0000;border-radius:30px!important;display:flex;flex:30% 1;flex-direction:column;justify-content:center;margin:1rem;max-width:100vw;min-height:280px;padding:4px;transition:all .5s ease-in;-webkit-transition:all .5s ease-in;width:600px}.column,.column i{text-align:center;vertical-align:middle}.column i{font-size:3.5rem;height:60px;margin:0 auto;padding:1px;transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;width:240px}.column h2{font-size:1.5rem;font-size:var(--fontDesktopH4);font-weight:700;padding:0}.column h2,.column h4{color:#fcfcfc;color:var(--text-primary);margin:0 auto;text-align:center}.column h4{font-size:1.25rem;font-weight:500;padding:3px}.column p{align-items:center;color:#fffc;color:var(--text-secondary);font-size:1rem;font-size:var(--fontDesktopPSmall);justify-content:center;line-height:1.5;margin:0 auto;max-width:500px;text-align:center;width:100%}.column:hover{transform:scale(1.05)}.column i:hover{color:#fff!important}.ReactCollapse--collapse{transition:height .5s ease-in-out}@media screen and (max-width:1300px){.column{flex:30% 1}.column h4{font-size:1rem!important}.column p{font-size:.875rem;font-size:var(--fontMobileP)}}@media screen and (max-width:840px){.services-container{max-width:94vw}.column h4{font-size:.89rem!important}}@media (max-width:420px){.footer-social-buttons a,.footer-social-buttons i{font-size:2.5rem;font-weight:900;margin:8px;padding:8px}.column i{font-size:3rem}.skill-bars .bar .progress-line{border-radius:5px!important;height:1.5rem!important}.bar .progress-line span{border-radius:5px!important}.column{margin:0 auto;min-height:190px!important;padding:0}.column h4{font-size:.77rem!important}.column p{font-size:.75rem;max-width:90vw!important;width:100%!important}}@media screen and (max-width:600px){.row{flex-direction:column}.column{margin:0 auto;max-width:88vw;padding:1rem}}@media(max-width:600px){.section5-tiers{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));height:100%}.tier-item{padding:.5rem}.tier-item h2{font-size:1.5rem}.tier-item h2,.tier-item p{alignment:left;margin:.5rem;padding:2px;text-align:left}.tier-item p{color:#fffc;font-size:.875rem;font-size:var(--fontMobileP);font-weight:500;word-break:break-word}}@media(min-width:1700px) and (min-height:1300px){.hero-title-main{align-items:center;background:#0000;bottom:-.5rem!important;color:#ffffff8c;font-size:6rem!important;font-weight:900;left:0;margin:0 auto;max-width:100%;overflow:hidden;position:absolute;right:0;text-align:center;top:32%;z-index:2}.hero-title-main h3{font-size:1.5rem!important;margin-bottom:-3.75rem!important;margin-top:3rem!important}.navbar-title img{height:auto;image-rendering:-webkit-crisp-edges;object-fit:cover;-o-object-fit:cover;padding:6px 2px 2px;width:16rem}.navbar-item,.navbar-item-last{padding:1.5rem}.contact-button{background-color:initial;border:2px solid #fff0;border-radius:8px;border-right:none;height:25rem;margin:20px auto;overflow:hidden;position:relative;right:-10px;text-decoration:none!important;transition:all .5s ease;width:8rem;z-index:10}.contact-button,.contact-button i{color:#fff;font-weight:600;writing-mode:vertical-lr}.contact-button i{font-size:4rem;line-height:0;padding-bottom:2px;text-align:center;text-transform:uppercase;vertical-align:center}.tier-item-top-margin{margin-top:144px!important;padding-top:89px!important}.button-no-fill button{font-size:2.5rem;padding:1rem 8rem}.column{align-content:center;align-items:center;border-radius:4px;display:flex;flex:30% 1;flex-direction:column;justify-content:center;margin:1rem;max-width:100vw;min-height:280px;padding:20px;transition:all .5s ease-in;-webkit-transition:all .5s ease-in}.column,.column i{text-align:center;vertical-align:middle;width:890px}.column i{font-size:6.5rem;height:120px;margin:0 auto;padding:10px;transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out}.column h2{color:#fcfcfc;color:var(--text-primary);font-size:3rem;font-weight:700;margin:0 auto;padding:0;text-align:center;width:890px}.column p{color:#fffc;color:var(--text-secondary);font-size:1.5rem;margin:.55rem auto;max-width:90vw;width:850px}.quote-button button{height:120px!important}.slab1 img{height:20rem!important;width:60rem!important}.slab1 h2{font-size:2.5rem!important}.videoSection h1{font-size:5rem;font-weight:800;margin:0 auto 1rem}.videoSection h1,.videoSection p{display:flex;flex-direction:column;position:relative}.videoSection p{align-content:center;align-items:center;align-self:center;color:#ffffffe3!important;font-size:2.5rem;font-weight:400;left:0;margin:0 auto 6rem;max-width:1100px;right:0;width:90%}.container-fluid>.text{font-size:10rem;font-weight:900}.container-fluid-sticky>.text-sticky{font-size:10rem}.container-fluid-sticky img{image-rendering:high-quality;width:7rem}.row-logos{scale:1.7}.section-trusted-by-container h3{alignment:center;font-size:2rem!important;font-weight:700;margin:0 auto 1.5rem;padding:4px;text-align:center}.section-trusted-by-container{background:#fff0;color:#fcfcfc;color:var(--text-primary);display:flex;flex-direction:column;height:550px;justify-content:center;max-width:46.875rem;opacity:1;padding:0;position:absolute;text-align:center;width:90vw;z-index:3}.slab5-project i{font-size:2rem!important}.slab5-project button{align-items:center;border-radius:10px;display:flex;flex-direction:column;font-size:2.5rem!important;font-weight:700;height:121px!important;justify-content:center;margin:89px auto 55px!important;max-width:46.875rem;padding:10px;text-align:center;transition:all .5s ease-in;-webkit-transition:all .5s ease-in;vertical-align:middle;width:90vw}.button-text-row{font-size:4rem!important}.button-text-row p{font-size:3.5rem!important}.section-powered-by{min-height:550px!important}.main-project-section-override{min-height:2000px!important}.section-project{min-height:2160px!important}.main-project{background:#0000;-webkit-mask-image:linear-gradient(90deg,#0a0a0a 66%,#0000);mask-image:linear-gradient(90deg,#0a0a0a 66%,#0000);min-height:2160px;position:absolute;top:0;width:100vw}.main-project-bottom-buttons{alignment:center;align-content:center;align-items:center;bottom:0!important;margin:0 auto;position:absolute;text-align:center;vertical-align:center;width:100%}.main-project-bottom-buttons h2{color:#f5f5f5;font-size:3.5rem;font-weight:700;margin:0;padding:0}.main-project-bottom-buttons h3{color:#f5f5f5;font-size:.9rem;font-weight:400;margin:0 auto;padding-bottom:8px;padding-top:13px;text-align:left}.main-project-bottom-buttons p{color:#f5f5f5;font-size:1rem;font-weight:400;margin:0;padding:13px}.main-project img{height:55rem;-webkit-mask-image:-webkit-gradient(linear,left top,left bottom,from(#000),to(#0a0a0a00));mask-image:-webkit-gradient(linear,left top,left bottom,from(#000),to(#0a0a0a00));object-fit:cover;-o-object-fit:cover;width:100vw}.main-project-info-container{background:#0000;display:flex;flex-direction:column;height:1300px;justify-content:left;position:absolute;top:10%;width:100vw}.main-project-title{background:#0000;padding:34px;position:relative;width:100vw}.main-project-title h1{font-size:5.5rem;margin:0 auto;padding:0;text-align:left}.main-project-title p{alignment:left;font-size:1.7rem;height:130px;left:0;padding:2px;width:900px;word-break:break-word}.sub-carousel-pos{cursor:grab;height:500px!important;position:relative;top:200px!important}.sub-project-container{overflow-scrolling:touch;align-items:center;background-color:initial!important;display:flex;flex-direction:row;height:240px;justify-content:space-evenly;justify-items:center;left:0;overflow:auto;overflow-y:hidden;position:absolute;right:0;top:450px;width:100vw}.sub-project-slab{align-items:center;bottom:0;display:flex;flex-direction:column;height:300px;padding:0;position:relative;top:0;transition:all .5s ease-in;vertical-align:middle;width:300px}.sub-project-slab:hover{transform:scale(.95)}.sub-project-slab h2{background-color:initial;border-radius:10px 10px 10px 10px;display:flex;font-size:2.1rem;height:auto;margin-left:150px;padding:13px;position:absolute;text-align:center;top:40%;vertical-align:middle;width:100%}.sub-project-slab img{background-color:initial!important;border:4px solid #0000;border-radius:13px;display:flex;height:300px;margin:0 auto;-webkit-mask-image:none;object-fit:cover;-o-object-fit:cover;position:relative;-webkit-user-select:none;user-select:none;width:620px}.project-play-button{background:#fff!important;border:4px solid #fff;color:#000;font-weight:600;margin-left:5px;margin-right:21px;margin-top:2rem;padding:13px 21px 13px 13px!important;width:240px}.project-info-button,.project-play-button{-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px);border-radius:13px;display:inline-flex;font-size:2.5rem;justify-content:center;line-height:1;position:relative;text-align:center;transition:all .5s ease-in;-webkit-transition:all .5s ease-in}.project-info-button{background-color:#0006;background-color:var(--bgPrimary-glass);border:none!important;color:#fcfcfc;color:var(--text-primary);font-weight:400;margin:0 auto;padding:13px 16px 13px 13px!important;width:210px}.project-play-button button{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);border:4px solid #fff;border-radius:13px;color:#000!important;font-size:1.4rem;font-weight:500;margin-right:21px;padding:13px 21px 13px 13px!important}.project-info-button button,.project-play-button button{display:inline-flex;justify-content:center;line-height:1;position:relative;text-align:center;transition:all .5s ease-in;-webkit-transition:all .5s ease-in;width:100px}.project-info-button button{background-color:initial;border:none!important;border-radius:13px;color:#fcfcfc;color:var(--text-primary);font-size:1.6rem;font-weight:400;margin:0 auto;padding:13px 21px 13px 13px}.override-project-button{height:auto!important;margin-bottom:2rem;margin-top:2rem;width:100%!important}.override-project-button button{font-size:2rem;height:121px;max-width:550px;width:90vw}.override-project-button button:hover{background-color:initial!important;border-color:#006ee6!important;border-color:var(--PrimaryBlue)!important;color:#fff!important;transform:scale(.99)}.section5-tiers{grid-gap:2rem;display:grid;gap:2rem;height:100%;margin:100px auto;max-width:1200px;padding-top:40px;width:100%}.tier-item{align-content:center;background:#0000!important;flex-direction:column;left:0!important;margin:0 auto;max-height:90vh;max-width:90vw;right:0!important;text-align:center!important}.tier-item,.tier-item h2{position:relative;width:100%}.tier-item h2{font-size:3.5rem}.tier-item h2,.tier-item h3{font-weight:700;text-align:left}.tier-item h3{font-size:2.5rem;position:relative;width:100%}.tier-item p{alignment:left;font-size:2rem;font-weight:500;margin:.55rem auto 0 1rem;padding:2px;text-align:left;word-break:break-word}.tier-item-adjust-pos{margin-left:-3rem}.slab5-project-why i{font-size:2rem!important}.slab5-project-why button{align-items:center;border-radius:10px;display:flex;flex-direction:column;font-size:2rem;font-weight:700;height:121px!important;justify-content:center;margin:89px auto 55px;max-width:72rem!important;padding:10px;text-align:center;transition:all .33s ease-in;-webkit-transition:all .33s ease-in;vertical-align:middle;width:100vw!important}.progress-bar-container{margin:0 auto;max-width:72rem!important;padding-bottom:21px;padding-top:55px;position:relative;width:100vw}.progress-bar-container h3{color:#fffc;font-size:2rem;max-width:72rem!important;width:100vw}.progress-bar{background:#ffffffe6!important;border-radius:8px!important;color:#000!important;font-weight:600;margin-bottom:21px;padding:5px;text-align:right}.carousel-container{background-color:initial;cursor:grab;height:100vh;margin-bottom:120px;max-height:900px;overflow:hidden;padding-bottom:70px;padding-top:40px;position:relative;width:100%}.review-title{font-size:3.5rem;font-weight:900;margin-top:89px;padding:10px}.review-container,.review-title{background-color:initial;text-align:center}.review-container{margin:10rem;width:100%}.review-box,.review-container{display:flex;flex-direction:column;justify-content:center;position:relative;transition:all .5s ease-in;-webkit-transition:all .5s ease-in}.review-box{align-items:center;background-color:initial;border-radius:20px;filter:drop-shadow(0 0 20px rgb(0,0,0));height:750px;overflow:visible;padding:1rem;width:890px}.review-box:before{background-color:#fafafa;border-radius:4px;-webkit-clip-path:polygon(80px 0,100% 0,100% calc(100% - 80px),calc(100% - 80px) 100%,0 100%,0 80px);clip-path:polygon(80px 0,100% 0,100% calc(100% - 80px),calc(100% - 80px) 100%,0 100%,0 80px);content:"";height:100%;left:0;position:absolute;top:0;transition:all .5s ease-in;-webkit-transition:all .5s ease-in;width:100%}.review-box img{background-color:#a0a0a0;border:5px solid #fafafa;border-radius:100%;filter:grayscale(1);height:175px;object-fit:cover;object-position:center;position:absolute;top:-90px;transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;width:175px}.review-box img,.review-box p{overflow:visible;-webkit-user-select:none;user-select:none}.review-box p{bottom:0;color:#000;font-size:1.7rem;font-style:italic;font-weight:600;height:auto;left:0;margin:1rem auto;padding-top:1rem;position:relative;right:0;text-align:center;top:0;vertical-align:center;width:680px;z-index:3}.review-box h1{color:#000000e6;font-size:2rem;margin:.89rem}.review-box h1,.review-box h2{bottom:0;font-weight:600;position:absolute;text-align:center;-webkit-user-select:none;user-select:none}.review-box h2{color:#000c;font-size:1.5rem;margin:.55rem}.review-stars{-webkit-font-smoothing:antialiased;bottom:0;color:#3cb371;font-size:2.5rem;left:0;margin:0 auto;position:absolute;right:0;transition:all .5s ease-in;-webkit-transition:all .5s ease-in}.review-container:hover>.review-box{transform:scale(1.05)}.review-container:hover>.review-box img{filter:grayscale(.2);transform:scale(1.05)}.close-button{border:none;color:#ffffff80;font-size:3rem!important;height:auto;left:0;margin:0 auto;overflow:hidden;padding:2px;position:absolute;top:0;transition:all .5s ease-in;width:90px;z-index:9999!important}.close-button,.close-button p{background:#0000;border-radius:0 10px 10px 0}.close-button p{color:#fff;font-size:2.4rem;font-weight:700;height:500px;margin:0 auto 0 1rem;padding-right:4px;position:relative;text-align:center;vertical-align:middle;width:100%;writing-mode:vertical-lr}.secondary-project-cta{background:#0006;background:var(--bgPrimary-glass);height:89px;width:550px}.secondary-project-cta p{font-size:2.4rem}.polaris-text{font-family:Monoton,Montserrat,serif;font-weight:400}.polaris-text,.polaris-text-ext{font-size:2rem}.subscript-ext{font-size:1rem;top:-8px}.form-container h2{font-size:2rem;font-weight:600;margin:34px auto 0;width:750px}.form-container h2,.form-container h3{line-height:1.5;max-width:90vw;padding:21px 20px 20px;text-align:center;vertical-align:center;word-break:break-word}.form-container h3{font-size:2.5rem;font-weight:500;margin:0 auto;width:1300px}.office-hours{font-size:2rem}.contact-sub-text{font-size:2rem!important;font-weight:500;text-align:center}.padding-form-alt{padding:10px!important}.row-form{align-items:center;background-color:initial;display:flex;flex-direction:column;justify-content:center;left:0;margin:0 auto;max-height:100%;max-width:100vw;overflow:hidden;padding-top:13px;position:relative;right:0;top:0}.row-form p{font-size:2.4rem}.row-form i,.row-form p{padding:21px;position:relative}.row-form i{font-size:3.5rem}.row-form a{filter:drop-shadow(0 0 14px rgba(0,0,0,.3));margin:8px;transition:all .5s ease-in;-webkit-transition:all .5s ease-in}.row-form a:hover{transform:scale(.9) translateY(4px)}.row-form img{align-content:center;align-items:center;align-self:center;height:auto;left:0;margin:0 auto;padding-left:13px;padding-top:21px;right:0;transition:all .5s ease-in;-webkit-transition:all .5s ease-in;width:600px}.row-form h3{font-size:1.5rem!important;font-weight:400;margin:0 34px 89px 0!important;max-width:100%;padding:0;position:relative!important;text-align:center;width:100%}.form-button i{font-size:2.5rem!important}.form-button p{font-size:3rem!important}.form-button button{align-items:center;background-color:#0a0a0a00;border:4px solid #f5f5f5;border-radius:10px;color:#fff;display:flex;flex-direction:column;font-size:2rem;font-weight:700;height:123px;justify-content:center;margin:1px auto!important;max-width:750px;padding:2px;text-align:center;transition:all .5s ease-in;-webkit-transition:all .5s ease-in;vertical-align:middle;width:90vw}.whatsapp-button{background-color:#25d366!important;border:4px solid #25d366!important}.call-button{background-color:#006ee6!important;border:4px solid #006ee6!important}.insta-button{background-color:#0000004d!important;border:4px solid #fff!important}.qr-code{alignment:center;align-content:center;left:0;margin:0 auto;padding:13px;right:0}.qr-code img{border:4px solid #0003;border-radius:21px;height:340px;width:340px}.contact-form{align-content:center;align-items:center;align-self:center;background-color:initial;color:#fff;display:flex;flex-direction:column;justify-content:center;margin:0;max-width:750px;min-height:600px;overflow:clip;padding:0;position:relative;width:95vw}.contact-form label{color:#fff!important;font-size:2rem;justify-content:left;margin:34px auto 13px;max-width:95vw;overflow:hidden;text-align:center;width:750px}.contact-form input,.contact-form label{background-color:initial;display:flex;flex-direction:column;height:100%}.contact-form input{align-content:center;align-items:center;align-self:center;border-bottom:2px solid #fff;justify-content:center;overflow-x:hidden;padding:0;position:relative;width:720px}.contact-form input:focus{outline:none}.contact-form ::placeholder{color:#ffffff40;font-size:1.5rem;padding-left:13px;text-align:center}.contact-form input:invalid{border-bottom:2px solid #fff9}.contact-form input:valid{border-bottom:2px solid #0000}.contact-form textarea{align-content:center;align-items:center;align-self:center;background-color:#0006;background-color:var(--bgPrimary-glass);border:2px solid #fff0;border-radius:8px;color:#fff!important;display:flex;flex-direction:column;font-size:2rem;height:60px;justify-content:center;max-width:750px;padding:1px;resize:none;transition:all .5s ease-in;-webkit-transition:all .5s ease-in;-webkit-user-select:text;user-select:text;width:750px}.contact-form textarea:focus,.contact-form textarea:hover{border:none!important;height:240px!important;outline:none!important}.contact-form select{background-color:#0006;background-color:var(--bgPrimary-glass);border:none;border-radius:0;color:#fff!important;cursor:pointer;font-size:1.5rem;margin:13px auto 0;max-width:95vw;overflow:hidden;padding:8px;width:750px}.contact-form option{background-color:#0a0a0a!important;border:#0000!important;color:#fcfcfc;color:var(--text-primary);text-align:center}.contact-form input{background-color:#0006;background-color:var(--bgPrimary-glass);border:none;border-radius:0;color:#fff!important;font-size:1.5rem;margin:0 auto;max-width:750px;overflow:hidden;padding:8px;text-align:center;width:750px}.submit-form{max-width:95vw;overflow:hidden;width:500px}.submit-form-button{alignment:center;align-content:center;align-items:center;align-self:center;background-color:#0a0a0a00;border-radius:10px;display:inline-block;flex-direction:row;font-size:2rem;font-weight:700;height:89px;justify-content:space-around;left:0;margin:13px auto 0!important;max-width:95vw;overflow:hidden;right:0;text-align:center;transition:all .5s ease-in;-webkit-transition:all .5s ease-in;width:750px}.invalid-button-border{border:4px solid #f5f5f599!important;color:#fff9!important}.valid-button-border{border:4px solid #f5f5f5!important;color:#fff!important}.submit-form-button:hover{color:#fff!important;transform:scale(.95)}.submit-form-button-disabled-transform:hover{transform:none!important}.submit-form-button i{background-color:initial;color:#fff!important;display:inline-block;font-size:3rem!important;margin-left:10px;opacity:1;overflow:hidden;padding:5px 0 0;text-align:right;transition:all .5s ease-in;-webkit-transition:all .5s ease-in;vertical-align:middle}.submit-form-button:hover i{color:#fff!important;transform:translateX(20px)}.submit-form-button p{background-color:initial;color:#fff!important;display:inline-block;font-size:3rem;margin:0 auto;overflow:hidden;text-align:center;vertical-align:middle}.submit-policy-text i{font-size:1.5rem}.down-arrow-accent-form i{align-content:center;align-self:center;background-color:initial;color:#fff;font-size:10rem;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.down-arrow-accent-form i,.section-contact-us{align-items:center;display:flex;flex-direction:column;justify-content:center}.section-contact-us{background:#0006;background:var(--bgPrimary-glass);color:#fcfcfc;color:var(--text-primary);margin:0 auto;min-height:100vh;min-width:100vw;padding:140px 0 34px;position:relative;transition:all .5s ease-in;vertical-align:center;z-index:3}.main-flex-tiers{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(100vw,1fr));height:100%}ol{list-style:none;margin:0;padding:0}.footer-social h2{transition:all .5s ease-in;-webkit-transition:all .5s ease-in}.footer-social h2:hover{transform:scale(.95)}.footer-tier{alignment:center;display:inline-grid;font-size:2.5rem;padding:1rem;text-align:center}.footer,.footer-tier{align-items:center;flex-direction:column;justify-content:center;position:relative}.footer{background:#000;background:var(--bgPrimary);color:#fcfcfc;color:var(--text-primary);display:flex;margin:0 auto;min-height:30vh;min-width:100vw;padding:140px 0;transition:all .5s ease-in;vertical-align:center;z-index:3}.footer h2{display:flex;flex-direction:column;font-size:3.5rem;font-weight:700;position:relative;text-align:center}.footer p{alignment:left;color:#fffc;font-size:1.25rem;font-size:var(--fontDesktopP);font-weight:500;margin:1rem;padding:2px;text-align:center;word-break:break-word}.footer-logo{alignment:center;background:#000;background:var(--bgPrimary);color:#fcfcfc;color:var(--text-primary);display:flex;flex-direction:column;height:auto;justify-content:center;margin:10px auto;padding-left:42px;position:relative;text-align:center;vertical-align:center;width:600px;z-index:3}.footer-logo,.footer-logo img{transition:all .5s ease-in;-webkit-transition:all .5s ease-in}.footer-logo img{width:500px}.footer-links{flex-direction:column;position:relative}.footer-links,.footer-social{align-items:center;display:flex;justify-content:center;list-style:none;margin:0 auto;padding:0;transition:all .5s ease-in;-webkit-transition:all .5s ease-in}.footer-social{flex-direction:row}.footer-links li{text-transform:uppercase}.footer-links li,.footer-social li{list-style-type:none;margin:0 10px}.footer-links a{font-size:1.5rem;transition:color .3s ease}.footer-links a,.footer-social a{color:#fcfcfc;color:var(--text-primary);text-decoration:none}.footer-social a{font-size:2.5rem!important;transition:all .5s ease-in;-webkit-transition:all .5s ease-in}.footer-links a:hover{transform:scale(.95)}.footer-social a:hover{transform:scale(.9)}.footer-social-buttons{align-items:center;display:flex;flex-direction:row;justify-content:center;list-style:none;margin:0 auto;overflow:hidden;padding:0;transition:all .5s ease-in;-webkit-transition:all .5s ease-in;width:100vw}.footer-social-buttons a,.footer-social-buttons i{color:#fcfcfc;color:var(--text-primary);font-size:6.5rem;font-weight:900;margin:34px;padding:34px;text-decoration:none;transition:all .5s ease-in;-webkit-transition:all .5s ease-in}.footer-social-buttons a:hover{transform:scale(.9)!important}.footer-tier a:hover{transform:scale(.9)}.studio-pancake-logo-footer img{padding:2rem;width:690px!important}.services-container{align-items:center;background:#0000;color:#fcfcfc;color:var(--text-primary);display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:84vw;min-height:100vh;padding:5px 5px 0;position:relative;transition:all .5s ease-in;vertical-align:center;z-index:3}.row{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:60px;margin-top:60px}.pre-loader-icon{animation:breathing 3s linear forwards;animation:breathing var(--preload-anim) forwards linear;-webkit-animation:breathing 3s linear forwards;-webkit-animation:breathing var(--preload-anim) forwards linear;padding:0;position:fixed;top:44vh;width:420px}.aiStyle{display:flex;height:18rem;left:-35px;margin:-20px;overflow:hidden;position:relative;width:18rem}.iconStyle{height:12rem;left:5px;width:12rem}.iconStyle,.iconStyle3{display:flex;margin:0;overflow:hidden;padding:0;position:relative}.iconStyle3{height:15rem;left:-25px;width:15rem}.iconStyle4{height:15rem;left:-35px;width:15rem}.iconStyle2,.iconStyle4{display:flex;margin:0;overflow:hidden;padding:0;position:relative}.iconStyle2{height:12rem;left:8px;width:12rem}.bottom-accent-icon{background:#0000;bottom:0;display:flex;height:550px;margin:0;opacity:.8;overflow:hidden;padding:0;position:absolute;right:0}.no-button-text{font-size:2rem!important}.arrow-down-projects{alignment:center;color:#fcfcfc;color:var(--text-primary);font-size:10rem;left:0;margin:8px auto;padding:13px;right:0;text-align:center}.skill-bars .bar .progress-line{height:3rem!important}}.skill-bars{background:#0000!important;width:100%}.skill-bars .bar{margin:21px 0}.skill-bars .bar:first-child{margin-top:0}.skill-bars .bar .info{color:#fcfcfc;color:var(--text-primary);font-size:2.5rem;font-weight:500;margin-bottom:5px;opacity:1}.skill-bars .bar .progress-line{animation:animate .5s cubic-bezier(1,0,.5,1) 1s forwards;-webkit-animation:animate .5s cubic-bezier(1,0,.5,1) 1s forwards;background:#0000;border-radius:10px;height:1.9rem;position:relative;transform:scaleX(0);transform-origin:left;width:100%}.bar .progress-line span{animation:animate .8s ease-in-out forwards;-webkit-animation:animate .8s ease-in-out forwards;background:linear-gradient(135deg,#fcfcfc,#fcfcfc);background:linear-gradient(135deg,var(--text-primary) 0,var(--text-primary) 100%);background-size:100%;-webkit-background-size:100%;border-radius:5px;height:100%;position:absolute;transform:scaleX(0);transform-origin:left}.bar .progress-line.barOne span{animation-delay:.5s;-webkit-animation-delay:.5s;animation-play-state:paused;-webkit-animation-play-state:paused;width:80%}.bar .progress-line.barTwo span{animation-delay:1s;-webkit-animation-delay:1s;animation-play-state:paused;-webkit-animation-play-state:paused;width:88%}.bar .progress-line.barThree span{animation-delay:1.5s;-webkit-animation-delay:1.5s;animation-play-state:paused;-webkit-animation-play-state:paused;width:95%}@keyframes animate{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.slider{height:400px;overflow:hidden;position:relative;width:100%}.slider a.nextButton,.slider a.previousButton{-webkit-backface-visibility:hidden;backface-visibility:hidden;color:#333;display:block;font-size:22px;line-height:0;padding:10px;position:absolute;text-decoration:none;top:50%;transform:translateY(-50%);transition:all .3s linear;z-index:1}.slider a.nextButton:not(.disabled):hover,.slider a.previousButton:not(.disabled):hover{cursor:pointer;transform:translateY(-50%) scale(1.25)}.slider a.previousButton{left:20px}.slider a.nextButton{right:20px}.slide{height:100%;overflow:hidden;position:absolute;width:100%}.slide.hidden{visibility:hidden}.slide.previous{left:-100%}.slide.current{left:0}.slide.next{left:100%}.slide.animateIn,.slide.animateOut{transition:all 2s ease}.slide.animateIn.next,.slide.animateIn.previous{left:0;visibility:visible}.slide.animateOut.previous{left:100%}.slide.animateOut.next{left:-100%}.buttonBack___1mlaL,.buttonFirst___2rhFr,.buttonLast___2yuh0,.buttonNext___2mOCa,.buttonNext___3Lm3s,.dot___3c3SI{cursor:pointer}.image___xtQGH{display:block;height:100%;width:100%}.spinner___27VUp{animation-duration:1s;animation-iteration-count:infinite;animation-name:spin___S3UuE;animation-timing-function:linear;border:4px solid #a9a9a9;border-radius:30px;border-top-color:#000;height:30px;left:calc(50% - 15px);position:absolute;top:calc(50% - 15px);width:30px}@keyframes spin___S3UuE{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.container___2O72F{height:100%;overflow:hidden;position:relative;width:100%}.overlay___IV4qY{bottom:0;cursor:zoom-in;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .3s,transform .3s}.hover___MYy31,.loading___1pvNI,.zoom___3kqYk{opacity:1}.imageLoadingSpinnerContainer___3UIPD{background-color:#f4f4f4;bottom:0;left:0;position:absolute;right:0;top:0}.slide___3-Nqo{box-sizing:border-box;display:block;height:0;list-style-type:none;margin:0;position:relative}.slide___3-Nqo:focus{outline:none!important}.slideHorizontal___1NzNV{float:left}[dir=rtl] .slideHorizontal___1NzNV{direction:rtl;transform:scaleX(-1)}.slideInner___2mfX9{height:100%;left:0;position:absolute;top:0;width:100%}.focusRing___1airF{bottom:5px;left:5px;outline-color:Highlight;outline-style:solid;outline-width:5px;pointer-events:none;position:absolute;right:5px;top:5px}@media (-webkit-min-device-pixel-ratio:0){.focusRing___1airF{outline-color:-webkit-focus-ring-color;outline-style:auto}}.horizontalSlider___281Ls{overflow:hidden;position:relative;touch-action:pan-y pinch-zoom}[dir=rtl] .horizontalSlider___281Ls{direction:ltr;transform:scaleX(-1)}.horizontalSliderTray___1L-0W{overflow:hidden;width:100%}.verticalSlider___34ZFD{overflow:hidden;position:relative}.verticalSliderTray___267D8{overflow:hidden}.verticalTray___12Key{float:left}.verticalSlideTrayWrap___2nO7o{overflow:hidden}.sliderTray___-vHFQ{display:block;list-style:none;margin:0;padding:0}.sliderAnimation___300FY{transition:transform .5s;transition-timing-function:cubic-bezier(.645,.045,.355,1);will-change:transform}.masterSpinnerContainer___1Z6hB{background-color:#f4f4f4;bottom:0;left:0;position:absolute;right:0;top:0}@keyframes rai-spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.rai-spinner{height:1.5em;position:relative;width:1.5em}.rai-spinner .rai-spinner-inner,.rai-spinner .rai-spinner-outer{border-radius:100%;height:100%;left:0;margin-left:-.0625em;margin-top:-.0625em;position:absolute;top:0;width:100%}.rai-spinner .rai-spinner-outer{border:.125em solid;opacity:.2}.rai-spinner .rai-spinner-inner{animation-duration:inherit;animation-iteration-count:infinite;animation-name:rai-spinner;animation-timing-function:linear;border-bottom:.125em solid #0000!important;border-left:.125em solid #0000!important;border-radius:100%;border-right:.125em solid #0000!important;border-top:.125em solid;height:100%;left:0;position:absolute;top:0;width:100%}
/*# sourceMappingURL=main.c3f3d0c5.css.map*/