#serFont{
font-family : calibri; font-size: 14pt !important;
color:#f32626!important;
}
.amout{font-size:20px !important;font-family: OstrichSans-Medium !important;}
.heading{color:#ffffff !important; font-family: OstrichSans-Medium !important;}
.heading-top{color:#232323 ; font-size:36px;font-weight:bold;font-family:'Montserrat';text-transform:uppercase !important;}
.heddingP{color:#ffffff !important; font-family: garamond !important;font-size:16px !important;}
#companyName{color:#b4b4b4 !important;}
#companyName :hover, #companyName:focus {
    color: #94989e !important;
}
.safariTable{font-weight: 900;font-size: 16px;}
.subPara{font-family: garamond !important;font-size:16px !important; text-align: justify;}
#TabHeading{font-family: OstrichSans-Medium !important;}
.ex1 {
    /*background-color: #E3E0DF;*/
    width: 100%;
    height: 250px;
    overflow: scroll;
    padding: 15px;
    scroll-behavior: smooth;
  }
  .ex2 {
    width: 100%;
    height: 320px;
    overflow: scroll;
    scroll-behavior: smooth;
    padding: 15px;
  }
.con-details{
  padding-top: 20px;  
}  
.ex3 {
  width: 100%;
  height: 280px;
  overflow: scroll;
  padding: 15px;
  scroll-behavior: smooth;
}
.ex4 {
  width: 100%;
  height: 280px;
  overflow: scroll;
  padding: 15px;
  scroll-behavior: smooth;
}
.ex5 {
  width: 100%;
  height: 350px;
  overflow: scroll;
  padding: 15px;
  scroll-behavior: smooth;
}
#backImg1{
  background: 
    /* top, transparent red, faked with gradient */ 
    linear-gradient(
      rgba(0, 0, 0, 0.58), 
      rgba(0, 0, 0, 0.58)
    ),
    /* bottom, image */
    url('../images/safari/safarijeep.JPG');

  background-repeat: no-repeat;
  background-size: 100% 100%;
  color: #ffffff;
  margin-bottom: 15px;
  
}
#backImg2{
  background: 
    /* top, transparent red, faked with gradient */ 
    linear-gradient(
      rgba(0, 0, 0, 0.58), 
      rgba(0, 0, 0, 0.58)
    ),
    /* bottom, image */
    url('../images/safari/AboutSafari.JPG');

  background-repeat: no-repeat;
  background-size: 100% 100%;
  color: #ffffff;
  margin-bottom: 10px;
}
#backImg3{
  background: 
    /* top, transparent red, faked with gradient */ 
    linear-gradient(
      rgba(0, 0, 0, 0.58), 
      rgba(0, 0, 0, 0.58)
    ),
    /* bottom, image */
    url('../images/safari/about2.jpg');

  background-repeat: no-repeat;
  background-size: 100% 100%;
  color: #ffffff;
  margin-bottom: 10px;
}
#text-head{color: #ffffff;font-family: OstrichSans-Medium !important;}

#room-wrap{margin: 20px;}
#text-back{color: #0759ff;
  font-family: OstrichSans-Medium !important;font-weight: bold; }

#special-loc{padding-top: 60px;}  
#special-loc1{padding-top: 60px;}  
#text-color{color:#cc0000;}
.section-room .row-tour-gal{margin-top: 50px !important; display: flex; justify-content: center; padding-bottom: 100px;}
.row-info{margin-top: 50px; margin-bottom: 30px;}
.booking-info{
  text-align: center;
  font-weight: 800;
  margin-bottom: 50px;
}
.booking-info a{
  color: #00fd22;
}
.special-note{
  font-style: italic;
  font-weight: 600;
  color: #cc0000;
}
