.benefit__item--three:last-child .benefit__content:after,
.benefit__item--three: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;
}

.cursor-pointer {
    cursor: pointer;
}

.hero_note2_mobile {
    color: #002bf2;
}

@media (max-width: 769px) {
    .hero_note2_mobile p {
        font-size: 20px !important;
        font-weight: 100 !important;
        font-family: "Inter Regular", Arial, sans-serif !important;
    }

    .responsive-columns-reverse {
        flex-direction: column-reverse
    }
}

.btn__icon svg {
    vertical-align: baseline;
}

a {
    text-decoration: none !important;
}

.footer-list__link {
    color: #002bf2 !important;
}

#discountModal .modal-content {
    border-radius: 36px;
}

#discountModal .close {
    position: absolute;
    top: 18px;
    right: 18px;
    z-index: 999999;
    color: #002bf2;
    opacity: 1;
}

#discountModal img {
    margin-bottom: 20px;
}

#discountModal .discount-modal-inner-wrapper {
    max-width: 335px;
    margin: auto;
}

/* Form base */
.form__input,
.form__textarea {
    width: 100%;
    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;
}

.form__input::-webkit-input-placeholder {
    color: rgba(0, 43, 242, 0.6);
}

.form__input::-ms-input-placeholder {
    color: rgba(0, 43, 242, 0.6);
}

.form__input::-moz-placeholder {
    color: rgba(0, 43, 242, 0.6);
}

.form__input:-moz-placeholder-shown,
.form__textarea:-moz-placeholder-shown {
    border-color: #002bf2;
}

.form__input:-ms-input-placeholder,
.form__textarea:-ms-input-placeholder {
    border-color: #002bf2;
}

.form__input:placeholder-shown,
.form__textarea:placeholder-shown {
    border-color: #002bf2;
}

.form__input:focus,
.form__textarea:focus {
    border-color: #002bf2;
}

.error-input {
    border-color: red !important;
}

.error-text {
    color: red !important;
    padding-left: 10px !important;
    width: 100%;
}

.accordion-group--chevron-right .accordion__trigger:after {
    width: 12px;
    height: 18px;
    background-image: url("./images/icons/chevron-right.svg");
}

p b {
    font-family: "Inter Bold", Arial, sans-serif;
    font-weight: 700;
}

#cookiesAlert {
    z-index: 1000000;
    background: rgb(12, 12, 13);
    border-radius: 2rem;
    box-shadow: rgba(0, 0, 0, 0.07) 0 100px 80px, rgba(0, 0, 0, 0.05) 0 42px 33px, rgba(0, 0, 0, 0.04) 0 22px 17px, rgba(0, 0, 0, 0.04) 0 12px 10px, rgba(0, 0, 0, 0.03) 0 6px 5px, rgba(0, 0, 0, 0.05) 0 -1px 10px;
    bottom: 2rem;
    left: 2rem;
    right: 2rem;
    padding: 2rem;
    position: fixed;
    display: none;
}

#cookiesAlert p {
    font-size: 0.9375rem;
    font-weight: 400;
    color: rgb(255, 255, 255);
    margin-bottom: 1.5rem;
}

#cookiesAlert p a {
    color: rgb(255, 255, 255) !important;
    text-decoration: underline !important;
}

.btn--cookies {
    color: rgb(12, 12, 13) !important;
    background: rgb(255, 255, 255) !important;
    width: 100%;
}

@media (min-width: 40rem) {
    #cookiesAlert {
        bottom: 2rem;
        left: 2rem;
        right: auto;
        width: 20rem;
    }
}

.color-all-inverted {
    background: #002bf2;
}

.color-all-inverted .alfa,
.color-all-inverted .beta,
.color-all-inverted .delta,
.color-all-inverted .epsilon,
.color-all-inverted .gamma,
.color-all-inverted .zeta,
.color-all-inverted h1,
.color-all-inverted h2,
.color-all-inverted h3,
.color-all-inverted h4,
.color-all-inverted h5,
.color-all-inverted h6,
.color-all-inverted p {
    color: #ffffff;
}

.box__item .box__content {
    background: #FFFFFF;
    border-radius: 20px;
    height: 100%;
    text-align:center;

}.box__item .box__content p {
    color:#002bf2;
     margin: 0;
     line-height: 1;
     padding: 30px 0 15px;
}

.modal {
 z-index: 999999
}