body.citisignal .tf-page-title {
   
    background-image: url(https://as1.ftcdn.net/v2/jpg/08/25/06/34/1000_F_825063420_7CF9w7UK4fqUatvg90Z4ZnltdtqM7wct.jpg); /* need to buy image and replace URL */
}

body.citisignal.phones .tf-page-title {
    background-image: url(
https://as2.ftcdn.net/jpg/03/96/37/81/1000_F_396378167_KzYJwDiad12mVLfA704A5i6AJ45kF35P.jpg); /* need to buy image and replace URL */
}

body.citisignal.plans .tf-page-title {
    background-image: url(
https://as1.ftcdn.net/jpg/11/67/77/02/1000_F_1167770207_EvaeZxBvEYYz4Lpwwh6f6SVGsJ9QqMRy.jpg); /* need to buy image and replace URL */
}

body.citisignal.my-account .tf-page-title {
    background-image: url(
https://as1.ftcdn.net/jpg/11/67/77/02/1000_F_1167770207_EvaeZxBvEYYz4Lpwwh6f6SVGsJ9QqMRy.jpg); /* need to buy image and replace URL */
}

body.citisignal.checkout-start .tf-page-title {
    background-image: url(https://as2.ftcdn.net/jpg/11/45/06/85/1000_F_1145068546_muZhrFwLzvACb2kFf6kPKFG6hkHWSQgt.jpg); /* need to buy image and replace URL */
}

body.citisignal .tf-page-title .heading {
	color: #fff;
	font-weight: bold;
}

body.plans div.card-product-wrapper {
	background-color: #8529f6;
	color: #fff;
	padding: 20px;
}

body.plans div.card-product-wrapper p.plan-name {
	font-size: 48px;
	line-height: 54px;
	font-weight: bold;
}

body.plans div.card-product-wrapper p.plan-subhead {
	font-weight: bold;
	margin-bottom: 12px;
}

body.plans #quick_add .tf-product-info-item .image img {
	width: 100px;
	height: 100px;
	background-color: #41187c;
}

body.product-details .tf-page-privacy-policy p {
	color: #000;
}
body.product-details .widget-content-inner.active div.title {
    margin-bottom: 26px;
    font-size: 22px;
    font-weight: 400;
    line-height: 28px;
}
div.flat-title {
	align-items: start;
	padding-left: 0px;
	margin-bottom: 15px;
	color: #000;
}

.flat-title .title {
    font-size: 22px;
    line-height: 26.4px

}

div.tf-main-area-page p {
	color: #000;
}

body.order-confirmation div.tf-content-left {
	margin-left: 0;
}

body.product-details div.#product-description p {
	margin-bottom: 30px;
}

body #wrapper #aep_od_header_center {
	color: #fff;
}

body #wrapper #aep_od_header_center a {
	color: #fff;
	text-decoration: underline; 
}