/* @media only screen and (max-width: 600px) {
    img.thumbnail-image {
       height: 55px !important;
   }
   img#main-image {
       height: 255px !important;
   }
       
   .col-md-4 {
       margin-top: 3rem;
   }
       
   .short-description p{
       text-align: center;
       font-size: 14px;
   }
       
   .post-title h1{
           text-align: center;
       font-size: 16px !important;
   }
       
       .main{
           margin-top: 5rem;
       }
       
       .btn{
           display: flex;
       }
       
    button.call-now.button{
           padding: 14px 18px 14px 18px !important;
           font-size: 14px !important;
       }
       
        button.send-inquiry.button{
        padding: 14px 18px 14px 18px !important;
           font-size: 14px !important;
       }
   
   }
   
   .gallery-thumbnails.me-3 {
    max-height: 450px !important;
}
    
   img.thumbnail-image {
       border: 1px solid black !important;
   }
   
   img#main-image {
        border: 1px solid black !important;
        border-radius: 4px !important;
   }
   
   .single-testing-page{
       width: 1360px;
   }
   
   .short-description p,.short-description ul li{
       color: #31383C;
       font-size: 16px;
       font-family: 'Lato';
   }
   .short-description ul li{
       color: #31383C;
       font-size: 16px;
       font-family: 'Lato';
   }
   
   .post-title h2{
        color: #31383C;
        font-size: 30px;
      font-family: 'Lato';
       font-weight: 600;
   }
   
   .features h3{
        
   font-size: 18px;
   display: inline;
   color: #D52520;
   font-family: 'Lato';
   font-weight: 400;
   }
   
   button.send-inquiry {
       background-color: #27A8B4;
       color: white;
       font-size: 16px;
       border-radius: 50px;
       padding: 14px 30px 14px 30px;
       text-transform: capitalize;
       font-family: 'Lato';
       font-weight: 400;
       margin-right: 2.5rem;
       border: none;
       letter-spacing: 1px;
   }
   
   button.send-inquiry:hover{
       background-color: #31383C;
       color: white;
       border: none !important;
   }
   
   button.call-now{
       background-color: #31383C;
       color: white;
       font-size: 16px;
       border-radius: 50px;
       padding: 14px 30px 14px 30px;
       text-transform: capitalize;
       font-family: 'Lato';
       font-weight: 400;
       border:none;
           letter-spacing: 1px;
   }
   
   button.call-now:hover{
       background-color: #27A8B4;
       color: white;
   }
   
   .gallery-thumbnails {
       scrollbar-width: thin; 
       scrollbar-color: #ccc transparent; 
   }
   
   .gallery-thumbnails::-webkit-scrollbar {
       width: 4px; 
   }
   
   .gallery-thumbnails::-webkit-scrollbar-thumb {
       background-color: #007bff; 
       border-radius: 5px;
   }
   
   .gallery-thumbnails::-webkit-scrollbar-track {
       background: #f1f1f1;
   }

   #main {
    position: relative;
}
   
   html,
   body{
       width:100%;
       overflow-x:hidden !important;
       }
    */