.header {
  color: #0a0a0a;
}

.slider-section {
  color: #0a0a0a;
}

.testimonial-section {
  color: #0a0a0a;
}

.references {
  color: #0a0a0a;
  background-color: #96b661;
  margin-top: -50px;
}

.services {
  color: #0a0a0a;
}

.footer {
  color: #0c0c0c;
  background-color: #96b660;
}

.phone-footer {
  color: #0a0a0a;
}

.bg--yellow a {
  color: white;
}

.image-coupon {
  padding: 20px;
}

.image-coupon img {
  margin-bottom: 20px;
}

.quote-btn {
  background: linear-gradient(#96b662,#96b662);
  color: #fff;
  position: relative;
  z-index: 2;
}

a.quote-btn:focus, a.quote-btn:hover {
  color: #fff;
  background: linear-gradient(#96b661,#5d713c)!important;
}

.btn--shedule {
  background: linear-gradient(#0794f1,#044169)!important;
  color: #ffffff;
}

.btn--shedule:focus, .btn--shedule:hover {
  background: linear-gradient(#037DCD,#03385A)!important;
}

.privacy-policy__link {
  color: #fff;
}

.privacy-policy__link:hover {
  background-color: #0F3254;
  color: #fff;
}

.bg--yellow-gradient {
  background: linear-gradient(#96b661,#96b661);
}

.bg--grey {
  background-image: linear-gradient(#fff,#fff);
}

.address {
  margin-top: 8px;
  margin-bottom: 8px;
}

.get-quote-logo {
  width: auto;
  height: auto;
  display: none;
}

.color--red {
  color: #96b662;
  text-shadow: -2px 2px 2px #000;
}

.slider-text h3 {
  line-height: 1.5;
}

.guaranteed.vertical-divider {
  border-left: 1px solid #96b661;
}

.bg-starbust>.bg--yellow {
  background-color: rgba(255, 255, 255);
}

.logo-img {
  border-right: 0px solid #f52304;
}

.logo-text {
  color: #1668b3;
}

.contact-block p {
  color: #96b661;
  font-size: 19px;
  text-align: right;
}

.coupon-block-content {
  background: rgba(12, 57, 94, 0);
  padding: 10px 0px;
  max-width: 75%;
}

.coupon-block-content h2 {
  font-size: 8em;
  text-shadow: -2px 4px 4px rgba(8, 8, 8, 0.25);
  color: #ffef00;
  text-transform: uppercase;
}

.call-now {
  font-size: 22PX;
}

.testimonial .title {
  border-bottom: 2px solid #96b661;
  color: #1668b3;
}

.guaranteed-text-2 {
  color: #1668b3;
}

.slider-text h1 {
  color: #a2d64d;
  text-shadow: -2px 2px 1px #0c0c0c66;
  padding-left: 0px;
}

.bg--yellow {
  background-color: #1668b3;
}

.bg-slider {
  padding: 85px 0px;
  background-color: transparent;
  padding-left: 50px;
}

.testimonial__via {
  color: #112951;
}

.img-2 {
  display: none;
}

.mb-10 {
  font-size: 2em;
  color: #fff;
  text-shadow: 2px 4px 3px rgba(0,0,0,0.3);
  text-transform: uppercase;
}

.contact-block a {
  color: #1668b3;
  font-size: 35px;
  display: block;
  letter-spacing: 2px;
  text-decoration: none;
  text-align: right;
}

.contact-block a	span {
  font-size: 25px;
  letter-spacing: 0px!important;
}

.testimonial__content {
  color: #000;
}

.guaranteed-text-1 {
  color: #96b660;
}

ul.guaranteed__list {
  color: #96b660;
}

.bg-starbust {
  z-index: 1;
}

.references {
  margin-top: -5px!important;
}

label {
  color: #fff;
}

.f-size--100 {
  font-size: 100px!important;
}

.f-size--12 {
  color: #fff!important;
  font-size: 12px;
}

.fw--300 {
    color: #fff;
    font-weight: 600;
    font-size: 1.3em;
}
.testimonial__user {
  color: #0a0a0a;
}

.bg-slider:after {
  content: '';
  height: 100%;
  width: 60%;
  background-color: #0000008c;
  background-position: 50% 0%;
  position: absolute;
  left: 0;
  top: 0;
  z-index: 0;
}

.slider-text {
  z-index: 1;
  position: relative;
}

.slider-vh {
  z-index: 3;
  position: relative;
}

.bg--white {
  padding-bottom: 10px;
}

.pn-city {
  font-size: 12px;
  font-weight: 600;
}
.right-arrow-img {
    margin-left: 10px;
    margin-right: 10px;
}
.check img {
    width: 91%!important;
    height: auto;
    margin: 0 auto;
    margin-top:10px!important;
}
.payment-method img {
    margin-bottom: 0px!important;
}
@media screen and (max-width: 639px) {
.contact-block {
    margin-bottom: 9px;
    margin-top: 2px;
}
.contact-block a span {
    font-size: 20px;
}
  .tap-to-call {
    background: linear-gradient(#0AF709,#027B1A);
    text-shadow: -1px 1px 1px #000;
  }

  .tap-to-call a {
    text-shadow: -1px 1px 1px #000;
  }

  .tap-to-call a:focus, .tap-to-call a:hover {
    background: linear-gradient(#2BDC02,#1F6902);
  }

  .footer-logo {
    display: none;
  }

  .address {
    font-size: 17px;
  }

  .img-5 {
    width: 70px;
  }

  .bg--yellow {
    background: linear-gradient(#fff0,#fff0);
  }

  .privacy-policy__link {
    color: #000;
  }

  .privacy-policy__link:hover {
    background-color: #0F3254;
    COLOR: #fff;
  }

  .slider-section, .thank-you-section {
    background-position: 85% 100%;
  }

  .guaranteed.vertical-divider {
    border-left: 0;
  }

  .logo-img {
    border-right: 0 solid #f04724;
  }

  .bg--grey {
    background-image: linear-gradient(#1668b3,#1668b3);
    color: #fff;
  }

  .bg-slider {
    padding: 20px 0px;
  }

  .bg-starbust {
    background-position: 24% 135px;
  }

  .logo-img {
    width: 30%;
    float: left;
  }

  .contact-block a {
    font-size: 28px;
  }

  .contact-block p {
    font-size: 15px;
  }

  .coupon-block-content h2 {
    font-size: 6em;
  }

  .img-3 {
    width: 124px!important;
  }

  .img-4 {
    width: 95px!important;
  }
}

@media screen and (max-width: 767px) and (min-width: 640px) {

  .logo-text {
    display: none;
  }

  .address {
    font-size: 17px;
  }

  .img-5 {
    width: 71px;
  }

  .img-3 {
    width: 135px!important;
  }

  .img-4 {
    width: 100px!important;
  }
}

@media screen and (max-width: 1039px) {
.logo-text {
    font-size: 18px;
    display: none;
}
  .img-3 {
    width: 158px;
  }

  .img-4 {
    width: 123px;
  }

  .bg-slider:after {
    width: 100%!important;
  }

  .bg-slider {
    text-align: center;
  }

  .slider-text {
    width: 100%!important;
  }
}

@media screen and (max-width: 1124px) {
.right-arrow-img{display:none;}

}

