@media screen and (min-width: 768px) and (max-width: 1024px) {
    .hero-1 .hero-content .hero-subtitle strong {
        font-size: 50px !important;
    }
    .services .items-row .item .service-content .article-title{
        font-size: 25px;
    }
}

@media (max-width: 767px) {
    .hero-1 .hero-content .hero-subtitle {
        font-size: 26px !important;

    }

    .hero-1 .hero-content .hero-subtitle strong {
        font-size: 28px !important;
    }
    .heading-section .heading-ct .heading-title{
        text-shadow: 0 0 10px #777777;
    }
    .hero-section, .heading-section{
        background-attachment: initial !important;
    }
}

@media screen and (max-width: 425px) {
    .hero-1 .hero-content .hero-subtitle strong {
        font-size: 20px !important;
    }

    .call-action .ut-ctc .ctc-ct .info-horizontal dl {
        font-size: 26px;
    }

    .services .items-row .item .service-content .article-title {
        font-size: 14px;
    }
}

.services .items-row .item .service-content .article-title {
    line-height: 40px !important;
}
@media (max-width: 767px){
  
  .hero-section .hero-content h1{
    font-size: 26px;
  }
.hero-section .hero-content h1 span{
  font-size: 30px !important;
  }
  
}
.t3-footnav a{
  color: #fff;
}

.action-1 {
    text-align: center;
    background: rgb(220 64 43) !important;
    position: relative;
}