@media (min-width: 200px) and (max-width: 479px) {
   .number {
    text-align: center;
}
.number p {
    font-size: 14px;
}
.overlay {
    padding: 0px;
}
div#homeslider {
    height:315px;
}
.icons.Sightseeing {
    padding: 10px;
}
.icons.Sightseeing ul li {
    font-size: 13px;
}
.thankyou {
    margin: 35px 0px;
}
.logo img {
    width: 140px;
}
.mt-50{margin-top: 30px;}
/* .tripclap.d-flex.justify-content-start.align-items-center {
    flex-flow: column-reverse;
} */
.tripclap.d-flex.justify-content-start.align-items-center {
    gap: 10px;
}
.socal.Starting {
    margin-bottom: 15px;
}
.Trip_Booked {
    font-size: 18px;
}
.socal {
    background-color: #ffffff;
    width: fit-content;
    padding: 8px 17px;
    text-align: center;
    border-radius: 30px;
}
button#submitButton, button#submitButton1 {
    padding: 0px !important;
    font-size: 1rem;
}
a.text-white.Send-Enquiry {
    margin: 0px 0px 0px 0px;
    padding: 9px 25px;
    display: inline-block;
    text-transform: uppercase;
    font-weight: 600;
    font-size: 14px;
    background: radial-gradient(circle, rgb(255 87 34) 0, #de0c17 100%);
    cursor: pointer;
    border-radius: 30px;
}
.socal.Starting {
    margin-bottom: 20px;
}
h1.Heaven {
        font-size: 18px;
        line-height: 28px;
        margin: 11px 0px;
        display: block;
        width: 100%;
        color: #ffffff;
        font-weight: 400;
}
h2.Beauty {
    font-size: 27px !important;
    font-weight: 500 !important;
    color: #faff07 !important;
}
h5.INCLUSIONS {
    padding: 5px;
    font-size: 18px;
}
.places-locs h5 {
    padding: 3px 50px;
    font-size: 1rem;
}
.MataVishnuDevi h3 {
    font-size: 20px;
}
.pakage {
    margin-bottom: 20px;
}
li.footer-phone {
    padding: 4px 20px;
    margin-bottom: 15px;
}
a.Google_Reviews {
    padding: 5px 50px;
    display: inline-block;
    font-size: 1rem;
}
section#faq {
    padding-top: 0px !important;
}
.lockyourtrips ul li a {
    font-weight: 500;
}

}



@media (min-width: 480px) and (max-width: 767px) {
.number {
    text-align: center;
}
.number p {
    font-size: 14px;
}
.overlay {
    padding: 0px;
}
div#homeslider {
    height: 524px;
}
.icons.Sightseeing {
    padding: 10px;
}
.icons.Sightseeing ul li {
    font-size: 13px;
}
button#submitButton, button#submitButton1 {
    padding: 0px !important;
    font-size: 1rem;
}
h5.INCLUSIONS {
    padding: 5px;
    font-size: 18px;
}
.places-locs h5 {
    padding: 3px 50px;
    font-size: 1rem;
}
.MataVishnuDevi h3 {
    font-size: 20px;
}
.pakage {
    margin-bottom: 20px;
}
li.footer-phone {
    padding: 4px 20px;
    margin-bottom: 15px;
}
a.Google_Reviews {
    padding: 5px 50px;
    display: inline-block;
    font-size: 1rem;
}
section#faq {
    padding-top: 0px !important;
} 
}
@media (min-width: 768px) and (max-width: 991px) {
.number {
    text-align: center;
}
.number p {
    font-size: 14px;
}
.overlay {
    padding: 0px;
}
div#homeslider {
    height: 524px;
}
.icons.Sightseeing {
    padding: 10px;
}
.icons.Sightseeing ul li {
    font-size: 13px;
}
button#submitButton, button#submitButton1 {
    padding: 0px !important;
    font-size: 1rem;
}
h5.INCLUSIONS {
    padding: 5px;
    font-size: 18px;
}
.places-locs h5 {
    padding: 3px 50px;
    font-size: 1rem;
}
.MataVishnuDevi h3 {
    font-size: 20px;
}
.pakage {
    margin-bottom: 20px;
}
li.footer-phone {
    padding: 4px 20px;
    margin-bottom: 15px;
}
a.Google_Reviews {
    padding: 5px 50px;
    display: inline-block;
    font-size: 1rem;
}
section#faq {
    padding-top: 0px !important;
} 
}
@media (min-width: 992px) and (max-width: 1199px) {
.number {
    text-align: center;
}
.number p {
    font-size: 14px;
}
.overlay {
    padding: 0px;
}
div#homeslider {
    height: 524px;
}
.icons.Sightseeing {
    padding: 10px;
}
.icons.Sightseeing ul li {
    font-size: 13px;
}
button#submitButton, button#submitButton1 {
    padding: 0px !important;
    font-size: 1rem;
}
h5.INCLUSIONS {
    padding: 5px;
    font-size: 18px;
}
.places-locs h5 {
    padding: 3px 50px;
    font-size: 1rem;
}
.MataVishnuDevi h3 {
    font-size: 20px;
}
.pakage {
    margin-bottom: 20px;
}
li.footer-phone {
    padding: 4px 20px;
    margin-bottom: 15px;
}
a.Google_Reviews {
    padding: 5px 50px;
    display: inline-block;
    font-size: 1rem;
}
.pakage h4 {
    font-size: 15px;
}
.categorySubHeader1 {
    font-size: 30px;
}
.categoryDescription {
    font-size: 13px;
}
section#faq {
    padding-top: 0px !important;
}
.lockyourtrips ul li a {
    font-weight: 500;
}
}
@media (min-width: 1200px) and (max-width: 1400px) {
 .number {
    text-align: center;
}
.number p {
    font-size: 14px;
}
.overlay {
    padding: 0px;
}
div#homeslider {
    height: 524px;
}
.icons.Sightseeing {
    padding: 10px;
}
.icons.Sightseeing ul li {
    font-size: 13px;
}
button#submitButton, button#submitButton1 {
    padding: 0px !important;
    font-size: 1rem;
}
h5.INCLUSIONS {
    padding: 5px;
    font-size: 18px;
}
.places-locs h5 {
    padding: 3px 50px;
    font-size: 1rem;
}
.MataVishnuDevi h3 {
    font-size: 20px;
}
.pakage {
    margin-bottom: 20px;
}
li.footer-phone {
    padding: 4px 20px;
    margin-bottom: 15px;
}
a.Google_Reviews {
    padding: 5px 50px;
    display: inline-block;
    font-size: 1rem;
}
.pakage h4 {
    font-size: 15px;
}
.categorySubHeader1 {
    font-size: 30px;
}
.categoryDescription {
    font-size: 13px;
}
.categorySubHeader2 {
    margin-top: 1px;
}
.lockyourtrips ul li a {
    font-weight: 500;
}
section#faq {
    padding-top: 0px !important;
}  
}
@media (min-width: 100px) and (max-width: 1024px) {
    .mobile-hide{display: none;}
}
@media (min-width: 1025px) and (max-width: 5000px) {
    .mobile-code-only {
        display: none;
    }
}