 @media only screen and (max-width: 600px){
	.BA-line::before, .BA-line::after { 
  width: 20px;
    border-top: 1px solid #231F20;
    margin: 4px 7px;
}
  .about-table-col:nth-last-child(-n+3) {
      border-bottom: 1px solid #FDC787;
    }
     .about-table-col:nth-child(-n+3) {
      border-top: 1px solid #FDC787;
    }
    .about-table-col:nth-child(3n+1) {
  border-left: 1px solid #FDC787;
}
.about-table-col:nth-child(n+1) {
  border-right: 1px solid #FDC787;
}
.after-border-h::after {  position: inherit;}
 
.about-table-col { flex-basis: 40%;}
.about-table-col:nth-child(3n+1) { flex-basis: 30%;}
.about-table-col:nth-child(2), .about-table-col:nth-child(5), .about-table-col:nth-child(8), .about-table-col:nth-child(11){
  flex-basis: 30%; 
}

.BA-line { font-size: 16px;}
.txt-p { font-size: 16px;
  line-height: 170%;}
.txt-h5 {  line-height: 115%;}
.bg-linear-clr { background-image: none !important;}
 
.circle-round {  position: inherit;top: -10px;}
 
.bg-linear-circle {
  background-image: linear-gradient(to bottom, transparent 37%, #074E8A 4%) !important;}
.bg-linear-circle::before, .bg-linear-clr::before, .bg-linear-clr::after, .bg-linear-circle::after { background: none;}

/*.circle-round::after { background-color: transparent; border-right: none;}*/
.about-table-head { font-size: 10px;
  line-height: 14px; 
  padding: 10px 1px;}
.about-table-heading { font-size: 13px;
  line-height: 14px;}
  .mbl-db-390{display: block;}
.about-table-col { padding: 5px 1px;}
p.about-table-head { font-size: 12px;line-height: 14px;}
p.about-table-head span { font-size: 8px; line-height: 10px;}
.about-table-col {
  border-right: 1px solid #FDC787;
  border-bottom: 1px solid #FDC787;
}
.sec-pack { padding-top: 0px;}
.nature-bg { width: 75%;}
.sec-pack h4 { font-size: 20px;
  line-height: 20px;}


.sec-4-txt h5 { font-size: 22px;
  line-height: 22px;}
.sec-4-txt p { font-size: 13px;
    line-height: 20px;}
.txt-h3, .txt-h5 { font-size: 26px;
  line-height: 30px;}

.sec-bg-4 .btn-book-now { font-size: 15px; 
  bottom: -14px;}
.footer-det-sec p {  font-size: 14px;
  line-height: 20px;}
 footer, footer a{  font-size: 12px;
  line-height: 20px;} 
.footer-det-sec li a  { font-size: 16px;line-height: 28px;font-family: 'SF Pro Display Regular';}
.footer-det-sec a.mail {  font-size: 18px;font-family: 'SF Pro Display Regular';}

.mq-dd-n{display: none;}
.mq-dd-b{display: block;padding-bottom: 2rem !important;}
.txt-time-p {
    color: #fff; border: 1px solid #fff;}
/*.packages-img-txt{
width: 77%;
    margin: 0 auto;
}*/
.packages-img-txt span { font-size: 14px;
  line-height: 15px;}
.packages-img-txt img {
  width: 25%;   padding-bottom: 7px;
}
.packages-img-txt div{
  line-height: 16px;
}
 
.packages-img-txt .small { font-size: 10px;padding-top: 2px;
    line-height: 12px;}
.packages-img-txt {
    display: flex;
    align-items: center;
    flex-direction: column;text-align: center;padding-top: 10px;
}
.bg-icon-5 {
  width: 18% !important;
}
.sec-pack .align-self-center {
  align-self: baseline !important;
}


}

@media only screen and (min-width: 600px) and (max-width: 991px){
  .br-tag{display: none;}
 .txt-time-p {
    color: #fff; border: 1px solid #fff;}
.mq-dd-n{display: none;}
.mq-dd-b{display: block;padding-bottom: 2rem !important;}
/*.packages-img-txt{
width: 77%; margin: 0 auto;
}*/
 .bg-linear-clr { background-image: none !important;}
 
.circle-round {  position: inherit;top: -10px;}
 
.bg-linear-circle {
  background-image: linear-gradient(to bottom, transparent 37%, transparent 4%) !important;}
.bg-linear-circle::before, .bg-linear-clr::before, .bg-linear-clr::after, .bg-linear-circle::after { background: none;}

/*.circle-round::after { background-color: transparent; border-right: none;}*/
.about-table-head { font-size: 14px;
  line-height: 13px; 
  padding: 5px;}
.about-table-heading { font-size: 16px;
  line-height: 12px;}
.about-table-col { padding: 10px 2px;}
p.about-table-head { font-size: 15px;line-height: 15px;}
p.about-table-head span { font-size:10px; line-height: 10px;}
.about-table-col {
  border-right: 1px solid #FDC787;
  border-bottom: 1px solid #FDC787;
}
.sec-pack { padding-top: 0px;}
.nature-bg { width: 75%;} 
.packages-img-txt span { font-size: 16px;
  line-height: 18px;
}
.packages-img-txt .small { font-size: 12px; line-height: 12px;} 
.packages-img-txt img {
  width: 12%;}
 
.bg-icon-5 {
  width: 10% !important;
    padding-left: 3px;
}
.img-dayout {
  width: 75%;
}
.img-logo {
  width: 70%;
}

 .about-table-col:nth-last-child(-n+3) {
      border-bottom: 1px solid #FDC787;
    }
 .about-table-col:nth-child(-n+3) {
      border-top: 1px solid #FDC787;
    }

.about-table-col:nth-child(3n+1) {
  border-left: 1px solid #FDC787;
}
.about-table-col:nth-child(n+1) {
  border-right: 1px solid #FDC787;
}
.about-table-col { flex-basis: 40%;}
.about-table-col:nth-child(3n+1) { flex-basis: 30%;}
.about-table-col:nth-child(2), .about-table-col:nth-child(5), .about-table-col:nth-child(8), .about-table-col:nth-child(11){
  flex-basis: 30%; 
}
.after-border-h::after {  position: inherit;}

}


@media only screen and (min-width: 992px) and (max-width: 1199px){
.about-table-head { font-size: 15px;
    line-height: 29px;}
.about-table-heading , p.about-table-head{  font-size: 18px;
  line-height: 20px;}







}

@media only screen and (min-width:1400px) {
.circle-round { top: -100px;}
.nature-bg { 
  max-width: 92%;
}
/*.circle-round::after { width: 400px; height: 400px;}*/
.about-table-col:nth-child(n+1) {
  border-right: 2px solid #FDC787;
}
.bg-linear-clr:after { position: inherit;}
.custom-container-992-1399-p{ 
    padding-right: 3%;
}
}

@media only screen and (min-width: 992px) and (max-width: 1399px){
.custom-container-992-1399{ max-width: 95%;margin-right: 0px; }
.custom-container-992-1399-p{ max-width: 95%;margin-right: 0px;
    padding-right: 9%;
}

}

@media only screen and (min-width: 1120px) and (max-width: 1198px){
.circle-round { top: -90px;}

}

@media only screen and (min-width: 1199px) and (max-width: 1299px){
 .nature-bg { 
  max-width: 100%;
}
.circle-round { top: -92px;}


}
@media only screen and (min-width: 1299px) and (max-width: 1399px){
 .nature-bg { 
  max-width: 91%;
}
.circle-round { top: -92px;}


}