#hero h2 {
  font-size: 30px !important;
}

.section-title h2 {
color: #A51E22 !important;
}

.about .content ul i {
color: #A51E22 !important;
}

.about .content .btn-learn-more {
color: #cd150e !important;
border: 2px solid #cd150e !important;
}

.about .content .btn-learn-more:hover {
background: #cd150e !important;
color: #fff !important;
text-decoration: none !important;
}
.goredbg {background: #fdf1f1 !important;}
.why-us {
background: #fdf1f1 !important;
}

.why-us .play-btn {
background: radial-gradient(#e83108 50%, rgb(251 251 251 / 40%) 52%) !important;
}

.why-us .play-btn::before {
border: 5px solid rgb(228 228 204 / 70%) !important;
}

a {
color: #A51E22;
}

a.linkfooter:link, a.linkfooter:visited {
color: #FFF !important;
}
a.linkfooter:hover{
color: #ffc801 !important;
text-decoration: underline;
}

.services .icon-box h4 a {
color: #A51E22;
transition: 0.3s;
}

.services .icon-box h4 {
padding-top: 8px !important;
}

.clients .owl-dot.active {
background-color: #A51E22 !important;
}

#footer {
background: #961014 !important;
}

#footer .footer-top {
background: #a51e22 !important;
}

#footer .footer-top .footer-links ul i {
color: #e1e5e8 !important;
}
.goyellow{ color: #ffc801 !important;}
.gowhite{ color: #fff !important;}
#footer .footer-top h4 {
color: #ffc801 !important;
}

.team .member h4 {
font-size: 16px;
color: #A51E22;
}

.gobgpink {
  background: #fdf1f1 !important;
}

.gobgred2{
  background: #a51e22 !important;
}

#hero {
  margin-bottom: 0px !important;
}
.about {
  padding: 50px 0 !important;
}

.btnsendform{
  border: 0;
  padding: 10px 32px;
  color: #a51e22;
  transition: 0.4s;
  border-radius: 50px;
  border: 2px solid #a51e22;
  background: #fff;
}
.btnsendform:hover{
  border: 0;
  padding: 10px 32px;
  color: #fff;
  transition: 0.4s;
  border-radius: 50px;
  border: 2px solid #a51e22;
  background: #a51e22;
}
.gohide{ display: none;}
.godisplay{ display: block;}
.govis{visibility: hidden;}
.validate{ font-size: 12px; color:#a51e22; margin:5px 0;}


.header-inner-pages {background: rgb(138 7 7) !important;}
  .gobutton1{ border-radius: 10px; color: #4a4848; font-size:80px; -moz-box-shadow: 5px 5px 5px rgba(68, 68, 68, 0.6);
  -webkit-box-shadow: 5px 5px 5px rgba(68, 68, 68, 0.6); box-shadow: 5px 5px 5px rgba(68, 68, 68, 0.6); font-weight: bold;}
  .countdown.show .running {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-flow: wrap;
      flex-flow: wrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.countdown.show .running timer {
  font-size: 55px;
  font-weight: 600;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  line-height: 1;
  color: #8c0734;
}

.countdown.show .running timer .days,
.countdown.show .running timer .hours,
.countdown.show .running timer .minutes,
.countdown.show .running timer .seconds{
  width: 70px;
  text-align: left;
  margin: 0 7px;
}

@media (max-width: 480px) {
  .countdown.show .running timer  {
    font-size: 40px;
  }
  .countdown.show .running timer .days,
  .countdown.show .running timer .hours,
  .countdown.show .running timer .minutes,
  .countdown.show .running timer .seconds {
    width: 49px;
  }
}

.countdown.show .running .labels{
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 14px;
}

.countdown.show .running .labels span{
  width: 97px;
  text-align: center;
  margin: 0px 2px;
}

@media (max-width: 480px) {
  .countdown.show .running .labels span{
    width: 69px;
  }
}

.countdown.show .running .text{
  font-size: 20px;
  margin-top: 12px;
  font-weight: 600;
}

.countdown.show .running button{
  border: none;
  background-color: black;
  color: white;
  border-radius: 25px;
  padding: 10px 20px;
  margin: 10px;
}

.countdown.show .running .break{
  -ms-flex-preferred-size: 100%;
      flex-basis: 100%;
  height: 0;
}

.countdown.show .ended{
  display: none;
  -ms-flex-flow: wrap;
      flex-flow: wrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.countdown.show .ended .text{
  font-size: 20px;
}

.countdown.show .ended button {
  border: none;
  background-color: #5a0000;
  color: white;
  border-radius: 25px;
  padding: 10px 20px;
  margin: 10px;
}

.countdown.show .ended .break{
  -ms-flex-preferred-size: 100%;
      flex-basis: 100%;
  height: 0;
}
