:root{--almost-black:#111;--transparent:#3330;--whitesmoke:#f5f5f5;--white:#fff;--black:#000;--dark-grey:#5d5d5d;--light-grey:#d1d1d1;--grey:#9f9f9f;--green:#88e800}h1{color:#c1edff;letter-spacing:-.3vw;margin-top:0;margin-bottom:0;font-family:Poppins,sans-serif;font-size:13vw;font-weight:500;line-height:11.5vw}h2{margin-top:0;margin-bottom:0;font-family:Poppins,sans-serif;font-size:6vw;font-weight:500;line-height:6vw}h3{margin-top:0;margin-bottom:0;font-family:Poppins,sans-serif;font-size:4vw;font-weight:500;line-height:4.5vw}h4{margin-top:0;margin-bottom:0;font-family:Poppins,sans-serif;font-size:2.5vw;font-weight:500;line-height:3vw}h5{margin-top:0;margin-bottom:0;font-family:Poppins,sans-serif;font-size:2vw;font-weight:500;line-height:2.5vw}h6{margin-top:0;margin-bottom:10px;font-family:Poppins,sans-serif;font-size:1.3vw;font-weight:500;line-height:1.7vw}p{margin-bottom:10px;font-family:Poppins,sans-serif;font-size:2vw;font-weight:400;line-height:2.5vw}a{color:var(--almost-black);padding-left:26px;text-decoration:none}ul,ol{margin-top:0;margin-bottom:10px;padding-left:40px;font-family:Poppins,sans-serif;font-size:1.5vw;font-weight:500;line-height:2vw}img{max-width:100%;display:inline-block}strong{font-weight:700}em{font-style:italic}blockquote{border-left:5px solid #e2e2e2;margin-bottom:10px;padding:10px 20px;font-family:Poppins,sans-serif;font-size:1.5vw;font-weight:500;line-height:2vw}figure{margin-bottom:10px}.w-layout-blockcontainer{max-width:940px;margin-left:auto;margin-right:auto;display:block}.w-layout-grid{grid-row-gap:16px;grid-column-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}@media screen and (max-width:991px){.w-layout-blockcontainer{max-width:728px}}@media screen and (max-width:767px){.w-layout-blockcontainer{max-width:none}}.container-main{background-color:var(--transparent);width:100%;max-width:none;padding-left:3.5vw;padding-right:3.5vw;position:relative}.container-main.fullwidth-var{box-sizing:border-box;grid-column-gap:0px;grid-row-gap:0px;background-color:var(--whitesmoke);outline-offset:0px;object-fit:fill;outline:3px #333;flex-flow:column;justify-content:center;align-items:center;margin-left:auto;margin-right:auto;padding-top:0;padding-left:0;padding-right:0;display:block}.section-main{background-color:var(--white);width:100%;padding-top:5vw;padding-bottom:5vw}.section-main.utilities-head{background-color:var(--almost-black);text-align:center;margin-right:-14px;padding-top:25vh;padding-right:0}.section-main.utility-content{background-color:var(--whitesmoke);padding-top:5vh}.section-main.hero-section{background-color:var(--transparent);padding-top:0;padding-bottom:0;position:relative}.section-main.about-section{background-color:var(--whitesmoke);padding-top:0;padding-bottom:0}.section-main.portfolio-section{background-color:var(--transparent);padding-top:0;padding-bottom:0}.section-main.marquee-section{background-color:var(--black);padding-top:0;padding-bottom:0}.section-main.servive-desc{background-color:var(--whitesmoke);padding-top:0;padding-bottom:0;overflow:hidden}.section-main.service-section{box-sizing:border-box;grid-column-gap:16px;grid-row-gap:16px;aspect-ratio:auto;background-color:var(--black);object-fit:fill;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;padding-top:0;padding-bottom:0;display:block;position:static;overflow:hidden}.section-main.testimonial-section{background-color:var(--transparent);width:auto;padding-top:0;padding-bottom:0;overflow:hidden}.section-main.footer-section{background-color:var(--whitesmoke);opacity:1;pointer-events:auto;mix-blend-mode:normal;padding-bottom:0;overflow:hidden}.section-main.instruction-content{background-color:var(--black);padding-top:25vh}.section-main.cta{background-color:var(--transparent);mix-blend-mode:normal;padding-top:0;padding-bottom:0;position:sticky;top:0;overflow:hidden}.navbar{z-index:1;color:#d8d8d8;background-color:#0000;flex-direction:row;justify-content:center;align-items:flex-start;margin-bottom:-5vw;padding-top:2vw;font-weight:500;display:block;position:sticky;top:0}.navbar-menu{z-index:9999;grid-column-gap:1.5rem;grid-row-gap:1.5rem;color:#fffefe;background-color:#3330;flex-flow:column;justify-content:center;align-items:flex-end;width:100%;height:100vh;padding-top:0;padding-left:0;padding-right:0;display:flex;position:fixed;inset:0%}.navbar-button-wrap{grid-column-gap:0px;grid-row-gap:0px;flex-flow:row;justify-content:flex-end;align-items:center;width:auto;padding-bottom:0;display:flex}.navbar-button-wrap.visible{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);justify-content:flex-start;align-items:center;width:auto;padding-right:0}.navbar-wrapper{grid-column-gap:16px;grid-row-gap:16px;flex-flow:row;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;justify-content:space-between;place-items:center stretch;width:100%;margin-left:0;margin-right:0;padding-left:3.5vw;padding-right:3.5vw;display:flex;position:relative}.navbar-wrapper.close{justify-content:flex-end;align-items:center;margin-left:0;margin-right:0;display:flex}.navbar-open{filter:invert();color:var(--white);-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#fff;border-radius:0;display:block}.navbar-open.white{filter:invert()}.header-link-wrap{margin-top:25px;display:inline-block;overflow:hidden}.header-link-wrap.navbar{color:var(--green);margin-top:0;margin-bottom:0;padding-top:0;font-family:Poppins,sans-serif;font-weight:500}.header-link-wrap.navbar:hover{color:#fff}.navbar-link{color:var(--green);justify-content:center;align-items:center;font-family:Inter Tight,sans-serif;font-size:4.5vw;font-weight:400;line-height:5vw}.menu-image{object-fit:cover;object-position:50% 100%;width:70%;height:100vh;display:none;position:absolute;inset:0%}.menu-icon-text{color:var(--almost-black);font-family:Poppins,sans-serif;font-size:1.25vw;font-weight:500;line-height:1.45vw}.menu-icon-text.close-menu{color:#fff;display:none}.menu-icon-text.close-menu:hover{color:#9f9f9f}.menu-wrap{z-index:11;-webkit-backdrop-filter:blur(.35vw);backdrop-filter:blur(.35vw);color:#fff;background-color:#3330;justify-content:flex-end;align-items:center;width:100%;display:flex;position:relative}.section-header{background-color:#fff;width:100%;padding-top:5vw;padding-bottom:5vw}.section-header.var-1{z-index:4;grid-column-gap:16px;grid-row-gap:16px;color:var(--green);-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#bdbdbd;-webkit-text-fill-color:inherit;object-fit:fill;z-index:4;grid-column-gap:16px;grid-row-gap:16px;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#bdbdbd;-webkit-text-fill-color:inherit;object-fit:fill;inset:0% auto auto 0%;background-color:#9e9e9e00;background-clip:border-box;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;margin-bottom:0;padding-top:2vw;padding-bottom:2vw;display:block;position:fixed;inset:0% auto auto 0%;overflow:visible}.menu-text{color:var(--white);display:none}.navbar-logo-dark{padding-bottom:0}.link-text{text-transform:uppercase;flex-flow:row;display:flex}.logo-normal{filter:none;border-radius:0}.menu-flex{z-index:1;grid-column-gap:2vw;grid-row-gap:2vw;background-color:var(--almost-black);-webkit-backdrop-filter:blur(2vw);backdrop-filter:blur(2vw);flex-flow:column;justify-content:center;align-items:flex-start;width:30%;height:100vh;margin-top:0;padding-top:2vw;display:flex;position:relative}.navbar-menu-wrapper{grid-column-gap:1.5vw;grid-row-gap:1.5vw;flex-flow:column;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:center;align-items:flex-start;height:100%;padding-bottom:2vw;padding-left:4vw;padding-right:4vw;display:flex}.navbar-content{background-color:#3330;border-bottom-width:1px;border-bottom-color:#fff;flex-flow:column;justify-content:center;align-items:stretch;padding:0}.navbar-menu-button-dark{color:var(--white);justify-content:flex-end;align-items:center;padding:0;display:flex}.navbar-menu-button-dark:hover{color:var(--green)}.navbar-menu-button-dark.w--open{background-color:#3898ec00}.small-text{color:#f70;text-align:center;align-self:flex-start;margin:0 auto 69px;padding:0;font-family:Inter Tight,sans-serif;font-size:2vw;font-weight:300;line-height:1.85vw;display:block}.medium-big-text{letter-spacing:-.3vw;font-family:Poppins,sans-serif;font-size:10vw;font-weight:500;line-height:10vw}.medium-big-text.var-2{color:var(--almost-black);font-size:5vw;line-height:6vw}.cta-wrap{color:var(--white);min-height:100vh;margin-bottom:-87px;padding-top:3vw;padding-bottom:3vw;display:flex;position:relative}.cta-background{z-index:0;border:1vw #000;border-style:none solid;justify-content:center;align-items:center;max-height:100vh;display:flex;position:absolute;inset:0%;overflow:hidden}.cta-background-image{filter:brightness(65%);object-fit:cover;object-position:50% 0%;width:100vw;min-height:100vh}.contact-title-tag{color:var(--white);align-self:flex-start;margin-left:-5px}.cta-left{flex-flow:row;justify-content:space-between;width:55%;font-family:Inter Tight,sans-serif;display:flex;position:static;inset:3vw auto 3vw 0}.cta-right{justify-content:flex-end;align-items:flex-start;width:50%;font-family:Inter Tight,sans-serif;display:flex;position:absolute;inset:3vw 0 3vw auto}.cta-bg-filter{z-index:1;-webkit-backdrop-filter:blur(5vw);backdrop-filter:blur(5vw);position:absolute;inset:0%}.cta-contact{grid-column-gap:1vw;grid-row-gap:1vw;text-align:right;flex-flow:column;justify-content:space-between;align-items:flex-end;display:flex}.cta-contact-info{grid-column-gap:1vw;grid-row-gap:1vw;flex-flow:column;padding-bottom:.75vw;display:flex}.cursor-wrap{z-index:999;pointer-events:none;justify-content:center;align-items:center;width:100vw;height:100vh;margin-top:0;padding:0;display:flex;position:absolute;inset:0%;overflow:hidden}.cursor-wrap._1{pointer-events:auto;pointer-events:auto;inset:0%;margin-left:auto;position:absolute;inset:0%}.cursor-core{cursor:pointer;justify-content:center;align-items:center;width:auto;height:auto;display:flex}.cursor-pointer{aspect-ratio:1;-webkit-backdrop-filter:none;backdrop-filter:none;color:var(--black);background-color:#a2ff0b;border:1px solid #0000;border-radius:100vw;flex:none;justify-content:center;align-items:center;width:7vw;display:flex}.arrow-icon{z-index:5;font-family:Material Icons,sans-serif;font-size:3vw;font-weight:400;line-height:3vw;display:flex;position:absolute}.pointer-text{z-index:5;font-family:Poppins,sans-serif;font-size:1.25vw;font-weight:400;line-height:1.95vw;display:flex;position:absolute}.cta-sticky-wrap{height:150vh;position:relative}.footer-subscribe{opacity:1;border-bottom:1px solid #e4ebf3;padding:50px 0 40px 30px;position:relative}.container-7{width:100%;max-width:940px;margin-left:auto;margin-right:auto}.footer-form-two{background-color:var(--transparent);margin-bottom:40px;padding:64px;display:block}.footer-form-container-two{justify-content:space-between;align-items:center;display:flex}.footer-form-title{font-size:24px;line-height:32px}.footer-wrapper-three{justify-content:space-between;align-items:center;display:flex}.footer-block-three{justify-content:flex-start;align-items:center;margin-left:-20px;margin-right:-20px;display:flex}.footer-link-three{color:#1a1b1f;min-width:2.2px;margin-left:20px;margin-right:20px;text-decoration:none}.footer-link-three:hover{color:#1a1b1fbf}.footer-link-three.w--current{font-size:10px}.footer-social-block-three{justify-content:flex-start;align-items:center;margin-left:-32px;display:flex}.footer-social-link-three{margin-left:32px}.footer-divider-two{background-color:#e4ebf3;width:100%;height:1px;margin-top:40px;margin-bottom:40px}.footer-bottom-2{justify-content:space-between;align-items:center;display:flex}.footer-copyright{color:#3a4554}.footer-legal-block{justify-content:flex-start;align-items:center;display:flex}.footer-legal-link{color:#3a4554;margin-left:24px}.footer-legal-link:hover{color:#3a4554}.overflow-wrap{perspective:800px;position:relative;overflow:hidden}.text-item{grid-column-gap:1.25rem;grid-row-gap:1.25rem;transform-origin:50% 100%;justify-content:center;align-items:center;display:flex}.padding-section-large{margin-bottom:102px;padding-top:8rem;padding-bottom:8rem}.dividing-line{background-color:#ffffff1a;width:100%;height:1px}.container-large-4{width:100%;max-width:100rem;margin-left:auto;margin-right:auto}.heading-style-h2-3{letter-spacing:.1rem;font-size:10rem;font-weight:400}.heading-style-h2-3.text-align-center{color:var(--almost-black);text-align:center;text-align:center;font-family:Inter Tight,sans-serif;font-size:6rem}.project-label{background-color:#fff;border:.5px solid #e7e7e7;border-radius:8px;padding:8px 16px}.project-label-div{grid-column-gap:8px;grid-row-gap:8px;justify-content:flex-start;align-items:center;display:flex}.common-hero-section{background-color:var(--transparent);border-radius:8px;padding-top:180px;padding-bottom:60px;position:relative;overflow:hidden}.project-info{grid-column-gap:12px;grid-row-gap:12px;border-top:1px solid #e7e7e7;flex-flow:wrap;justify-content:space-between;align-items:center;width:100%;padding-top:24px;padding-bottom:24px;display:flex}.project-info.line-bottom{border-bottom:1px solid #e7e7e7}.project-info-wrapper{margin-top:60px}.project-detail-heading-div{grid-column-gap:24px;grid-row-gap:24px;flex-flow:column;display:flex}.h1-heading{color:#262626;margin-top:0;margin-bottom:0;font-size:64px;font-weight:600;line-height:100%}.h1-heading.project-hero-heading{max-width:600px}.paragraph-22{color:#4f4f4f;margin-bottom:0;font-family:Inter Tight,sans-serif;font-size:16px;font-weight:500;line-height:140%}.paragraph-22.bold-text{color:#262626;font-family:Inter Tight,sans-serif;font-weight:600}.paragraph-22.project-detail-hero-paragraph{max-width:600px;margin-bottom:24px}.small-paragraph{color:#4f4f4f;margin-bottom:0;font-size:14px;font-weight:500;line-height:120%}.small-paragraph.project-label-text{color:#262626;text-transform:uppercase;text-transform:uppercase;font-family:Inter Tight,sans-serif;font-weight:600}.project-detail-hero-wrapper{grid-column-gap:24px;grid-row-gap:24px;flex-flow:wrap;justify-content:space-between;align-items:flex-start;width:100%;display:flex}.container-10{width:100%;max-width:1320px;margin-top:-135px;padding-left:20px;padding-right:20px}.project-heading-detail-div{grid-column-gap:24px;grid-row-gap:24px;flex-flow:wrap;justify-content:space-between;align-items:flex-start;display:flex}.h2-heading{color:#262626;margin-top:0;margin-bottom:0;padding-left:167px;font-family:Inter Tight,sans-serif;font-size:44px;font-weight:500;line-height:120%}.paragraph-23{color:#4f4f4f;margin-bottom:0;font-size:16px;font-weight:500;line-height:140%}.paragraph-23.project-text{max-width:630px;margin-bottom:24px;font-family:Inter Tight,sans-serif}.common-button{box-sizing:border-box;grid-column-gap:0px;grid-row-gap:0px;color:#fff;text-align:left;background-color:#ffa600;background-image:url(https://cdn.prod.website-files.com/68eb804bea5510492c93eaf7/68fb4f8448692d3702dde5be_button-arrow.svg);background-position:88%;background-repeat:no-repeat;background-size:auto;border-radius:8px;flex-flow:column;justify-content:center;align-items:flex-end;margin-left:auto;margin-right:auto;padding:14px 63px 14px 36px;font-size:16px;font-weight:600;line-height:120%;transition:all .3s;display:block;position:absolute;box-shadow:0 9px 9px #00000021,0 2px 5px #00000026}.common-button:hover{background-position:92%}.image-3{position:sticky}.h4-heading{color:#3d3d3d;margin-top:0;margin-bottom:0;font-size:24px;font-weight:600;line-height:120%}.projects-image-div{border-radius:16px;overflow:hidden}.paragraph-24{color:#4f4f4f;margin-bottom:0;font-size:16px;font-weight:500;line-height:140%}.h2-heading-2{color:#262626;margin-top:0;margin-bottom:0;font-size:44px;font-weight:500;line-height:120%}.project-grid-2{grid-column-gap:60px;grid-row-gap:60px;grid-template-rows:auto;grid-template-columns:.6fr 1fr;place-items:end stretch;margin-bottom:60px}.projects-info-div{grid-column-gap:12px;grid-row-gap:12px;flex-flow:column;display:flex}.project-detail-div{grid-column-gap:32px;grid-row-gap:32px;flex-flow:column;display:flex}.sticky-title{color:var(--almost-black);text-transform:uppercase;margin-bottom:0;font-family:Inter Tight,sans-serif;font-size:2.2rem;font-style:normal;font-weight:400;line-height:1}.sticky-number{color:gray;margin-bottom:1.5rem;font-size:3rem;font-weight:400;line-height:1}.sticky-content-block{background-color:#fff;border-left:1px solid #ffffff1a;width:100%;padding:2.5rem 2rem;font-family:Inter Tight,sans-serif;position:sticky;top:10vh}.sticky-content-block._02{margin-top:80vh}.sticky-content-block._03{margin-top:140vh}.spacer-medium-2{width:100%;padding-top:2rem}.text-size-regular-2{color:var(--dark-grey);font-family:Inter Tight,sans-serif;font-size:1rem;line-height:1.4}.sticky-container-wrapper{grid-column-gap:1rem;grid-row-gap:1rem;flex-direction:row;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;justify-content:center;align-items:flex-start;display:grid}.button-7{background-color:#ff8000;border-radius:7px}@media screen and (min-width:1280px){.heading-style-h2-2,.heading-style-h2-3{font-size:12rem}}@media screen and (min-width:1440px){.license-block-wrapper{margin-left:32px}.medium-text.about-text{margin-top:-57px}.team-member-image{width:270px;height:270px;max-height:none}.global-wrapper{max-width:1440px}.button{background-color:#ff6f00}.heading-style-h2-2{font-size:14rem}.service-description{font-size:1.125rem}.service-description-item{width:50rem}.service-title-item{height:8rem}.heading-style-h2-3{font-size:14rem}.service-title{font-size:8rem}.sticky-title,.sticky-number{font-size:4rem}}@media screen and (min-width:1920px){.blog-info{padding-top:65%}.big-text-2{letter-spacing:-5.4rem}.move-left{margin-left:-7%}}@media screen and (max-width:991px){h1{font-size:12vw;line-height:12vw}h2{font-size:7vw;line-height:7.5vw}h3{font-size:4.8vw;line-height:5.5vw}h4{font-size:3vw;line-height:3.5vw}h5{font-size:2vw;line-height:3vw}h6{font-size:1.3vw;line-height:2.5vw}p{font-size:2.5vw;line-height:3vw}ul,ol,blockquote{font-size:2vw;line-height:2.5vw}.container-main{padding-left:1.5rem;padding-right:1.5rem}.section-main.hero-section{overflow:hidden}.testimonial-emp{font-size:2vw;line-height:2.5vw}.main-button{padding:2vw 4vw;font-size:2vw;line-height:2.5vw}.navbar{margin-bottom:-8.25vw;padding-top:4vw;padding-left:0;padding-right:0;display:block}.guide-typo-description{flex-flow:wrap}.guide-menu{display:none}.guide-single-content.typo,.guide-single-content.button,.guide-single-content.typo,.guide-single-content.button{padding-top:160px}.license-block{grid-column-gap:15px;grid-row-gap:15px;flex-flow:column}.license-type,.license-details{width:100%}.changelog-wrap{grid-column-gap:10px;grid-row-gap:10px;flex-flow:column;display:flex}._404-heading{font-size:20vw}._404-text{font-size:2vw;line-height:2.5vw}.hero-title{margin-left:auto;font-size:12vw;line-height:12vw}.hero-title-wrap{margin-left:0}.hero-thin-text{font-size:2.5vw;line-height:3vw}.navbar-menu{justify-content:space-between;align-items:flex-start;padding-left:0;padding-right:0}.navbar-wrapper{grid-template-columns:1fr 1fr;padding-left:1.5rem;padding-right:1.5rem}.navbar-wrapper.close{padding-left:0;padding-right:0}.navbar-link{font-size:2.8rem}.menu-icon-text{font-size:2vw;line-height:2.5vw}.menu-wrap{overflow:hidden}.menu-flex{grid-column-gap:40px;grid-row-gap:40px;width:38%;margin-top:0;padding-left:1.5rem;padding-right:1.5rem}.navbar-menu-wrapper{grid-column-gap:1.2rem;grid-row-gap:1.2rem}.navbar-content{padding-left:0;padding-right:0}.medium-text{font-size:2.5rem;line-height:2.5rem}.medium-text.project{font-size:5.5vw;line-height:6vw}.small-text{font-size:1.75vw;line-height:2.25vw}.container-draggable{width:98vw}.drag-image{width:30vw;height:30vw}.small-medium-text{font-size:2vw;line-height:2.5vw}.drag-case{font-size:1.75vw;line-height:2.25vw}.logo-carousel{margin-bottom:20px}.logo-carousel.reverse-direction{margin-bottom:10px}.logo-carousel.normal-direction{margin-bottom:10px;overflow:hidden}.service-bot{overflow:hidden}.service-wrap{min-height:auto}.service-gallery-slide{padding-left:1.5rem;padding-right:1.5rem}.medium-small-text{font-size:2.5vw;line-height:3.2vw}.service-bot-text{width:100%}.cta-wrap{min-height:auto;margin-bottom:auto}.cta-left{grid-column-gap:30vw;grid-row-gap:30vw;position:static}.cta-right{position:static}.footer-powered{font-size:2vw;line-height:2vw}.footer-image{width:85%}.footer-utilities-link{justify-content:flex-start;align-items:center;width:30%}.social-buttons{width:4vw;max-width:95%}.footer-text-medium{padding-bottom:1vw;font-size:2.5vw;line-height:3vw}.footer-in-menu-wrap{flex:none;justify-content:flex-start;align-items:center}.footer-in-menu{flex:1;justify-content:center;align-items:flex-start}.footer-in-menu.utility-wrap{flex:0 auto;justify-content:center;align-items:flex-start}.footer-by-brand{font-size:2vw;line-height:2vw}.footer-social{grid-column-gap:2vw;grid-row-gap:2vw;width:100%;padding-top:8vw;padding-bottom:5vw}.social-wraps{grid-column-gap:1vw;grid-row-gap:1vw;margin-top:0}.footer-menu{flex-flow:row-reverse wrap-reverse;justify-content:flex-end;align-items:flex-end}.footer-menu-item{font-size:2vw;line-height:2vw}.footer-page-links{justify-content:flex-start;align-items:center;width:30%}.footer-menu-wrap-2{width:100%}.footer-menu-wrap-2.utility{justify-content:center;align-items:flex-start;width:50%}.footer-logo{justify-content:flex-start;align-items:center}.cursor-wrap{justify-content:flex-end;align-items:flex-end}.cursor-wrap._1{justify-content:flex-end;align-items:flex-end;width:auto;height:auto;bottom:3vw;right:1.5rem}.pointer-text{font-size:1.5vw;line-height:2vw}.testimonial-wrap{min-height:auto}.next-button{width:6vw;height:5vw}.arrow-icon-testimonial{font-size:4vw;line-height:4vw}.previous-button{width:6vw;height:5vw}.testimonial-track{padding-bottom:10vw}.cta-sticky-wrap{height:auto}.container-2{max-width:728px}.gallery-wrapper{grid-template-columns:1fr 1fr}.gallery-sticky{position:relative;top:0}.gallery-wrapper-2{grid-template-columns:1fr 1fr}.gallery-slider-left{left:-20px}.gallery-slider-right{right:-20px}.team-slide-wrapper{width:47%;margin-right:6%}.paragraph-12{margin-left:auto}.container-6{max-width:728px}.gallery-wrapper-3{grid-template-columns:1fr 1fr}.gallery-slider-left-2{left:-20px}.gallery-slider-right-2{right:-20px}.container-7{max-width:728px}.footer-form-two{padding:40px}.footer-form-title{margin-right:15px}.footer-form-input{width:400px;padding-right:180px}.footer-wrapper-three{flex-direction:column;justify-content:flex-start;align-items:flex-start}.footer-social-block-three{margin-top:40px}.blog-info{padding-top:0%}.blog-grid-page{grid-row-gap:30px;flex-flow:column;display:flex}.image-wrap{max-width:100%;height:auto;min-height:600px}.image-wrap._100vh{min-height:500px;position:relative;top:0}.blog-title{font-size:2.4rem}.display-1{letter-spacing:-.05rem;font-size:3rem}.display-1.second{letter-spacing:-.05rem;letter-spacing:-.05rem;font-size:2.4rem}.category-title{font-size:1rem}.container-8{max-width:728px}.team-slide-wrapper-2{width:47%;margin-right:6%}.team-grid{grid-column-gap:40px}.team-member-image{width:190px;height:190px}.global-padding{padding-bottom:0;padding-left:20px;padding-right:20px}.home-services-card-headline-text.text-lg.text-weight-semibold.text-color-black-900.display-none-services-m{display:block}.home-services-card-headline-text.text-lg.text-weight-semibold.text-color-black-900.display-none-services-pc{display:none}.table-card-content-wrapper{grid-row-gap:38px}.home-services-card-number-block{grid-column-gap:48px;align-items:center;display:flex}.home-services-card-content-wrapper{grid-row-gap:16px;flex-flow:column;align-items:flex-start}.why-choose-me-card-text-content-block{grid-row-gap:11px;flex-flow:column;padding-top:20px;padding-bottom:20px;padding-left:20px}.fn-heading-2{margin-bottom:12px;font-size:40px}.fn-section{padding-top:60px;padding-bottom:60px}.fn-container-grid{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr}.section-6{padding-top:80px;padding-bottom:80px}.grid-12{grid-column-gap:50px;flex-flow:row;justify-content:space-between;align-items:flex-end;display:flex}.feature-bottom-circal{width:49rem;height:50rem;bottom:-25.8rem;right:-3.3rem}.heading-style-h5{font-size:1.25rem}.feature-bottom-card{border-radius:1.875rem;position:static}.padding-global{padding-left:1.875rem;padding-right:1.875rem}.feature-bottom-image.first{width:40rem;height:21rem}.feature-bottom-image.second{width:90%;height:91%}.feature-bottom-content-wrapper{grid-column-gap:1.875rem;grid-row-gap:1.875rem}.container-large{max-width:100%}.section-feature{border-radius:1.875rem}.feature-bottom-image-wrapper{height:25rem}.feature-bottom-image-wrapper.second,.feature-bottom-image-wrapper.third,.feature-bottom-image-wrapper.second,.feature-bottom-image-wrapper.third{border-radius:1.875rem;height:25rem}.padding-bottom.padding-large{padding-bottom:2.5rem}.padding-section-medium{padding-top:2.5rem;padding-bottom:2.5rem}.feature-top-content-wrapper{width:auto}.feature-bottom-content{width:100%}.margin-bottom{margin-top:0;margin-left:0;margin-right:0}.home_work_title{flex:0 auto}.section_header{grid-column-gap:1.5rem;grid-row-gap:1.5rem;flex-flow:column;justify-content:flex-start;align-items:flex-start;margin-bottom:3rem}.home_work_icon-wrapper{padding:1rem}.home_work_heading-details{flex:0 auto}.works__container.container{height:auto;padding-top:2.5rem;padding-bottom:7.5rem}.works__item{width:100%}.works__title.text-size-display{text-align:left;text-align:left;max-width:6ch}.works__layout.grid-main{grid-column-gap:2rem;grid-row-gap:5rem;grid-column-gap:2rem;grid-row-gap:5rem;flex-flow:column;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;position:relative}.works__wrapper{width:100%}.works__list{flex-flow:column;width:100%}.works__btn--list{align-self:flex-start;width:100%}.text-item{grid-column-gap:1rem;grid-row-gap:1rem}.spacer-xlarge{padding-top:3.5rem}.service-image-absolute{display:none}.service-description-item{flex-flow:column;width:100%;padding-left:20px}.service-title-item{height:4.5rem}.service-arrow-wrap{justify-content:flex-end;align-items:flex-start}.service-feature-grid{grid-column-gap:2.5rem;grid-row-gap:2.5rem}.service-number{font-size:1rem}.service-title{font-size:4rem}.home-header_imgs-wrap{width:100vw;height:auto;min-height:auto}.padding-global-4{padding-left:2.25rem;padding-right:2.25rem}.home-header_heading{font-size:3.5rem}.project-label{padding-left:12px;padding-right:12px}.project-info{padding-top:20px;padding-bottom:20px}.h1-heading{font-size:50px}.small-paragraph.project-label-text{font-size:12px}.project-detail-hero-wrapper,.project-heading-detail-div{grid-column-gap:20px;grid-row-gap:20px}.h2-heading,.h2-heading-2{font-size:36px}.project-grid-2{grid-row-gap:30px;grid-template-rows:auto auto;grid-template-columns:1fr;margin-bottom:50px}.project-detail-div{grid-column-gap:28px;grid-row-gap:28px}.sticky-content-block{border-top:1px solid #ffffff1a;border-bottom:1px solid #ffffff1a;border-left-style:none}.sticky-content-block._02{margin-top:10vh}.sticky-content-block._03{margin-top:15vh}.sticky-container-wrapper{flex-direction:column;grid-template-columns:1fr}.section-7{padding-top:150px;padding-left:15px;padding-right:15px;overflow:hidden}._2x1-grid{grid-template-columns:1fr}.separator-line{margin-top:10px;margin-bottom:10px}.faq_question-wrap{grid-template-columns:5.65302% 1fr 5%}.spacer-xhuge{padding-top:6rem}.faq_answer-spacing{height:1.25rem;min-height:1.25rem}.heading-style-h3{-webkit-text-stroke-width:0px}.faq_button-line{width:1.125rem}.faq_question{font-size:1rem}.container-17{max-width:728px}.hero-content{padding-top:4.4rem;padding-bottom:20vh}.hero-main-title{letter-spacing:-.5rem}.main-image{width:30vw;height:30vw;min-height:30vw}.main-image.second,.main-image.first{width:19vw;height:22vw;min-height:22vw}.main-image.third{width:19vw;height:22vw;min-height:22vw;top:9.8vh}.main-image.sixth{width:19vw;height:22vw;min-height:22vw;left:-10vw}.main-image.fifth{width:19vw;height:22vw;min-height:22vw;left:-51vw}.main-image.fourth{width:19vw;height:22vw;min-height:22vw;margin-top:-61vw}.main-image.second,.main-image.first{width:19vw;height:22vw;min-height:22vw}.team-name-tag{font-size:14px;right:-26%}.team-name-tag._05{right:-26%}.hero-text-wrapper{grid-column-gap:3rem;grid-row-gap:3rem;padding-top:0}}@media screen and (max-width:767px){h1{font-size:5.5rem;line-height:5.5rem}h2{font-size:3rem;line-height:3.5rem}h3{font-size:2rem;line-height:2rem}h4{font-size:1.5rem;line-height:2rem}h5{font-size:1rem;line-height:1.3rem}h6{font-size:.8rem;line-height:1.2rem}p{font-size:1.1rem;line-height:1.5rem}ul{font-size:1rem;line-height:1.5rem}blockquote{font-size:1.1rem;line-height:1.2rem}.container-main{padding-left:1.5rem;padding-right:1.5rem}.section-main{padding-top:3rem;padding-bottom:3rem}.section-main.footer-section{padding-top:5rem;padding-bottom:0}.testimonial-emp{font-size:1.2rem;line-height:1.5rem}.main-button{text-align:center;font-size:1rem;line-height:1.2rem}.navbar{z-index:2;margin-bottom:-8.5vw;padding-left:0;padding-right:0;position:relative}.utility-title{text-align:left;justify-content:center;align-items:flex-start;width:100%}.guide-single-title{font-size:2rem;line-height:2rem}.list{font-size:1rem;line-height:1.5rem}._404-heading{font-size:10rem;line-height:7rem}._404-text{font-size:1rem;line-height:1.5rem}.hero-title{font-size:5.5rem;line-height:5.5rem}.hero-tite-superscript{font-size:.9rem;line-height:1rem}.hero-title-wrap{margin-left:-1vw}.hero-thin-text{font-size:1.2rem;line-height:1.5rem}.navbar-wrapper{grid-auto-columns:1fr;justify-content:space-between}.navbar-wrapper.close{padding-left:0;padding-right:0}.navbar-link{font-size:2rem;line-height:3rem}.menu-icon-text{font-size:1rem;line-height:1.3rem}.section-header{padding-top:3rem;padding-bottom:3rem}.section-header.var-1{margin-bottom:0;padding-top:1rem;padding-bottom:1rem}.navbar-logo-dark{padding-left:0}.menu-flex{grid-column-gap:50px;grid-row-gap:50px;width:42%;padding-top:1rem}.navbar-menu-wrapper{grid-column-gap:1rem;grid-row-gap:1rem;flex-flow:column;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:center;place-items:flex-start start;display:flex}.navbar-content{background-color:#3898ec00;padding-left:0;padding-right:0}.about-sticky-wrap{grid-column-gap:4rem;grid-row-gap:4rem;padding-left:0%;padding-right:0%}.medium-text.project{font-size:2.5rem;line-height:2.6rem}.medium-text.testimonial{font-size:1.2rem;line-height:1.5rem}.big-text{font-size:7rem;line-height:6rem}.hero-bottom-right{display:none}.small-text{font-size:1rem;line-height:1.3rem}.container-draggable{width:100vw}.drag-image{width:35vw;height:35vw}.small-medium-text{font-size:1.1rem;line-height:1.2rem}.drag-case{font-size:.9rem;line-height:1rem}.logo-carousel{margin-bottom:0}.logo-carousel.reverse-direction{grid-column-gap:4rem;grid-row-gap:4rem;grid-column-gap:4rem;grid-row-gap:4rem;margin-top:0}.carousel-heading{font-size:5rem;line-height:5.2rem}.square-block{width:1rem;height:1rem}.service-title-wrap{grid-column-gap:3rem;grid-row-gap:3rem;flex-flow:column;justify-content:space-between;align-items:flex-start}.service-title-desc,.about-big-paragraph{width:100%}.service-bot{grid-column-gap:3rem;grid-row-gap:3rem;flex-flow:column;padding-left:1.5rem;padding-right:1.5rem}.service-wrap{padding-top:6rem;padding-bottom:3rem}.service-bot-desc{width:100%}.service-gallery-slide{padding-left:1.5rem;padding-right:1.5rem}.service-slide{width:65vw;height:auto}.service-image{height:45vw}.service-slide-title{bottom:.75rem;left:.75rem}.medium-small-text{font-size:1.2rem;line-height:1.5rem}.medium-big-text{font-size:4.5rem;line-height:4.5rem}.medium-big-text.var-2{font-size:3rem;line-height:4.5rem}.cta-left{width:100%}.footer-powered{font-size:1.1rem;line-height:1.5rem}.footer-utilities-link{justify-content:flex-start;align-items:flex-start;width:40%}.social-buttons{width:2rem;padding:.4rem}.footer-text-medium{font-size:1.2rem;line-height:1.5rem}.footer-in-menu-wrap{justify-content:flex-start;align-items:flex-start;width:100%}.footer-in-menu.utility-wrap{grid-column-gap:.5rem;grid-row-gap:.5rem;text-align:center;grid-column-gap:.5rem;grid-row-gap:.5rem;text-align:center;justify-content:flex-start;align-items:flex-start}.footer-by-brand{font-size:1.1rem;line-height:1.5rem}.footer-social{grid-column-gap:2vw;grid-row-gap:2vw;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr}.footer-bottom{grid-column-gap:4rem;grid-row-gap:4rem;justify-content:flex-start;align-items:center;padding-top:2rem}.social-wraps{grid-column-gap:10px;grid-row-gap:10px;flex-flow:row;justify-content:flex-start;align-items:center;margin-top:0;position:static}.footer-menu{grid-column-gap:2rem;grid-row-gap:2rem;flex-flow:column-reverse;justify-content:flex-end;align-items:flex-start}.footer-menu-item{font-size:1.1rem;line-height:1.2rem}.footer-page-links{justify-content:flex-start;align-items:flex-start;width:40%}.footer-menu-wrap-2.utility{grid-column-gap:.5rem;grid-row-gap:.5rem;grid-column-gap:.5rem;grid-row-gap:.5rem;justify-content:flex-start;align-items:flex-start}.footer-logo{justify-content:center;align-items:center}.cursor-pointer{width:13vw}.arrow-icon{font-size:1.3rem;line-height:1.2rem}.pointer-text{font-size:1rem;line-height:1rem}.testimonial-wrap{padding-top:3rem;padding-bottom:6rem}.single-testimonial._1,.single-testimonial._2,.single-testimonial._3,.single-testimonial._1,.single-testimonial._2,.single-testimonial._3{grid-column-gap:3rem;grid-row-gap:3rem;flex-flow:column}.testimonial-profile{grid-column-gap:2rem;grid-row-gap:2rem}.testimonial-content{width:80%}.testimonial-image-wrap{padding-right:0}.user-testimonial{grid-column-gap:2rem;grid-row-gap:2rem}.next-button{width:3rem;height:2.5rem}.arrow-icon-testimonial{font-size:2rem;line-height:2rem}.previous-button{width:3rem;height:2.5rem}.instruction-title{font-size:3.4rem;line-height:4rem}.gallery-scroll,.gallery-slider{padding:60px 15px}.gallery-slide{margin-left:10px;margin-right:10px}.gallery-slide-text{line-height:30px}.gallery-slider-left{left:-20px}.gallery-slider-right{right:-20px}.team-slider,.gallery-slider-2{padding:60px 15px}.gallery-slide-2{margin-left:10px;margin-right:10px}.gallery-slide-text-2{line-height:30px}.gallery-slider-left-2{left:-20px}.gallery-slider-right-2{right:-20px}.footer-subscribe{padding-left:15px;padding-right:15px}.footer-form-container-two{flex-direction:column;justify-content:flex-start;align-items:flex-start}.footer-form-title{margin-right:0}.footer-form-block-two{width:100%;margin-top:20px}.footer-form-input{width:100%}.footer-block-three{flex-flow:column wrap;justify-content:flex-start;align-items:flex-start}.footer-link-three{margin-bottom:10px}.footer-social-block-three{margin-top:10px}.footer-bottom-2{flex-direction:column;justify-content:flex-start;align-items:flex-start}.footer-copyright{font-size:14px;line-height:20px}.footer-legal-block{margin-top:15px;margin-left:-24px}.footer-legal-link{font-size:14px;line-height:20px}.image-wrap{min-height:500px}.image-wrap._100vh{min-height:400px}.display-1.second{font-size:2rem}.team-slider-2,.team-circles{padding:60px 15px}.team-grid{grid-template-columns:1fr 1fr}.hero-stack{padding:60px 15px}.global-wrapper{max-width:100%}.button-normal-white-wrapper-2{display:inline-flex}.global-padding{padding-left:14px;padding-right:14px}.section-headline-text.text-3xl{font-size:40px;font-weight:400}.section-headline-text.text-3xl.text-weight-semibold{font-weight:600}.home-section-contact-button{display:none}.home-services-card-number-block{grid-column-gap:20px}.why-choose-me-card{max-width:100%}.why-choose-me-content-wrapper{grid-template-columns:1fr}.why-choose-me-button-wrappe{display:none}.fn-heading-2{font-size:34px}.fn-paragraph{margin-bottom:24px}.fn-section{padding-top:32px;padding-bottom:32px;overflow:visible}.fn-container-grid{grid-column-gap:12px;grid-row-gap:12px;grid-template-columns:1fr 1fr 1fr 1fr}.fn-label-small{margin-bottom:12px}.fn-form-advance{grid-template-columns:1fr}.section-6{padding-left:2%;padding-right:2%}.grid-12{flex-flow:column-reverse;justify-content:space-between;align-items:flex-start}.feature-bottom-circal{width:40rem;height:44rem;bottom:-27.2rem;right:-5rem}.padding-global{padding-left:1.5rem;padding-right:1.5rem}.feature-bottom-image.first{width:29rem;height:15rem}.feature-bottom-image.second{height:90%}.feature-bottom-image-wrapper,.feature-bottom-image-wrapper.second,.feature-bottom-image-wrapper.third,.feature-bottom-image-wrapper.second,.feature-bottom-image-wrapper.third{height:18rem}.padding-bottom.padding-large{padding-bottom:2rem}.padding-section-medium{padding-top:1.875rem;padding-bottom:1.875rem}.feature-top-content-wrapper{grid-column-gap:1.25rem;grid-row-gap:1.25rem}.home_work_content{grid-template-columns:1fr}.margin-bottom{margin-top:0;margin-left:0;margin-right:0}.section_header{margin-bottom:2.5rem}.heading-style-h4{line-height:1.4}.works__title.text-size-display{max-width:6ch}.works__header{padding-right:0}.works__layout.grid-main{grid-row-gap:2.5rem;grid-row-gap:2.5rem;grid-template-columns:1fr 1fr 1fr 1fr}.works__wrapper{margin-top:2.5rem}.project-grid{grid-template-columns:1fr}.project-wrapper{position:static}.text-item{grid-column-gap:.75rem;grid-row-gap:.75rem}.padding-section-large{padding-top:6rem;padding-bottom:6rem}.padding-global-3{padding-left:1.25rem;padding-right:1.25rem}.service-description-item{width:auto}.service-title-item{height:3.5rem}.service-title{font-size:3rem}.button_inner{padding:1.25rem 1.75rem}.spacer-custom-1.is-mobile-small{padding-top:.75rem}.home-header_imgs-wrapper{display:none}.home-header_location-globe{width:1.25rem;height:1.25rem}.home-header_text{font-size:1rem}.home-header_label{font-size:.75rem}.padding-global-4{padding-left:1.5rem;padding-right:1.5rem}.button-6{border-radius:1.25rem}.section_home-header{height:auto;min-height:auto}.home-header_heading{font-size:2rem}.project-label{padding-left:14px;padding-right:14px}.project-info{padding-top:18px;padding-bottom:18px}.h1-heading{font-size:40px}.small-paragraph.project-label-text{font-size:14px}.project-detail-hero-wrapper,.project-heading-detail-div{grid-column-gap:18px;grid-row-gap:18px}.h2-heading{font-size:32px}.h4-heading{font-size:22px}.projects-image-div{border-radius:12px}.h2-heading-2{font-size:32px}.project-grid-2{grid-row-gap:25px;margin-bottom:40px}.project-detail-div{grid-column-gap:25px;grid-row-gap:25px}.sticky-title,.sticky-number{font-size:2.5rem}.sticky-content-block._02,.sticky-content-block._03,.sticky-content-block._02,.sticky-content-block._03{margin-top:5vh}.sticky-container-wrapper{grid-template-columns:1fr}.service-bullet-point{grid-column-gap:10px;grid-row-gap:10px}.faq_question-wrap{grid-template-columns:5.65302% 1fr 6%}.heading-style-h3{-webkit-text-stroke-width:0px}.faq_button-line{width:.875rem;height:1px}.faq_content{width:98%;margin-left:0}.padding-section-medium-2.is-mobile-small{padding-top:2.5rem}.padding-section-medium-2.is-mobile-big{padding-top:6rem}.button-solid{border-radius:.75rem;padding-top:1rem;padding-bottom:1rem;font-size:.875rem}.hero-without-image,.hero-stack-2{padding:60px 15px}.main-image.sixth{margin-bottom:12vw;top:-1.4vh}.team-name-tag._02{right:-28%}.team-name-tag._05{right:-36%}.team-name-tag._04{left:-34%}.hero-text-wrapper{grid-column-gap:2rem;grid-row-gap:2rem}}@media screen and (max-width:479px){h4{font-size:1.4rem;line-height:1.7rem}.container-main{flex-flow:row;align-self:auto;padding-left:1rem;padding-right:1rem;display:flex}.section-main{padding-top:3rem;padding-bottom:3rem}.section-main.utility-content{margin-top:-200px;margin-bottom:auto;padding-top:0;padding-bottom:0}.section-main.cta{justify-content:center;align-items:center;margin-top:auto;display:flex}.main-button{padding:1rem 2rem}.navbar{padding-left:0;padding-right:0}.guide-item-list{grid-column-gap:24px;grid-row-gap:24px;flex-flow:column;grid-template-columns:1fr 1fr;display:flex}.style-guide{justify-content:center;align-items:center}.license-block-wrapper{margin-top:auto;margin-bottom:auto;padding-top:0}.license-description{width:100%}.changelog-wrap{text-align:center;border-radius:0;padding:30px}._404-heading{font-size:8rem;line-height:5rem}.hero-title{grid-column-gap:0px;grid-row-gap:0px;color:#f80;-webkit-text-stroke-width:.2px;-webkit-text-stroke-color:var(--grey);object-fit:contain;flex-flow:row;justify-content:center;align-items:flex-start;margin:auto auto 3px;padding-top:0;padding-bottom:0;font-family:Space Grotesk,sans-serif;font-size:3rem;display:flex}.hero-title-wrap{margin-top:21px;padding-top:0}.hero-thin-text{margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}.navbar-menu{grid-column-gap:0rem;grid-row-gap:0rem;justify-content:center;align-items:flex-start;padding-top:0;padding-left:0;padding-right:0}.navbar-button-wrap{justify-content:flex-end;align-items:center}.navbar-button-wrap.visible{justify-content:center;align-items:center}.navbar-wrapper{flex-flow:row-reverse;padding-left:1rem;padding-right:1rem}.navbar-wrapper.close{justify-content:flex-end;align-items:center;padding-left:0;padding-right:0}.header-link-wrap{display:inline-block}.header-link-wrap.navbar{max-width:none}.menu-wrap{background-color:#111}.section-header{padding-top:3rem;padding-bottom:3rem}.section-header.var-1{padding-top:1rem}.navbar-logo-dark{padding-left:0}.menu-flex{grid-column-gap:49px;grid-row-gap:49px;background-color:#00000069;flex-flow:column;justify-content:center;align-items:stretch;width:100%;margin-top:0;margin-left:0;margin-right:0;padding-top:1rem;position:relative}.navbar-menu-wrapper{flex-flow:column;justify-content:center;align-items:center;display:flex}.navbar-menu-button-dark{margin-left:0}.navbar-menu-button-dark.w--open{justify-content:center;align-items:center}.about-sticky-wrap{grid-column-gap:0rem;grid-row-gap:0rem;flex-flow:wrap;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;margin-left:14px;padding-left:0%;padding-right:0%;display:flex;left:68px}.medium-text{font-size:2rem}.medium-text.about-text{font-size:4vw}.medium-text.project{flex-flow:column;margin-top:auto;margin-bottom:-15px;display:block}.big-text{font-size:3.5rem;font-weight:500;line-height:5rem}.hero-bottom-right{display:none}.small-text{flex-flow:row;flex:0 auto;justify-content:center;align-items:center;margin:auto;padding:0;font-size:.8rem;display:block}.drag-image{width:65vw;height:65vw}.drag-title.var-2{margin-bottom:129px}.drag-tag{bottom:15vw}.drag-detail-service{margin-top:102px}.logo-carousel{margin-bottom:20px}.logo-carousel.reverse-direction,.logo-carousel.normal-direction,.logo-carousel.reverse-direction,.logo-carousel.normal-direction{margin-bottom:0}.carousel-item-wrap{grid-column-gap:1rem;grid-row-gap:1rem}.carousel-heading{font-size:3rem;line-height:3rem}.about-top-div{margin-bottom:3px}.about-year{margin-bottom:0}.about-big-paragraph{flex:0 auto;justify-content:flex-start;align-items:center;display:flex}.trail-image,.trail-image-wrap{width:30vw;height:30vw}.service-bot{padding-left:1rem;padding-right:1rem}.service-wrap{margin-top:auto}.service-bot-desc{margin-top:-48px}.service-gallery-slide{padding-left:1rem;padding-right:1rem}.service-slide{width:70vw}.medium-small-text{margin-top:auto;padding-top:0;font-family:Inter Tight,sans-serif}.service-counter{grid-column-gap:3rem;grid-row-gap:3rem;flex-flow:column;justify-content:space-between;align-items:flex-start;padding-top:0;padding-left:0}.service-bot-text{margin-top:-12px;padding-top:43px}.counter-wrap{justify-content:center;align-items:flex-start;margin-top:60px}.counter-number{margin-left:-1.5vw;padding-bottom:13px}.medium-big-text{box-sizing:border-box;float:none;text-align:center;letter-spacing:0;vertical-align:baseline;border-radius:0;flex-flow:column;justify-content:center;align-items:center;margin-left:auto;margin-right:auto;padding:0 44px 0 0;font-family:Inter Tight,sans-serif;font-size:1.8rem;text-decoration:none;display:block;position:sticky}.cta-wrap{grid-column-gap:3rem;grid-row-gap:3rem;flex-flow:column;margin-bottom:auto;padding-top:3rem;padding-bottom:3rem}.cta-background{aspect-ratio:auto;overflow:hidden}.contact-title-tag{margin-left:-125px}.cta-right{justify-content:flex-start;align-items:flex-start;width:100%;margin-left:5px}.cta-contact{justify-content:space-between;align-items:flex-start;margin-left:-38px;margin-right:23px;padding-left:44px;padding-right:95px}.cta-contact-info{margin-top:-75px;margin-left:200px;padding-top:10px;padding-bottom:13vw}.footer-image{margin-top:-42px;margin-right:-17px}.social-buttons{max-width:90%}.footer-text-medium{text-align:center;margin-left:-23px;padding-bottom:.5rem;font-size:1.4rem}.footer-in-menu-wrap{grid-column-gap:.5rem;grid-row-gap:.5rem;text-align:center;flex-flow:column;justify-content:center;align-items:center}.footer-in-menu{grid-column-gap:.5rem;grid-row-gap:.5rem;grid-auto-columns:1fr;justify-content:space-between;align-items:center;display:flex}.footer-in-menu.utility-wrap{grid-template-columns:1fr 1fr;width:100%;min-width:auto;max-width:none;display:flex}.footer-social{padding-top:6rem}.footer-bottom{grid-column-gap:1.2rem;grid-row-gap:1.2rem;justify-content:flex-start;align-items:center;margin-top:2rem}.social-wraps{flex-flow:row;margin-top:-99px;display:flex}.footer-menu-wrap-2.utility{text-align:center;text-align:center;justify-content:flex-start;align-items:flex-start;width:100%}.footer-logo-link.w--current{padding-left:123px}.cursor-wrap._1{inset:auto 1rem auto auto;inset:auto 1rem auto auto}.cursor-pointer{width:4rem}.testimonial-nav{bottom:3rem}.cta-sticky-wrap{padding-top:0}.license-title{grid-column-gap:30px;grid-row-gap:30px;flex:1;font-size:3rem;display:flex}.changlog-title{font-size:3.3rem;line-height:4.8rem}.instruction-title{font-size:3.4rem;line-height:4rem}.form-block-2{grid-template-columns:1fr 1.25fr 1fr}.body-4{background-color:var(--whitesmoke)}.container-2{max-width:none}.gallery-wrapper,.gallery-wrapper-2{grid-template-columns:1fr}.gallery-slide-wrapper{max-width:100%;margin-right:0%}.gallery-slider-left{left:-20px}.gallery-slider-right{right:-20px}.centered-heading{margin-bottom:24px}.team-slide-wrapper{width:100%;margin-right:0%}.paragraph-3{font-family:Inter Tight,sans-serif}.paragraph-7{margin-top:auto;margin-bottom:auto;padding-top:0;font-size:.9rem}.paragraph-8,.paragraph-9,.paragraph-10,.paragraph-11{font-size:4vw}.container-4{margin-bottom:-200px;margin-right:-23px}.container-5{margin-top:60px;margin-left:-2px}.paragraph-12{margin-top:auto;margin-bottom:auto;margin-left:-5px;font-size:.9rem}.section-3{margin-top:200px}.paragraph-13{clear:none;text-align:center;margin:auto;padding-top:0;padding-left:0;padding-right:0;position:static}.container-6{max-width:none}.gallery-wrapper-3{grid-template-columns:1fr}.gallery-slide-wrapper-2{max-width:100%;margin-right:0%}.gallery-slider-left-2{left:-20px}.gallery-slider-right-2{right:-20px}.container-7{max-width:none}.footer-form-two{padding:20px}.footer-form-block-two{flex-direction:column;justify-content:flex-start;align-items:flex-start}.footer-form-input{margin-bottom:10px;padding-right:20px}.button-primary.footer-form-button{position:relative;right:0}.footer-bottom-2{flex-direction:column;justify-content:flex-start;align-items:flex-start}.image-wrap{aspect-ratio:1;min-height:300px}.image-wrap._100vh{min-height:340px}.blog-title{font-size:1.9rem}.display-1{font-size:34px}.display-1.second{font-size:1.6rem}.category-title{text-align:center}.category-title.second.hide{display:none}.flex-tag-main.second{flex-flow:column;justify-content:center;align-items:flex-start}.social-content{display:none}.paragraph-19{font-size:3vw}.quick-stack-5{padding-left:0}.cell{justify-content:center;align-items:center}.paragraph-20{font-size:5vw}.container-8{max-width:none}.centered-heading-2{margin-bottom:24px}.team-slide-wrapper-2{width:100%;margin-right:0%}.team-grid{grid-template-columns:1fr}.paragraph-21{margin-bottom:auto}.home-services-card-type-text.text-sm{font-size:13px}.global-wrapper{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr}.global-padding{padding-left:10px;padding-right:10px}.home-services-card-text-block{max-width:100%}.home-services-type-wrapper{grid-column-gap:.35rem;flex-flow:wrap}.why-choose-me-card-text.text-sm.text-color-black-700{font-size:4vw}.other-font.big{font-size:55vw}.big-text-2{letter-spacing:-1.7rem;margin-left:-18vw;font-size:55vw}.feature-bottom-circal{width:23rem;height:30rem;bottom:-20.4rem;right:-3.4rem}.feature-bottom-card{padding-bottom:1.5rem}.padding-global{padding-left:1rem;padding-right:1rem}.feature-bottom-image.first{width:15rem;height:8.8rem}.feature-bottom-image.second{object-position:0% 0%}.feature-bottom-content-wrapper{grid-column-gap:1.5rem;grid-row-gap:1.5rem}.heading-style-h2{color:var(--dark-grey);margin-top:auto;margin-bottom:-75px;padding-top:0;padding-bottom:80px;font-size:3.5vw}.feature-bottom-image-wrapper{height:11rem}.feature-bottom-image-wrapper.second{height:auto}.feature-bottom-image-wrapper.third{height:auto;padding-top:15px;padding-bottom:15px}.padding-bottom.padding-large{padding-bottom:1.5rem}.padding-section-medium{padding-top:1.25rem;padding-bottom:1.25rem}.text-size-regular{font-size:.875rem;line-height:1.375rem}.feature-bottom-content{padding-left:.75rem;padding-right:.75rem}.margin-bottom{margin-top:0;margin-left:0;margin-right:0}.home_work_icon-wrapper{padding:1.25rem}.overflow-wrap{margin-top:-120px}.text-item{grid-column-gap:.5rem;grid-row-gap:.5rem}.top-content-grid{margin-top:1rem}.padding-section-large{padding-top:5rem;padding-bottom:5rem}.service-title-wrap-2{grid-column-gap:.5rem}.service-arrow{width:1rem;height:1rem}.service-feature-text{font-size:1rem}.service-description-item{grid-column-gap:2rem;grid-row-gap:2rem;padding-left:20px}.service-title-item{height:2.75rem}.heading-style-h2-3.text-align-center{color:var(--dark-grey);margin-top:auto;margin-bottom:auto;padding-top:0;font-size:4rem}.service-number{font-size:1rem;line-height:1}.service-title{font-size:2.5rem}.home-header_img{border-radius:1.75vh;width:10vh;height:auto}.home-header_headings{max-width:15rem}.home-header_imgs-wrap{justify-content:center;align-items:center;width:auto;height:60vh}.home-header_imgs-wrapper{display:flex}.padding-global-4{padding-left:0;padding-right:0}.section_home-header{min-height:100vh}.home-header_labels-wrap{bottom:1.25rem}.home-header_component{max-width:80vw;margin-left:auto;margin-right:auto}.project-label{padding:6px 12px}.project-label-div{flex-flow:wrap;justify-content:flex-start;align-items:flex-start}.common-hero-section{padding-top:150px}.project-info{flex-flow:column;justify-content:space-between;align-items:flex-start;padding-top:14px;padding-bottom:14px}.h1-heading{font-size:30px}.paragraph-22{font-size:14px}.small-paragraph,.small-paragraph.project-label-text,.small-paragraph.project-label-text{font-size:12px}.project-detail-hero-wrapper{grid-column-gap:14px;grid-row-gap:14px}.container-10{padding-left:15px;padding-right:15px}.project-heading-detail-div{grid-column-gap:14px;grid-row-gap:14px}.h2-heading{font-size:28px;line-height:110%}.paragraph-23{font-size:14px}.common-button{padding:12px 46px 12px 20px;font-size:14px}.h4-heading{font-size:20px}.projects-image-div{border-radius:10px}.paragraph-24{font-size:14px}.h2-heading-2{font-size:28px;line-height:110%}.project-grid-2{grid-row-gap:20px;margin-bottom:30px}.projects-info-div{grid-column-gap:10px;grid-row-gap:10px}.project-detail-div{grid-column-gap:20px;grid-row-gap:20px}.sticky-content-block{margin-top:auto;padding-left:1.5rem;padding-right:1.5rem}.spacer-medium-2{margin-top:auto}.sticky-container-wrapper{margin-top:-63px}.paragraph-25{aspect-ratio:auto;text-align:center}.accordion-item-wrapper{align-items:flex-start}.accordion-trigger{padding-bottom:5px}.open-close-box{right:5%}.accordion-content-text{font-family:Inter Tight,sans-serif;font-size:4vw}.single-service-grid{grid-column-gap:5px;grid-row-gap:5px;grid-template-columns:1fr;padding-top:0}.animated-grid-image{aspect-ratio:auto;padding-top:0}.services-list{align-items:flex-start;margin-top:-24px;display:block}.accordion-content{padding-left:0;padding-right:0}.service-content-wrapper-2{grid-column-gap:10px;grid-row-gap:10px;flex-flow:column;max-width:none;display:flex}.accordion-grid-wrapper{grid-template-columns:1fr}.container-12{max-width:none;margin-top:-27px}.section-7{margin-top:-87px;padding-top:34px}.heading-10{font-size:6vw}.heading-18{text-align:center;margin-top:auto;margin-bottom:auto;padding-top:0;padding-bottom:0;font-family:Space Grotesk,sans-serif;font-size:2rem}.paragraph-31,.paragraph-32,.paragraph-33,.paragraph-34,.paragraph-35{font-weight:600}.paragraph-40{margin-top:auto;margin-bottom:15px;padding-top:0}.faq_question-wrap{grid-template-columns:5.65302% 1fr 10%}.heading-style-h3{text-align:center;text-transform:uppercase;font-size:1rem}.container-xxsmall{flex-flow:column;padding-left:27px;display:flex}.faq_answer-wrap{padding-left:0}.faq_button{width:2rem;height:2rem}.section-title{flex-flow:column;margin-top:auto;margin-bottom:25px}.paragraph-41{margin-top:-60px;margin-bottom:60px}.paragraph-43{margin-bottom:auto;font-size:4vw}.code{padding-left:23px;display:inline}.heading-20{margin-top:60px}.container-14{margin-top:-39px}.section-8{margin-top:auto}.section-9{margin-bottom:-90px;padding-top:0;padding-bottom:0}.bold-text-2,.bold-text-3,.bold-text-4,.bold-text-5{font-size:6vw}.body-6{margin-top:0}.section-10{margin-top:auto}.paragraph-44,.paragraph-45,.paragraph-46{font-weight:600}.image-4{aspect-ratio:16/9}.image-7{padding-left:57px}.container-16{margin-top:-51px;padding-top:31px}.text-block-5{margin-top:auto;margin-bottom:auto}.section-11{padding-top:56px}.text-block-6{color:#ff9214}.container-17{max-width:none}.heading-21{margin-top:-117px;font-size:4rem}.image-8{padding-right:36px}.body-7{margin-top:auto}.hero-interaction{margin-top:92vh}.hero-content{padding-bottom:14vh}.image-fill{margin-bottom:33px}.hero-main-title{letter-spacing:-.1rem}.hero-images.left{height:70vh;max-height:70vh}.hero-images.right-slide{height:50vh;max-height:50vh}.main-image{width:40vw;height:40vw;min-height:40vw}.main-image.third{width:40vw;height:40vw;min-height:40vw;display:none;top:33.8vh;left:-4.1vw}.main-image.sixth{width:40vw;height:40vw;min-height:40vw;margin-bottom:-62vw;display:none;top:-19.5vh;left:-4vw}.main-image.fifth{width:37vw;height:40vw;min-height:40vw;top:141px}.main-image.eight{display:none}.main-image.fourth{width:37vw;height:40vw;min-height:40vw;margin-top:48vw;left:54.5vw}.main-image.seven{display:none}.main-image.second{width:37vw;height:40vw;min-height:40vw;top:-8vh}.main-image.first{width:37vw;height:40vw;min-height:40vw;margin-top:-4vw;left:-53vw}.team-name-tag._04{top:66%;left:-9%}}#w-node-d0b03f3d-46cb-1e3f-76d4-92cc10604fcd-2e147bab,#w-node-d0b03f3d-46cb-1e3f-76d4-92cc10604fd8-2e147bab,#w-node-d0b03f3d-46cb-1e3f-76d4-92cc10604fe4-2e147bab{grid-area:span 1/span 1/span 1/span 1}#w-node-_092c09c5-ef01-4037-519e-8e9d4fdce1a3-4fdce1a0{justify-self:center}#w-node-_092c09c5-ef01-4037-519e-8e9d4fdce1a5-4fdce1a0{justify-self:end}@media screen and (max-width:991px){#w-node-_092c09c5-ef01-4037-519e-8e9d4fdce1a3-4fdce1a0{justify-self:start}}@media screen and (max-width:479px){#w-node-_092c09c5-ef01-4037-519e-8e9d4fdce1a3-4fdce1a0{grid-area:span 1/span 2/span 1/span 2}#w-node-_092c09c5-ef01-4037-519e-8e9d4fdce1a5-4fdce1a0{order:-9999;grid-area:span 1/span 3/span 1/span 3}}