#hero h1 .rated-highlight {
  color: #111;
  display: inline-block;
  background-color: #ffea39;
  padding-left: 5px;
  padding-right: 6px;
}
#hero h1 .partner-highlight {
  color: #A6345E;
}
#hero h1 {
  font-size: 1.9rem;
}
#hero h1.title-big {
  font-size: 1.62rem;
}



#testimonials .testimonial {
  padding: 0 40px;
}
#testimonials .rating {
  color: #ffd200;
  font-size: 20px;
}
#testimonials .testimonial h6 {
  color: #353535;
  margin: 0;
  padding: 4px 0 6px;
  font-size: 16px;
}
#testimonials .testimonial p {
  color: #888;
  margin: 0 0 8px;
  padding: 0;
  font-size: 15px;
}
#testimonials .testimonial .lead {
  font-size: 18px;
line-height: 1.5;
margin-top: 24px;
}
#testimonials .owl-carousel .owl-nav .owl-next,
#testimonials .owl-carousel .owl-nav .owl-prev {
  color: #ddd;
}
#testimonials .owl-carousel .owl-nav .owl-next:hover,
#testimonials .owl-carousel .owl-nav .owl-prev:hover {
  color: #ccc;
}

@media only screen and (min-width: 990px) {
.promo-banner {
    top: 96px;
}
.jumbotron.hero, .jumbotron {
    padding-top: 5rem;
  }
}


.testimonial .testimonial-content {
    position: relative;
    padding: 56px 48px 0;
}
.testimonial-content .lead {
    position: relative;
    font-size: 18px;
    line-height: 28px;
}



h1, h2, .h1, .h2 {
    text-transform: capitalize;
}

.step p {
    color: #353535;
}

#hero .card-footer {
  background: #f9f9f9;
  color: #353535;
}
#hero .card-footer p {
  color: #353535;
}
#hero .card-footer .quote-features h4 { margin-bottom: -4 !important; }
#hero .card-footer ul.circle-check li { font-weight: 500 !important; padding-left:12px !important; font-size: 14.5px; }
#hero .card-footer ul.circle-check li i {
    color: #D62D3A;
}

#hero .card-footer ul.circle-check li::before {
    display:none;
}


.alert.banner {
    border: none;
    background-color: #35265F;
    color: #fff;
    text-align: center;
    border-radius: 0px;
    margin: 0;
    display: block;
    width: 100%;
    padding: 0px;
    font-size: 15px;
    line-height: 40px;
    font-weight: 400;
    letter-spacing: 0.01em;
    height: 44px;
}

.brand-logo { width: 160px; }

.icon-phone {
display:inline-block;
vertical-align: middle;
}
.icon-phone::before {
content: '';
display: inline-block;
height: 16px;
width: 16px;
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 28 28'%3E%3Cpath d='M5.77 2a1 1 0 01.66.35A83.65 83.65 0 0110.07 6c.33.35.3.75-.1 1.19l-1 1.07c-1.34 1.42-2 2.13-1.33 3.44a22 22 0 008.53 8.61l.45.24h.51c.84 0 1-.17 2.79-1.85l.76-.71a1.24 1.24 0 01.68-.39.89.89 0 01.48.27 66.25 66.25 0 013.77 3.73c.42.46.42.72 0 1.16l-.1.1a14.92 14.92 0 01-3.39 3 2.65 2.65 0 01-.62.1c-.41-.05-1.86-.36-2.16-.44a25.74 25.74 0 01-12.6-8.84 24.15 24.15 0 01-4.62-9.02 4.16 4.16 0 010-1.82A17.14 17.14 0 015.18 2.3a.94.94 0 01.59-.3m0-2a2.83 2.83 0 00-1.94.82S.88 3.46.17 5.23a6.05 6.05 0 000 2.9A26 26 0 005.26 18a27.62 27.62 0 0013.57 9.49 22.65 22.65 0 002.7.53 4.59 4.59 0 001.35-.22c1.53-.63 4-3.37 4.25-3.61a2.64 2.64 0 000-3.91 66.9 66.9 0 00-3.88-3.84 2.73 2.73 0 00-1.83-.79 3 3 0 00-2.05.93c-.75.7-2.12 2-2.18 2a20.07 20.07 0 01-7.79-7.84s1.49-1.6 2.05-2.23a2.76 2.76 0 00.06-3.9A129.78 129.78 0 007.81.9a3 3 0 00-2-.9z' fill='%23362a63' data-name='phone'/%3E%3C/svg%3E");
background-position: center center;
background-repeat: no-repeat;
background-size: 100%;
}

.icon-phone.reverse::before {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 28 28'%3E%3Cpath d='M5.77 2a1 1 0 01.66.35A83.65 83.65 0 0110.07 6c.33.35.3.75-.1 1.19l-1 1.07c-1.34 1.42-2 2.13-1.33 3.44a22 22 0 008.53 8.61l.45.24h.51c.84 0 1-.17 2.79-1.85l.76-.71a1.24 1.24 0 01.68-.39.89.89 0 01.48.27 66.25 66.25 0 013.77 3.73c.42.46.42.72 0 1.16l-.1.1a14.92 14.92 0 01-3.39 3 2.65 2.65 0 01-.62.1c-.41-.05-1.86-.36-2.16-.44a25.74 25.74 0 01-12.6-8.84 24.15 24.15 0 01-4.62-9.02 4.16 4.16 0 010-1.82A17.14 17.14 0 015.18 2.3a.94.94 0 01.59-.3m0-2a2.83 2.83 0 00-1.94.82S.88 3.46.17 5.23a6.05 6.05 0 000 2.9A26 26 0 005.26 18a27.62 27.62 0 0013.57 9.49 22.65 22.65 0 002.7.53 4.59 4.59 0 001.35-.22c1.53-.63 4-3.37 4.25-3.61a2.64 2.64 0 000-3.91 66.9 66.9 0 00-3.88-3.84 2.73 2.73 0 00-1.83-.79 3 3 0 00-2.05.93c-.75.7-2.12 2-2.18 2a20.07 20.07 0 01-7.79-7.84s1.49-1.6 2.05-2.23a2.76 2.76 0 00.06-3.9A129.78 129.78 0 007.81.9a3 3 0 00-2-.9z' fill='%23CFFFFE' data-name='phone'/%3E%3C/svg%3E");
}


.form-disclaimer {
	font-size: 10.5px !important; line-height: 1.25 !important; margin-top:0px; text-align: left;
}

/*
#products .prod-item::before {
		display:block;
		height: 56px;
		width:56px;
		position:absolute;
		top: 16px;
		right: 36px;
		background-color: transparent;
		background-image: url('https://cdn.medicalguardian.com/_site/img/products/badge-save-20.png');
		background-repeat:no-repeat;
		background-position: center center;
		background-size:100%;
		z-index:20;
		content:'';
	}
*/
