    .view-benefits__bullets {
        left: 45px;
        width: 20%;
    }

    .page-section .image-block,
    .page-section .text-block {
        text-align: center;
    }

    .page-section .image-block img {
        display: inline-block;
    }


    .view-benefits .intro-block {
        margin-bottom: 20px;
        text-align: center;
    }

    @media screen and (max-width: 768px) {
        .view-benefits .intro-block .btn {
            width: 75%;
        }
    }

    @media screen and (min-width: 768px) {
        .view-benefits .intro-block,
        .page-section .image-block,
        .page-section .text-block {
            text-align: left;
        }

        .top-section p {
            font-family: maven_prolight;
            font-size: 1.375em;
            line-height: 1.2em;
        }

        .breadcrumbs {
        }
    }

    @media screen and (min-width: 999px) {
        .view-benefits .intro-block p {
            font-size: 18px;
        }

        .separator__plus {
            margin-bottom: 0;
        }

        .top-section p {
            font-size: 1.625em;
            line-height: 1.2em;
        }
    }

@media (min-width: 48em) {
	.banner-text-img {
		max-height: 353px;
	}
}