/* Removes the Border of Display Title */
.coh-container .coh-ce-e8472388 {
	border-bottom-style: none !important;
	margin-bottom: -4rem !important;
}

/* Top Banner Mobile */
@media only screen and (max-width: 1023px) {
.klife-col-banner-image {
	padding-bottom: 10px !important;
	min-height: 225px !important;
	padding-left: 0 !important;
}
}

@media only screen and (max-width: 1023px) {
.klife-container-banner-image {
	padding-left: 0 !important;
}}

@media only screen and (max-width: 1023px) {
.klife-container-banner-text {
	text-align: center;
}}

/* Adjusts Font size of Accordion Item and Removes Uppercase*/
.coh-style-faq-accordion-tab {
	text-transform: none !important;
	font-size: 16px !important;
	font-weight: 400 !important;
	border-radius: 6px !important;
}

.coh-accordion-tabs-content {
	border-bottom-left-radius: 6px !important;
	border-bottom-right-radius: 6px !important;
}

/* Options Cards Adj for Mobile */
@media only screen and (max-width: 1023px) {
  .Card-One-Html-Body p,
  .Card-Two-Html-Body p,
  .Card-Three-Html-Body p,
  .Card-One-Html-Body h2,
  .Card-Two-Html-Body h2,
  .Card-Three-Html-Body h2 {
    min-height: 0 !important;
  }
}

/* Text Center Alignment */
@media only screen and (max-width: 1023px) {
.options-header, .coh-ce-cpt_faq_accordion-ad7dd7a4 {
	text-align: center !important;
	padding-left: 0 !important;
	margin-bottom: 10px !important;
}
}

/* Accordion Header */
.coh-ce-cpt_faq_accordion-ad7dd7a4 {
	font-size: 28px !important;
	padding-left: 15px !important;
}

/* Two-Col Options Desktop Comp Hidden in Mobile */
@media only screen and (max-width: 1023px) {
.Other-Products-Desktop {
	display: none !important;
}
}

/* Two-Col Options Mobile Comp Hidden in Desktop */
@media only screen and (min-width: 1024px) {
.Other-Products-Mobile {
	display: none !important;
}
}

/* KLife Banner Desktop Comp Hidden in Mobile */
@media only screen and (max-width: 1023px) {
.Klife-banner-left-container, .Klife-banner-right-container {
	display: none !important;
	margin: 0 !important;
}
}

/* Klife Banner Card Mobile Comp Hidden in Desktop */
@media only screen and (min-width: 1024px) {
.Klife-banner-card-mobile {
	display: none !important;
}
}

/* Footer Note */
.footer-note {
	margin-bottom: 0px !important;
}