:root{--font-family:Outfit,sans-serif;--neutral-04:#0c1e1b;--font-family-2:Inter,sans-serif;--secondary:#ffd234;--neutral-03:#4a5957;--neutral-01:white;--neutral-02:#f4f4f4;--primary:#0e3a2d;--tertiary:#b6d73e;--success:#38b27a;--info:#4255f9;--danger:#ee2626;--warning:#fcd554}h5{font-family:var(--font-family);color:var(--neutral-04);letter-spacing:-.5px;margin-top:0;margin-bottom:0;font-size:24px;font-weight:600;line-height:140%}.w-layout-blockcontainer{max-width:940px;margin-left:auto;margin-right:auto;display:block}@media screen and (max-width:991px){.w-layout-blockcontainer{max-width:728px}}@media screen and (max-width:767px){.w-layout-blockcontainer{max-width:none}}.section-padding{padding:120px 30px}.container{flex-flow:column;align-items:center;width:100%;max-width:1320px;margin-left:auto;margin-right:auto;display:flex}.heading-01{font-family:var(--font-family);color:var(--neutral-04);letter-spacing:-1px;margin-top:0;margin-bottom:0;font-size:80px;font-weight:600;line-height:110%}.heading-01.text-neutral-01{font-size:50px;line-height:100%}.heading-03{font-family:var(--font-family);color:var(--neutral-04);letter-spacing:-2px;margin-top:0;margin-bottom:0;font-size:48px;font-weight:600;line-height:115%}.heading-03.text-neutral-04{white-space:normal;flex-flow:column;flex:0 auto;order:0;align-self:auto;height:auto;margin-bottom:60px;display:block;position:static}.heading-03.about-text{column-count:auto;white-space:nowrap;word-break:normal;-webkit-text-decoration-skip-ink:auto;text-decoration-skip-ink:auto;-webkit-text-fill-color:inherit;mix-blend-mode:normal;background-clip:border-box;flex-flow:row;flex:0 auto;justify-content:center;align-items:center;padding-right:0;font-size:58px;font-weight:600;text-decoration:none;display:block;position:static;left:0;right:0}.heading-05{font-family:var(--font-family);color:var(--neutral-04);letter-spacing:-.5px;margin-top:0;margin-bottom:0;font-size:24px;font-weight:600;line-height:140%}.text-20px-semibold{font-family:var(--font-family-2);margin-bottom:0;font-size:20px;font-weight:600;line-height:150%}.text-20px-semibold.text-neutral-01.opacity{opacity:.5;text-decoration:none;transition:all .3s cubic-bezier(.25,.46,.45,.94)}.text-20px-semibold.text-neutral-01.opacity:hover{opacity:1;color:var(--secondary)}.text-18px-medium{font-family:var(--font-family-2);margin-bottom:0;font-size:18px;font-weight:500;line-height:150%}.text-18px-medium.text-neutral-02._01{grid-column-gap:0px;grid-row-gap:0px;flex-flow:row;align-items:stretch;width:47%;display:flex;position:static}.text-18px-regular{font-family:var(--font-family-2);margin-bottom:0;font-size:18px;font-weight:400;line-height:150%}.text-18px-regular.text-neutral-02._01{max-width:580px}.text-16px-semibold{font-family:var(--font-family-2);margin-bottom:0;font-size:16px;font-weight:600;line-height:150%}.text-16px-medium{font-family:var(--font-family-2);color:var(--neutral-04);margin-bottom:0;font-size:16px;font-weight:500;line-height:150%}.text-16px-regular{font-family:var(--font-family-2);color:var(--neutral-03);margin-bottom:0;font-size:16px;font-weight:400;line-height:150%}.text-16px-regular.text-neutral-03{flex:0 auto;text-decoration:none;display:block}.text-16px-regular.text-neutral-01.opacity{opacity:.5;opacity:.5}.text-16px-regular.text-neutral-02.footer-text{opacity:.8}.text-14px-semibold{font-family:var(--font-family-2);margin-bottom:0;font-size:14px;font-weight:600;line-height:150%}.text-14px-semibold.tertiary-color{text-align:left;letter-spacing:normal;column-count:auto;white-space:normal;word-break:normal}.text-14px-regular{font-family:var(--font-family-2);margin-bottom:0;font-size:14px;font-weight:400;line-height:150%}.text-neutral-01{color:var(--neutral-01);margin-bottom:0}.text-neutral-02{color:var(--neutral-02);margin-bottom:0}.text-neutral-03{color:var(--neutral-03);margin-bottom:0}.text-neutral-04{color:var(--neutral-04);margin-bottom:0}.primary-color{color:var(--primary);margin-bottom:0}.secondary-color{color:var(--secondary);margin-bottom:0}.tertiary-color{color:var(--tertiary);margin-bottom:0}.bg-neutral-04{background-color:var(--neutral-04)}.bg-primary{background-color:var(--primary)}.bg-tertiary{background-color:var(--tertiary)}.section-title{grid-column-gap:0px;grid-row-gap:0px;flex-flow:column;align-items:flex-start;width:100%;display:flex}.section-title.working{text-align:center;align-items:center}.section-title.team{width:80%}.section-title.testimonial{text-align:center;align-items:center}.section-title._01{grid-column-gap:24px;grid-row-gap:24px}.section-title.testimonial-lp-02{width:30%}.section-title.changelog{text-align:center;align-items:center}.section-title.about{grid-column-gap:14px;grid-row-gap:14px;text-align:center;align-items:center}.call-button{grid-column-gap:20px;grid-row-gap:20px;flex-flow:row;align-items:center;text-decoration:none;display:flex}.call-button-text{grid-column-gap:4px;grid-row-gap:4px;flex-flow:column;align-items:flex-start;width:100%;display:flex}.cta-section.section-padding.bg-tertiary{padding-top:60px;padding-bottom:60px}.cta-content-area{grid-column-gap:40px;grid-row-gap:40px;text-align:center;flex-flow:column;align-items:center;width:50%;display:flex}.button-wrapper{grid-column-gap:24px;grid-row-gap:24px;flex-flow:wrap;justify-content:center;align-items:center;width:100%;display:flex}.cta-button{background-color:var(--primary);border-radius:58px;padding:20px 30px;text-decoration:none}.footer-section{padding:120px 30px 40px}.footer-section.bg-neutral-04{padding-top:40px}.footer-content-wrapper{grid-column-gap:80px;grid-row-gap:80px;flex-flow:column;align-items:flex-start;width:100%;display:flex}.footer-top-content{flex-flow:row;justify-content:space-between;align-items:flex-start;width:100%;display:flex}.footer-logo-social-media{grid-column-gap:24px;grid-row-gap:24px;flex-flow:column;align-items:flex-start;width:17%;display:flex}.footer-logo{text-decoration:none}.logo{width:200px;max-width:none;height:100px}.footer-menu-list-wrapper{flex-flow:row;justify-content:space-between;align-items:flex-start;width:64%;display:flex}.footer-menu-list{grid-column-gap:24px;grid-row-gap:24px;flex-flow:column;align-items:flex-start;display:flex}.menu-list{grid-column-gap:16px;grid-row-gap:16px;flex-flow:column;align-items:flex-start;width:100%;display:flex}.footer-menu-item{flex-flow:column;align-items:flex-start;text-decoration:none;display:flex;position:relative}.line-02{background-color:var(--secondary);width:0%;height:1px}.footer-bottom{border-top:1px solid #ffffff1a;flex-flow:row;justify-content:space-between;align-items:flex-start;width:100%;padding-top:50px;display:flex}.footer-menu-item-list{grid-column-gap:24px;grid-row-gap:24px;flex-flow:row;align-items:flex-start;display:flex}.text-list{grid-column-gap:8px;grid-row-gap:8px;flex-flow:row;justify-content:center;align-items:center;width:100%;display:flex}.book-a-appointment-hero-section.section-padding.bg-primary{padding-top:5px;padding-bottom:5px}.appoinment-hero-content-wrapper{flex-flow:column;align-items:center;width:100%;display:flex}.book-a-appointment-section.section-padding{padding-top:30px}.appointment-content-wrapper{grid-column-gap:80px;grid-row-gap:80px;flex-flow:row;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:space-between;align-items:flex-start;width:100%;margin-top:30px;display:flex}.appointment-left-content{grid-column-gap:0px;grid-row-gap:0px;flex-flow:row;justify-content:flex-start;align-items:flex-start;width:41%;display:flex}.feature-list-wrapper{grid-column-gap:8px;grid-row-gap:8px;flex-flow:column;align-items:flex-start;width:100%;display:flex}.single-feature{grid-column-gap:16px;grid-row-gap:16px;flex-flow:row;align-items:flex-start;width:100%;display:flex}.feature-icon{margin-top:3px}.header{z-index:999;background-color:var(--primary);padding-top:20px;padding-left:30px;padding-right:30px;position:sticky;top:0}.header-content-wrapper{flex-flow:row;justify-content:space-between;align-items:center;width:100%;display:flex}.navbar{background-color:#ddd0;flex-flow:row;align-items:center;width:100%;display:flex}.header-content-area{flex-flow:row;align-items:center;width:100%;display:flex}.project-logo{padding-left:0;text-decoration:none}.header-logo{max-width:none}.nav-menu{grid-column-gap:23px;grid-row-gap:23px;flex-flow:row;align-items:center;display:flex}.nav-link{font-family:var(--font-family-2);color:var(--neutral-01);padding:0;font-size:18px;font-weight:500;line-height:150%}.nav-link.w--current{color:var(--neutral-01)}.line-04{background-color:var(--tertiary);width:0%;height:2px}.menu-dropdown-toggle{grid-column-gap:5px;grid-row-gap:5px;flex-flow:row;align-items:flex-start;padding:24px 0;display:flex}.icon-2{color:var(--neutral-01);margin-top:7px;margin-bottom:0;margin-right:0;position:relative}.menu-dropdown-list.w--open{background-color:var(--neutral-04);border-radius:16px;width:280px;padding:20px;left:-35px}.menu-dropdown-list-wrapper{grid-column-gap:40px;grid-row-gap:40px;aspect-ratio:auto;flex-flow:row;justify-content:flex-start;align-items:flex-start;display:flex}.menu-list-wrapper{grid-column-gap:20px;grid-row-gap:20px;flex-flow:column;align-items:flex-start;display:flex}.single-menu-list{grid-column-gap:12px;grid-row-gap:12px;flex-flow:column;align-items:flex-start;display:flex}.header-buttons{grid-column-gap:24px;grid-row-gap:24px;flex-flow:row;align-items:center;display:flex}.button-header{border:2px solid var(--secondary);background-color:var(--primary);text-align:center;border-radius:58px;flex-flow:column;justify-content:center;align-items:center;padding:16px 20px;text-decoration:none;display:flex}.humburger-icon{width:32px;height:32px}.menu-item-list{grid-column-gap:48px;grid-row-gap:48px;flex-flow:row;align-items:center;display:flex}.top-bar{background-color:var(--secondary);width:100%;padding:5px 30px}.top-bar-area{flex-flow:row;justify-content:center;align-items:center;width:100%;display:flex;position:relative}.top-bar-text-box{text-align:center;flex-flow:column;align-items:center;width:100%;max-width:600px;display:flex;position:relative}.link-2{color:var(--neutral-04);text-decoration:none;transition:all .35s}.link-2:hover{color:var(--info)}.shape{background-color:var(--secondary);width:100%;height:100%;font-size:11px;position:absolute;right:0}.code-embed{margin-top:30px;margin-bottom:0;padding-top:0}@media screen and (max-width:991px){.section-padding{padding-top:80px;padding-bottom:80px}.heading-01{font-size:60px}.heading-02{letter-spacing:-1.5px;font-size:56px}.heading-03{letter-spacing:-1.5px;font-size:40px}.heading-03.text-neutral-04{letter-spacing:0;letter-spacing:0}.heading-04{font-size:30px}.heading-04.text-neutral-04._01{width:100%}.text-18px-medium.text-neutral-02._01{width:85%}.remove-padding-top{padding-top:0}.remove-padding-bottom{padding-bottom:0}.hero-section-lp-01{padding-top:80px;padding-bottom:110px}.hero-content-wrapper{grid-column-gap:60px;grid-row-gap:60px;flex-flow:column;justify-content:flex-start;align-items:center}.hero-left-content{grid-column-gap:70px;grid-row-gap:70px;width:100%}.subtitle._01{justify-content:center}.hero-subtitle-title{width:85%}.hero-subtitle-title._01{width:100%}.hero-image-counter{grid-column-gap:40px;grid-row-gap:40px;flex-flow:row;justify-content:space-between;align-items:center}.hero-image-wrapper{width:65%}.hero-shape._01{left:-4px}.hero-counter-list{flex-flow:column;justify-content:flex-start;padding-top:0}.hero-right-content{grid-column-gap:0px;grid-row-gap:0px;flex-flow:row-reverse;justify-content:space-between;align-items:flex-end;width:100%}.hero-image-wrapper-02{width:52%}.hero-text{width:42%;padding-left:10px}.heo-icon-02{right:0}.heo-icon-03{right:20px}.bg-content{width:50%}.brand-content-wrapper{grid-column-gap:40px;grid-row-gap:40px;flex-flow:column;justify-content:flex-start;align-items:center}.brand-content{text-align:center;align-items:center;width:75%}.brand-logo-wrapper{grid-column-gap:40px;grid-row-gap:40px;width:100%}.about-content-wrapper{grid-column-gap:60px;grid-row-gap:60px;flex-flow:column;justify-content:flex-start;align-items:center}.about-content-wrapper.lp-02{grid-column-gap:50px;grid-row-gap:50px;grid-column-gap:50px;grid-row-gap:50px}.section-title.team{width:75%}.section-title.testimonial-lp-02{width:48%}.section-title._03{text-align:center;align-items:center;width:70%}.about-left-content{width:80%;max-width:none}.about-icon-box{grid-column-gap:16px;grid-row-gap:16px}.icon.about{width:24px}.about-button-wrapper{justify-content:center}.about-button-wrapper._01,.about-button-wrapper._02,.about-button-wrapper._01,.about-button-wrapper._02{justify-content:flex-start}.about-image-wrapper{align-items:flex-start;width:80%;max-width:none}.about-image-wrapper.lp-02{align-items:flex-end;width:80%}.about-image{width:85%}.about-card{right:0}.service-content-wrapper{grid-column-gap:60px;grid-row-gap:60px}.service-section-title{width:80%}.service-content-area{grid-column-gap:50px;grid-row-gap:50px;flex-flow:column;justify-content:flex-start;align-items:center}.service-left-content{grid-column-gap:24px;grid-row-gap:24px;width:80%}.service-question-box{align-items:center}.service-image{width:80%}.working-content-wrapper{grid-column-gap:60px;grid-row-gap:60px}.working-list{grid-column-gap:24px;grid-row-gap:24px}.single-working{width:45%}.arrow-icon{display:none}.team-content-wrapper{grid-column-gap:60px;grid-row-gap:60px}.team-card-list{grid-template-rows:auto auto;grid-template-columns:1fr 1fr}.single-team-card{padding-left:40px;padding-right:40px}.testimonial-content-wrapper{grid-column-gap:50px;grid-row-gap:50px}.testimonial-left-content{width:41%}.testimonial-icon{width:64px;left:15px}.testimonial-right-content{width:52%;padding-right:20px}.left-arrow{bottom:0;right:90px}.right-arrow{bottom:0;right:20px}.choose-content-wrapper{grid-column-gap:80px;grid-row-gap:80px;flex-flow:column;justify-content:flex-start}.choose-left-content{width:80%}.choose-content-box{width:100%}.choose-image-wrapper{width:80%}.blog-content-wrapper{grid-column-gap:60px;grid-row-gap:60px}.blog-content-top{grid-column-gap:20px;grid-row-gap:20px}.blog-text{width:62%}.blog-card-content{padding:24px 20px}.blog-card-content._02{padding-left:16px;padding-right:16px}.blog-title{font-size:20px}.cta-content-area{width:75%}.footer-section.bg-neutral-04{padding-top:80px}.footer-content-wrapper{grid-column-gap:60px;grid-row-gap:60px}.footer-top-content{grid-column-gap:30px;grid-row-gap:30px;flex-flow:column;justify-content:flex-start;align-items:flex-start}.footer-logo-social-media{width:50%}.footer-menu-list-wrapper{width:100%}.footer-bottom{padding-top:35px}.hero-content-wrapper-lp-02{grid-column-gap:60px;grid-row-gap:60px;flex-flow:column;justify-content:flex-start;align-items:center}.hero-left-content-lp-02{grid-column-gap:45px;grid-row-gap:45px;width:85%}.hero-content-top{grid-column-gap:30px;grid-row-gap:30px}.hero-image-wrapper-lp-02{width:85%}.hero-shape-02{right:50px}.hero-shape-03{right:-20px}.feature-content-wrapper{grid-template-rows:auto auto;grid-template-columns:1fr 1fr}.feature-box{grid-column-gap:24px;grid-row-gap:24px}.feature-box-content{width:100%}.about-image-01._01{width:85%}.about-image-wrap{width:45%;left:0}.single-work-card{padding:24px}.work-card-content-wrapper{grid-column-gap:24px;grid-row-gap:24px}.factor-content-wrapper{grid-column-gap:60px;grid-row-gap:60px;flex-flow:column;justify-content:flex-start;align-items:flex-start}.factor-left-content{grid-column-gap:30px;grid-row-gap:30px;align-items:center;width:100%}.factor-image-counter{width:80%;margin-left:auto;margin-right:auto;padding-left:50px}.work-content-wrapper{grid-column-gap:60px;grid-row-gap:60px}.work-section-title{width:80%}.work-card-wrapper{grid-template-rows:auto auto auto;grid-template-columns:1fr 1fr}.service-title{font-size:22px}.testimonial-text{width:43%}.testimonial-bottom-content{grid-column-gap:60px;grid-row-gap:60px}.testimonial-slider-lp-02{width:100%}.single-testimonial-lp-02{grid-column-gap:30px;grid-row-gap:30px}.testimonial-image-slider{grid-column-gap:20px;grid-row-gap:20px;flex-flow:column;justify-content:flex-start;align-items:center}.testimonial-image{width:100%}.testimonial-review-area{grid-column-gap:40px;grid-row-gap:40px;flex-flow:column;justify-content:flex-start;align-items:flex-start}.testimonial-review-title,.testimonial-card-wrapper{width:100%}.faq-content-wrapper{grid-column-gap:60px;grid-row-gap:60px;flex-flow:column;justify-content:flex-start}.faq-left-content,.faq-image{width:80%}.video-section{background-position:100% 100%;padding-top:80px;padding-bottom:80px}.video-content-wrapper{grid-column-gap:60px;grid-row-gap:60px}.video-content-top{grid-column-gap:40px;grid-row-gap:40px;width:70%}.video{width:120px}.service-collection-list{grid-template-rows:auto auto auto auto auto;grid-template-columns:1fr 1fr}.service-collection-list._02{grid-template-rows:auto auto auto;grid-template-columns:1fr 1fr 1fr}.service-details-content-wrapper{grid-column-gap:60px;grid-row-gap:60px;flex-flow:column-reverse;justify-content:flex-end;align-items:center}.service-details-content-left{width:80%}.service-details-image{height:300px}.service-details-content-right{width:80%;position:relative;top:auto}.blog-details-top-content,.blog-details-bottom-content{width:100%}.blog-collection-list{grid-template-rows:auto auto auto auto auto;grid-template-columns:1fr 1fr}.error-image{width:80%}.error-content{width:85%}.contact-area{grid-column-gap:60px;grid-row-gap:60px}.contact-top-content{grid-column-gap:40px;grid-row-gap:40px;flex-flow:wrap;justify-content:center}.contact-content-box{width:40%}.contact-bottom-content{grid-column-gap:40px;grid-row-gap:40px;flex-flow:column;justify-content:flex-start;width:80%}.map,.form-area{width:100%}.appointment-content-wrapper{grid-column-gap:60px;grid-row-gap:60px;flex-flow:column;justify-content:flex-start;align-items:center}.appointment-left-content{grid-column-gap:40px;grid-row-gap:40px;width:80%}.appointment-form{width:80%}.license-content-wrapper{grid-column-gap:50px;grid-row-gap:50px}.license-content-top,.license-content-bottom{width:100%}.license-content{text-align:center;align-items:center}.font-area{text-align:center;justify-content:center}.all-content-wrapper{grid-column-gap:40px;grid-row-gap:40px}.single-content{padding-left:24px}.color-box{height:80px}.changelog-content-wrapper{grid-column-gap:40px;grid-row-gap:40px}.single-changelog-card{width:100%}.demo-hero-content-wrapper{padding-left:0}.demo-hero-left-content{width:35%}.header{padding-top:20px;padding-bottom:10px}.nav-menu{background-color:var(--neutral-03);border-radius:20px;margin-top:10px;padding:20px}.single-menu-item{display:block}.menu-dropdown{width:100%;padding-top:10px}.menu-dropdown-toggle{padding-top:0;padding-bottom:10px;display:inline-flex}.menu-dropdown-list.w--open{width:100%;left:0}.menu-dropdown-list-wrapper{justify-content:space-between}.menu-button{padding:0}.menu-button.w--open{background-color:#c8c8c800}.humburger-icon{filter:invert(200%);width:32px;height:32px}.menu-item-list{grid-column-gap:20px;grid-row-gap:20px;flex-flow:column;align-items:flex-start;padding-top:10px}.error-header{padding-bottom:10px}.demo-shape-ticker{width:56%}.demo-ticker-wrapper{height:650px}.demo-ticker-down{margin-top:-3000px}.demo-header{padding-bottom:10px}.demo-feature-content-wrapper{grid-column-gap:48px;grid-row-gap:48px}.demo-feature-list{grid-column-gap:24px;grid-row-gap:24px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr}.demo-content-wrapper{grid-column-gap:48px;grid-row-gap:48px}.demo-home-card-wrapper._01{grid-template-rows:auto auto auto auto auto auto auto;grid-template-columns:1fr 1fr}.figma-card-left-content{grid-column-gap:40px;grid-row-gap:40px;width:80%}.figma-image{width:80%}.figma-card{grid-column-gap:40px;grid-row-gap:40px;flex-flow:column;justify-content:flex-start;align-items:center;padding-bottom:40px;padding-left:30px;padding-right:30px}.text-wrap{font-size:18px}.hero-counter-number-lp-01{letter-spacing:-1.5px;font-size:40px}.testimonial-section-lp-01{padding-bottom:80px}.heading-6{font-size:30px}.heading-6.text-neutral-04._01{width:100%}.heading-7{letter-spacing:-1.5px;font-size:40px}.heading-7.text-neutral-04{letter-spacing:0;letter-spacing:0}.service-title-copy,.service-title-2{font-size:22px}.heading-11{letter-spacing:-1.5px;font-size:40px}.heading-11.text-neutral-04{letter-spacing:0;letter-spacing:0}}@media screen and (max-width:767px){.section-padding{padding:60px 20px}.heading-01,.heading-02{font-size:45px}.heading-03{letter-spacing:-1px;font-size:36px}.heading-04{letter-spacing:-.5px;font-size:26px}.heading-05.text-neutral-04{font-size:22px;line-height:140%}.text-18px-medium.text-neutral-02._01{width:100%}.remove-padding-top{padding-top:0}.remove-padding-bottom{padding-bottom:0}.hero-section-lp-01{padding:60px 20px}.hero-content-wrapper,.hero-left-content{grid-column-gap:50px;grid-row-gap:50px}.hero-subtitle-title{text-align:center;align-items:center;width:100%}.hero-subtitle-title._01{text-align:left;text-align:left;align-items:flex-start}.hero-image-counter{flex-flow:column}.hero-image-wrapper{width:100%}.hero-counter-list{grid-column-gap:20px;grid-row-gap:20px;flex-flow:wrap;justify-content:center;width:100%;max-width:none}.hero-counter{text-align:center;align-items:center}.hero-counter._02{width:100%}.hero-right-content{grid-column-gap:60px;grid-row-gap:60px;flex-flow:column;justify-content:flex-start;align-items:center}.hero-image-wrapper-02,.hero-text{width:100%}.heo-icon{left:0}.heo-icon-03{top:0;right:0}.brand-section{padding:60px 20px}.bg-content{width:100%;height:54%}.brand-content-wrapper{grid-column-gap:60px;grid-row-gap:60px}.brand-logo-wrapper{grid-column-gap:24px;grid-row-gap:24px}.about-content-wrapper{grid-column-gap:50px;grid-row-gap:50px}.section-title.team{width:60%}.section-title._01{grid-column-gap:20px;grid-row-gap:20px}.section-title.testimonial-lp-02{text-align:center;align-items:center;width:100%}.section-title._02{text-align:center;align-items:center}.section-title._03{width:100%}.section-title._04{text-align:center;align-items:center}.about-left-content{grid-column-gap:30px;grid-row-gap:30px;width:100%}.about-button-wrapper._02{padding-top:30px}.about-image-wrapper{width:100%;padding-right:20px}.about-image-wrapper.lp-02{width:100%;padding-right:0}.about-image{width:90%}.about-card{max-width:190px}.service-content-wrapper{grid-column-gap:50px;grid-row-gap:50px}.service-section-title{width:100%}.service-content-area{grid-column-gap:40px;grid-row-gap:40px}.service-left-content{width:100%}.single-service{padding-bottom:20px}.service-image{width:100%}.single-service-title{font-size:24px}.working-content-wrapper{grid-column-gap:50px;grid-row-gap:50px}.single-working{grid-column-gap:24px;grid-row-gap:24px}.working-image-wrapper{padding:10px}.working-image{width:140px}.image-number{left:-10px}.working-content-area{grid-column-gap:18px;grid-row-gap:18px}.working-card-title{grid-column-gap:14px;grid-row-gap:14px}.team-content-wrapper{grid-column-gap:50px;grid-row-gap:50px}.single-team-card{grid-column-gap:20px;grid-row-gap:20px;padding:40px}.testimonial-content-wrapper{grid-column-gap:40px;grid-row-gap:40px}.testimonial-left-content{width:100%}.single-testimonial-content-wrapper{grid-column-gap:40px;grid-row-gap:40px;flex-flow:column;justify-content:flex-start}.testimonial-icon{width:80px;left:30px}.testimonial-right-content{grid-column-gap:24px;grid-row-gap:24px;text-align:center;align-items:center;width:100%;padding-right:0}.user-description-icon{text-align:center;align-items:center}.star-icon-wrapper,.user-info{justify-content:center}.left-arrow,.right-arrow{bottom:0}.choose-content-wrapper{grid-column-gap:70px;grid-row-gap:70px;align-items:flex-end}.choose-left-content{grid-column-gap:30px;grid-row-gap:30px;width:100%}.choose-image-wrapper{width:90%}.lightbox-link{width:25%;left:-50px}.blog-content-wrapper{grid-column-gap:50px;grid-row-gap:50px}.blog-content-top{grid-column-gap:20px;grid-row-gap:20px;text-align:center;flex-flow:column;justify-content:flex-start;align-items:center}.blog-text{width:100%}.blog-card-content{width:74%}.blog-card-content._01,.blog-card-content._02,.blog-card-content._01,.blog-card-content._02{width:100%}.cta-content-area{grid-column-gap:30px;grid-row-gap:30px;width:100%}.footer-section.bg-neutral-04{padding:60px 20px 30px}.footer-content-wrapper{grid-column-gap:50px;grid-row-gap:50px}.footer-logo-social-media{width:100%}.footer-menu-list-wrapper{grid-column-gap:30px;grid-row-gap:30px;flex-flow:column;justify-content:flex-start}.footer-menu-list{grid-column-gap:20px;grid-row-gap:20px;width:100%}.menu-list{grid-column-gap:12px;grid-row-gap:12px}.subscribe-button{width:100%}.footer-bottom{grid-column-gap:16px;grid-row-gap:16px;flex-flow:column;justify-content:flex-start;align-items:flex-start}.footer-menu-item-list{justify-content:flex-start;width:100%}.hero-content-wrapper-lp-02{grid-column-gap:50px;grid-row-gap:50px}.hero-left-content-lp-02{grid-column-gap:40px;grid-row-gap:40px;width:100%}.hero-content-top{grid-column-gap:24px;grid-row-gap:24px}.hero-image-wrapper-lp-02{align-items:flex-end;width:100%}.hero-image-03{width:85%}.hero-shape-02{right:20px}.hero-image-04{width:32%;left:0;right:0}.hero-shape-03{right:0}.feature-content-wrapper{grid-template-rows:auto auto auto;grid-template-columns:1fr}.feature-box{text-align:center;align-items:center}.feature-box-content{align-items:center;width:100%}.about-image-01._01{width:85%}.about-image-wrap{bottom:40px}.factor-content-wrapper{grid-column-gap:50px;grid-row-gap:50px}.factor-left-content{grid-column-gap:30px;grid-row-gap:30px}.factor-image-counter{width:100%}.factor-counter-list{grid-column-gap:24px;grid-row-gap:24px}.work-content-wrapper{grid-column-gap:50px;grid-row-gap:50px}.work-section-title{width:100%}.work-card-wrapper{grid-template-rows:auto auto auto auto auto auto;grid-template-columns:1fr}.testimonial-top-content{grid-column-gap:20px;grid-row-gap:20px;text-align:center;flex-flow:column;justify-content:flex-start;align-items:center}.testimonial-text{width:100%}.testimonial-bottom-content{grid-column-gap:50px;grid-row-gap:50px}.single-testimonial-lp-02{grid-column-gap:24px;grid-row-gap:24px;text-align:center;align-items:center}.testimonial-image-slider{grid-column-gap:30px;grid-row-gap:30px}.author-info{text-align:center;align-items:center}.testimonial-review-area{grid-column-gap:30px;grid-row-gap:30px}.testimonial-review-title{text-align:center;align-items:center}.testimonial-card-wrapper{text-align:center;justify-content:center}.faq-content-wrapper{grid-column-gap:50px;grid-row-gap:50px}.faq-left-content{grid-column-gap:30px;grid-row-gap:30px;width:100%}.faq-list{grid-column-gap:20px;grid-row-gap:20px}.faq-image{width:100%}.video-section{padding:60px 20px}.video-content-wrapper{grid-column-gap:50px;grid-row-gap:50px}.video-content-top{grid-column-gap:24px;grid-row-gap:24px;width:80%}.video{width:100px}.service-collection-list{grid-column-gap:20px;grid-row-gap:20px;grid-template-rows:auto auto auto auto auto auto auto auto auto;grid-template-columns:1fr}.service-collection-list._02{grid-template-rows:auto auto auto auto auto auto;grid-template-columns:1fr}.service-details-content-wrapper{grid-column-gap:50px;grid-row-gap:50px}.service-details-content-left{grid-column-gap:30px;grid-row-gap:30px;width:100%}.service-details-content-right{width:100%}.blog-details-content-wrapper{grid-column-gap:30px;grid-row-gap:30px}.blog-details-top-content{grid-column-gap:24px;grid-row-gap:24px}.blog-details-bottom-content{grid-column-gap:30px;grid-row-gap:30px}.blog-text-box{padding:24px}.blog-collection-list{grid-template-rows:auto auto auto auto auto auto auto auto auto;grid-template-columns:1fr}.error-content-wrapper{grid-column-gap:30px;grid-row-gap:30px}.error-content{width:100%}.contact-area{grid-column-gap:50px;grid-row-gap:50px}.contact-top-content{grid-column-gap:30px;grid-row-gap:30px}.contact-content-box{width:45%;padding-bottom:24px;padding-left:24px;padding-right:24px}.contact-bottom-content{width:100%}.contact-button{margin-top:12px}.form-area{grid-column-gap:30px;grid-row-gap:30px}.appointment-content-wrapper{grid-column-gap:50px;grid-row-gap:50px}.appointment-left-content{grid-column-gap:25px;grid-row-gap:25px;width:100%}.appointment-form{width:100%}.license-content-wrapper{grid-column-gap:40px;grid-row-gap:40px}.license-content-top{width:100%}.license-content-bottom{grid-column-gap:30px;grid-row-gap:30px}.license-content{grid-column-gap:20px;grid-row-gap:20px}.image-gallery{grid-template-rows:auto auto auto auto;grid-template-columns:1fr 1fr}.single-content{padding-top:24px;padding-left:0}.single-typography{grid-column-gap:14px;grid-row-gap:14px}.paragraph-area{grid-column-gap:10px;grid-row-gap:10px}.color-box-wrapper{grid-column-gap:24px;grid-row-gap:24px;grid-template-rows:auto auto auto auto auto auto;grid-template-columns:1fr 1fr}.single-changelog-card{padding:40px}.demo-hero-section.section-padding.bg-neutral-02.remove-padding-bottom.remove-padding-top._01{padding-top:60px}.demo-hero-content-wrapper{grid-column-gap:40px;grid-row-gap:40px;flex-flow:column;justify-content:flex-start;align-items:flex-start}.demo-hero-left-content{width:100%}.header{padding-left:20px;padding-right:20px}.menu-dropdown-list-wrapper{grid-column-gap:20px;grid-row-gap:20px;flex-flow:column}.menu-list-wrapper,.single-menu-list{width:100%}.terms-content-wrapper,.privacy-content-wrapper{grid-column-gap:40px;grid-row-gap:40px}.demo-shape-ticker{width:100%}.demo-ticker-wrapper{height:450px}.demo-ticker-down{margin-top:-4500px}.demo-feature-content-wrapper{grid-column-gap:40px;grid-row-gap:40px}.demo-feature-list{grid-template-rows:auto auto auto;grid-template-columns:1fr}.demo-feature-card{padding:24px 20px}.demo-content-wrapper{grid-column-gap:40px;grid-row-gap:40px}.single-demo-card{grid-column-gap:20px;grid-row-gap:20px;padding-top:20px;padding-left:20px;padding-right:20px}.figma-card-left-content{grid-column-gap:30px;grid-row-gap:30px;width:100%}.figma-image{width:100%}.top-bar{padding-left:20px;padding-right:20px}.hero-counter-number-lp-01{letter-spacing:-1px;font-size:36px}.testimonial-section-lp-01{padding-bottom:50px;padding-left:20px;padding-right:20px}.heading-6{letter-spacing:-.5px;font-size:26px}.heading-7{letter-spacing:-1px;font-size:36px}.heading-8.text-neutral-04,.heading-9.text-neutral-04,.heading-9.text-neutral-04,.heading-10.text-neutral-04,.heading-10.text-neutral-04{font-size:22px;line-height:140%}.heading-11{letter-spacing:-1px;font-size:36px}}@media screen and (max-width:479px){.heading-01{font-size:38px}.heading-01.text-neutral-01{overflow-wrap:normal;overflow-wrap:normal}.heading-02{letter-spacing:-1px;font-size:36px}.heading-03{font-size:32px}.heading-03.text-neutral-04,.heading-04.text-neutral-04._01{white-space:normal;white-space:normal}.remove-padding-top{padding-top:0}.remove-padding-bottom{padding-bottom:0}.hero-section-lp-01{padding-top:50px}.hero-left-content{grid-column-gap:40px;grid-row-gap:40px}.hero-image-counter{grid-column-gap:30px;grid-row-gap:30px;justify-content:flex-start}.hero-counter-list{grid-column-gap:16px;grid-row-gap:16px}.hero-counter{align-items:center;width:100%}.hero-counter._02{text-align:center;text-align:center;align-items:center}.hero-right-content{grid-column-gap:70px;grid-row-gap:70px}.heo-icon{top:-65px}.heo-icon-03{width:40px}.brand-section{padding-top:50px;padding-bottom:50px}.bg-content{height:45%}.brand-content-wrapper{grid-column-gap:65px;grid-row-gap:65px}.brand-logo-wrapper{grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1fr}.about-content-wrapper,.about-content-wrapper.lp-02,.about-content-wrapper.lp-02{grid-column-gap:40px;grid-row-gap:40px}.section-title.team{text-align:center;align-items:center;width:100%}.section-title.about{grid-column-gap:20px;grid-row-gap:20px}.about-icon-box-list{grid-column-gap:15px;grid-row-gap:15px;grid-template-columns:1fr}.about-button-wrapper{grid-column-gap:20px;grid-row-gap:20px}.about-image-wrapper{padding-right:15px}.about-image{width:92%}.about-card{max-width:110px}.service-content-wrapper{grid-column-gap:40px;grid-row-gap:40px}.service-content-area{grid-column-gap:35px;grid-row-gap:35px}.service-icon-wrap{padding:10px 14px}.single-service-title{letter-spacing:-.8px;font-size:22px}.working-content-wrapper{grid-column-gap:40px;grid-row-gap:40px}.single-working{width:100%}.team-content-wrapper{grid-column-gap:40px;grid-row-gap:40px}.team-section-title-button{grid-column-gap:30px;grid-row-gap:30px;text-align:center;flex-flow:column;justify-content:flex-start;align-items:center}.team-card-list{grid-template-rows:auto auto auto auto;grid-template-columns:1fr}.testimonial-content-wrapper{grid-column-gap:30px;grid-row-gap:30px}.single-testimonial{padding-left:10px;padding-right:10px}.testimonial-icon{width:64px;left:30px}.left-arrow{bottom:-15px;right:65px}.right-arrow{bottom:-15px;right:0}.choose-content-wrapper{grid-column-gap:45px;grid-row-gap:45px}.choose-content-box{grid-column-gap:18px;grid-row-gap:18px}.single-choose-content-box{flex-flow:column}.choose-text-box{grid-column-gap:10px;grid-row-gap:10px}.lightbox-link{left:-30px}.blog-content-wrapper{grid-column-gap:40px;grid-row-gap:40px}.single-blog-card{padding:5px}.blog-card-content{width:100%}.blog-card-content._02{grid-column-gap:20px;grid-row-gap:20px;grid-column-gap:20px;grid-row-gap:20px;padding-top:20px;padding-bottom:20px}.category-comments{justify-content:center}.category-comments._01{justify-content:flex-start}.button-wrapper{grid-column-gap:20px;grid-row-gap:20px}.footer-section.bg-neutral-04{padding-top:50px}.footer-content-wrapper{grid-column-gap:40px;grid-row-gap:40px}.footer-menu-list-wrapper{grid-column-gap:20px;grid-row-gap:20px;flex-flow:column;justify-content:flex-start}.footer-bottom{padding-top:24px}.footer-menu-item-list{grid-column-gap:12px;grid-row-gap:12px;flex-flow:column}.hero-content-wrapper-lp-02{grid-column-gap:45px;grid-row-gap:45px}.button-video{grid-column-gap:16px;grid-row-gap:16px}.hero-image-03{width:88%}.hero-shape-02{width:50px;right:0}.hero-image-04{bottom:75px}.button-lp-02{padding-left:20px;padding-right:20px}.hero-shape-03{top:0}.feature-content-wrapper{grid-template-rows:auto auto auto;grid-template-columns:1fr}.feature-box{grid-column-gap:20px;grid-row-gap:20px}.feature-box-content,.single-icon-list{grid-column-gap:12px;grid-row-gap:12px}.about-image-wrap{bottom:30px}.single-work-card{padding-left:20px;padding-right:20px}.factor-content-wrapper{grid-column-gap:40px;grid-row-gap:40px}.factor-image-counter{grid-column-gap:40px;grid-row-gap:40px;flex-flow:column;justify-content:flex-start;align-items:flex-start;padding-left:0}.factor-image-wrapper{align-items:flex-end;width:100%}.factor-image._02{width:40%;left:0}.factor-image-wrap{width:85%}.factor-counter-list{width:100%}.work-content-wrapper{grid-column-gap:40px;grid-row-gap:40px}.service-amount{padding:12px 16px}.testimonial-bottom-content{grid-column-gap:80px;grid-row-gap:80px}.left-arrow-2,.right-arrow-2{bottom:-50px}.testimonial-card-wrapper{grid-column-gap:24px;grid-row-gap:24px;flex-flow:column}.single-testimonial-card{text-align:center;align-items:center;width:100%}.review-line{display:none}.faq-content-wrapper{grid-column-gap:40px;grid-row-gap:40px}.faq-left-content{grid-column-gap:24px;grid-row-gap:24px}.single-blog-card-02{padding:5px}.about-hero-section.section-padding.bg-primary{padding-top:30px;padding-bottom:30px}.video-section{flex-flow:row;display:block}.video-content-wrapper{grid-column-gap:40px;grid-row-gap:40px}.video-content-top{grid-column-gap:20px;grid-row-gap:20px;width:100%}.video{width:90px}.service-details-content-wrapper{grid-column-gap:40px;grid-row-gap:40px}.service-details-image{height:200px}.service-details-price-button-area{grid-column-gap:24px;grid-row-gap:24px}.blog-text-box{padding:20px}.blog-details-image-wrapper{grid-column-gap:20px;grid-row-gap:20px;flex-flow:column;justify-content:flex-start;align-items:flex-start}.blog-details-image{width:100%}.single-blog-card-01{padding:8px}.error-content-wrapper{grid-column-gap:24px;grid-row-gap:24px}.error-image{width:100%}.contact-area{grid-column-gap:40px;grid-row-gap:40px}.contact-top-content{grid-column-gap:24px;grid-row-gap:24px}.contact-content-box{width:100%}.contact-bottom-content{grid-column-gap:30px;grid-row-gap:30px}.text-field-wrapper{flex-flow:column}.appointment-content-wrapper{grid-column-gap:40px;grid-row-gap:40px}.appointment-form{grid-column-gap:30px;grid-row-gap:30px;padding:24px 20px}.license-content-bottom{grid-column-gap:24px;grid-row-gap:24px}.font-area{grid-column-gap:12px;grid-row-gap:12px;flex-flow:wrap}.image-gallery{grid-template-rows:auto auto auto auto auto auto auto auto;grid-template-columns:1fr;padding-top:20px}.all-content-wrapper{grid-column-gap:30px;grid-row-gap:30px}.single-content{grid-column-gap:20px;grid-row-gap:20px}.color-box{height:50px}.buttons{flex-flow:column;align-items:flex-start}.changelog-content-wrapper{grid-column-gap:24px;grid-row-gap:24px}.single-changelog-card{grid-column-gap:24px;grid-row-gap:24px;padding:24px 20px}.changelog-list-wrapper{grid-column-gap:20px;grid-row-gap:20px}.changelog-text{width:95%}.changelog-list{grid-column-gap:14px;grid-row-gap:14px}.demo-hero-left-content{grid-column-gap:16px;grid-row-gap:16px}.nav-link{letter-spacing:normal;column-count:auto;white-space:normal;word-break:normal;padding-bottom:0;text-decoration:none}.menu-dropdown{padding-top:10px}.menu-dropdown-list.w--open{white-space:normal;word-break:normal;overflow-wrap:normal;width:100%;min-width:50px;max-width:none;height:auto;display:block;overflow:scroll}.menu-list-wrapper{grid-column-gap:20px;grid-row-gap:20px}.single-menu-list{grid-column-gap:5px;grid-row-gap:5px;width:100%;height:92%}.header-button{display:none}.terms-content-wrapper,.privacy-content-wrapper{grid-column-gap:30px;grid-row-gap:30px}.demo-ticker-wrapper{height:350px}.demo-ticker-down{margin-top:-2250px}.demo-home-card-wrapper{grid-column-gap:20px;grid-row-gap:20px;grid-template-rows:auto auto;grid-template-columns:1fr}.demo-home-card-wrapper._01{grid-template-rows:auto auto auto auto auto auto auto auto auto auto auto auto auto auto;grid-template-columns:1fr}.figma-card{padding-top:30px;padding-left:20px;padding-right:20px}.list-01{grid-column-gap:15px;grid-row-gap:15px}.hero-counter-number-lp-01,.heading-7{font-size:32px}.right-arrow-3{bottom:-50px}.review-line-2{display:none}.div-block-2{grid-column-gap:16px;grid-row-gap:16px;letter-spacing:normal;text-overflow:clip;white-space:nowrap;word-break:normal;overflow-wrap:normal;flex-flow:column;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;width:100%;max-width:100%;display:flex;position:static;overflow:hidden}.collection-list-2{grid-template-columns:1fr}.collection-list-5{display:block}.service-amount-2,.service-amount-3{padding:12px 16px}.heading-11{font-size:32px}.heading-11.text-neutral-04{white-space:normal;white-space:normal}.div-block-3{grid-column-gap:0px;grid-row-gap:0px;flex-flow:column;margin-top:20px}.div-block-4{margin-top:10px}}