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!
Proudly recommended by our affiliate partners*
*The listed affiliate partners will earn commissions if you purchase through links on their website.
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.
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.
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.
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.
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.
It’s fast and simple
Take it from real customers
Very fast and exceptional service
Very fast and exceptional service! I am highly satisfied with my
order and the level of communication from the company.
– Monique Bravo
The process was so quick and easy
The process was so quick and easy. They took care of everything
and so promptly. I highly recommend Zen Business. I look forward
to working with them throughout the year.
– Griff Steadman
ZenBusiness saved the day!
ZenBusiness saved the day. I couldn’t be more pleased. I’m
looking forward to letting Zen take care of all my business
needs in the future. Thanks 👍
– Greyson Byers
over 300,000 customers agree!
2022 ZenBusiness $5K Grant Program
Get $5,000 in funding for your business, your people, and your passion
FIND OUT HOW
Most Popular States to Form an LLC
When it comes to compliance, costs, and other factors, these are popular states for forming an LLC.
<!–
–>
Show All
Hide
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;
}
}