

/* TIC start */

	/* TODO: add frontend class names */
	.text-component__text-media.tic--v0 {
		background-color:(transparent);
	}
	.text-component__text-media .header--v0 {
		color:rgba(60, 55, 50, 1);
	}
	.text-component__text-media .caption--v0 {
		color:rgba(60, 55, 50, 1);
	}
    .text-component__text-media.tic--v0 .headline-cont > * {
        color:rgba(60, 55, 50, 1);
    }
    .text-component__text-media .text--v0 {
        color:rgba(60, 55, 50, 1);
    }
    .text-component__text-media .text--v0 li {
        color:rgba(60, 55, 50, 1);
    }
    .text-component__text-media .text--v0 li::before {
        color:;
    }
    .text-component__text-media.tic--v0 .tic_text-cont h2,
    .text-component__text-media.tic--v0 .tic_text-cont h3,
    .text-component__text-media.tic--v0 .tic_text-cont h4,
    .text-component__text-media.tic--v0 .tic_text-cont h5,
    .text-component__text-media.tic--v0 .tic_text-cont h6{
        color:rgba(60, 55, 50, 1);
    }
	.tic__btn.btn--v0 {
		color:rgba(255, 255, 255, 1);
	}
	.tic__btn.btn--v0:hover,.tic__btn.btn--v0:focus {
		color:rgba(255, 255, 255, 1);
	}

	.tic__btn.btn--v0 {
		background-color:rgba(245, 155, 0, 1);
	}
	.tic__btn.btn--v0:hover,.tic__btn.btn--v0:focus {
		background-color:rgba(210, 115, 0, 1);
	}

	/* TODO: add frontend class names */
	.text-component__text-media.tic--v1 {
		background-color:(transparent);
	}
	.text-component__text-media .header--v1 {
		color:rgba(60, 55, 50, 1);
	}
	.text-component__text-media .caption--v1 {
		color:rgba(60, 55, 50, 1);
	}
    .text-component__text-media.tic--v1 .headline-cont > * {
        color:rgba(60, 55, 50, 1);
    }
    .text-component__text-media .text--v1 {
        color:rgba(60, 55, 50, 1);
    }
    .text-component__text-media .text--v1 li {
        color:rgba(60, 55, 50, 1);
    }
    .text-component__text-media .text--v1 li::before {
        color:;
    }
    .text-component__text-media.tic--v1 .tic_text-cont h2,
    .text-component__text-media.tic--v1 .tic_text-cont h3,
    .text-component__text-media.tic--v1 .tic_text-cont h4,
    .text-component__text-media.tic--v1 .tic_text-cont h5,
    .text-component__text-media.tic--v1 .tic_text-cont h6{
        color:rgba(60, 55, 50, 1);
    }
	.tic__btn.btn--v1 {
		color:rgba(255, 255, 255, 1);
	}
	.tic__btn.btn--v1:hover,.tic__btn.btn--v1:focus {
		color:rgba(255, 255, 255, 1);
	}

	.tic__btn.btn--v1 {
		background-color:rgba(60, 55, 50, 1);
	}
	.tic__btn.btn--v1:hover,.tic__btn.btn--v1:focus {
		background-color:rgba(98, 95, 91, 1);
	}

	/* TODO: add frontend class names */
	.text-component__text-media.tic--v2 {
		background-color:rgba(245, 155, 0, 1);
	}
	.text-component__text-media .header--v2 {
		color:rgba(255, 255, 255, 1);
	}
	.text-component__text-media .caption--v2 {
		color:rgba(255, 255, 255, 1);
	}
    .text-component__text-media.tic--v2 .headline-cont > * {
        color:rgba(255, 255, 255, 1);
    }
    .text-component__text-media .text--v2 {
        color:rgba(255, 255, 255, 1);
    }
    .text-component__text-media .text--v2 li {
        color:rgba(255, 255, 255, 1);
    }
    .text-component__text-media .text--v2 li::before {
        color:;
    }
    .text-component__text-media.tic--v2 .tic_text-cont h2,
    .text-component__text-media.tic--v2 .tic_text-cont h3,
    .text-component__text-media.tic--v2 .tic_text-cont h4,
    .text-component__text-media.tic--v2 .tic_text-cont h5,
    .text-component__text-media.tic--v2 .tic_text-cont h6{
        color:rgba(255, 255, 255, 1);
    }
	.tic__btn.btn--v2 {
		color:rgba(255, 255, 255, 1);
	}
	.tic__btn.btn--v2:hover,.tic__btn.btn--v2:focus {
		color:rgba(255, 255, 255, 1);
	}

	.tic__btn.btn--v2 {
		background-color:rgba(60, 55, 50, 1);
	}
	.tic__btn.btn--v2:hover,.tic__btn.btn--v2:focus {
		background-color:rgba(98, 95, 91, 1);
	}

	/* TODO: add frontend class names */
	.text-component__text-media.tic--v3 {
		background-color:rgba(210, 115, 0, 1);
	}
	.text-component__text-media .header--v3 {
		color:rgba(255, 255, 255, 1);
	}
	.text-component__text-media .caption--v3 {
		color:rgba(255, 255, 255, 1);
	}
    .text-component__text-media.tic--v3 .headline-cont > * {
        color:rgba(255, 255, 255, 1);
    }
    .text-component__text-media .text--v3 {
        color:rgba(255, 255, 255, 1);
    }
    .text-component__text-media .text--v3 li {
        color:rgba(255, 255, 255, 1);
    }
    .text-component__text-media .text--v3 li::before {
        color:;
    }
    .text-component__text-media.tic--v3 .tic_text-cont h2,
    .text-component__text-media.tic--v3 .tic_text-cont h3,
    .text-component__text-media.tic--v3 .tic_text-cont h4,
    .text-component__text-media.tic--v3 .tic_text-cont h5,
    .text-component__text-media.tic--v3 .tic_text-cont h6{
        color:rgba(255, 255, 255, 1);
    }
	.tic__btn.btn--v3 {
		color:rgba(255, 255, 255, 1);
	}
	.tic__btn.btn--v3:hover,.tic__btn.btn--v3:focus {
		color:rgba(255, 255, 255, 1);
	}

	.tic__btn.btn--v3 {
		background-color:rgba(60, 55, 50, 1);
	}
	.tic__btn.btn--v3:hover,.tic__btn.btn--v3:focus {
		background-color:rgba(98, 95, 91, 1);
	}

	/* TODO: add frontend class names */
	.text-component__text-media.tic--v4 {
		background-color:rgba(200, 30, 130, 1);
	}
	.text-component__text-media .header--v4 {
		color:rgba(255, 255, 255, 1);
	}
	.text-component__text-media .caption--v4 {
		color:rgba(255, 255, 255, 1);
	}
    .text-component__text-media.tic--v4 .headline-cont > * {
        color:rgba(255, 255, 255, 1);
    }
    .text-component__text-media .text--v4 {
        color:rgba(255, 255, 255, 1);
    }
    .text-component__text-media .text--v4 li {
        color:rgba(255, 255, 255, 1);
    }
    .text-component__text-media .text--v4 li::before {
        color:;
    }
    .text-component__text-media.tic--v4 .tic_text-cont h2,
    .text-component__text-media.tic--v4 .tic_text-cont h3,
    .text-component__text-media.tic--v4 .tic_text-cont h4,
    .text-component__text-media.tic--v4 .tic_text-cont h5,
    .text-component__text-media.tic--v4 .tic_text-cont h6{
        color:rgba(255, 255, 255, 1);
    }
	.tic__btn.btn--v4 {
		color:rgba(255, 255, 255, 1);
	}
	.tic__btn.btn--v4:hover,.tic__btn.btn--v4:focus {
		color:rgba(255, 255, 255, 1);
	}

	.tic__btn.btn--v4 {
		background-color:rgba(60, 55, 50, 1);
	}
	.tic__btn.btn--v4:hover,.tic__btn.btn--v4:focus {
		background-color:rgba(98, 95, 91, 1);
	}

	/* TODO: add frontend class names */
	.text-component__text-media.tic--v5 {
		background-color:rgba(120, 10, 95, 1);
	}
	.text-component__text-media .header--v5 {
		color:rgba(255, 255, 255, 1);
	}
	.text-component__text-media .caption--v5 {
		color:rgba(255, 255, 255, 1);
	}
    .text-component__text-media.tic--v5 .headline-cont > * {
        color:rgba(255, 255, 255, 1);
    }
    .text-component__text-media .text--v5 {
        color:rgba(255, 255, 255, 1);
    }
    .text-component__text-media .text--v5 li {
        color:rgba(255, 255, 255, 1);
    }
    .text-component__text-media .text--v5 li::before {
        color:;
    }
    .text-component__text-media.tic--v5 .tic_text-cont h2,
    .text-component__text-media.tic--v5 .tic_text-cont h3,
    .text-component__text-media.tic--v5 .tic_text-cont h4,
    .text-component__text-media.tic--v5 .tic_text-cont h5,
    .text-component__text-media.tic--v5 .tic_text-cont h6{
        color:rgba(255, 255, 255, 1);
    }
	.tic__btn.btn--v5 {
		color:rgba(255, 255, 255, 1);
	}
	.tic__btn.btn--v5:hover,.tic__btn.btn--v5:focus {
		color:rgba(255, 255, 255, 1);
	}

	.tic__btn.btn--v5 {
		background-color:rgba(245, 155, 0, 1);
	}
	.tic__btn.btn--v5:hover,.tic__btn.btn--v5:focus {
		background-color:rgba(210, 115, 0, 1);
	}

	/* TODO: add frontend class names */
	.text-component__text-media.tic--v6 {
		background-color:rgba(0, 155, 165, 1);
	}
	.text-component__text-media .header--v6 {
		color:rgba(255, 255, 255, 1);
	}
	.text-component__text-media .caption--v6 {
		color:rgba(255, 255, 255, 1);
	}
    .text-component__text-media.tic--v6 .headline-cont > * {
        color:rgba(255, 255, 255, 1);
    }
    .text-component__text-media .text--v6 {
        color:rgba(255, 255, 255, 1);
    }
    .text-component__text-media .text--v6 li {
        color:rgba(255, 255, 255, 1);
    }
    .text-component__text-media .text--v6 li::before {
        color:;
    }
    .text-component__text-media.tic--v6 .tic_text-cont h2,
    .text-component__text-media.tic--v6 .tic_text-cont h3,
    .text-component__text-media.tic--v6 .tic_text-cont h4,
    .text-component__text-media.tic--v6 .tic_text-cont h5,
    .text-component__text-media.tic--v6 .tic_text-cont h6{
        color:rgba(255, 255, 255, 1);
    }
	.tic__btn.btn--v6 {
		color:rgba(255, 255, 255, 1);
	}
	.tic__btn.btn--v6:hover,.tic__btn.btn--v6:focus {
		color:rgba(255, 255, 255, 1);
	}

	.tic__btn.btn--v6 {
		background-color:rgba(60, 55, 50, 1);
	}
	.tic__btn.btn--v6:hover,.tic__btn.btn--v6:focus {
		background-color:rgba(98, 95, 91, 1);
	}

	/* TODO: add frontend class names */
	.text-component__text-media.tic--v7 {
		background-color:rgba(0, 95, 105, 1);
	}
	.text-component__text-media .header--v7 {
		color:rgba(255, 255, 255, 1);
	}
	.text-component__text-media .caption--v7 {
		color:rgba(255, 255, 255, 1);
	}
    .text-component__text-media.tic--v7 .headline-cont > * {
        color:rgba(255, 255, 255, 1);
    }
    .text-component__text-media .text--v7 {
        color:rgba(255, 255, 255, 1);
    }
    .text-component__text-media .text--v7 li {
        color:rgba(255, 255, 255, 1);
    }
    .text-component__text-media .text--v7 li::before {
        color:;
    }
    .text-component__text-media.tic--v7 .tic_text-cont h2,
    .text-component__text-media.tic--v7 .tic_text-cont h3,
    .text-component__text-media.tic--v7 .tic_text-cont h4,
    .text-component__text-media.tic--v7 .tic_text-cont h5,
    .text-component__text-media.tic--v7 .tic_text-cont h6{
        color:rgba(255, 255, 255, 1);
    }
	.tic__btn.btn--v7 {
		color:rgba(255, 255, 255, 1);
	}
	.tic__btn.btn--v7:hover,.tic__btn.btn--v7:focus {
		color:rgba(255, 255, 255, 1);
	}

	.tic__btn.btn--v7 {
		background-color:rgba(245, 155, 0, 1);
	}
	.tic__btn.btn--v7:hover,.tic__btn.btn--v7:focus {
		background-color:rgba(210, 115, 0, 1);
	}

	/* TODO: add frontend class names */
	.text-component__text-media.tic--v8 {
		background-color:rgba(100, 180, 45, 1);
	}
	.text-component__text-media .header--v8 {
		color:rgba(255, 255, 255, 1);
	}
	.text-component__text-media .caption--v8 {
		color:rgba(255, 255, 255, 1);
	}
    .text-component__text-media.tic--v8 .headline-cont > * {
        color:rgba(255, 255, 255, 1);
    }
    .text-component__text-media .text--v8 {
        color:rgba(255, 255, 255, 1);
    }
    .text-component__text-media .text--v8 li {
        color:rgba(255, 255, 255, 1);
    }
    .text-component__text-media .text--v8 li::before {
        color:;
    }
    .text-component__text-media.tic--v8 .tic_text-cont h2,
    .text-component__text-media.tic--v8 .tic_text-cont h3,
    .text-component__text-media.tic--v8 .tic_text-cont h4,
    .text-component__text-media.tic--v8 .tic_text-cont h5,
    .text-component__text-media.tic--v8 .tic_text-cont h6{
        color:rgba(255, 255, 255, 1);
    }
	.tic__btn.btn--v8 {
		color:rgba(255, 255, 255, 1);
	}
	.tic__btn.btn--v8:hover,.tic__btn.btn--v8:focus {
		color:rgba(255, 255, 255, 1);
	}

	.tic__btn.btn--v8 {
		background-color:rgba(60, 55, 50, 1);
	}
	.tic__btn.btn--v8:hover,.tic__btn.btn--v8:focus {
		background-color:rgba(98, 95, 91, 1);
	}

	/* TODO: add frontend class names */
	.text-component__text-media.tic--v9 {
		background-color:rgba(0, 135, 90, 1);
	}
	.text-component__text-media .header--v9 {
		color:rgba(255, 255, 255, 1);
	}
	.text-component__text-media .caption--v9 {
		color:rgba(255, 255, 255, 1);
	}
    .text-component__text-media.tic--v9 .headline-cont > * {
        color:rgba(255, 255, 255, 1);
    }
    .text-component__text-media .text--v9 {
        color:rgba(255, 255, 255, 1);
    }
    .text-component__text-media .text--v9 li {
        color:rgba(255, 255, 255, 1);
    }
    .text-component__text-media .text--v9 li::before {
        color:;
    }
    .text-component__text-media.tic--v9 .tic_text-cont h2,
    .text-component__text-media.tic--v9 .tic_text-cont h3,
    .text-component__text-media.tic--v9 .tic_text-cont h4,
    .text-component__text-media.tic--v9 .tic_text-cont h5,
    .text-component__text-media.tic--v9 .tic_text-cont h6{
        color:rgba(255, 255, 255, 1);
    }
	.tic__btn.btn--v9 {
		color:rgba(255, 255, 255, 1);
	}
	.tic__btn.btn--v9:hover,.tic__btn.btn--v9:focus {
		color:rgba(255, 255, 255, 1);
	}

	.tic__btn.btn--v9 {
		background-color:rgba(245, 155, 0, 1);
	}
	.tic__btn.btn--v9:hover,.tic__btn.btn--v9:focus {
		background-color:rgba(210, 115, 0, 1);
	}

	/* TODO: add frontend class names */
	.text-component__text-media.tic--v10 {
		background-color:rgba(230, 0, 85, 1);
	}
	.text-component__text-media .header--v10 {
		color:rgba(255, 255, 255, 1);
	}
	.text-component__text-media .caption--v10 {
		color:rgba(255, 255, 255, 1);
	}
    .text-component__text-media.tic--v10 .headline-cont > * {
        color:rgba(255, 255, 255, 1);
    }
    .text-component__text-media .text--v10 {
        color:rgba(255, 255, 255, 1);
    }
    .text-component__text-media .text--v10 li {
        color:rgba(255, 255, 255, 1);
    }
    .text-component__text-media .text--v10 li::before {
        color:;
    }
    .text-component__text-media.tic--v10 .tic_text-cont h2,
    .text-component__text-media.tic--v10 .tic_text-cont h3,
    .text-component__text-media.tic--v10 .tic_text-cont h4,
    .text-component__text-media.tic--v10 .tic_text-cont h5,
    .text-component__text-media.tic--v10 .tic_text-cont h6{
        color:rgba(255, 255, 255, 1);
    }
	.tic__btn.btn--v10 {
		color:rgba(255, 255, 255, 1);
	}
	.tic__btn.btn--v10:hover,.tic__btn.btn--v10:focus {
		color:rgba(255, 255, 255, 1);
	}

	.tic__btn.btn--v10 {
		background-color:rgba(60, 55, 50, 1);
	}
	.tic__btn.btn--v10:hover,.tic__btn.btn--v10:focus {
		background-color:rgba(98, 95, 91, 1);
	}

	/* TODO: add frontend class names */
	.text-component__text-media.tic--v11 {
		background-color:rgba(165, 0, 50, 1);
	}
	.text-component__text-media .header--v11 {
		color:rgba(255, 255, 255, 1);
	}
	.text-component__text-media .caption--v11 {
		color:rgba(255, 255, 255, 1);
	}
    .text-component__text-media.tic--v11 .headline-cont > * {
        color:rgba(255, 255, 255, 1);
    }
    .text-component__text-media .text--v11 {
        color:rgba(255, 255, 255, 1);
    }
    .text-component__text-media .text--v11 li {
        color:rgba(255, 255, 255, 1);
    }
    .text-component__text-media .text--v11 li::before {
        color:;
    }
    .text-component__text-media.tic--v11 .tic_text-cont h2,
    .text-component__text-media.tic--v11 .tic_text-cont h3,
    .text-component__text-media.tic--v11 .tic_text-cont h4,
    .text-component__text-media.tic--v11 .tic_text-cont h5,
    .text-component__text-media.tic--v11 .tic_text-cont h6{
        color:rgba(255, 255, 255, 1);
    }
	.tic__btn.btn--v11 {
		color:rgba(255, 255, 255, 1);
	}
	.tic__btn.btn--v11:hover,.tic__btn.btn--v11:focus {
		color:rgba(255, 255, 255, 1);
	}

	.tic__btn.btn--v11 {
		background-color:rgba(245, 155, 0, 1);
	}
	.tic__btn.btn--v11:hover,.tic__btn.btn--v11:focus {
		background-color:rgba(210, 115, 0, 1);
	}

	/* TODO: add frontend class names */
	.text-component__text-media.tic--v12 {
		background-color:rgba(235, 75, 10, 1);
	}
	.text-component__text-media .header--v12 {
		color:rgba(255, 255, 255, 1);
	}
	.text-component__text-media .caption--v12 {
		color:rgba(255, 255, 255, 1);
	}
    .text-component__text-media.tic--v12 .headline-cont > * {
        color:rgba(255, 255, 255, 1);
    }
    .text-component__text-media .text--v12 {
        color:rgba(255, 255, 255, 1);
    }
    .text-component__text-media .text--v12 li {
        color:rgba(255, 255, 255, 1);
    }
    .text-component__text-media .text--v12 li::before {
        color:;
    }
    .text-component__text-media.tic--v12 .tic_text-cont h2,
    .text-component__text-media.tic--v12 .tic_text-cont h3,
    .text-component__text-media.tic--v12 .tic_text-cont h4,
    .text-component__text-media.tic--v12 .tic_text-cont h5,
    .text-component__text-media.tic--v12 .tic_text-cont h6{
        color:rgba(255, 255, 255, 1);
    }
	.tic__btn.btn--v12 {
		color:rgba(255, 255, 255, 1);
	}
	.tic__btn.btn--v12:hover,.tic__btn.btn--v12:focus {
		color:rgba(255, 255, 255, 1);
	}

	.tic__btn.btn--v12 {
		background-color:rgba(60, 55, 50, 1);
	}
	.tic__btn.btn--v12:hover,.tic__btn.btn--v12:focus {
		background-color:rgba(98, 95, 91, 1);
	}

	/* TODO: add frontend class names */
	.text-component__text-media.tic--v13 {
		background-color:rgba(185, 40, 10, 1);
	}
	.text-component__text-media .header--v13 {
		color:rgba(255, 255, 255, 1);
	}
	.text-component__text-media .caption--v13 {
		color:rgba(255, 255, 255, 1);
	}
    .text-component__text-media.tic--v13 .headline-cont > * {
        color:rgba(255, 255, 255, 1);
    }
    .text-component__text-media .text--v13 {
        color:rgba(255, 255, 255, 1);
    }
    .text-component__text-media .text--v13 li {
        color:rgba(255, 255, 255, 1);
    }
    .text-component__text-media .text--v13 li::before {
        color:;
    }
    .text-component__text-media.tic--v13 .tic_text-cont h2,
    .text-component__text-media.tic--v13 .tic_text-cont h3,
    .text-component__text-media.tic--v13 .tic_text-cont h4,
    .text-component__text-media.tic--v13 .tic_text-cont h5,
    .text-component__text-media.tic--v13 .tic_text-cont h6{
        color:rgba(255, 255, 255, 1);
    }
	.tic__btn.btn--v13 {
		color:rgba(255, 255, 255, 1);
	}
	.tic__btn.btn--v13:hover,.tic__btn.btn--v13:focus {
		color:rgba(255, 255, 255, 1);
	}

	.tic__btn.btn--v13 {
		background-color:rgba(245, 155, 0, 1);
	}
	.tic__btn.btn--v13:hover,.tic__btn.btn--v13:focus {
		background-color:rgba(210, 115, 0, 1);
	}

	/* TODO: add frontend class names */
	.text-component__text-media.tic--v14 {
		background-color:rgba(0, 170, 225, 1);
	}
	.text-component__text-media .header--v14 {
		color:rgba(255, 255, 255, 1);
	}
	.text-component__text-media .caption--v14 {
		color:rgba(255, 255, 255, 1);
	}
    .text-component__text-media.tic--v14 .headline-cont > * {
        color:rgba(255, 255, 255, 1);
    }
    .text-component__text-media .text--v14 {
        color:rgba(255, 255, 255, 1);
    }
    .text-component__text-media .text--v14 li {
        color:rgba(255, 255, 255, 1);
    }
    .text-component__text-media .text--v14 li::before {
        color:;
    }
    .text-component__text-media.tic--v14 .tic_text-cont h2,
    .text-component__text-media.tic--v14 .tic_text-cont h3,
    .text-component__text-media.tic--v14 .tic_text-cont h4,
    .text-component__text-media.tic--v14 .tic_text-cont h5,
    .text-component__text-media.tic--v14 .tic_text-cont h6{
        color:rgba(255, 255, 255, 1);
    }
	.tic__btn.btn--v14 {
		color:rgba(255, 255, 255, 1);
	}
	.tic__btn.btn--v14:hover,.tic__btn.btn--v14:focus {
		color:rgba(255, 255, 255, 1);
	}

	.tic__btn.btn--v14 {
		background-color:rgba(60, 55, 50, 1);
	}
	.tic__btn.btn--v14:hover,.tic__btn.btn--v14:focus {
		background-color:rgba(98, 95, 91, 1);
	}

	/* TODO: add frontend class names */
	.text-component__text-media.tic--v15 {
		background-color:rgba(20, 60, 140, 1);
	}
	.text-component__text-media .header--v15 {
		color:rgba(255, 255, 255, 1);
	}
	.text-component__text-media .caption--v15 {
		color:rgba(255, 255, 255, 1);
	}
    .text-component__text-media.tic--v15 .headline-cont > * {
        color:rgba(255, 255, 255, 1);
    }
    .text-component__text-media .text--v15 {
        color:rgba(255, 255, 255, 1);
    }
    .text-component__text-media .text--v15 li {
        color:rgba(255, 255, 255, 1);
    }
    .text-component__text-media .text--v15 li::before {
        color:;
    }
    .text-component__text-media.tic--v15 .tic_text-cont h2,
    .text-component__text-media.tic--v15 .tic_text-cont h3,
    .text-component__text-media.tic--v15 .tic_text-cont h4,
    .text-component__text-media.tic--v15 .tic_text-cont h5,
    .text-component__text-media.tic--v15 .tic_text-cont h6{
        color:rgba(255, 255, 255, 1);
    }
	.tic__btn.btn--v15 {
		color:rgba(255, 255, 255, 1);
	}
	.tic__btn.btn--v15:hover,.tic__btn.btn--v15:focus {
		color:rgba(255, 255, 255, 1);
	}

	.tic__btn.btn--v15 {
		background-color:rgba(245, 155, 0, 1);
	}
	.tic__btn.btn--v15:hover,.tic__btn.btn--v15:focus {
		background-color:rgba(210, 115, 0, 1);
	}

	/* TODO: add frontend class names */
	.text-component__text-media.tic--v16 {
		background-color:rgba(236, 235, 234, 1);
	}
	.text-component__text-media .header--v16 {
		color:rgba(60, 55, 50, 1);
	}
	.text-component__text-media .caption--v16 {
		color:rgba(60, 55, 50, 1);
	}
    .text-component__text-media.tic--v16 .headline-cont > * {
        color:rgba(60, 55, 50, 1);
    }
    .text-component__text-media .text--v16 {
        color:rgba(60, 55, 50, 1);
    }
    .text-component__text-media .text--v16 li {
        color:rgba(60, 55, 50, 1);
    }
    .text-component__text-media .text--v16 li::before {
        color:;
    }
    .text-component__text-media.tic--v16 .tic_text-cont h2,
    .text-component__text-media.tic--v16 .tic_text-cont h3,
    .text-component__text-media.tic--v16 .tic_text-cont h4,
    .text-component__text-media.tic--v16 .tic_text-cont h5,
    .text-component__text-media.tic--v16 .tic_text-cont h6{
        color:rgba(60, 55, 50, 1);
    }
	.tic__btn.btn--v16 {
		color:rgba(255, 255, 255, 1);
	}
	.tic__btn.btn--v16:hover,.tic__btn.btn--v16:focus {
		color:rgba(255, 255, 255, 1);
	}

	.tic__btn.btn--v16 {
		background-color:rgba(245, 155, 0, 1);
	}
	.tic__btn.btn--v16:hover,.tic__btn.btn--v16:focus {
		background-color:rgba(210, 115, 0, 1);
	}

	/* TODO: add frontend class names */
	.text-component__text-media.tic--v17 {
		background-color:rgba(236, 235, 234, 1);
	}
	.text-component__text-media .header--v17 {
		color:rgba(60, 55, 50, 1);
	}
	.text-component__text-media .caption--v17 {
		color:rgba(60, 55, 50, 1);
	}
    .text-component__text-media.tic--v17 .headline-cont > * {
        color:rgba(60, 55, 50, 1);
    }
    .text-component__text-media .text--v17 {
        color:rgba(60, 55, 50, 1);
    }
    .text-component__text-media .text--v17 li {
        color:rgba(60, 55, 50, 1);
    }
    .text-component__text-media .text--v17 li::before {
        color:;
    }
    .text-component__text-media.tic--v17 .tic_text-cont h2,
    .text-component__text-media.tic--v17 .tic_text-cont h3,
    .text-component__text-media.tic--v17 .tic_text-cont h4,
    .text-component__text-media.tic--v17 .tic_text-cont h5,
    .text-component__text-media.tic--v17 .tic_text-cont h6{
        color:rgba(60, 55, 50, 1);
    }
	.tic__btn.btn--v17 {
		color:rgba(255, 255, 255, 1);
	}
	.tic__btn.btn--v17:hover,.tic__btn.btn--v17:focus {
		color:rgba(255, 255, 255, 1);
	}

	.tic__btn.btn--v17 {
		background-color:rgba(60, 55, 50, 1);
	}
	.tic__btn.btn--v17:hover,.tic__btn.btn--v17:focus {
		background-color:rgba(98, 95, 91, 1);
	}


/* TEASER STANDARDWE start */

    .teaser--iconcolor-v0 path {
        fill: rgba(255, 255, 255, 1);
    }
    .teaser--iconcolor-v0 polygon {
        fill: rgba(255, 255, 255, 1);
    }

    .teaser--iconcolor-v1 path {
        fill: rgba(255, 255, 255, 1);
    }
    .teaser--iconcolor-v1 polygon {
        fill: rgba(255, 255, 255, 1);
    }

    .teaser--iconcolor-v2 path {
        fill: rgba(255, 255, 255, 1);
    }
    .teaser--iconcolor-v2 polygon {
        fill: rgba(255, 255, 255, 1);
    }

    .teaser--iconcolor-v3 path {
        fill: rgba(255, 255, 255, 1);
    }
    .teaser--iconcolor-v3 polygon {
        fill: rgba(255, 255, 255, 1);
    }

    .teaser--iconcolor-v4 path {
        fill: rgba(255, 255, 255, 1);
    }
    .teaser--iconcolor-v4 polygon {
        fill: rgba(255, 255, 255, 1);
    }

    .teaser--iconcolor-v5 path {
        fill: rgba(255, 255, 255, 1);
    }
    .teaser--iconcolor-v5 polygon {
        fill: rgba(255, 255, 255, 1);
    }

    .teaser--iconcolor-v6 path {
        fill: rgba(255, 255, 255, 1);
    }
    .teaser--iconcolor-v6 polygon {
        fill: rgba(255, 255, 255, 1);
    }

    .teaser--iconcolor-v7 path {
        fill: rgba(255, 255, 255, 1);
    }
    .teaser--iconcolor-v7 polygon {
        fill: rgba(255, 255, 255, 1);
    }

    .teaser--iconcolor-v8 path {
        fill: rgba(255, 255, 255, 1);
    }
    .teaser--iconcolor-v8 polygon {
        fill: rgba(255, 255, 255, 1);
    }

    .teaser--iconcolor-v9 path {
        fill: rgba(255, 255, 255, 1);
    }
    .teaser--iconcolor-v9 polygon {
        fill: rgba(255, 255, 255, 1);
    }

    .teaser--iconcolor-v10 path {
        fill: rgba(255, 255, 255, 1);
    }
    .teaser--iconcolor-v10 polygon {
        fill: rgba(255, 255, 255, 1);
    }

    .teaser--iconcolor-v11 path {
        fill: rgba(255, 255, 255, 1);
    }
    .teaser--iconcolor-v11 polygon {
        fill: rgba(255, 255, 255, 1);
    }

    .teaser--iconcolor-v12 path {
        fill: rgba(255, 255, 255, 1);
    }
    .teaser--iconcolor-v12 polygon {
        fill: rgba(255, 255, 255, 1);
    }

    .teaser--iconcolor-v13 path {
        fill: rgba(255, 255, 255, 1);
    }
    .teaser--iconcolor-v13 polygon {
        fill: rgba(255, 255, 255, 1);
    }

    .teaser--iconcolor-v14 path {
        fill: rgba(60, 55, 50, 1);
    }
    .teaser--iconcolor-v14 polygon {
        fill: rgba(60, 55, 50, 1);
    }

    .teaser--iconcolor-v15 path {
        fill: rgba(60, 55, 50, 1);
    }
    .teaser--iconcolor-v15 polygon {
        fill: rgba(60, 55, 50, 1);
    }

    .teaser--iconcolor-v16 path {
        fill: rgba(255, 255, 255, 1);
    }
    .teaser--iconcolor-v16 polygon {
        fill: rgba(255, 255, 255, 1);
    }

/* TEASER STANDARDWE end */

/* CAROUSEL start */

	.cmp-carousel__content .cmp-carousel__action.cmp-carousel__action-v0:before {
		color: rgba(255, 255, 255, 1);
	}
	.cmp-carousel__content .cmp-carousel__indicators .cmp-carousel__indicator-v0 {
		background-color: (transparent);
		border-color: rgba(255, 255, 255, 1);
	}
	.cmp-carousel__content .cmp-carousel__indicators .cmp-carousel__indicator--active.cmp-carousel__indicator-v0 {
		background-color: rgba(245, 155, 0, 1);
		border-color: ;
	}


	.stage2teasers.stage2teasers-v0 {
		background-color: rgba(245, 155, 0, 1);
	}
	.stage2teasers .headline-v0 {
		color: rgba(255, 255, 255, 1);
	}
	.stage2teasers .subheadline-v0 {
		color: rgba(255, 255, 255, 1);
	}
	.stage2teasers .sliderelement-button.button-v0 {
		color: rgba(255, 255, 255, 1);
		background-color: rgba(60, 55, 50, 1);
	}
	.stage2teasers .sliderelement-button.button-v0:hover {
		color: rgba(255, 255, 255, 1);
		background-color: rgba(98, 95, 91, 1);
	}

	.stage2teasers.stage2teasers-v1 {
		background-color: rgba(210, 115, 0, 1);
	}
	.stage2teasers .headline-v1 {
		color: rgba(255, 255, 255, 1);
	}
	.stage2teasers .subheadline-v1 {
		color: rgba(255, 255, 255, 1);
	}
	.stage2teasers .sliderelement-button.button-v1 {
		color: rgba(255, 255, 255, 1);
		background-color: rgba(60, 55, 50, 1);
	}
	.stage2teasers .sliderelement-button.button-v1:hover {
		color: rgba(255, 255, 255, 1);
		background-color: rgba(98, 95, 91, 1);
	}

	.stage2teasers.stage2teasers-v2 {
		background-color: rgba(200, 30, 130, 1);
	}
	.stage2teasers .headline-v2 {
		color: rgba(255, 255, 255, 1);
	}
	.stage2teasers .subheadline-v2 {
		color: rgba(255, 255, 255, 1);
	}
	.stage2teasers .sliderelement-button.button-v2 {
		color: rgba(255, 255, 255, 1);
		background-color: rgba(60, 55, 50, 1);
	}
	.stage2teasers .sliderelement-button.button-v2:hover {
		color: rgba(255, 255, 255, 1);
		background-color: rgba(98, 95, 91, 1);
	}

	.stage2teasers.stage2teasers-v3 {
		background-color: rgba(120, 10, 95, 1);
	}
	.stage2teasers .headline-v3 {
		color: rgba(255, 255, 255, 1);
	}
	.stage2teasers .subheadline-v3 {
		color: rgba(255, 255, 255, 1);
	}
	.stage2teasers .sliderelement-button.button-v3 {
		color: rgba(255, 255, 255, 1);
		background-color: rgba(245, 155, 0, 1);
	}
	.stage2teasers .sliderelement-button.button-v3:hover {
		color: rgba(255, 255, 255, 1);
		background-color: rgba(210, 115, 0, 1);
	}

	.stage2teasers.stage2teasers-v4 {
		background-color: rgba(230, 0, 85, 1);
	}
	.stage2teasers .headline-v4 {
		color: rgba(255, 255, 255, 1);
	}
	.stage2teasers .subheadline-v4 {
		color: rgba(255, 255, 255, 1);
	}
	.stage2teasers .sliderelement-button.button-v4 {
		color: rgba(255, 255, 255, 1);
		background-color: rgba(60, 55, 50, 1);
	}
	.stage2teasers .sliderelement-button.button-v4:hover {
		color: rgba(255, 255, 255, 1);
		background-color: rgba(98, 95, 91, 1);
	}

	.stage2teasers.stage2teasers-v5 {
		background-color: rgba(165, 0, 50, 1);
	}
	.stage2teasers .headline-v5 {
		color: rgba(255, 255, 255, 1);
	}
	.stage2teasers .subheadline-v5 {
		color: rgba(255, 255, 255, 1);
	}
	.stage2teasers .sliderelement-button.button-v5 {
		color: rgba(255, 255, 255, 1);
		background-color: rgba(245, 155, 0, 1);
	}
	.stage2teasers .sliderelement-button.button-v5:hover {
		color: rgba(255, 255, 255, 1);
		background-color: rgba(210, 115, 0, 1);
	}

	.stage2teasers.stage2teasers-v6 {
		background-color: rgba(235, 75, 10, 1);
	}
	.stage2teasers .headline-v6 {
		color: rgba(255, 255, 255, 1);
	}
	.stage2teasers .subheadline-v6 {
		color: rgba(255, 255, 255, 1);
	}
	.stage2teasers .sliderelement-button.button-v6 {
		color: rgba(255, 255, 255, 1);
		background-color: rgba(60, 55, 50, 1);
	}
	.stage2teasers .sliderelement-button.button-v6:hover {
		color: rgba(255, 255, 255, 1);
		background-color: rgba(98, 95, 91, 1);
	}

	.stage2teasers.stage2teasers-v7 {
		background-color: rgba(185, 40, 10, 1);
	}
	.stage2teasers .headline-v7 {
		color: rgba(255, 255, 255, 1);
	}
	.stage2teasers .subheadline-v7 {
		color: rgba(255, 255, 255, 1);
	}
	.stage2teasers .sliderelement-button.button-v7 {
		color: rgba(255, 255, 255, 1);
		background-color: rgba(245, 155, 0, 1);
	}
	.stage2teasers .sliderelement-button.button-v7:hover {
		color: rgba(255, 255, 255, 1);
		background-color: rgba(210, 115, 0, 1);
	}

	.stage2teasers.stage2teasers-v8 {
		background-color: rgba(100, 180, 45, 1);
	}
	.stage2teasers .headline-v8 {
		color: rgba(255, 255, 255, 1);
	}
	.stage2teasers .subheadline-v8 {
		color: rgba(255, 255, 255, 1);
	}
	.stage2teasers .sliderelement-button.button-v8 {
		color: rgba(255, 255, 255, 1);
		background-color: rgba(60, 55, 50, 1);
	}
	.stage2teasers .sliderelement-button.button-v8:hover {
		color: rgba(255, 255, 255, 1);
		background-color: rgba(98, 95, 91, 1);
	}

	.stage2teasers.stage2teasers-v9 {
		background-color: rgba(0, 135, 90, 1);
	}
	.stage2teasers .headline-v9 {
		color: rgba(255, 255, 255, 1);
	}
	.stage2teasers .subheadline-v9 {
		color: rgba(255, 255, 255, 1);
	}
	.stage2teasers .sliderelement-button.button-v9 {
		color: rgba(255, 255, 255, 1);
		background-color: rgba(245, 155, 0, 1);
	}
	.stage2teasers .sliderelement-button.button-v9:hover {
		color: rgba(255, 255, 255, 1);
		background-color: rgba(210, 115, 0, 1);
	}

	.stage2teasers.stage2teasers-v10 {
		background-color: rgba(0, 155, 165, 1);
	}
	.stage2teasers .headline-v10 {
		color: rgba(255, 255, 255, 1);
	}
	.stage2teasers .subheadline-v10 {
		color: rgba(255, 255, 255, 1);
	}
	.stage2teasers .sliderelement-button.button-v10 {
		color: rgba(255, 255, 255, 1);
		background-color: rgba(60, 55, 50, 1);
	}
	.stage2teasers .sliderelement-button.button-v10:hover {
		color: rgba(255, 255, 255, 1);
		background-color: rgba(98, 95, 91, 1);
	}

	.stage2teasers.stage2teasers-v11 {
		background-color: rgba(0, 95, 105, 1);
	}
	.stage2teasers .headline-v11 {
		color: rgba(255, 255, 255, 1);
	}
	.stage2teasers .subheadline-v11 {
		color: rgba(255, 255, 255, 1);
	}
	.stage2teasers .sliderelement-button.button-v11 {
		color: rgba(255, 255, 255, 1);
		background-color: rgba(245, 155, 0, 1);
	}
	.stage2teasers .sliderelement-button.button-v11:hover {
		color: rgba(255, 255, 255, 1);
		background-color: rgba(210, 115, 0, 1);
	}

	.stage2teasers.stage2teasers-v12 {
		background-color: rgba(0, 170, 225, 1);
	}
	.stage2teasers .headline-v12 {
		color: rgba(255, 255, 255, 1);
	}
	.stage2teasers .subheadline-v12 {
		color: rgba(255, 255, 255, 1);
	}
	.stage2teasers .sliderelement-button.button-v12 {
		color: rgba(255, 255, 255, 1);
		background-color: rgba(60, 55, 50, 1);
	}
	.stage2teasers .sliderelement-button.button-v12:hover {
		color: rgba(255, 255, 255, 1);
		background-color: rgba(98, 95, 91, 1);
	}

	.stage2teasers.stage2teasers-v13 {
		background-color: rgba(20, 60, 140, 1);
	}
	.stage2teasers .headline-v13 {
		color: rgba(255, 255, 255, 1);
	}
	.stage2teasers .subheadline-v13 {
		color: rgba(255, 255, 255, 1);
	}
	.stage2teasers .sliderelement-button.button-v13 {
		color: rgba(255, 255, 255, 1);
		background-color: rgba(245, 155, 0, 1);
	}
	.stage2teasers .sliderelement-button.button-v13:hover {
		color: rgba(255, 255, 255, 1);
		background-color: rgba(210, 115, 0, 1);
	}

/* CAROUSEL end */


/* VIDEO start */
    .video .video-js .vjs-time-tooltip {
        color: rgba(245, 155, 0, 1);
    }

    .video .video-js .vjs-volume-level {
        background-color: rgba(245, 155, 0, 1);
    }

    .video .video-js .vjs-progress-control .vjs-mouse-display {
        background-color: rgba(255, 255, 255, 1);
    }

    .video .video-js .vjs-progress-control .vjs-mouse-display .vjs-time-tooltip {
        color: rgba(255, 255, 255, 1);
    }

    .video .video-js .vjs-progress-control .vjs-progress-holder .vjs-play-progress {
        background-color: rgba(245, 155, 0, 1);
    }

    .video .video-js .vjs-subtitles-button .vjs-menu li.vjs-selected {
        color: rgba(245, 155, 0, 1);
    }

    .video .video-js .vjs-subtitles-button:before {
        color: rgba(245, 155, 0, 1);
    }

    .video .videojs--inline .video-js .vjs-play-progress:hover {
        background-color: rgba(245, 155, 0, 1);
    }

    .video .videojs--inline .video-js .vjs-volume-level {
        background-color: rgba(245, 155, 0, 1);
    }

    .video .video-js.videojs--inline .vjs-icon-placeholder:before {
        color: rgba(255, 255, 255, 1);
    }

    .video .video-js.videojs--inline .vjs-icon-placeholder:hover:before {
        color: rgba(245, 155, 0, 1);
    }

    .video .video-js.videojs--inline:before {
        color: rgba(255, 255, 255, 1);
    }

    .video .vjs-mouse-display .vjs-time-tooltip {
        color: rgba(255, 255, 255, 1);
    }

    .video .vjs-menu-button-popup .vjs-menu .vjs-menu-content {
        background-color: rgba(255, 255, 255, 1);
    }

    .video .vjs-menu li.vjs-captions-menu-item {
        background-color: rgba(255, 255, 255, 1);
    }

    .video .vjs-menu li.vjs-captions-menu-item:hover {
        background-color: rgba(255, 255, 255, 1);
    }

    .video .vjs-menu li.vjs-menu-item:hover {
        background-color: rgba(255, 255, 255, 1);
    }

    .video .vjs-menu li.vjs-menu-item:hover {
        background-color: rgba(255, 255, 255, 1);
        color: rgba(245, 155, 0, 1);
    }

    .video .vjs-menu li.vjs-selected {
        background-color: rgba(255, 255, 255, 1);
    }

    .video .vjs-menu li.vjs-selected:hover {
        color: rgba(245, 155, 0, 1);
    }

    .video .vjs-menu ul.vjs-menu-content li[role="menuitemradio"]:nth-child(2) span.vjs-menu-item-text {
        border-color: (transparent);
    }

    .video .video-js .vjs-control-bar {
        background: linear-gradient(180deg, transparent 0, rgba(255, 255, 255, 1));
    }

    .video .video-js .vjs-control-bar .vjs-remaining-time.vjs-time-control.vjs-control {
        color: rgba(255, 255, 255, 1);
    }

    .video-js .vjs-play-progress:before {
        color: rgba(255, 255, 255, 1);
    }

    .vjs-slider-vertical .vjs-volume-level:before {
        color: rgba(255, 255, 255, 1);
    }

   .video .video-js .vjs-menu-item.vjs-subtitles-menu-item span.vjs-menu-item-text {
       color: rgba(255, 255, 255, 1);
   }
   .video .video-js .vjs-menu-item span.vjs-menu-item-text {
      color: rgba(255, 255, 255, 1);
   }

   .video .video-js .vjs-menu-item span.vjs-menu-item-text:hover {
     color: rgba(245, 155, 0, 1);
   }

   .video .video-js .vjs-menu-item.vjs-subtitles-menu-item span.vjs-menu-item-text:hover {
     color: rgba(245, 155, 0, 1);
    }

/* VIDEO end */


/* LINKLIST start */
    .linklist li, .linklist a {
       color: rgba(245, 155, 0, 1);
    }
    .linklist li:hover, .linklist a:hover, .linklist a:focus {
        color: rgba(210, 115, 0, 1);
    }
/* LINKLIST end */



/* Datepicker start */
/* datepicker input field Start */
    .cmp-datepicker .form-input__field{
        border-color: rgba(206, 205, 204, 1);
    }
    .cmp-datepicker .form-input__field:focus{
        border-color: rgba(206, 205, 204, 1);
        background-color: rgba(206, 205, 204, 1);
    }
    .cmp-datepicker .title{
        color: rgba(60, 55, 50, 1);
    }
    .cmp-datepicker input.datepicker_field{
        background: rgba(255, 255, 255, 1);
    }
/* datepicker input field  End*/

/* Datepicker div start */
    div#ui-datepicker-div{
        background: rgba(255, 255, 255, 1);
        border-color: rgba(206, 205, 204, 1);
    }
    div#ui-datepicker-div:before{
        border-color:  transparent transparent rgba(255, 255, 255, 1);
    }
    .ui-datepicker .ui-datepicker-header{
        background: rgba(255, 255, 255, 1);
        color: rgba(60, 55, 50, 1);
    }
    .ui-datepicker .ui-datepicker-header .ui-datepicker-title select{
        background: rgba(255, 255, 255, 1);
    }
    .ui-datepicker .ui-datepicker-header .ui-datepicker-title select option:checked{
        color: rgba(60, 55, 50, 1);
    }
    .ui-datepicker table.ui-datepicker-calendar thead{
        color: rgba(245, 155, 0, 1);
    }
    .ui-datepicker td:not(.ui-datepicker-unselectable.ui-state-disabled) a:hover {
        color: rgba(245, 155, 0, 1);
    }
    .ui-datepicker td.ui-datepicker-today a {
        color: rgba(245, 155, 0, 1);
    }
    .ui-datepicker td a.ui-state-active {
        color: rgba(245, 155, 0, 1);
    }
    .ui-datepicker td a.ui-state-active:after  {
        background: rgba(245, 155, 0, 1);
    }
    .ui-datepicker .ui-datepicker-buttonpane.ui-widget-content{
        background: rgba(245, 155, 0, 1);
        color: rgba(255, 255, 255, 1);
    }
/* Datepicker div end */

/* error message start */
    .cmp-datepicker .error-block,.cmp-datepicker .dp-error-block{
        color: rgba(255, 255, 255, 1);
        background-color: rgba(245, 155, 0, 1);
        -webkit-box-shadow: 1px 2px 2px 0 rgba(255, 255, 255, 1);
        box-shadow: 1px 2px 2px 0 rgba(255, 255, 255, 1);
    }
    .cmp-datepicker .error-block::before,.cmp-datepicker .dp-error-block::before{
        border-color: transparent transparent rgba(245, 155, 0, 1);
    }
    .cmp-datepicker .form-dpinput__field--error{
        border-color: rgba(255, 255, 255, 1);
    }
/* error message end */

/* Datepicker end */

/* icon start */
    .cmp-datepicker .form-control__container.show-checked button.ui-datepicker-trigger:before{
        color:rgba(245, 155, 0, 1);
    }
    .icon.icon-info:before {
        color:rgba(245, 155, 0, 1);
    }
    .icon.icon-info:hover:before {
        color:rgba(206, 205, 204, 1);
    }
    .tooltip-container {
        color: rgba(245, 155, 0, 1);
        background-color: rgba(245, 155, 0, 1);
        -webkit-box-shadow: 0 0 5px rgba(255, 255, 255, 1);
        box-shadow: 0 0 5px rgba(255, 255, 255, 1);
    }
    .tooltip-container:before{
        border-color: transparent transparent rgba(245, 155, 0, 1);
    }
    .icon-calendar:before {
        color: rgba(245, 155, 0, 1);
    }
/* icon end */

/* Options error message start */
    .optionswe-container .error-block {
        color: rgba(255, 255, 255, 1);
        background-color: rgba(245, 155, 0, 1);
        -webkit-box-shadow: 1px 2px 2px 0 rgba(255, 255, 255, 1);
        box-shadow: 1px 2px 2px 0 rgba(255, 255, 255, 1);
    }
    .optionswe-container .error-block p {
        color: rgba(255, 255, 255, 1);
    }
    .optionswe-container .error-block::before {
        border-color: transparent transparent rgba(245, 155, 0, 1);
    }
    .optionswe-container.we-checkbox div.title span {
        color: rgba(60, 55, 50, 1);
    }
    .optionswe-container label.form-checkbox__label {
        color: rgba(60, 55, 50, 1);
    }
    .optionswe-container label.form-checkbox__label::before {
        border: 1px solid rgba(206, 205, 204, 1) !important;
    }
    .optionswe-container .form-checkbox--active label.form-checkbox__label:before {
        color:  rgba(245, 155, 0, 1);
    }
    .optionswe-container .form-checkbox--active label.form-checkbox__label.chkbox-disabled:before {
        color:  rgba(60, 55, 50, 1);
    }
    .optionswe-container label.form-checkbox__label.chkbox-disabled {
        color: rgba(60, 55, 50, 1);
        cursor: default;
    }
    .optionswe-container.we-dropdown div.title span {
        color: ;
    }
    .optionswe-container .dropdown ul li span.optionswe--item-disabled {
        color: rgba(60, 55, 50, 1);
    }
    .optionswe-container .optionswe--disabled .dropdown > span {
        background-color: rgba(255, 255, 255, 1);
        color: rgba(255, 255, 255, 1);
    }
    .optionswe-container .dropdown > span {
        border: 1px solid rgba(206, 205, 204, 1);
        background-color: rgba(255, 255, 255, 1);
    }
    .optionswe-container.we-dropdown div.title span.form-input--required-asterisk > span, .optionswe-container.we-checkbox div.title span.form-input--required-asterisk > span {
        color: rgba(245, 155, 0, 1);
    }
    .optionswe-container .dropdown ul {
        border: 1px solid rgba(206, 205, 204, 1);
        background-color: rgba(255, 255, 255, 1);
    }
    .optionswe-container .dropdown ul:before {
        border-top: 1px solid rgba(206, 205, 204, 1);
        border-right: 1px solid rgba(206, 205, 204, 1);
    }
    .optionswe-container .dropdown ul li {
        border-bottom: 1px solid rgba(206, 205, 204, 1);
    }
    .optionswe-container .dropdown ul li a {
        color: rgba(60, 55, 50, 1);
    }
    .optionswe-container .dropdown ul li.active a {
        color: rgba(245, 155, 0, 1);
    }
    .optionswe-container .dropdown ul li a:hover {
        color: rgba(245, 155, 0, 1);
    }

/* Options error message end */

/* Options Radio Button */

    .optionswe-container.we-radiobuttons .title {
        color: ;
    }
    .optionswe-container.we-radiobuttons .radio-container {
       color: rgba(60, 55, 50, 1);
    }
    .optionswe-container.we-radiobuttons .radio-container label.radio-disabled {
        color: rgba(60, 55, 50, 1);
    }
    .optionswe-container.we-radiobuttons .radio-container:hover input ~ .checkmark {
       background-color: rgba(255, 255, 255, 1);
    }
    .optionswe-container.we-radiobuttons .radio-container input:checked ~ .checkmark {
        background-color: rgba(255, 255, 255, 1);
    }
    .optionswe-container.we-radiobuttons .radio-container .checkmark {
        background-color: rgba(255, 255, 255, 1);
        border-color: rgba(206, 205, 204, 1);
    }
    .optionswe-container.we-radiobuttons .radio-container .checkmark:after {
        background: rgba(245, 155, 0, 1);
    }

/* End Options Radio Button */

/* PART PAYMENT CALC start */



/* PART PAYMENT CALC end */

/*  PLUMBERSEARCH start */

.plumbersearch .postalcode-container {
color: rgba(255, 255, 255, 1);
background-color: rgba(60, 55, 50, 1);
}
.plumbersearch .postalcode-container header h3, .plumbersearch .postalcode-container header h4, .plumbersearch .postalcode-container .zipcode-label, .plumbersearch .postalcode-container p.input-val {
color: rgba(255, 255, 255, 1);
}
.plumbersearch .postalcode-form .form-group button.postalcode-btn {
background-color: rgba(245, 155, 0, 1);
color: rgba(255, 255, 255, 1);
}
.plumbersearch .postalcode-form .form-group button.postalcode-btn:disabled {
background-color: rgba(236, 235, 234, 1);
}
.plumbersearch .postalcode-form .form-group button.postalcode-btn:hover {
background-color: rgba(210, 115, 0, 1);
color: rgba(255, 255, 255, 1);
}
.plumbersearch .plumbersearch_subzipcode .energy-type .radio-container {
color: ;
}
.plumbersearch .plumbersearch_subzipcode .energy-type .radio-container:hover input ~ .checkmark {
background-color: rgba(255, 255, 255, 1);
}
.plumbersearch .plumbersearch_subzipcode .energy-type .radio-container input:checked ~ .checkmark {
background-color: rgba(255, 255, 255, 1);
}
.plumbersearch .plumbersearch_subzipcode .energy-type .radio-container .checkmark {
background-color: rgba(255, 255, 255, 1);
}
.plumbersearch .plumbersearch_subzipcode .energy-type .radio-container .checkmark:after {
background: rgba(245, 155, 0, 1);
}
.plumbersearch .postalcode-form .zipfieldinput .form-input.form-input--label .form-pc_input__label{
color: rgba(255, 255, 255, 1);
}
.plumbersearch .postalcode-form .zipfieldinput .form-input.form-input--label input.form-pc_input__field {
color: rgba(60, 55, 50, 1);
}

/*  PLUMBERSEARCH end */

/* GENERIC SEARCH / ZipFieldInput start */

.zipfieldinput .suggestions{
border-color: ;
background-color: rgba(255, 255, 255, 1);
color: rgba(60, 55, 50, 1);
}
.zipfieldinput .suggestions:before{
border-color: ;
background-color: rgba(255, 255, 255, 1);
}
.zipfieldinput .suggestions ul li{
border-color: ;
color: rgba(60, 55, 50, 1);
}
.zipfieldinput .suggestions ul li:not(.empty-message):hover{
color: rgba(245, 155, 0, 1);
background-color: rgba(255, 255, 255, 1);
}

/* GENERIC SEARCH / ZipFieldInput end */

/* GENERIC SEARCH / TeaserSearchResult start */
.teaserssearchresult .switch-layout{
color: rgba(255, 255, 255, 1);
background-color: rgba(245, 155, 0, 1);
}
.teaserssearchresult.show-teaser-result{
    background-color: rgba(255, 255, 255, 1);
}
.teaserssearchresult .teaser-panel{
color: rgba(255, 255, 255, 1);
}
.teaserssearchresult .teaser-panel div.no-entries-found {
color: rgba(60, 55, 50, 1);
}
.teaserssearchresult .teaser-panel .teaser-toggle-switch .switch-to-input {
background-color: rgba(245, 155, 0, 1);
color: rgba(255, 255, 255, 1);
}

.teaserssearchresult .teaser-panel .teaser-toggle-switch .switch-to-input:hover {
background-color: rgba(210, 115, 0, 1);
color: rgba(255, 255, 255, 1);
}

.teaserssearchresult .teaser-panel .teaser-toggle-switch label.toggle-switch > span {
background-color: rgba(60, 55, 50, 1);
color: rgba(255, 255, 255, 1);
}

.teaserssearchresult .teaser-panel .teaser-toggle-switch label.toggle-switch > span span{
background-color: rgba(245, 155, 0, 1);
color: rgba(255, 255, 255, 1);
}

.teaserssearchresult .teaser-panel .teaser-list .teaser-content .teaser{
background-color: rgba(236, 235, 234, 1);
color: rgba(60, 55, 50, 1);
}

.teaserssearchresult .teaser-panel .teaser-list .teaser-content .teaser a{
color: rgba(245, 155, 0, 1);
}

.teaserssearchresult .teaser-panel .teaser-list .teaser-content .teaser a:hover{
color: rgba(210, 115, 0, 1);
}

/* GENERIC SEARCH / TeaserSearchResult end */

/* Form TEXTWE Start */
.textwe-container .form-textarea--error + .form-textarea__message-error, .textwe-container .form-input--error ~ .form-input__message-error, .textwe-container .form-textarea-wrapper .error-block {
    color: rgba(255, 255, 255, 1);
    background-color: rgba(245, 155, 0, 1);
    -webkit-box-shadow: 1px 2px 2px 0 rgba(255, 255, 255, 1);
    box-shadow: 1px 2px 2px 0 rgba(255, 255, 255, 1);
}
.textwe-container .form-group form-input__message-error p {
    color: rgba(255, 255, 255, 1);
}

.textwe-container .form-textarea--error + .form-textarea__message-error:before,.textwe-container .form-input--error ~ .form-input__message-error:before,.textwe-container .form-textarea-wrapper .error-block:before {
    border-color: transparent transparent rgba(245, 155, 0, 1);
}
.textwe-container .form-input__field{
    border-color: rgba(206, 205, 204, 1);
    color: rgba(60, 55, 50, 1);
    background-color: ;
}

.textwe-container .form-input__label{/*placeholder*/
    color: rgba(236, 235, 234, 1);
}
.textwe-container .form-input__field:focus+.form-input__label{/*input label*/
    color: rgba(60, 55, 50, 1);
}
.textwe-container .textarea-container {
    border-color: rgba(206, 205, 204, 1);
    background-color: ;
}
.textwe-container .form-textarea__input{
    border-color: none !important;
    color: ;
    background-color: transparent;
}
.textwe-container .form-textarea__label{
    /*placeholder*/
    color: rgba(60, 55, 50, 1);
}
.textwe-container .form-textarea__input--approved+.form-textarea__label, .textwe-container .form-textarea__input--disabled+.form-textarea__label, .textwe-container .form-textarea__input--error+.form-textarea__label, .textwe-container .form-textarea__input--filled+.form-textarea__label, .textwe-container .form-textarea__input:focus+.form-textarea__label{
    /*label*/
    color: rgba(60, 55, 50, 1);
}
/* Form TEXTWE End */

/* Form sponsoring form Start */
.sponsoringform .postalcode-container {
    background-color: ;
}
.sponsoringform .postalcode-container header.headline-cont h3,.sponsoringform .postalcode-container header.headline-cont h4 {
    color: ;
}
.sponsoringform .postalcode-form .form-group  .form-input.form-input--label .form-pc_input__label{
    color: ;
}
.sponsoringform .postalcode-form .form-group  .form-input.form-input--label  .form-pc_input__field{
    color: ;
}
.sponsoringform .zipfieldinput .parsing-issues{
    color: ;
}
.sponsoringform .intro-text{
    background-color: ;
}
.sponsoringform .intro-text p {
    color: ;
}
.sponsoringform .change-region a {
    color: ;
}

/* Form sponsoring form End */


/* list icon color Start */
.textmedia ul li:before, .textmedia ol li:before {
    color: rgba(60, 55, 50, 1);
}
.cmp-tic ul li:before, .cmp-tic ol li:before {
    color: rgba(60, 55, 50, 1);
}
.table-component ul li:before, .table-component ol li:before {
    color: rgba(60, 55, 50, 1);
}
.blog .we-blog ul li:before, .blog .we-blog ol li:before, .blog .we-blog ul li:marker, .blog .we-blog ol li:marker {
    color: rgba(60, 55, 50, 1);
}
/* list icon color End */

/* Blog Start */


/* Blog End */


/* Start: Flex Grid Config */

    .flexgrid-colvar--v0 {
        background-color: (transparent);
    }

    .flexgrid-colvar--v1 {
        background-color: rgba(236, 235, 234, 1);
    }

    .flexgrid-colvar--v2 {
        background-color: rgba(60, 55, 50, 1);
    }

    .flexgrid-colvar--v3 {
        background-color: rgba(245, 155, 0, 1);
    }

    .flexgrid-colvar--v4 {
        background-color: rgba(210, 115, 0, 1);
    }

    .flexgrid-colvar--v5 {
        background-color: rgba(200, 30, 130, 1);
    }

    .flexgrid-colvar--v6 {
        background-color: rgba(120, 10, 95, 1);
    }

    .flexgrid-colvar--v7 {
        background-color: rgba(0, 155, 165, 1);
    }

    .flexgrid-colvar--v8 {
        background-color: rgba(0, 95, 105, 1);
    }

    .flexgrid-colvar--v9 {
        background-color: rgba(100, 180, 45, 1);
    }

    .flexgrid-colvar--v10 {
        background-color: rgba(0, 135, 90, 1);
    }

    .flexgrid-colvar--v11 {
        background-color: rgba(230, 0, 85, 1);
    }

    .flexgrid-colvar--v12 {
        background-color: rgba(165, 0, 50, 1);
    }

    .flexgrid-colvar--v13 {
        background-color: rgba(235, 75, 10, 1);
    }

    .flexgrid-colvar--v14 {
        background-color: rgba(185, 40, 10, 1);
    }

    .flexgrid-colvar--v15 {
        background-color: rgba(0, 170, 225, 1);
    }

    .flexgrid-colvar--v16 {
        background-color: rgba(20, 60, 140, 1);
    }

/* End: Flex Grid Config */

/* Icon/Image Tile Teaser start */

    .imagetilewe .tiles.tiles--v0 .tiles-headline-we {
        color: rgba(255, 255, 255, 1);
    }

    .imagetilewe .tiles.tiles--v1 .tiles-headline-we {
        color: rgba(255, 255, 255, 1);
    }

    .imagetilewe .tiles.tiles--v2 .tiles-headline-we {
        color: rgba(255, 255, 255, 1);
    }

    .imagetilewe .tiles.tiles--v3 .tiles-headline-we {
        color: rgba(255, 255, 255, 1);
    }

    .imagetilewe .tiles.tiles--v4 .tiles-headline-we {
        color: rgba(255, 255, 255, 1);
    }

    .imagetilewe .tiles.tiles--v5 .tiles-headline-we {
        color: rgba(255, 255, 255, 1);
    }

    .imagetilewe .tiles.tiles--v6 .tiles-headline-we {
        color: rgba(255, 255, 255, 1);
    }

    .imagetilewe .tiles.tiles--v7 .tiles-headline-we {
        color: rgba(255, 255, 255, 1);
    }

    .imagetilewe .tiles.tiles--v8 .tiles-headline-we {
        color: rgba(255, 255, 255, 1);
    }

    .imagetilewe .tiles.tiles--v9 .tiles-headline-we {
        color: rgba(255, 255, 255, 1);
    }

    .imagetilewe .tiles.tiles--v10 .tiles-headline-we {
        color: rgba(255, 255, 255, 1);
    }

    .imagetilewe .tiles.tiles--v11 .tiles-headline-we {
        color: rgba(255, 255, 255, 1);
    }

    .imagetilewe .tiles.tiles--v12 .tiles-headline-we {
        color: rgba(255, 255, 255, 1);
    }

    .imagetilewe .tiles.tiles--v13 .tiles-headline-we {
        color: rgba(255, 255, 255, 1);
    }


/* Start of Sticky Banner color Config */

/* End of Sticky Banner color Config */


/* Start of Sticky Banner Mail Item Color Config */

/* End of Sticky Banner Mail Item Color Config */

/* Start of Sticky Banner Link Item Color Config */

/* End of Sticky Banner Link Item Color Config */

/* Start of Sticky Banner Container Item Color Config */

/* End of Sticky Banner Container Item Color Config */


/* Start of Quote Color Config */

/* End of  Quote Color Config */

