@media screen and (max-width: 992px) {
    .hp-hero h1 {
        padding-left:10px;
        font-size:40px;
        font-weight: bold;  
        line-height: 1.5;   
        letter-spacing: 1px;
        text-align: center;
   
  
  }

  .hp-hero .flex h2 {
    text-align:center;
     padding-left:10px;
     padding-right:10px;
     line-height:2;
  }
   .hp-hero .flex h2 span {       
   
    font-size:30px;
    
   }

   .txt-sec h2 {
       padding-top:15px;
       text-align: center;
   }

   .large-text {
    font-size:55px;
    color:#901900;
    font-family: 'Georgia';
}

.med-text {
    font-size:20px;
}

.small-text {
    font-size:18px;
}

.tiny-text {
    font-size:12px;
}

.container.main-cont .row {
    max-height:1850px;
    padding-top:50px;
   
}



  }