/* ============================================================
   RESPONSIVE LAYOUTS FOR MY CONTAINER
   ============================================================ */

/* Extra Small - Mobile (up to 575.98px) */
@media (max-width: 575.98px) {
    .Honeymoon_landing_Page .container {
        padding: 0 16px;
        max-width: 100% !important;
    }
	 .tnaks_massage.d-flex.align-items-center.justify-content-center {
  flex-direction: column;
}
.tnaks_massage .right {
  text-align: center;
}
.tnaks_massage .sub_heading {
  max-width: 226px;
}
.belove-banner .belove-banner-content h2.sub_heading{
	font-size: 22px;
	}
	
	.belove-banner .belove-banner-content {
	        left: 0;
        right: 0;
        margin: auto;
        text-align: center;
	}
	.customized-holiday-section .col-lg-2.col-md-6.col-12.form-filed.submitbtn {
    min-width: unset;
    max-width: unset;
}
.Domestic_Honeymoon .testimonial-section {
    padding-top: 225px;
}
}

/* Small Devices - Tablets (576px to 767.98px) */
@media (min-width: 576px) and (max-width: 767.98px) {
    .Honeymoon_landing_Page .container {
        padding: 0 24px;
        max-width: 100% in !important;
    }
	 .tnaks_massage.d-flex.align-items-center.justify-content-center {
  flex-direction: column;
}
.tnaks_massage .right {
  text-align: center;
}
.tnaks_massage .sub_heading {
  max-width: 226px;
}

.belove-banner .belove-banner-content h2.sub_heading{
	font-size: 22px;
	}
	
	.belove-banner .belove-banner-content {
	        left: 0;
        right: 0;
        margin: auto;
        text-align: center;
	}
.customized-holiday-section .col-lg-2.col-md-6.col-12.form-filed.submitbtn {
    min-width: unset;
    max-width: unset;
}
.customized-holiday-section .col-lg-2.col-md-6.col-12.form-filed.submitbtn {
    min-width: unset;
    max-width: unset;
}
.Domestic_Honeymoon .testimonial-section {
    padding-top: 225px;
}
}

/* Medium Devices - Tablets / Small Laptops (768px to 991.98px) */
@media (min-width: 768px) and (max-width: 991.98px) {
    .Honeymoon_landing_Page .container {
        padding: 0 32px;
        max-width: 100% !important;
    }
.customized-holiday-section .col-lg-2.col-md-6.col-12.form-filed.submitbtn {
    min-width: unset;
    max-width: unset;
}
}

/* Large Devices - Laptops (992px to 1250px) */
@media (min-width: 992px) and (max-width: 1285px) {
    .container {
        padding: 0 48px;
        max-width: 100% !important;
    }

.belove-banner .owl-dots .owl-dot span {
    width: 175px;
	}
.belove-banner .owl-dots .owl-dot.active span {
    width: 430px;
	}
	
	.guest_card {
    min-width: unset !important;
	}

.page_menu_list {
        gap: 6px
    }

    .sticky_header .page_menu_list .nav_link {
    min-width: 75px;
}

.sticky_header .page_menu_list {
    gap: 5px;
}


.sticky_header .page_menu_list .nav_link {
    font-size: 12px;
    font-family: 'Poppins Medium';
}

.page_header .dropdown-toggle {
    font-size: 13px;
    margin-top: 1.2px;
}
.customized-holiday-section .col-lg-2.col-md-6.col-12.form-filed {
    min-width: 165.25px;
	}
}

/* Extra Large Devices - Desktops (1200px to 1439.98px) */
@media (min-width: 1200px) and (max-width: 1439.98px) {
    .Honeymoon_landing_Page .container {
        padding: 0 54px;
        max-width: 1350px !important;
        margin: 0 auto;
    }

    .Honeymoon_landing_Page .SOTC_Container {
        padding: 0 54px;
        max-width: 1350px !important;
        margin: 0 auto;
    }

}

/* Extra Extra Large Devices (1440px to 1799.98px) */
@media (min-width: 1440px) and (max-width: 1799.98px) {
    .Honeymoon_landing_Page .container {
        padding: 0 56px;
        max-width: 98% !important;
        margin: 0 auto;
    }

    .Honeymoon_landing_Page .SOTC_Container {
        padding: 0 56px;
        max-width: 98% !important;
        margin: 0 auto;
    }

    .recoment_section .card_left_side {
        max-width: unset;
        max-height: unset;
    }

    .best-selling .item-card {
        max-width: unset;
    }

    .best-selling .item-card img {
        min-height: 310px;
        max-height: 310px;
    }

    .best-selling .best-selling-carousel .owl-item.active {
        max-width: 330px;
        max-height: unset;
    }

    .trending-honeymoon .honeymoon-carousel .item {
        max-height: unset;
    }

    .trending-honeymoon .honeymoon-carousel .item img {
        max-height: 330px;
        min-height: 330px;
    }

    .testimonial-crousal .owl-item.active {
        max-width: 403px;
        max-height: unset;
    }

    .testimonial-crousal .testimonial-card {
        max-width: 403px;
    }

    .testimonial-crousal .testimonial-images {
        max-width: unset;
    }

    .testimonial-card .testimonial-images .video-container video {
        max-width: unset;
    }

    .carousel_section {
        max-width: unset;
    }
.customized-holiday-section .col-lg-2.col-md-6.col-12.form-filed {
    min-width: 199px;
    height: 50px;
}
}

/* Ultra Wide Screens (1800px and above) */
@media (min-width: 1800px) {
    .Honeymoon_landing_Page .container {
        padding: 0 64px;
        max-width: 1750px !important;
        margin: 0 auto;
    }

    .Honeymoon_landing_Page .SOTC_Container {
        padding: 0 64px;
        max-width: 1750px !important;
        margin: 0 auto;
    }

    .recoment_section .card_left_side {
        max-width: unset;
        max-height: unset;
    }

    .best-selling .item-card {
        max-width: unset;
    }

    .best-selling .item-card img {
        min-height: 310px;
        max-height: 310px;
    }

    .best-selling .best-selling-carousel .owl-item.active {
        max-width: 330px;
        max-height: unset;
    }

    .trending-honeymoon .honeymoon-carousel .item {
        max-height: unset;
    }

    .trending-honeymoon .honeymoon-carousel .item img {
        max-height: 330px;
        min-height: 330px;
    }

    .testimonial-crousal .owl-item.active {
        max-width: 403px;
        max-height: unset;
    }

    .testimonial-crousal .testimonial-card {
        max-width: 403px;
    }

    .testimonial-crousal .testimonial-images {
        max-width: unset;
    }

    .testimonial-card .testimonial-images .video-container video {
        max-width: unset;
    }

    .carousel_section {
        max-width: unset;
    }
.customized-holiday-section .col-lg-2.col-md-6.col-12.form-filed {
    min-width: 250px;
    padding: 0;
    height: 55px;
}
}