/********************** Start Media Queries 1300 Css **********************/
 @media only screen and (max-width: 1300px) {
 	.the_bliss_top_header_main {
 	    display: none;
 	}
 	.the_bliss_header_main_inner .the_bliss_header_right_part_detail {	
 		display: none;
 	}
    .the_bliss_header_main_inner .the_bliss_hamburger_menu {
        display: block;
    }
    .the_bliss_welcome_service_list_main .the_bliss_welcome_service_list_inner p.the_bliss_welcome_service_text {
        min-height: 90px;
    }
    .the_bliss_pricing_plan_inner .the_bliss_pricing_plan_list_main_detail {
        display: block;
    }
    .the_bliss_pricing_plan_list_main_detail .the_bliss_pricing_plan_list_main {
        max-width: 100%;
        margin-right: 0px;
        margin-bottom: 20px;
    }
    .the_bliss_pricing_plan_list_main .the_bliss_pricing_plan_list ul li.the_bliss_pricing_plan_list_name {
        max-width: 45%;
        width: 100%;
    }
    .the_bliss_pricing_plan_list_main_detail .the_bliss_pricing_plan_list_detail {
        max-width: 100%;
    }
    .the_bliss_membership_inner .the_bliss_membership_list_main .the_bliss_membership_list_inner {
        max-width: 47.5%;
    }
}
/********************** End Media Queries 1300 Css **********************/


/********************** Start Media Queries 1024 Css **********************/
 @media only screen and (max-width: 1024px) {
    .the_bliss_header_main {
        padding: 15px 30px;
    }
    .the_bliss_header_left_part_detail .the_bliss_header_logo a img {
        max-width: 200px;
    }
    .the_bliss_banner_main .the_bliss_banner_banner_1 {
        padding-left: 30px;
        padding-right: 30px;
    }
    .the_bliss_banner_main .the_bliss_banner_banner_2 {
        padding-left: 30px;
        padding-right: 30px;
    }
    .the_bliss_banner_main .the_bliss_banner_banner_3 {
        padding-left: 30px;
        padding-right: 30px;
    }
    .the_bliss_banner_banner_detail_left h3.the_bliss_banner_banner_heading {
        font-size: 45px;
        line-height: 55px;
        padding-bottom: 20px;
    }
    .the_bliss_welcome_main {
        padding: 30px;
    }
    .the_bliss_welcome_inner_text_section h3.the_bliss_welcome_sub_heading {
        font-size: 40px;
        line-height: 50px;
        padding-bottom: 20px;
    }
    .the_bliss_wellness_pac_main .the_bliss_wellness_pac_inner {
        padding-left: 30px !important;
        padding-right: 30px !important;
    }
    .the_bliss_wellness_pac_inner_text_section h3.the_bliss_wellness_pac_sub_heading {
        font-size: 40px;
        line-height: 50px;
        padding-bottom: 20px;
    }
    .the_bliss_membership_main {
        padding: 30px;
    }
    .the_bliss_membership_inner_text_section h3.the_bliss_membership_sub_heading {
        font-size: 40px;
        line-height: 50px;
        padding-bottom: 20px;
    }
    .the_bliss_membership_list_inner .the_bliss_membership_list_mem_price_main span.the_bliss_membership_list_mem_price {
        font-size: 35px;
        line-height: 40px;
    }
    .the_bliss_membership_inner .the_bliss_membership_list_main .the_bliss_membership_list_inner {
        max-width: 47%;
    }   
    .the_bliss_about_us_main {
        padding: 30px;
    }
    .the_bliss_about_us_inner .the_bliss_about_us_content_sec h3.the_bliss_about_us_content_text {
        font-size: 40px;
        line-height: 50px;
        padding-bottom: 20px;
    }
    .the_bliss_wellness_count_sec_main {
        padding: 10px 30px 10px 30px;
    }
    .the_bliss_wellness_count_sec_main .the_bliss_wellness_count_sec_inner ul {
        flex-wrap: wrap;
    }
    .the_bliss_wellness_count_sec_inner ul li.the_bliss_wellness_count_list:nth-child(2){
        border-width: 0px;
    }
    .the_bliss_wellness_count_sec_inner ul li.the_bliss_wellness_count_list {
        font-size: 35px;
        line-height: 40px;
        max-width: 50%;
        margin-top: 20px;
        margin-bottom: 20px;
    }
    .the_bliss_pricing_plan_main {
        padding: 30px;
    }
    .the_bliss_pricing_plan_text_sec .the_bliss_pricing_plan_heading h3 {
        font-size: 40px;
        line-height: 50px;
    }
    .the_bliss_start_real_people_inner {
        padding-left: 30px;
        padding-right: 30px;
        padding-top: 30px;
    }
    .the_bliss_start_real_people_text_sec .the_bliss_start_real_heading h3 {
        font-size: 40px;
        line-height: 50px;
    }
    .the_bliss_our_client_text_sec .the_bliss_our_client_heading h3 {
        font-size: 30px;
        line-height: 40px;
    }
    .the_bliss_wellness_blog_main {
        padding: 30px;
    }
    .the_bliss_wellness_blog_inner_text_section h3.the_bliss_wellness_blog_sub_heading {
        font-size: 40px;
        line-height: 50px;
        padding-bottom: 20px;
    }
    .the_bliss_wellness_blog .the_bliss_wellness_blog_text_main .the_bliss_wellness_blog_text a {
        font-size: 20px;
        line-height: 30px;
    }
    .the_bliss_wellness_blog_inner .the_bliss_wellness_blog_list_main {
        display: block;
    }
    .the_bliss_wellness_blog_list_main .the_bliss_wellness_blog {
        max-width: 100%;
        margin-bottom: 30px;
    }
    .the_bliss_wellness_blog_list_main .the_bliss_wellness_blog:last-child {
      margin-bottom: 0px;
    }
    .the_bliss_wellness_blog_list_main .the_bliss_wellness_blog span.the_bliss_wellness_blog_cat {
        bottom: -15px;
    }
    .the_bliss_wellness_blog_list_main .the_bliss_wellness_blog .the_bliss_wellness_blog_text_main {
        padding: 40px 20px 20px 20px;
    }
    .the_bliss_gallery_main {
        padding: 30px 0px 30px 0px;
    }
    .the_bliss_our_client_main {
        padding: 0px 30px 30px 30px;
    }
    .the_bliss_about_banner_main {
        padding-left: 30px;
        padding-right: 30px;
    }
    .the_bliss_about_banner_detail_left h3.the_bliss_about_banner_banner_heading {
        font-size: 40px;
        line-height: 50px;
        padding-bottom: 20px;
    }
    .the_bliss_about_con {
        padding: 30px;
    }
    .the_bliss_about_con_inner .the_bliss_about_con_sec .the_bliss_about_con_text h1 {
        font-size: 40px;
        line-height: 50px;
        padding-bottom: 20px;
    }
    .the_bliss_story_con {
        padding: 0px 30px 30px 30px;
    }
    .the_bliss_story_con_inner .the_bliss_story_con_text h3 {
        font-size: 40px;
        line-height: 50px;
        padding-bottom: 20px;
    }
    .the_bliss_blog_banner_main {
        padding-left: 30px;
        padding-right: 30px;
    }
    .the_bliss_blog_banner_detail_left h3.the_bliss_blog_banner_banner_heading {
        font-size: 40px;
        line-height: 50px;
        padding-bottom: 20px;
    }
    .the_bliss_blog_page_main {
        padding: 30px 30px 0px 30px;
    }
    .the_bliss_blog_page_inner .the_bliss_blog_page_list_main {
        justify-content: space-between;
    }
    .the_bliss_blog_page_list_main .the_bliss_blog_page_blog {
        max-width: 44%;
    }
    .the_bliss_blog_page_list_main .the_bliss_blog_page_blog .the_bliss_blog_page_text_main {
        padding: 40px 20px 20px 20px;
    }
    .the_bliss_blog_page_text_main .the_bliss_blog_page_text a {
        font-size: 20px;
        line-height: 30px;
    }
    .the_bliss_contact_banner_main {
        padding-left: 30px;
        padding-right: 30px;
    }
    .the_bliss_contact_banner_detail_left h3.the_bliss_contact_banner_banner_heading {
        font-size: 40px;
        line-height: 50px;
        padding-bottom: 20px;
    }
    .the_bliss_contact_sec_main {
        padding: 30px;
    }
    .the_bliss_contact_form_sec .the_bliss_contact_form_heading span {
        font-size: 40px;
        line-height: 50px;
        padding-bottom: 20px;
    }
    .the_bliss_contact_form_main form.the_bliss_contact_form .the_bliss_contact_form_field {
        max-width: 100%;
    }
    .the_bliss_contact_any.help_sec .the_bliss_contact_any.help_heading h1 {
        font-size: 40px;
        line-height: 50px;
    }
    .the_bliss_vendor_banner_main {
        padding-left: 30px;
        padding-right: 30px;
    }
    .the_bliss_vendor_banner_detail_left h3.the_bliss_vendor_banner_banner_heading {
        font-size: 40px;
        line-height: 50px;
        padding-bottom: 20px;
    }
    .the_bliss_vendor_list_main {
        padding: 30px;
    }
    .the_bliss_vendor_list_inner .the_bliss_vendor_list_detail_inner .the_bliss_vendor_list_detail {
        max-width: 45%;
    }
    .the_bliss_vendor_detail_main {
        padding: 30px;
    }
    .the_bliss_vendor_detail_left_sec .the_bliss_vendor_detail_con h1 {
        font-size: 40px;
        line-height: 50px;
        padding-bottom: 20px;
    }
    .the_bliss_vendor_detail_main .the_bliss_vendor_detail_inner {
        display: block;
        padding: 30px !important;
    }
    .the_bliss_vendor_detail_inner .the_bliss_vendor_detail_right_sec {
        margin-left: 0px;
        margin-top: 30px;
    }
    .the_bliss_vendor_detail_right_sec .the_bliss_vendor_detail_img img {
        max-width: 100%;
        width: 100%;
        max-height: 450px;
        object-fit: cover;
        margin-bottom: 0px;
    }
    .the_bliss_vendor_detail_con_main {
        padding: 0px 30px 30px 30px;
    }
    .the_bliss_vendor_detail_con_main .the_bliss_vendor_detail_con_inner h2 {
        font-size: 40px;
        line-height: 50px;
        padding-bottom: 20px;
    }
    .the_bliss_vendor_time_slot_book_main {
        padding: 0px 30px 30px 30px;
    }
    .the_bliss_vendor_time_slot_book_main .the_bliss_vendor_time_slot_book_innner {
        display: block;
    }
    .the_bliss_vendor_time_slot_book_innner .the_bliss_vendor_book_form_main {
        max-width: 100%;
        margin-right: 0px;
    }
    .the_bliss_vendor_time_slot_book_main .the_bliss_vendor_location_main {
        max-width: 100%;
        margin-top: 20px;
    }
    .the_bliss_vendor_time_slot_book_innner .the_bliss_vendor_book_form_main h3 {
        font-size: 40px;
        line-height: 50px;
        padding-bottom: 20px;
    }
    .the_bliss_vendor_time_slot_book_main .the_bliss_vendor_time_slot_main {
        margin-left: 0px;
        margin-top: 30px;
        width: 100%;
        max-width: 100%;
    }
    .the_bliss_vendor_time_slot_main .the_bliss_vendor_time_slot_heading h5 {
        font-size: 40px;
        line-height: 50px;
        padding-bottom: 20px;
    }
    .the_bliss_vendor_time_slot_main .the_bliss_vendor_time_slot_list ul {
        margin: 0px;
    }
    .the_bliss_vendor_time_slot_main .the_bliss_vendor_time_slot_list ul li {
        max-width: 27.5%;
        margin: 10px 0px;
    }
    
    .the_bliss_membership_page_main {
        padding: 30px;
    }
    .the_bliss_membership_page_main .the_bliss_membership_inner_text_section h3.the_bliss_membership_sub_heading {
        font-size: 40px;
        line-height: 50px;
        padding-bottom: 20px;
    }
    .the_bliss_membership_page_main .the_bliss_membership_inner .the_bliss_membership_list_main .the_bliss_membership_list_inner {
        max-width: 48%;
    }
    .the_bliss_membership_page_main .the_bliss_membership_list_inner .the_bliss_membership_list_mem_price_main span.the_bliss_membership_list_mem_price {
        font-size: 35px;
        line-height: 40px;
    }
    
    .the_bliss_term_condition_content_main {
       padding: 30px;
    }
    .the_bliss_term_condition_content_inner h3.the_bliss_term_condition__main_heading {
        font-size: 26px;
    }
    
    
    .the_bliss_privacy_policy_content_main {
       padding: 30px;
    }
    .the_bliss_privacy_policy_content_inner h3.the_bliss_privacy_policy__main_heading {
        font-size: 26px;
    }
    
    .the_bliss_refund_policy_content_main {
       padding: 30px;
    }
    .the_bliss_refund_policy_content_inner h3.the_bliss_refund_policy_main_heading {
        font-size: 26px;
    }
    
    
    .the_bliss_shipping_policy_content_main {
       padding: 30px;
    }
    .the_bliss_shipping_policy_content_inner h3.the_bliss_shipping_policy_main_heading {
        font-size: 26px;
    }
    
    .the_bliss_franchise_policy_content_main {
       padding: 30px;
    }
    .the_bliss_franchise_policy_content_inner h3.the_bliss_franchise_policy_main_heading {
        font-size: 26px;
    }
    
    .the_bliss_vendor_service_main {
        padding: 30px;  
    }
    .the_bliss_vendor_service_inner_text_section h3.the_bliss_vendor_service_sub_heading {
        font-size: 40px;
        line-height: 50px;
        padding-bottom: 20px;
    }
    .the_bliss_vendor_service_inner .the_bliss_vendor_service_list_main .the_bliss_vendor_service_list_inner_left {
        padding: 30px;
        margin-bottom: 30px;
    }
    
    
    
    
    
    
    
    
    
    
    
    
    



















    .the_bliss_footer_main {
        padding: 30px;
    }
    .the_bliss_footer_newsletter_sec_main .the_bliss_footer_newsletter_heading h5 {
        font-size: 40px;
        line-height: 50px;
    }

    .the_bliss_footer_list_detail_main .the_bliss_footer_list {
        max-width: 50%;
    }
    .the_bliss_footer_list .the_bliss_footer_logo a img {
        max-width: 200px;
    }
}
/********************** End Media Queries 1024 Css **********************/




/********************** Start Media Queries 767 Css **********************/
 @media only screen and (max-width: 767px) { 
    .the_bliss_header_main {
        padding: 10px 20px;
    }
    .the_bliss_header_left_part_detail .the_bliss_header_logo a img {
        max-width: 170px;
    }
    .the_bliss_banner_main .the_bliss_banner_banner_1 {
        padding-left: 20px;
        padding-right: 20px;
        min-height: 500px;
    }
    .the_bliss_banner_main .the_bliss_banner_banner_2 {
        padding-left: 20px;
        padding-right: 20px;
        min-height: 500px;
    }
    .the_bliss_banner_main .the_bliss_banner_banner_3 {
        padding-left: 20px;
        padding-right: 20px;
        min-height: 500px;
    }
    .the_bliss_banner_banner_detail_left h3.the_bliss_banner_banner_heading {
        font-size: 35px;
        line-height: 40px;
    }
    .the_bliss_banner_banner_1_inner .the_bliss_banner_banner_detail_left {
        max-width: 100%;
        width: 90%;
        padding: 30px;
    }
    .the_bliss_banner_banner_2_inner .the_bliss_banner_banner_detail_left {
        max-width: 100%;
        width: 90%;
        padding: 30px;
    }
    .the_bliss_banner_banner_3_inner .the_bliss_banner_banner_detail_left {
        max-width: 100%;
        width: 90%;
        padding: 30px;
    }
    .the_bliss_banner_banner_detail_left p.the_bliss_banner_banner_subtext {
        font-size: 20px;
        line-height: 25px;
        margin-bottom: 20px;
    }
    .the_bliss_welcome_main {
        padding: 40px 20px 20px 20px;
    }
    .the_bliss_welcome_inner_text_section h3.the_bliss_welcome_sub_heading {
        font-size: 30px;
        line-height: 40px;
        padding-bottom: 10px;
    }
    .the_bliss_welcome_service_list_main .the_bliss_welcome_service_list_inner h4.the_bliss_welcome_service_heading {
        font-size: 24px;
        line-height: 30px;
        padding-bottom: 10px;
    }
    .the_bliss_welcome_inner .the_bliss_welcome_service_list_main {
        display: block;
    }
    .the_bliss_welcome_service_list_main .the_bliss_welcome_service_list_inner {
        max-width: 100%;
        border-bottom: 1px solid #4B4949;
        border-right: 0px;
        padding: 20px;
    }
    .the_bliss_welcome_service_list_main .the_bliss_welcome_service_list_inner:last-child {
        border-bottom: 0px;
    }
    .the_bliss_welcome_service_list_main .the_bliss_welcome_service_list_inner p.the_bliss_welcome_service_text {
        min-height: 0px;
    }
    .the_bliss_wellness_pac_main {
        padding-top: 20px;
        padding-bottom: 20px;
    }
    .the_bliss_wellness_pac_inner_text_section h3.the_bliss_wellness_pac_sub_heading {
        font-size: 30px;
        line-height: 40px;
        padding-bottom: 20px;
    }
    .the_bliss_wellness_pac_list_text_inner h4.the_bliss_wellness_pac_heading {
        font-size: 24px;
        line-height: 30px;
    }
    .the_bliss_about_us_main {
        padding: 30px 20px 20px 20px;
    }
    .the_bliss_about_us_main .the_bliss_about_us_inner {
        display: block;
    }
    .the_bliss_about_us_inner .the_bliss_about_us_img_sec {
        max-width: 100%;
        margin-right: 0px;
        margin-bottom: 20px;
    }
    .the_bliss_about_us_inner .the_bliss_about_us_img_sec img {
        max-width: 100%;
        max-height: 400px;
        object-fit: cover;
    }
    .the_bliss_about_us_inner .the_bliss_about_us_content_sec h3.the_bliss_about_us_content_text {
        font-size: 30px;
        line-height: 40px;
        padding-bottom: 10px;
    }
    .the_bliss_wellness_count_sec_main {
        padding: 10px 20px 10px 20px;
    }
    .the_bliss_wellness_count_sec_inner ul li.the_bliss_wellness_count_list {
        font-size: 30px;
        line-height: 35px;
        max-width: 50%;
        margin-top: 20px;
        margin-bottom: 20px;
    }
    .the_bliss_pricing_plan_main {
        padding: 20px;
    }
    .the_bliss_pricing_plan_inner .the_bliss_pricing_plan_text_sec {
        display: block;
        margin-bottom: 20px;
    }
    .the_bliss_pricing_plan_text_sec .the_bliss_pricing_plan_heading h3 {
        font-size: 30px;
        line-height: 40px;
    }
    .the_bliss_pricing_plan_text_sec p.the_bliss_pricing_plan_sub_text {
        text-align: left;
    }
    .the_bliss_pricing_plan_text_sec .the_bliss_pricing_plan_button {
        text-align: left;
    }
    .the_bliss_pricing_plan_list_main .the_bliss_pricing_plan_list ul {
        display: block;
    }
    .the_bliss_pricing_plan_list_main .the_bliss_pricing_plan_list ul li.the_bliss_pricing_plan_list_name {
        max-width: 100%;
    }
    .the_bliss_pricing_plan_list ul li.the_bliss_pricing_plan_list_name img {
        max-width: 40px;
    }
    .the_bliss_pricing_plan_list ul li.the_bliss_pricing_plan_list_name span {
        font-size: 22px;
        line-height: 30px;
    }
    .the_bliss_start_real_people_inner {
        padding-left: 20px;
        padding-right: 20px;
        padding-top: 20px;
    }
    .the_bliss_start_real_people_text_sec .the_bliss_start_real_heading h3 {
        font-size: 30px;
        line-height: 40px;
    }
    .the_bliss_our_client_main {
        padding: 0px 20px 20px 20px;
    }
    .the_bliss_wellness_blog_main {
        padding: 20px;
    }
    .the_bliss_wellness_blog_inner_text_section h3.the_bliss_wellness_blog_sub_heading {
        font-size: 30px;
        line-height: 40px;
        padding-bottom: 10px;
    }
    .the_bliss_wellness_blog_inner .the_bliss_wellness_blog_list_main {
        display: block;
    }
   .the_bliss_wellness_blog_list_main .the_bliss_wellness_blog {
       max-width: 100%;
       margin-top: 20px;
       margin-bottom: 20px;
   }
   
    .the_bliss_membership_main {
        padding: 20px;
    }
    .the_bliss_membership_inner_text_section h3.the_bliss_membership_sub_heading {
        font-size: 30px;
        line-height: 40px;
        padding-bottom: 10px;
    }
    .the_bliss_membership_inner .the_bliss_membership_list_main .the_bliss_membership_list_inner {
        max-width: 100%;
    }
    .the_bliss_membership_list_inner .the_bliss_membership_list_mem_price_main span.the_bliss_membership_list_mem_price {
        font-size: 30px;
        line-height: 35px;
    }
   
   .the_bliss_about_banner_main {
       padding-left: 20px;
       padding-right: 20px;
       min-height: 500px;
   }
   .the_bliss_about_banner_inner .the_bliss_about_banner_detail_left {
        max-width: 90%;
        width: 100%;
        padding: 30px;
        left: 50%;
        transform: translate(-50%, -50%);
        top: 50%;
        position: absolute;
   }
   .the_bliss_about_banner_detail_left h3.the_bliss_about_banner_banner_heading {
       font-size: 35px;
       line-height: 40px;
   }

   .the_bliss_about_con {
       padding: 20px;
   }
   .the_bliss_about_con .the_bliss_about_con_inner {
       display: block;
   }
   .the_bliss_about_con_inner .the_bliss_about_img_sec {
       max-width: 100%;
       margin-right: 0px;
   }
   .the_bliss_about_con_inner .the_bliss_about_img_sec .the_bliss_about_img img {
       max-width: 100%;
       max-height: 450px;
       height: 100%;
       object-fit: cover;
   }
   .the_bliss_about_con_inner .the_bliss_about_con_sec {
       max-width: 100%;
       margin-top: 20px;
   }
   .the_bliss_about_con_inner .the_bliss_about_con_sec .the_bliss_about_con_text h1 {
       font-size: 30px;
       line-height: 40px;
       padding-bottom: 10px;
   }
   .the_bliss_story_con {
       padding: 0px 20px 20px 20px;
   }
   .the_bliss_story_con .the_bliss_story_con_inner {
       display: block;
   }
   .the_bliss_story_con_inner .the_bliss_story_con_sec {
       max-width: 100%;
       margin-right: 0px;
       margin-bottom: 20px;
   }
   .the_bliss_story_con_sec .the_bliss_story_con_img {
       justify-content: space-between;
   }
   .the_bliss_story_con_inner .the_bliss_story_con_text h3 {
       font-size: 30px;
       line-height: 40px;
       padding-bottom: 10px;
   }
   .the_bliss_story_con_inner .the_bliss_story_img_sec {
       max-width: 100%;
       text-align: center;
       margin-top: 30px;
   }
   .the_bliss_story_img_sec .the_bliss_story_img img {
       max-height: 400px;
       max-width: 100%;
       object-fit: cover;
    }
   .the_bliss_blog_banner_main {
        padding-left: 20px;
        padding-right: 20px;
        min-height: 500px;
    }
    .the_bliss_blog_banner_inner .the_bliss_blog_banner_detail_left {
        max-width: 90%;
        width: 100%;
        padding: 30px;
        left: 50%;
        transform: translate(-50%, -50%);
        top: 50%;
        position: absolute;
    }
    .the_bliss_blog_banner_detail_left h3.the_bliss_blog_banner_banner_heading {
        font-size: 35px;
        line-height: 40px;
    }
    .the_bliss_blog_page_main {
        padding: 20px;
    }
    .the_bliss_blog_page_list_main .the_bliss_blog_page_blog {
        max-width: 100%;
    }
    .the_bliss_contact_banner_main {
        padding-left: 20px;
        padding-right: 20px;
        min-height: 400px;
    }
    .the_bliss_contact_banner_inner .the_bliss_contact_banner_detail_left {
        max-width: 90%;
        width: 100%;
        padding: 30px;
        left: 50%;
        transform: translate(-50%, -50%);
        top: 50%;
        position: absolute;
    }
    .the_bliss_contact_banner_detail_left h3.the_bliss_contact_banner_banner_heading {
        font-size: 35px;
        line-height: 40px;
        padding-bottom: 20px;
    }
    .the_bliss_contact_sec_main {
        padding: 20px;
    }
    .the_bliss_contact_sec_main .the_bliss_contact_sec_inner {
        display: block;
    }
    .the_bliss_contact_sec_inner .the_bliss_contact_form_sec {
        max-width: 100%;
        margin-right: 0px;
        margin-bottom: 30px;
    }
    .the_bliss_contact_form_sec .the_bliss_contact_form_heading span {
        font-size: 30px;
        line-height: 40px;
        padding-bottom: 10px;
    }
    .the_bliss_contact_form_main form.the_bliss_contact_form .the_bliss_contact_form_field {
        max-width: 100%;
    }
    .the_bliss_contact_any.help_sec .the_bliss_contact_any.help_heading h1 {
        font-size: 30px;
        line-height: 40px;
    }
     .the_bliss_vendor_banner_main {
        padding-left: 20px;
        padding-right: 20px;
        min-height: 500px;
    }
    .the_bliss_vendor_banner_inner .the_bliss_vendor_banner_detail_left {
        max-width: 90%;
        width: 100%;
        padding: 30px;
        left: 50%;
        transform: translate(-50%, -50%);
        top: 50%;
        position: absolute;
    }
    .the_bliss_vendor_banner_detail_left h3.the_bliss_vendor_banner_banner_heading {
        font-size: 35px;
        line-height: 40px;
    }
    .the_bliss_vendor_list_main {
        padding: 20px;
    }
    .the_bliss_vendor_list_inner .the_bliss_vendor_list_detail_inner .the_bliss_vendor_list_detail {
        max-width: 45%;
    }
    .the_bliss_vendor_list_inner .the_bliss_vendor_list_search_find_area {
        display: block;
        margin-bottom: 30px;
    }
    .the_bliss_vendor_list_search_find_area .the_bliss_vendor_list_search_area {
        position: relative;
        max-width: 100%;
        margin-right: 0px;
        margin-bottom: 20px;
    }
    .the_bliss_vendor_list_search_find_area .the_bliss_vendor_list_find_area {
        max-width: 100%;
    }
    .the_bliss_vendor_list_inner .the_bliss_vendor_list_detail_inner {
        display: block;
        margin: 0px;
    }
    .the_bliss_vendor_list_inner .the_bliss_vendor_list_detail_inner .the_bliss_vendor_list_detail {
        max-width: 100%;
        margin: 0px 0px 30px 0px;
    }
    .the_bliss_vendor_list_detail .the_bliss_vendor_detail h5.the_bliss_vendor_name {
        font-size: 24px;
        line-height: 30px;
        padding-bottom: 20px;
    }
    .the_bliss_vendor_detail_main {
        padding: 20px;
    }
    .the_bliss_vendor_detail_left_sec .the_bliss_vendor_detail_con h1 {
        font-size: 30px;
        line-height: 40px;
    }
    .the_bliss_vendor_detail_left_sec .the_bliss_vendor_con_detail .the_bliss_ven_con {
        flex-wrap: wrap;    
    }
    .the_bliss_vendor_detail_main .the_bliss_vendor_detail_inner {
        padding: 20px !important;
    }
    .the_bliss_vendor_detail_right_sec .the_bliss_vendor_detail_img img {
        max-height: 400px;  
    }
    .the_bliss_vendor_detail_con_main {
        padding: 0px 20px 20px 20px;    
    }
    .the_bliss_vendor_detail_con_main .the_bliss_vendor_detail_con_inner h2 {
        font-size: 30px;
        line-height: 40px;
    }
    .the_bliss_vendor_time_slot_book_main {
        padding: 0px 20px 20px 20px;
    }
    .the_bliss_vendor_time_slot_main .the_bliss_vendor_time_slot_heading h5 {
        font-size: 30px;
        line-height: 40px;
    }
    .the_bliss_vendor_time_slot_main .the_bliss_vendor_time_slot_list ul {
         margin: -0px; 
    }
    .the_bliss_vendor_time_slot_main .the_bliss_vendor_time_slot_list ul li {
        max-width: 45%;
        margin: 10px 0px;
    }
    
    
    .the_bliss_membership_page_main {
        padding: 20px;
    }
    .the_bliss_membership_page_main .the_bliss_membership_inner_text_section h3.the_bliss_membership_sub_heading {
        font-size: 30px;
        line-height: 40px;
        padding-bottom: 10px;
    }
    .the_bliss_membership_page_main .the_bliss_membership_inner .the_bliss_membership_list_main .the_bliss_membership_list_inner {
        max-width: 100%;
    }
    .the_bliss_membership_page_main .the_bliss_membership_list_inner .the_bliss_membership_list_mem_price_main span.the_bliss_membership_list_mem_price {
        font-size: 30px;
        line-height: 35px;
    }
    
    .the_bliss_term_condition_content_main {
       padding: 20px;
    }
    .the_bliss_term_condition_content_inner h3.the_bliss_term_condition__main_heading {
        font-size: 22px;
    }
    .the_bliss_term_condition_content_inner h5.the_bliss_term_condition_heading {
        font-size: 18px;
        margin-bottom: 10px;
        margin-top: 20px;
    }
    
    
    .the_bliss_privacy_policy_content_main {
       padding: 20px;
    }
    .the_bliss_privacy_policy_content_inner h3.the_bliss_privacy_policy__main_heading {
        font-size: 22px;
    }
    .the_bliss_privacy_policy_content_inner h5.the_bliss_privacy_policy_heading {
        font-size: 18px;
        margin-bottom: 10px;
        margin-top: 20px;
    }
    
    .the_bliss_refund_policy_content_inner h3.the_bliss_refund_policy_main_heading {
        font-size: 22px;
    }
    .the_bliss_refund_policy_content_inner h5.the_bliss_refund_policy_heading {
        font-size: 18px;
        margin-bottom: 10px;
        margin-top: 20px;
    }

    .the_bliss_shipping_policy_content_main {
       padding: 20px;
    }
    .the_bliss_shipping_policy_content_inner h3.the_bliss_shipping_policy_main_heading {
        font-size: 22px;
    }
    .the_bliss_shipping_policy_content_inner h5.the_bliss_shipping_policy_heading {
        font-size: 18px;
        margin-bottom: 10px;
        margin-top: 20px;
    }
    
    
    .the_bliss_franchise_policy_content_main {
       padding: 20px;
    }
    .the_bliss_franchise_policy_content_inner h3.the_bliss_franchise_policy_main_heading {
        font-size: 22px;
    }
    .the_bliss_franchise_policy_content_inner h5.the_bliss_franchise_policy_heading {
        font-size: 18px;
        margin-bottom: 10px;
        margin-top: 20px;
    }
    .the_bliss_franchise_policy_content_inner .the_bliss_franchise-image_sec_main {
        display: block;
    }
    .the_bliss_franchise-image_sec_main .the_bliss_franchise_image_inner img {
        max-width: 100%;
    }
    
    
    .the_bliss_vendor_service_main {
        padding: 20px;  
    }
    .the_bliss_vendor_service_inner_text_section h3.the_bliss_vendor_service_sub_heading {
        font-size: 30px;
        line-height: 40px;
        padding-bottom: 10px;
    }
    .the_bliss_vendor_service_inner .the_bliss_vendor_service_list_main .the_bliss_vendor_service_list_inner_left {
        padding: 20px;
        margin-bottom: 20px;
        display: block;
    }
    .the_bliss_vendor_service_list_inner_left .the_bliss_vendor_service_img {
        max-width: 100%;
        width: 100%;
        margin-right: 0;
        margin-bottom: 20px;
    }
    .the_bliss_vendor_service_list_inner_left .the_bliss_vendor_service_img img {
        max-width: 100%;
    }
    .the_bliss_vendor_service_inner .the_bliss_vendor_service_list_main .the_bliss_vendor_service_list_inner_right {
        padding: 20px;
        margin-bottom: 20px;
        display: flex;
        flex-direction: column-reverse;
    }
    .the_bliss_vendor_service_list_inner_right .the_bliss_vendor_service_img {
        max-width: 100%;
        width: 100%;
        margin-right: 0;
        margin-bottom: 20px;
    }
    .the_bliss_vendor_service_list_inner_right .the_bliss_vendor_service_img img {
        max-width: 100%;
    }
    .the_bliss_vendor_service_list_inner_right .the_bliss_vendor_service_detail_main {
        max-width: 100%;
        margin-right: 0px;
    }
    
    
    
    
    






















    .the_bliss_footer_main {
        padding: 20px;
    }
    .the_bliss_footer_inner .the_bliss_footer_newsletter_sec_main {
        display: block;
    }
    .the_bliss_footer_newsletter_sec_main .the_bliss_footer_newsletter_heading h5 {
        font-size: 30px;
        line-height: 40px;
        margin-bottom: 15px;
    }
    .the_bliss_footer_newsletter_sec_main .the_bliss_footer_newsletter_form form .the_bliss_footer_newsletter_field {
        display: block;
    }
    .the_bliss_footer_newsletter_field .the_bliss_footer_newsletter_field_detail input {
        max-width: 100%;
    }
    form.the_bliss_newsletter_form .the_bliss_footer_newsletter_field button {
      margin-top: 20px;
    }
    .the_bliss_footer_list_detail_main {
        display: block;
    }
    .the_bliss_footer_list_detail_main .the_bliss_footer_list {
        max-width: 100%;
        margin-bottom: 10px;
    }
    .the_bliss_footer_list_detail_main .the_bliss_footer_list:last-child{
      margin-bottom: 0px;
    }
    .the_bliss_footer_inner .the_bliss_footer_menu_area ul.the_bliss_footer_menu_list {
        text-align: center;
    }
    
}
/********************** End Media Queries 767 Css **********************/


/********************** Start Media Queries 600 Css **********************/
 @media only screen and (max-width: 600px) {
    .the_bliss_banner_banner_detail_left .the_bliss_banner_banner_button_main {
        display: block;
    }
    .the_bliss_banner_banner_button_main .the_bliss_banner_banner_button_explore {
        margin-right: 0px;
        margin-bottom: 20px;
    }
    .the_bliss_pricing_plan_list_inner .the_bliss_pricing_plan_name_view_btn_sec_main {
        bottom: 20px;
        left: 20px;
        right: 20px;
    }
    .the_bliss_pricing_plan_detail .the_bliss_pricing_plan_time_detail {
        display: block;
    }
    .the_bliss_pricing_plan_detail .the_bliss_pricing_plan_time_detail .the_bliss_pricing_plan_time1_detail {
        margin-right: 0px;
        max-width: 100%;
        width: 100%;
    }
    .the_bliss_pricing_plan_detail .the_bliss_pricing_plan_time_detail .the_bliss_pricing_plan_time1_detail:last-child {
        margin-top: 30px;
    }
    .the_bliss_our_client_inner .the_bliss_our_client_text_sec {
        display: block;
        margin-bottom: 30px;
    }
    .the_bliss_our_client_text_sec .the_bliss_our_client_heading {
        max-width: 100%;
    }
    .the_bliss_our_client_text_sec .the_bliss_our_client_sub_text {
        max-width: 100%;
    }
    .the_bliss_gallery_inner .the_bliss_gallery_img img {
        max-width: 100%;
    }
}

/********************** End Media Queries 600 Css **********************/

/********************** Start Media Queries 500 Css **********************/
 @media only screen and (max-width: 500px) { 
     .the_bliss_vendor_time_slot_main .the_bliss_vendor_time_slot_heading h5 {
        padding-bottom: 10px;
    }
     .the_bliss_vendor_time_slot_main .the_bliss_vendor_time_slot_list ul li {
        max-width: 100%;
    }
    
}
/********************** End Media Queries 550 Css **********************/