.mobget {
  display: none; }

.mobmenu {
  display: none; }

@media only screen and (max-width: 1199px) {
  .cust-container {
    max-width: 970px;
    margin: 0px auto; }

  .upcomming-card-slider-3 .single-upconing-card .details h3 {
    font-size: 24px !important; }

  .whyusblock h4 {
    font-size: 12px; }

  .thicontent .org-thibox {
    width: 380px; }

  .thicontent {
    width: 380px; } }
@media only screen and (max-width: 1062px) {
  .cust-container {
    width: 85%; }

  a.btn-getintouch {
    padding: 3px 10px;
    position: relative;
    float: right;
    top: 30px;
    font-size: 14px !important; }

  .mobmenu {
    display: block; }

  .menu-hide {
    display: none; }

  .toprow ul.top-social-icons {
    margin-right: 0px; }

  .top-header {
    padding-bottom: 10px; }

  .mobget {
    display: block; }

  .blog {
    height: inherit;
    overflow: hidden; }

  .mainSlider {
    height: inherit; }

  .image-slide-1 img {
    width: 180px !important; }

  .image-text-slide-1 {
    top: 210px; } }
@media only screen and (max-width: 992px) {
  .rght-180 {
    right: inherit;
    left: -50px; }

  .clienttestimonial {
    height: inherit; }

  .continfo h4 {
    padding-top: 30px; }

  footer .text-end a {
    font-size: 13px; }

  .mobmenu {
    top: 20px;
    right: 10px;
    position: relative;
    float: left; }
    .mobmenu a {
      color: #ffc501; }
      .mobmenu a:focus {
        color: #ffc501; }

  .image-slide-1 img {
    width: 140px !important; }

  .image-text-slide-1 .slide-text-cap {
    font-size: 22px;
    line-height: 30px; }

  .pkgthSwiper2 {
    height: 350px; }

  .whatwedo {
    padding: 0px 30px; } }
@media only screen and (max-width: 800px) {
  .top-header .logo {
    height: 60px; }

  a.btn-getintouch {
    top: 20px; }

  .image-slide-1 img {
    width: 100px !important; }

  .image-text-slide-1 {
    top: 180px; } }
@media only screen and (max-width: 768px) {
  .upcomming-card-slider.slick-slider {
    height: 420px; }

  .pickyourtrail {
    padding-bottom: 0px; }

  footer img {
    margin: 0px auto;
    text-align: center;
    display: block; }

  .blog {
    height: inherit; }

  footer .text-end {
    text-align: center !important; }
    footer .text-end a {
      font-size: 16px; }

  .continfo h4 {
    text-align: center; }

  .continfo p {
    text-align: center; }

  .copyright p {
    text-align: center;
    margin: 0px;
    padding: 0px; }

  footer .copyright .text-end a {
    font-size: 13px; }

  .thicontent .org-thibox {
    width: 320px; }

  .thicontent {
    width: 320px; }

  .lft-180 {
    left: -140px; }

  .rght-180 {
    right: inherit;
    left: -30px; }

  .filter-button {
    margin-right: 10px;
    padding: 5px 20px;
    margin-bottom: 15px; }

  .trpkgbox h3 a {
    font-size: 18px; }

  .trpkgbox p {
    font-size: 12px; }

  ul.countrieslist li {
    flex: 0 0 45%; }

  .bkpkcounries h3 {
    font-size: 20px; } }
@media only screen and (max-width: 600px) {
  .upcomming-card-slider.slick-slider {
    height: inherit; }

  .thicontent {
    width: inherit; }

  .lft-180 {
    left: inherit; }

  .rght-180 {
    left: inherit; }

  .thicontent .org-thibox {
    width: 300px;
    margin: 0px auto; }

  .thicontent {
    padding-top: 10px; }

  .continfo:first-child h4 {
    padding-top: 20px; }

  .toprow a {
    font-size: 12px;
    padding-right: 0px; }

  .toprow ul.top-social-icons li a {
    padding-right: 10px; }

  .upcomming-card-slider-3 .slick-prev {
    right: 90px !important; }

  .upcomming-card-slider-3 .slick-next {
    right: 40px !important; }

  .mainSlider {
    height: 400px; }

  ul.countrieslist li {
    flex: 0 0 100%; } }
@media only screen and (max-width: 575px) {
  .bkpkcounries h3 {
    font-size: 26px; } }
@media only screen and (max-width: 480px) {
  a.btn-getintouch {
    padding: 3px 5px; }

  .padd-bottom {
    padding-bottom: 80px; }

  .image-text-slide-1 .slide-text-cap {
    font-size: 20px;
    line-height: 30px; }

  .top-header .logo {
    height: 50px; }

  a.btn-getintouch {
    top: 10px; } }

/*# sourceMappingURL=responsive.css.map */
