Skip to content

Fast & Simple Business Formation, Guaranteed

Get the worry-free services and expert support you need to get filed quickly and accurately—guaranteed!

Get the worry-free services and expert support you need to get filed quickly and accurately—guaranteed!

Starts at $49 + state fees and only takes 5-10 minutes.

*The listed affiliate partners will earn commissions if you purchase through links on their website.

Happy customers
Trust logos
Happy customers

We support small businesses at every stage

From developing an idea, to making it official, to turning it into a money-making business, our platform has you covered.

  • 1.

    You select your filing options and services.

    You choose the filing option and add-on services that fit your needs like registered agent, employer ID number (EIN), worry-free compliance, or faster filing speeds.

    Customer using multiple devices to manager their business
  • 2.

    We file your formation documents with the state.

    Our team collects and files all the necessary paperwork with the state to officially form your business based on the services and time-frame you select at checkout.

    Colorful documents
  • 3.

    The State processes and confirms your business.

    This process can take a few days or a few weeks depending on the filing speed you select and the state’s internal processes and formation backlog.

    United States with a heart in the middle
  • 4.

    We deliver all documents to your dashboard.

    The documents include your business formation certificate and employer identification number (EIN), assuming you purchased those services.

    Customer reviewing documents on their dashboard
  • 5.

    We provide services to grow your business.

    We provide ongoing compliance services to keep you in good standing along with website, accounting, and invoicing services to help run and grow your business with ease.

    Friendly customer service agent

It’s fast and simple

Take it from real customers

over 300,000 customers agree!

Woman with tablet device

2022 ZenBusiness $5K Grant Program

Get $5,000 in funding for your business, your people, and your passion
FIND OUT HOW
Trust pilot rating of 4.8 stars
const ab43 = {}; ab43.statesList = document.getElementById(‘ab-states-list-and-btns’); ab43.statesItems = document.querySelectorAll(‘.ab-states-list li.state’); // ab43.statesInput = document.getElementById(‘ab-states-input’); ab43.hide = (el, show = false) => { if (show) { el.classList.remove(‘ab-hide’); } else { el.classList.add(‘ab-hide’); } }; ab43.prepPage = () => { document.querySelector(‘body’).classList.add(‘ab43’, ‘ab43v6’); const gFontLink = document.createElement(‘link’); gFontLink.href = ‘https://fonts.googleapis.com/css?family=Inter:400,700,900%7CMontserrat:400,700,800,900’; gFontLink.rel = ‘stylesheet’; gFontLink.type = ‘text/css’; document.querySelector(‘head’).appendChild(gFontLink); }; ab43.searchStates = () => { // const searchText = ab43.statesInput.value.toLowerCase(); ab43.statesItems.forEach(si => { const stateItemTitle = si.querySelector(‘.stateTitle’).textContent.trim().replace(‘Form an LLC in ‘, ”).toLowerCase(), stateItemSubheadEl = si.querySelector(‘.subHeading’), stateItemSubHead = stateItemSubheadEl ? stateItemSubheadEl.textContent.trim() : null; // if (searchText) { // if (stateItemTitle.indexOf(searchText) > -1) { // ab43.hide(si, true); // } else { // ab43.hide(si); // } // } else { if (stateItemSubHead === ‘ab-featured-state’) { ab43.hide(si, true); } else if (stateItemSubHead === ‘ab-featured-state-desktop’) { ab43.hide(si, true); si.classList.add(‘ab-hide-on-mobile’); } else { ab43.hide(si); } // } }); // if (searchText) { // ab43.statesList.classList.add(‘ab-states-searched’); // ab43.statesList.classList.remove(‘ab-states-no-search’); // ab43.statesList.classList.remove(‘ab-states-show-all’); // } else { // ab43.statesList.classList.remove(‘ab-states-searched’); ab43.statesList.classList.add(‘ab-states-no-search’); ab43.statesList.classList.remove(‘ab-states-show-all’); // } }; ab43.showAllStates = () => { ab43.statesItems.forEach(si => { ab43.hide(si, true); }); // ab43.statesList.classList.remove(‘ab-states-searched’); ab43.statesList.classList.remove(‘ab-states-no-search’); ab43.statesList.classList.add(‘ab-states-show-all’); }; // ab43.clearSearchStates = () => { // ab43.statesInput.value = ”; // ab43.searchStates(); // }; ab43.moveStateUl = () => { const stateUl = document.querySelector(‘.ab-states-list.zb-list-states’), expandBtn = document.getElementById(‘ab-states-expand-btn’); expandBtn.insertAdjacentElement(‘beforebegin’, stateUl); }; ab43.updateStepImages = () => { const stepNumbers = document.querySelectorAll(‘.zb-steps-list–step-number’); const stepImagesWraps = document.querySelectorAll(‘.zb-steps-list–step-image’); const stepImages = document.querySelectorAll(‘.zb-steps-list–step-image img’); stepImages.forEach((el) => el.classList.add(‘zb-hide-on-mobile’)); stepNumbers.forEach((el, i) => { const numberImages = [ ‘https://res.cloudinary.com/zenbusiness/image/upload/q_auto,w_auto/v1653501011/opt-assets/ab-43/v2/circle1.svg’, ‘https://res.cloudinary.com/zenbusiness/image/upload/q_auto,w_auto/v1653501011/opt-assets/ab-43/v2/circle2.svg’, ‘https://res.cloudinary.com/zenbusiness/image/upload/q_auto,w_auto/v1653501011/opt-assets/ab-43/v2/circle3.svg’, ‘https://res.cloudinary.com/zenbusiness/image/upload/q_auto,w_auto/v1653501011/opt-assets/ab-43/v2/circle4.svg’, ‘https://res.cloudinary.com/zenbusiness/image/upload/q_auto,w_auto/v1653503064/opt-assets/ab-43/v2/circle5.svg’, ]; el.innerHTML = `` el.classList.add(‘zb-hide-on-mobile’) }); stepImagesWraps.forEach((el, i) => { const mobileStepImagesWithNumber = [ ‘https://res.cloudinary.com/zenbusiness/image/upload/q_auto,w_auto/v1653507762/opt-assets/ab-43/v2/accounting-up-and-running.svg’, ‘https://res.cloudinary.com/zenbusiness/image/upload/q_auto,w_auto/v1653507762/opt-assets/ab-43/v2/corporate-documents-key2.svg’, ‘https://res.cloudinary.com/zenbusiness/image/upload/q_auto,w_auto/v1653507762/opt-assets/ab-43/v2/virtual-address-key3.svg’, ‘https://res.cloudinary.com/zenbusiness/image/upload/q_auto,w_auto/v1653507762/opt-assets/ab-43/v2/business-insurance-key3.svg’, ‘https://res.cloudinary.com/zenbusiness/image/upload/q_auto,w_auto/v1653507762/opt-assets/ab-43/v2/man-headphones.svg’, ]; const numberImgElement = document.createElement(‘img’); numberImgElement.className = ‘zb-hide-on-desktop number-img-mobile’; numberImgElement.src = mobileStepImagesWithNumber[i]; el.appendChild(numberImgElement); }); }; const abCarouselSlides = document.getElementsByClassName(“ab-carousel__item”), abCarouselDots = document.getElementsByClassName(“dot”), numberOfSlides = abCarouselSlides.length; let position = 0, touchstartX = 0, touchendX = 0; let abCarouselSlideInterval; ab43.hideAllSlides = () => { for (const slide of abCarouselSlides) { slide.classList.remove(“ab-carousel__item-visible”); slide.classList.add(“ab-carousel__item-hidden”); } }, ab43.showSlides = () => { for (const slide of abCarouselSlides) { slide.classList.add(“ab-carousel__item-visible”); slide.classList.remove(“ab-carousel__item-hidden”); } }, ab43.handleSlideVisibility = (currentNumber) => { abCarouselSlides[currentNumber].classList.add(“ab-carousel__item-visible”); abCarouselDots[currentNumber].classList.add(“selected-dot”); abCarouselDots[currentNumber].checked = true; }, ab43.handleDotClick = (e) => { ab43.hideAllSlides(); let dotNumber = Number(e.target.value); ab43.handleSlideVisibility(dotNumber); }, ab43.handleSlideSwipe = (side) => { ab43.hideAllSlides(); if (side === “left”) { if (position === numberOfSlides – 1) { position = 0; } else { position++; } } else if (side === “right”) { if (position === 0) { position = numberOfSlides – 1; } else { position–; } } ab43.handleSlideVisibility(position); }, ab43.handleGesture = () => { if (touchendX touchstartX) { ab43.handleSlideSwipe(“right”); } }, ab43.timer = () => { clearInterval(abCarouselSlideInterval); abCarouselSlideInterval = setInterval(() => { ab43.handleSlideSwipe(“left”); }, 4000); }, ab43.registerSlideEvents = () => { for (const slide of abCarouselSlides) { slide.addEventListener(“touchstart”, ab43.touchStart); slide.addEventListener(“touchend”, ab43.touchEnd); } }, ab43.touchStart = (e) => { touchstartX = e.changedTouches[0].screenX; }, ab43.touchEnd = (e) => { touchendX = e.changedTouches[0].screenX; ab43.handleGesture(); }; for (const dot of abCarouselDots) { dot.addEventListener(“click”, (e) => { ab43.handleDotClick(e); }); } window.addEventListener(“resize”, () => { if (window.innerWidth 1280) { clearInterval(abCarouselSlideInterval); for (const slide of abCarouselSlides) { slide.removeEventListener(“touchstart”, ab43.touchStart); slide.removeEventListener(“touchend”, ab43.touchEnd); } } }); if (window.innerWidth { const elsToAnimate = document.querySelectorAll(` .ab-fast-and-simple__title, .ab-fast-and-simple__subtitle, .ab-carousel, .ab-fast-and-simple__bottom, .ab-grant-cta.zb-hero-banner .hero .hero-main h1.txt-title-hg, .ab-grant-cta.zb-hero-banner .hero .hero-main .body-content.txt-body-lg, .ab-grant-cta .zb-button.button-energy.button-primary, .ab-grant-cta .hero-main .hero-image, .ab-states-wrap .zb-styled-heading.txt-title-xl, .ab-states-subheading, .ab-bottom-cta .hero-image, .ab-bottom-cta h2.txt-title-hg.txt-bold.title, .ab-bottom-cta h3.txt-title-hg.txt-bold.subtitle, .ab-bottom-cta .zb-customizable-form-and-button, .ab-bottom-cta .zb-cloudinary-image.wp-block-image `); elsToAnimate.forEach(el => { el.dataset.aos = ‘fade-up’; }); }; ab43.syncInputs = () => { const inputs = document.querySelectorAll(‘.ab-hero .zb-form-input, .ab-bottom-cta .zb-form-input’); inputs.forEach(i => { i.addEventListener(‘input’, () => { inputs.forEach(o => { o.value = i. /* srcElement. */ value; }); }); }); } ab43.prepPage(); ab43.moveStateUl(); ab43.searchStates(); ab43.updateStepImages(); ab43.animate(); ab43.syncInputs(); .ab-hide { display: none; } .ab-hero .zb-homepage-hero-form .lg_txt-title-xhg { font-family: Montserrat, sans-serif; font-size: 40px; font-weight: 900; line-height: 40px; margin-bottom: 32px; text-align: center; } .ab-hero .subtitle { color: #000; font-family: Inter, sans-serif; font-size: 18px; line-height: 26px; } .ab-hero .zb-form-input, .ab-hero .zb-form-input::placeholder { color: #a6a6a6; font-family: Inter, sans-serif; } .ab-hero .zb-button.button-energy.button-primary { background-color: #0339f8; border-color: #0339f8; box-shadow: none; font-family: Inter, sans-serif; } .ab-hero .zb-button.button-energy.button-primary:hover { background-color: #3560f9; border-color: #3560f9; } .ab-hero .zb-homepage-hero-form .subtext { font-family: Inter, sans-serif; font-size: 12px; margin-bottom: 0; } .ab-features-list.zb-features-list .zb-features-list–feature-text { color: #000; font-family: Inter, sans-serif; font-size: 16px; max-width: 200px; } .ab-grant-cta { background-color: #fafafa; } .ab-grant-cta.zb-hero-banner .hero .hero-main h1.txt-title-hg { color: #000; font-family: Montserrat, sans-serif; font-size: 30px; font-weight: 900; letter-spacing: -1.5px; line-height: 31px; margin-bottom: 32px; } .ab-grant-cta.zb-hero-banner .hero .hero-main .body-content.txt-body-lg { color: #000; font-family: Inter, sans-serif; font-size: 18px; line-height: 24px; margin-bottom: 27px; } .ab-grant-cta .zb-button.button-energy.button-primary { background-color: #0339f8; border-color: #0339f8; box-shadow: none; font-family: Inter, sans-serif; padding: 20px; } .ab-grant-cta .zb-button.button-energy.button-primary:hover { background-color: #3560f9; border-color: #3560f9; } .ab-states-wrap { margin-left: 16px; margin-right: 16px; } #ab-states-list-wrap { margin-bottom: 60px; } .ab-states-list.zb-list-states { background-color: #fff; padding: 0; } .ab-states-show-all .ab-states-list { max-height: 810px; overflow-y: scroll; } .ab-states-list.zb-list-states>.is-style-grid-medium { display: none; } .ab-states-wrap .zb-styled-heading.txt-title-xl { color: #000; font-family: Montserrat, sans-serif; font-weight: 900; margin-bottom: 8px; padding: 0; } .ab-states-subheading { color: #1e1e1e; font-family: Inter, sans-serif; font-size: 25px; line-height: 34px; margin-bottom: 20px; margin-left: auto; margin-right: auto; max-width: 720px; } #ab-states-form-wrap { margin-bottom: 20px; text-align: center; } #ab-states-input-wrap { display: inline-block; position: relative; } #ab-states-input { background-color: #fafafa; border-radius: 4px; color: #787878; font-family: Inter, sans-serif; font-size: 12px; margin-right: 12px; padding: 16px; width: 282px; } #ab-states-input::placeholder { color: #787878; } #ab-states-clear-btn { position: absolute; right: 16px; top: 9px; } #ab-states-btn { background-color: #0339f8; border-radius: 4px; color: #fff; font-family: Inter, sans-serif; font-size: 14px; font-weight: 700; padding: 14px 24px; } #ab-states-btn:hover { background-color: #3560f9; } #ab-states-btn:focus { outline: none; } #ab-states-list-and-btns { border: 1px solid #000; border-radius: 16px; justify-content: center; margin-left: auto; margin-right: auto; max-width: 1200px; padding: 32px 0 32px 32px; text-align: center; } .ab-states-list.zb-list-states ul { border: none; justify-content: center; max-width: 1200px; } .ab-states-list li.state { border: none; flex: 0 0 33%; margin-bottom: 24px; } .ab-states-list .stateImg { background-color: #ededed; } .ab-states-list li.state .stateTitle.txt-body-lg { color: #1e1e1e; font-family: Inter, sans-serif; font-size: 16px; line-height: 24px; } .ab-states-list li.state .subHeading { display: none; } #ab-states-list-and-btns button { color: #475aff; font-family: Inter, sans-serif; font-size: 16px; font-weight: 700; line-height: 24px; } #ab-states-collapse-btn { margin-top: 36px; } #ab-states-list-and-btns button img { margin-left: 12px; } .ab-states-no-search #ab-states-collapse-btn, .ab-states-show-all #ab-states-expand-btn, .ab-states-searched #ab-states-collapse-btn { display: none; } .ab-bottom-cta { background-color: #fafafa; } .ab-bottom-cta .zb-cta-form-footer { padding-bottom: 36px; } .ab-bottom-cta h2.txt-title-hg.txt-bold.title, .ab-bottom-cta h3.txt-title-hg.txt-bold.subtitle { color: #2e2e2e; font-family: Montserrat, sans-serif; } .ab-bottom-cta h3.txt-title-hg.txt-bold.subtitle { color: #0339f8; } .ab-bottom-cta p.txt-title-xl.cta-text { color: #2e2e2e; font-family: Inter, sans-serif; font-size: 24px; font-weight: 600; line-height: 28px; margin-bottom: 36px; } .ab-bottom-cta .zb-form-field input.zb-form-input, .ab-bottom-cta .zb-form-field input.zb-form-input::placeholder { color: #717171; font-family: Inter, sans-serif; font-size: 16px; } .ab-bottom-cta .zb-button.zb-button-with-tracking.button-energy.button-primary { background-color: #0339f8; border-color: #0339f8; box-shadow: none; font-family: Inter, sans-serif; } .ab-bottom-cta .zb-button.zb-button-with-tracking.button-energy.button-primary:hover { background-color: #3560f9; border-color: #3560f9; } .ab-bottom-cta .zb-cloudinary-image.wp-block-image { padding-bottom: 122px; text-align: center; } .zenbusiness-footer { background-color: #fff; } .zb-steps-list–step-number.txt-title-md.has-peace-40-color.zb-hide-on-mobile { width: 60px; } li.zb-steps-list–step:nth-child(5) div.zb-steps-list–step-number.txt-title-md.has-peace-40-color.zb-hide-on-mobile { width: 70px; } li.zb-steps-list–step:nth-child(2) div.zb-steps-list–step-number.txt-title-md.has-peace-40-color.zb-hide-on-mobile, li.zb-steps-list–step:nth-child(1) div.zb-steps-list–step-number.txt-title-md.has-peace-40-color.zb-hide-on-mobile { width: 67px; } .zb-steps-list–step-number.txt-title-md.has-peace-40-color.zb-hide-on-mobile>img { width: 100%; } @media (max-width: 1023px) { .content-wrapper>.wp-block-columns.ab-hero { margin-top: 44px; } .ab-hero .zb-homepage-hero-form .zb-form input.zb-form-input { margin-bottom: 16px; } .ab43 .zb-carousel-feature-bar { display: none; } .ab-hero-img-mobile.zb-cloudinary-image.wp-block-image { margin-bottom: 48px; text-align: center; } .ab-logo-bar-mobile { text-align: center; } .ab-features-list.zb-features-list .zb-features-list–feature-text { max-width: 130px; } .ab-bottom-cta h2.txt-title-hg.txt-bold.title, .ab-bottom-cta h3.txt-title-hg.txt-bold.subtitle { line-height: 48px; } } @media (max-width: 959px) { .ab-hero h1.txt-title-hg.txt-bold, .ab-hero .subtitle, .ab-hero .zb-homepage-hero-form .subtext { text-align: center; } .ab-hero-img-desktop { display: none; } .ab-states-subheading { font-size: 16px; line-height: 20px; } .ab-states-no-search li.state.ab-hide-on-mobile { display: none; } .zb-steps-list–step-number.txt-title-md.has-peace-40-color.zb-hide-on-mobile { width: 120px; } li.zb-steps-list–step:nth-child(5) div.zb-steps-list–step-number.txt-title-md.has-peace-40-color.zb-hide-on-mobile { width: 150px; } li.zb-steps-list–step:nth-child(2) div.zb-steps-list–step-number.txt-title-md.has-peace-40-color.zb-hide-on-mobile, li.zb-steps-list–step:nth-child(1) div.zb-steps-list–step-number.txt-title-md.has-peace-40-color.zb-hide-on-mobile { width: 140px; } } @media (max-width: 599px) { .ab-hero .zb-button.button-energy.button-primary { margin-bottom: 40px; } .ab-bottom-cta .zb-button.zb-button-with-tracking.button-energy.button-primary { margin-top: 16px; } } @media (max-width: 425px) { #ab-states-input-wrap { width: calc(100% – 112px); } #ab-states-input { width: 100%; } .ab-bottom-cta p.txt-title-xl.cta-text { margin-left: auto; margin-right: auto; max-width: 270px; } } @media (min-width: 600px) { .ab-states-show-all .ab-states-list { max-height: 580px; } .ab-states-list li.state { margin-bottom: 48px; } } @media (min-width: 960px) { .ab-hero .zb-homepage-hero-form .lg_txt-title-xhg { font-size: 64px; line-height: 77px; text-align: left; } .ab-hero-img-mobile, .ab-logo-bar-mobile { display: none; } .ab-bottom-cta p.txt-title-xl.cta-text { font-size: 36px; line-height: 44px; } .zb-steps-list–step-number.txt-title-md.has-peace-40-color.zb-hide-on-mobile { width: 60px; } .zb-steps-list–step-number.txt-title-md.has-peace-40-color.zb-hide-on-mobile>img { width: 100%; } } @media (min-width: 1024px) { .ab-grant-cta.zb-hero-banner.is-style-imagetoleft .hero .hero-main { align-items: center; } .ab-grant-cta.zb-hero-banner .hero .hero-main h1.txt-title-hg { font-size: 56px; line-height: 68px; } .ab-bottom-cta h2.txt-title-hg.txt-bold.title, .ab-bottom-cta h3.txt-title-hg.txt-bold.subtitle { font-size: 64px; line-height: 88px; } .ab-bottom-cta .zb-cta-form-footer { padding-bottom: 176px; } } :root { –ab-black: #000000; –ab-light-green: #33f28b; –ab-white: #ffffff; –font-montserrat: “Montserrat”; –font-inter: “Inter”; –background-color: #0339f8; } /****** General styles ******/ .ab-fast-and-simple__title, .ab-card__heading { font-family: var(–font-montserrat); } .ab-fast-and-simple__subtitle, .ab-bottom-text, .ab-card__text, .ab-card__name { font-family: var(–font-inter); } /****** Fast and simple container *****/ /* .ab-fast-and-simple { align-items: center; display: flex; flex-direction: column; padding: 40px 39px; background-image: url(https://res.cloudinary.com/zenbusiness/image/upload/v1653318093/opt-assets/ab-43/v2/chevron-blue.svg); background-repeat: no-repeat; background-size: 100%; background-position-y: -70px; height: 2000px; } */ .ab-fast-and-simple { align-items: center; background: var(–background-color); display: flex; flex-direction: column; /* padding: 60px 39px 50px; */ padding: 60px 0 130px 0; position: relative; } /* .ab-fast-and-simple::before { background: var(–background-color); content: ”; height: 100px; left: 0; position: absolute; top: -39px; transform: skew(0deg, 6deg); width: 51%; } */ /* .ab-fast-and-simple:after { background: var(–background-color); content: ”; height: 100px; position: absolute; right: 0; top: -39px; transform: skew(0deg, -6deg); width: 50%; } */ #ab-fast-and-simple-bottom-shape { position: relative; } /* #ab-fast-and-simple-bottom-shape:before { background: var(–background-color); content: ”; height: 100px; left: 0; position: absolute; top: -60px; transform: skew(0deg, 6deg); width: 51%; } */ /* #ab-fast-and-simple-bottom-shape:after { background: var(–background-color); content: ”; height: 100px; position: absolute; right: 0; top: -59.4px; transform: skew(0deg, -6deg); width: 49%; } */ /* shape */ .top { background: white; clip-path: polygon(0 0, 100% 0, 100% calc(100% – 30px), 50% 100%, 0 calc(100% – 30px)); height: 106px; position: absolute; top: -72px; width: 100%; } .bottom { background: white; bottom: -26px; clip-path: polygon(0 0, 50% 30px, 100% 0, 100% 100%, 0 100%); height: 141px; margin-top: -90px; position: absolute; width: 100%; } .top-step-list { background: white; clip-path: polygon(0 0, 100% 0, 100% calc(100% – 30px), 50% 100%, 0 calc(100% – 30px)); height: 179px; position: absolute; top: -136px; width: 100%; } .bottom-step-list { background: white; bottom: -19px; clip-path: polygon(0 0, 50% 30px, 100% 0, 100% 100%, 0 100%); height: 141px; margin-top: -90px; position: absolute; width: 100%; } .zb-hero-banner.no-breadcrumbs .hero { padding-top: 200px; } /* shape */ .ab-fast-and-simple .ab-heading-section { color: var(–ab-white); } .ab-fast-and-simple__title { color: var(–ab-white); font-size: 40px; font-style: normal; font-weight: 900; letter-spacing: -2.19508px; line-height: 36px; margin: 8px auto 5px auto; /* max-width: 267px; */ text-align: center; text-transform: uppercase; margin-top: 90px; } .ab-fast-and-simple__subtitle { font-size: 20px; font-style: normal; font-weight: 400; line-height: 24px; margin: 12px 20px 32px 20px; text-align: center; } .ab-fast-and-simple__bottom { margin: 12px 0 0 0; } .ab-bottom-text { color: var(–ab-white); font-size: 20px; font-style: normal; font-weight: 400; line-height: 24px; } /******* Card *****/ .ab-card { align-items: center; background: var(–ab-white); border-radius: 12.6281px; border: 1.40313px solid #000000; box-shadow: 2.10469px 2.10469px 0px #000000; display: flex; justify-content: center; padding: 21.0469px; padding: 23px 22px; } .ab-card__content { align-items: center; display: flex; flex-direction: column; justify-content: center; max-width: 343px; } .ab-quotes { height: 23.85px; width: 37.18px; } .ab-rating { height: 14.78px; width: 86.48px; } .ab-card__heading { align-items: center; color: #000000; display: flex; flex-direction: column; font-size: 27.361px; font-style: normal; font-weight: 900; justify-content: center; line-height: 27px; margin: 8px auto 10px auto; text-align: center; } .ab-card__heading::after { border-bottom: 1.40313px solid #0339f8; content: “”; margin-top: 23px; text-align: center; width: 35.76px; } .ab-card__text, .ab-card__name { color: #2e2e2e; font-size: 16px; font-style: normal; font-weight: 400; letter-spacing: 0.0841876px; line-height: 20px; text-align: center; } .ab-card__text { margin: 10px auto 10px auto; } .ab-card__name { margin: 8px auto 8px auto; } /******* Carousel ******/ .ab-carousel { margin: 0 auto; padding: 0 39px; position: relative; width: 100%; } .ab-carousel .ab-carousel__item, .ab-carousel .ab-carousel__item-hidden { display: none; touch-action: auto; } .ab-carousel .ab-carousel__item-visible { animation: fadeVisibility 0.5s; display: flex; justify-content: center; } .ab-carousel-dots { margin-top: 31px; text-align: center; } input[type=”radio”] { -webkit-appearance: none; appearance: none; border-radius: 50%; border: 1.3px solid var(–ab-white); font: inherit; height: 14px; width: 14px; } input[type=”radio”]:checked { background-color: #5fdde0; border: 2.16251px solid var(–ab-white); transform: scale(1.3); } .dot { margin: 0 3px; opacity: 0.7; } .dot:focus { border: 1px solid black; } @keyframes fadeVisibility { 0% { opacity: 0; } 100% { opacity: 1; } } @media screen and (max-width: 599px) { .ab-fast-and-simple__title { max-width: 267px; } } @media screen and (min-width: 415px) { /* .ab-fast-and-simple { padding: 70px 39px 50px; } */ } @media screen and (min-width: 600px) { .ab-fast-and-simple { height: 100%; /* padding: 80px 39px 40px; */ } .ab-card { background: #fafafa; border-radius: 18px; border: 2px solid var(–ab-black); box-shadow: 3px 3px 0px var(–ab-black); height: 550px; max-height: 550px; padding: 69px 28px; } .ab-quotes { height: 34px; width: 53px; } .ab-card__heading { font-size: 39px; line-height: 39px; } .ab-card__text, .ab-card__name { font-size: 18px; letter-spacing: 0.12px; line-height: 28px; } } @media screen and (min-width: 1280px) { .ab-fast-and-simple { /* padding: 140px 47px; */ /* padding: 80px 47px 30px; */ padding: 80px 47px 100px; } .ab-fast-and-simple__title { font-size: 96px; font-weight: 900; letter-spacing: -2.0158px; line-height: 90px; margin-top: 130px; max-width: 100%; } .ab-fast-and-simple__subtitle { font-size: 53px; font-weight: 400; line-height: 64px; } .ab-rating { height: 21.07px; width: 123.27px; } .ab-fast-and-simple__bottom { margin: 54px 0 0 0; } .ab-bottom-text { font-size: 32px; font-weight: 400; line-height: 39px; } .ab-card { border-radius: 18px; border: 2px solid var(–ab-black); box-shadow: 3px 3px 0px var(–ab-black); height: 500px; } .ab-card__heading::after { border-bottom: 2px solid #0339f8; width: 50.97px; } .ab-card__text { margin: 16px auto 10px auto; } .ab-carousel { display: flex; justify-content: center; margin-top: 140px; } .ab-carousel .ab-carousel__item, .ab-carousel .ab-carousel__item-hidden { display: block; touch-action: none; } .ab-carousel__item-expanded { transform: scale(1.07) translateY(-55px); } .ab-carousel-dots { display: none; } /* shape */ .top { clip-path: polygon(0 0, 100% 0, 100% calc(100% – 100px), 50% 100%, 0 calc(100% – 100px)); height: 179px; } .bottom { clip-path: polygon(0 0, 50% 100px, 100% 0, 100% 100%, 0 100%); } .top-step-list { clip-path: polygon(0 0, 100% 0, 100% calc(100% – 100px), 50% 100%, 0 calc(100% – 100px)); top: -69px; } .bottom-step-list { clip-path: polygon(0 0, 50% 100px, 100% 0, 100% 100%, 0 100%); bottom: 40px; } .zb-steps-list { padding-top: 180px; padding-bottom: 100px; } } /* RESUSABLE COMPONENT STYLING */ .ab-step-container { background-color: #fafafa; position: relative; padding-bottom: 70px; } .zb-steps-list { margin-top: 100px; } /* .zb-steps-list:before { background: #fafafa; content: ”; height: 100px; left: 0; position: absolute; top: -39px; transform: skew(0deg, 6deg); width: 51%; } .zb-steps-list:after { background: #fafafa; content: ”; height: 100px; position: absolute; right: 0; top: -39px; transform: skew(0deg, -6deg); width: 50%; } */ /* #ab-steps-list-bottom-shape { position: relative; margin-bottom: 140px; } #ab-steps-list-bottom-shape:before { background: #fafafa; content: ”; height: 100px; left: 0; position: absolute; top: -60px; transform: skew(0deg, 6deg); width: 51%; } #ab-steps-list-bottom-shape:after { background: #fafafa; content: ”; height: 100px; position: absolute; right: 0; top: -59.4px; transform: skew(0deg, -6deg); width: 49%; } */ .zb-steps-list–header { display: block; } .zb-steps-list–step { justify-content: space-between; } .zb-steps-list–step-image { margin: 0; } .zb-steps-list–step-text.odd, .zb-steps-list–step-text:not(.odd) { order: 1; } .zb-steps-list–step-title { color: #000000; font-family: ‘Inter’; font-size: 36px; font-style: normal; font-weight: 600; letter-spacing: -1px; line-height: 44px; } .zb-steps-list–step .content-wrap p { font-family: ‘Inter’; font-style: normal; font-weight: 400; font-size: 16px; line-height: 24px; color: #717171; } .arrow-down-wrapper { display: none; } .arrow-down-img.opened { transform: rotate(180deg); } @media (min-width: 600px) { .zb-steps-list { /* padding-bottom: 180px; padding-top: 180px; */ padding: 180px 0; } /* #ab-steps-list-bottom-shape { margin-bottom: 200px; } */ } @media screen and (min-width: 768px) { .zb-steps-list–step { margin-bottom: 50px; } .zb-steps-list–title { font-family: ‘Inter’; font-style: normal; font-weight: 900; font-size: 40px; line-height: 68px; /* identical to box height, or 170% */ letter-spacing: -1.5px; /* focus/dark/00 */ color: #000000; } .zb-steps-list–lead-text { font-family: ‘Inter’; font-style: normal; font-weight: 400; font-size: 16px; line-height: 27px; color: #000000; } .zb-steps-list–title, .zb-steps-list–lead-text { width: 100%; } .zb-steps-list–step-text { width: 85%; } } @media screen and (min-width: 960px) { .zb-steps-list–steps { width: 100%; } .zb-steps-list–step-text:nth-child(1), .zb-steps-list–step-text:nth-child(2), .zb-steps-list–step-text:nth-child(3), .zb-steps-list–step-text:nth-child(4) { padding-bottom: 20px; border-bottom: 1px solid #EDEDED; } .zb-steps-list–step-image { padding: 0px; width: 10%; } } @media screen and (min-width: 1024px) { .content-wrapper>.wp-block-columns:first-of-type { display: flex; flex-direction: row; } .zb-carousel-feature-bar .zb-carousel-feature-bar–logo-wrapper { width: auto; } .zb-carousel-feature-bar .zb-carousel-feature-bar–logo-wrapper { justify-content: flex-start; } .ab43 .zb-carousel-feature-bar { height: 80px; } .content-wrapper>.wp-block-columns:first-of-type .wp-block-column:last-child { width: 38%; } .ab-hero h1.txt-title-hg.txt-bold, .ab-hero .subtitle { margin-bottom: 24px; } } @media screen and (min-width: 1280px) { .zb-steps-list–header.side { text-align: center; } .content-wrapper>.wp-block-columns:first-of-type .wp-block-column:last-child { width: auto; } } @media (max-width: 599px) { .zb-steps-list–title { font-family: ‘Montserrat’; font-style: normal; font-weight: 900; font-size: 36px; line-height: 40px; /* or 111% */ text-align: center; letter-spacing: -1px; /* /focus-90 */ color: #2E2E2E; } .zb-steps-list–lead-text p { font-family: ‘Inter’; font-style: normal; font-weight: 400; font-size: 18px; line-height: 24px; /* or 133% */ text-align: center; /* focus-50-revised */ color: #717171; } .zb-steps-list–step-image { margin-bottom: 20px; width: 100%; height: 100%; justify-content: center; } .zb-steps-list–step-title { font-weight: 600; font-size: 24px; line-height: 28px; } .zb-steps-list–step .content-wrap p { font-weight: 400; font-size: 20px; line-height: 28px; } .zb-steps-list–step-image img { width: 100%; } } @media (max-width: 768px) { .zb-steps-list–title { font-family: ‘Montserrat’; font-style: normal; font-weight: 900; font-size: 36px; line-height: 40px; text-align: center; letter-spacing: -1px; color: #2E2E2E; } .zb-steps-list–lead-text p { color: #717171; font-family: ‘Inter’; font-style: normal; font-weight: 400; font-size: 18px; line-height: 24px; text-align: center; } }
search icon