html {
    overflow-x: hidden;
}

.benefit__item--three:last-child .benefit__content:after,
.benefit__item--three:last-child .benefit__content:before {
	display: none !important;
}

.benefit__item--classic:last-child .benefit__content:before {
	display: none !important;
}

.maxheight122 {
	max-height: 122px;
}

.list-with-checkboxes > li:before {
	content: '';
	height: 2em;
	width: 2em;
	flex: 0 0 2em;
	display: flex;
	float: left;
	background-repeat: no-repeat;
	background-size: 90%;
	background-position: center;
	transition: background-size 0.3s;
	-webkit-transition: background-size 0.3s;
}

.list-with-checkboxes li {
	display: flex;
	align-items: center;
	margin-bottom: 0.5em;
}

.list-with-checkboxes.list-with-checkboxes-orange li:before {
	background-image: url('./images/icons/ul_bullet_orange.svg');
}

.list-with-checkboxes.list-with-checkboxes-blue li:before {
	background-image: url('./images/icons/ul_bullet_blue.svg');
}

.padding-left-1 {
	padding-left: 1em;
}

.screen-info.screen-info-without-images {
	align-items: unset;
}

.screen-info.screen-info-without-images .screen-info__left-panel {
	margin-top: 0;
}

.screen-info-without-images__top-image {
	position: relative;
	bottom: unset;
	right: unset;
}

.universal-content-align-items-center {
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	flex-direction: row;
}

.article__image-block.unlimited-height {
	height: unset;
}

.section-get-started .btn--orange-outline {
	color: white;
}

.inline-buttons {
	display: flex;
	flex-wrap: nowrap;
}

.inline-buttons .btn {
	margin-right: 3px;
}

.inline-buttons .btn:last-child {
	margin-right: 0;
}

.static-faq-item.accordion__item.is-active > .accordion__trigger:after {
	display: none;
}

/* pricing cards */
.slider-pricing-group .card__item--slider {
	height: 100%;
}

.slider-pricing-group .card__item--slider .card__content {
	display: flex;
	flex-direction: column;
}

.slider-pricing-group .card__item--slider .card__content .js-scroll-trigger.a-link {
	justify-content: center;
	display: flex !important;
}

.slider-pricing-group .card__item--slider .card__content .card-list {
	flex-grow: 1;
}

.slider-pricing-group .card__item--slider .card__content .card__price {
	margin-bottom: 0;
}

.wpb_wrapper {
	display: flex;
	flex-direction: column;
}

.wpb_wrapper .btn {
	margin: 0 auto;
}

.wpb_wrapper form {
	display: flex;
	align-self: center;
	margin-bottom: 2rem;
	flex-direction: column;
}

.wpb_wrapper form input {
	height: 55px;
	padding: 0.2rem 2rem;
	border: 3px solid #002bf2;
	background-color: #ffffff;
	color: #002bf2;
	font-family: 'Inter Regular', Arial, sans-serif;
	font-weight: 400;
	font-size: 18px;
	font-size: 1.125rem;
	border-radius: 50px;
	outline: none !important;
	letter-spacing: -0.01em;
	-webkit-appearance: none;
	margin-bottom: 1rem;
}

.wpb_wrapper form input::placeholder {
	color: rgba(0, 43, 242, 0.6);
}

.wpb_wrapper .billdu-invoice-maker-subheadline-center,
.wpb_wrapper .invoice-maker-tagline {
	text-align: center;
}

.wpb_text_column .wpb_wrapper {
	display: block;
}

.wpb_text_column .wpb_wrapper img {
	margin-bottom: 0;
	margin-right: 0.25rem;
}

.wpb_text_column .wpb_wrapper span {
	margin-right: 1rem;
}

.invoicing-app-trial-yes-first,
.invoicing-app-trial-yes {
	max-width: 10px;
}

.margin-top-2-important {
	margin-top: 2rem;
}

.margin-top-4-important {
	margin-top: 4rem;
}

.btn--size-tag {
	padding: 0.6em 1.15rem;
}

.prev-next-arrow {
	max-width: 17px;
	max-height: 25px;
}

.height-unset {
	height: unset !important;
}

.typography img {
	height: unset !important;
}

.card__image-block {
	overflow: unset;
	min-height: 128px;
}

.full-price {
	display: block;
	padding: 0 20px 10px 20px;
	text-decoration: line-through;
	color: #ff7846;
	font-weight: bold;
	font-size: 20px;
	font-family: 'Sonda Heavy', Arial, sans-serif;
}

@media (min-width: 992px) {
	.swiper-wrapper {
		justify-content: center;
	}
}

.txt-orange {
	color: #ff7846;
}

.modal-footer {
	border-top: 0px;
	padding: 20px 30px 20px;
}

.modal-title {
	margin: 0;
	line-height: 1.42857143;
	padding: 25px 15px 0 15px;
	font-size: 23px;
	color: #000;
	font-weight: bold;
	display: inline-block;
}

.modal-header {
	border: none;
	padding: 15px;
}

.modal-body {
	padding: 15px 35px 35px 35px;
}

.button.close span {
	font-weight: 500;
}

.btn {
	white-space: unset;
}

.span-list-in-list {
	padding-left: 1em;
	display: flex;
}

h1.title-without-style,
h2.title-without-style,
h3.title-without-style,
h4.title-without-style,
h5.title-without-style,
h6.title-without-style {
	display: block;
	margin-top: 0;
	margin-bottom: 2.5rem;
	color: #002bf2;
	font-family: 'Inter Regular', Arial, sans-serif;
	font-weight: 400;
	line-height: 1.5;
}


.footer__title {
    text-align: left;
}

.footer-list__item {
    text-align: left;
}

.footer-list__item a:hover {
    text-decoration: none;
}

.footer__copy a, .footer__copy a:hover {
    color: #002bf2;
    text-decoration: none;
}

.accordion-group--chevron-right .accordion__trigger:after {
    width: 12px !important;
    height: 18px !important;
    background-image: url("./images/icons/chevron-right.svg") !important;
}

.generatorVsAppComparation .table__cell--body:first-child .table__text {
    text-align: left;
}

.generatorVsAppComparation .table__cell--body {
    border-right: 0;
}

.generatorVsAppComparation .table__cell--header {
    border-right: 0;
}