
@media (min-width:1441px) {
	.menu_left_main, .menu_right_main{height: calc(100vh + 35px) !important;}
}

@media (min-width:1800px) {
	.furniture_collection_range .collection_range_inr, .hm_collection_rng .collection_range_inr{
		grid-template-columns: repeat(3, 1fr);
	}
}

@media (min-width:901px) {
	.mo-menu{ display:block; }
	.menuIcon{ position: initial; transform:initial; }
 	.side_menu_main.active{ overflow-y: auto; }
 	.mobile_logo, .mobile_navbar{ display:none; }
 	.mobile_header_inr, .mobile_banner_inr, .mobile_passion_inr{display:none;}
 	.manufacturers_lft .discover_btn, .mobile_showroom_inr, .since_mobile, .mobile_footer_inr{
 		display:none;
 	}
 	.about_manufacturer .discover_btn{display:block;}
 	.hm_banner_main.hm_mobile_banner{display:none;}
 	.completed_project_inr.mobile_completed_project, .manufacturer_main.manufacturer_inr_mobile, 
 	.hm_our_designer.hm_our_designer_mobile{
 		display: none;
 	}
 	.manufacturer_inr.explainer_inr_mobile{display:none;}
 	.since_main.since_mobile_main, .banner_inr.about_banner_mobile{
 		display:none;
 	}
 	.cta_full_main.cta_mobile_main{display:none;}
 	.manufacturer_inr.about_manufacturer_mobile{display:none;}
 	.banner_inr.showroom_pg_banner_mobile{display:none;}
 	.spaces_collection_video_inr.spaces_collection_video_inr_mobile{display:none;}
 	.showroom_inr.profile_prjct_slider_mobile{display:none;}
 	.back_btn2, .back_btn_arrow, .back_btn{display:none;}
 	.menu_right_itm .mobile_contact_btn{display:none;}
 	.menu_right_contact_details .mobile_contact_btn{display:block;}
 	.prdt_short.prdt_short_mobile{display:block;}
 	.prdt_short_mobile{display:none;}
 	.project_artl_dtl_lft.project_artl_dtl_lft_mobile{display:none;}
}


@media(max-width:1600px) {
	.popup_enquiry_form_inr {
        height: 95%;
        overflow-y: auto;
    }
}

@media(max-width:1440px) {
	.ftr_btm_rgt{padding:10px 30px 10px 30px;}
}

@media(max-width:1400px) {
	.ftr_lft_inr{height:auto;}
	.project_artical_lft{padding:30px 30px 36px 30px;}
	.project_artical_cnt p{max-width:100%;}
	.hm_bnr_title h1{font-size:50px;line-height: 45px;}
	.hm_enquiries_rgt_form {padding: 106px 60px 150px 60px;}
	.furniture_sizing_inr_lft{padding:61px 38px 328px 30px;}
	.furniture_sizing_inr_rgt{padding:61px 38px 328px 30px;}
	.space_possibilty_inr_lft{padding:30px 50px 45px 30px;width: 35%;}
	.space_possibilty_inr_rgt{padding:142px 30px 143px 40px;width:65%;}
	.completed_project_rgt_img img{height:580px;}
}

@media(max-width:1300px) {
	.bnr_inr_lft h1, .passion_inr_lft h2, .manufacturers_lft h2, .hm_shop_top h2, 
	.shop_pg_main h1, .showroom_lft h2, .since_top h2, .faq_itm_row h2, 
	.project_collaction .showroom_lft h1, .completed_prjct_inr_lft h2, 
	.project_artical_cnt h1, .hm_abt_inr_lft_cnt h2, .design_cta_rgt_txt h2, 
	.hm_our_desiger_top h2, .hm_enquiries_lft_top h2, .all_product_top h1, .spaces_inr_title h2, 
	.main_collection_title h1, .spaces_cllction_video_in_lft_cnt h2, 
	.furniture_collection_title h1, .featured_range_prdt h2, .space_single_top_lft h1, 
	.add_selection_inr h2, .space_possibilty_inr_lft_top h2, .designer_profile_lft h3, 
	.my_selection_cnt h1, .no-content-found h2, .blog-banner h1, .cms_page_tem h1.entry-title{
		font-size:36px;line-height:36px;
	}
	.bnr_inr_lft p{max-width:100%;}
	.bnr_inr_lft{padding:30px 30px 36px 0;}
	.hm_shop_inr{max-width:90%;}
	.about_since_itm .tiles_itm_lft h3{font-size:24px;line-height:26px;margin-bottom: 35px;}
	.about_tiles_main .tiles_inr_lft{padding:25px 30px 57px 30px;}
	.about_tiles_main .about_since_itm{column-gap:30px;}
	.tiles_itm_lft h3{margin-bottom:50px;}
	.showroom_pg_main .showroom_rgt {padding-bottom: 200px;}
	.completed_prjct_inr_lft p{max-width:100%;}
	.copright {margin-top: 60px;}
	.ftr_rgt_itm{padding:33px 20px 25px;}
	.ftr_brand{column-gap:30px;}
	.project_artl_dtl_lft{padding:50px 30px 60px;}
	.project_artl_dtl_rgt{padding:50px 30px 30px 40px;}
	.our_process_itm_lft {width: 28%;}
	.our_process_itm{column-gap:40px;}
	.featured_range_prdt_inr{column-gap:45px;}
	.space_description_inr_lft{padding:35px 30px 28px 32px;}
	.furniture_sizing_inr_lft{padding:61px 38px 280px 30px;}
	.furniture_sizing_inr_rgt{padding:61px 38px 280px 30px;}
	.space_possibilty_inr_lft{padding:30px 30px 45px 30px;}
	.designer_profile_lft{padding:30px 100px 133px 30px}
	.menu_right_itm ul {padding: 30px 15px 30px 15px;}
	.menu_right_itm h3, .menu_left_main h3{padding-left:15px !important;}
	.menu_right_contact_details {padding: 32px 15px 35px 15px;}
	.mobile_left_main {padding: 32px 0 0 15px;}
	.hm_enquiries_rgt_form .row .col-md-4 {max-width: 173px;}
	.hm_enquiries_rgt_form .row .col-md-8 {max-width:290px;}
	.product_fltr_lft{column-gap:24px;}
	.spaces_inr_itm_img img{height:564px;}
	.showroom_pg_slider_six .showroom_itm img, .space_single_slider .showroom_itm img{ height: 600px;}
	.completed_project_rgt_img img{height:500px;}
}

@media(max-width:1250px) {
	.hm_abt_inr_lft_btm_txt{padding-top: 50px;}
}

@media(max-width:1200px) {
	.passion_lft_itm {width: 46%;}
	.passion_img {width: 52%;}
	.passion_lft_inr{column-gap:25px;margin-top:30px;}
	.passion_inr_lft{padding:40px 20px 50px 0;}
	.passion_inr_rgt{padding-bottom:60px;}
	.tiles_inr_lft{padding:25px 20px 50px 20px;}
	.hm_shop_inr{column-gap:25px;}
	.hm_shop_main{padding:120px 0;}
	.about_since_itm .tiles_itm_lft h3{margin-bottom:20px;}
	.about_tiles_main .about_since_itm{padding:59px 20px 50px 20px;}
	.faq_itm_row {padding: 33px 20px 180px;}
	.faq_itm_lft .discover_btn {margin-top: 120px;}
	.showroom_pg_main .showroom_rgt {padding-bottom:150px;}

	.completed_prjct_inr_lft{padding:40px 30px 36px 30px;}
	.completed_prjct_inr_rgt{padding:40px 30px 36px 37px;}
	.ftr_brand{column-gap:30px;}
	.project_artical_rgt{padding:40px 30px 135px 30px;}
	.project_artical_lft {padding: 30px 20px 36px 20px;}
	.project_artl_dtl_rgt{padding:50px 20px 30px 20px;}
	.projects_gallery .since_img_glry{row-gap:60px;}
	.hm_bnr_title h1{font-size:40px;line-height:40px;}
	.our_designer_inr{max-width:100%;padding:0 30px;}
	.designer_cnt h3{font-size:24px;}
	.designer_img img{object-fit:cover;}
	.our_designer_inr_itm .discover_btn{margin-top:140px;}
	.hm_enquiries_rgt_form {padding:60px 40px 60px 40px;}
	.hm_enquiries_lft_top{padding:60px 99px 33px 160px}
	.hm_enquiries_lft_inr {padding:60px 100px 60px 100px;}
	.hm_enquiries_lft_top {padding: 60px 99px 33px 100px;}
	.ftr_rgt_itm {padding: 33px 10px 25px;}
	.space_description_cnt_inr{column-gap:50px;}
	.space_description_cnt_inr_lft h3{font-size:27px; line-height:32px;}
	.space_possibilty_inr_rgt{padding:100px 30px 100px 40px;}
	.space_possibilty_rgt_itm_main{column-gap:30px;grid-row-gap:50px;}
	.designer_profile_lft{padding:30px 80px 100px 30px}
	.my_selection_inr{margin:70px 30px 60px;max-width:100%;}
	.menu_left_itm_hover{right:40px;}
	.no_product_selection_main{padding: 60px 20px 65px;}
	.pro-ajax-filter li{padding:8px 17px;}
	.designer_img img {max-height: initial;min-height: 490px;}
	.spaces_inr_itm_img img{height:500px;}
	.space_description_inr_rgt img{height:500px;}
	.furniture_single_slider_itm img{height:600px;}
	.space_single_hero_img img, .space_description_cnt_top_img img, .space_single_slider_main .showroom_itm img{height:570px;}
	.all_product_inr_itm_rgt img{height: 450px;}
	.spaces_cllction_video_bnr_img .video_img.only_img img {height: 500px;}
	.main_collection_inr_img img{height: 522px;object-fit: cover;}
	.hm_banner_inr img{height:auto;}
	.manufacturers_lft p{width:90%;}
	.hm_collection_rng .collection_range_inr {padding: 40px 0 40px;}
	.showroom_pg_slider_six .showroom_itm img, .space_single_slider .showroom_itm img{height: 550px;}
}

@media(max-width:1150px) {
	.hm_shop_inr{max-width:100%;}
	.hm_shop_inr {column-gap: 25px;}
	.bnr_img .video_inr{margin-bottom:100px;}
	.tiles_itm_lft h3{margin-bottom:30px;}
	.ftr_brand{column-gap:30px;}
	.project_artl_dtl_lft {width: 67%;}
	.project_artl_dtl_rgt{width:33%;}
	.projects_gallery .since_img_glry{row-gap:50px;}
	.our_process_itm_lft h3 {font-size: 27px;line-height: 30px;}
	.our_process_itm_rgt {width: 64%;}
	.our_process_itm_lft{width:32%;}
	.space_description_inr_lft {width: 35%;}
	.space_description_inr_rgt{width:65%;padding:40px 30px 135px 30px;}
	.furniture_sizing_inr_lft{padding:61px 38px 200px 30px;}
	.furniture_sizing_inr_rgt{padding:61px 38px 200px 30px;}
	.my_selection_inr{column-gap:30px;}
	.spaces_video_inr_lft_cnt_btm .discover_btn a{padding:8px 58px;}
	.completed_project_rgt_img img{height:460px;}
}

@media(max-width:1100px) {
	.bnr_inr_lft h1, .passion_inr_lft h2, .tiels_lft_cnt h2, .manufacturers_lft h2, .hm_shop_top h2, 
	.shop_pg_main h1, .showroom_lft h2, .since_top h2, .faq_itm_row h2, 
	.project_collaction .showroom_lft h1, .completed_prjct_inr_lft h2, 
	.project_artical_cnt h1, .hm_abt_inr_lft_cnt h2, .design_cta_rgt_txt h2, 
	.hm_our_desiger_top h2, .hm_enquiries_lft_top h2, .all_product_top h1, .spaces_inr_title h2, 
	.main_collection_title h1, .spaces_cllction_video_in_lft_cnt h2, 
	.furniture_collection_title h1, .featured_range_prdt h2, .space_single_top_lft h1, 
	.add_selection_inr h2, .space_possibilty_inr_lft_top h2, .designer_profile_lft h3, 
	.my_selection_cnt h1, .no-content-found h2, .blog-banner h1, .cms_page_tem h1.entry-title{
		font-size:32px;line-height:32px;
	}
	.bnr_inr_lft p, .passion_lft_itm p{font-size:16px;line-height:21px;}
	.bnr_inr_lft{padding:30px 30px 36px 0;}
	.since_brand{column-gap:30px;}
	.since_main{padding:60px 0 100px;}
	.about_tiles_main .tiles_itm_lft p{font-size:16px;line-height:20px;}
	.faq_itm_lft {width: 28%;}
	.ftr_btm_rgt {padding: 10px 20px 10px 20px;}
	.ftr_btm_lft .header_book_btn a{padding: 32px 34px;}
	.ftr_btm_rgt{width:calc(100% - 300px);}
	.project_artical_rgt{padding:40px 30px 100px 30px;}
	.projects_gallery{padding:70px 0;}
	.projects_gallery .since_img_glry{row-gap:40px;}
	.hm_enquiries_inr_rgt {width: 55%;}
	.hm_enquiries_inr_lft {width: 45%;}
	.my_selection_lft{width:45%;}
	.my_selection_inquiry{width:55%;}
	.featured_range_prdt_inr{column-gap:30px;}
	.furniture_sizing_inr_lft{padding:61px 38px 150px 30px;}
	.furniture_sizing_inr_rgt{padding:61px 38px 150px 30px;}
	.designer_profile_lft{padding:30px 60px 100px 30px}
	.menu_left_itm_hover{right:20px;max-width:380px;}
	.designer_cnt p{min-height:110px;}
	.showroom_pg_slider_six .showroom_itm img, .space_single_slider .showroom_itm img{height:500px;}
}

@media(max-width:1050px) {
	.about_tiles_main .about_since_itm{flex-direction:column-reverse;}
	.about_since_itm .tiles_itm_rgt{width:100%;}
	.about_since_itm .tiles_itm_lft{width:100%;margin-top:15px;}
	.about_since_itm .tiles_itm_lft h3, .about_tiles_main .tiles_itm_lft p{max-width:100%;}
	.about_tiles_main .tiles_itm_lft p:last-child{margin-bottom:0;}
	.about_tiles_main .about_since_itm {padding: 30px 20px 30px 20px;}
	.project_artical_lft {width: 33%;}
	.project_artical_rgt {width: 67%;}
	.hm_shop_itm h3, .hm_shop_itm h3 a{font-size:19px;}
}

@media(max-width:1024px) {
	.container {padding: 0 20px;}
	.bnr_inr_lft, .hm_abt_inr_lft{width:40%;}
	.bnr_inr_rgt, .hm_abt_inr_rgt{width:60%;padding:36px 0 36px 20px;}
	.bnr_inr_lft, .hm_abt_inr_lft{padding: 30px 20px 36px 0;}
	.bnr_inr_lft .discover_btn{margin-top:30px;}
	.tiles_rgt_itm{padding:54px 20px 56px 34px;}
	.manufacturers_lft{padding:30px 20px 38px;}	
	.hm_shop_itm h3, .hm_shop_itm h3 a{font-size:17px;}
	.showroom_lft{padding:30px 20px 40px 20px}
	.showroom_rgt{padding:40px 0 37px 30px;}
	.bnr_img .video_inr{margin-bottom:80px;}
	.about_tiles_main .tiles_inr_lft {padding: 25px 20px 57px 20px;}
	.about_tiles_main .about_since_itm{padding:30px 20px;}
	.showroom_pg_main .showroom_lft{padding:30px 20px 40px 20px}
	.showroom_pg_main .showroom_rgt{padding:62px 0 120px 20px}
	.completed_prjct_inr_lft {padding: 40px 20px 36px 20px;}
	.completed_prjct_inr_rgt {padding: 40px 20px 36px 20px;}
	.ftr_btm_rgt {padding: 10px 15px 10px 15px;}
	.ftr_btm_lft .header_book_btn a {padding: 32px 24px;}
	.projects_gallery .since_img_glry{row-gap:30px;}
	.our_designer_inr{padding:0 20px;}
	.all_product_inr_itm{margin: 0 20px;}
	.hm_enquiries_lft_inr {padding: 60px 40px 60px 20px;}
	.hm_enquiries_lft_top {padding: 60px 99px 33px 20px;}
	.hm_enquiries_rgt_form {padding: 60px 20px 60px 20px;}
	.mobile_showroom_inr .showroom_rgt{padding:10px 0 0px 20px}
	.hm_enquiries_rgt_form .project-type .wpcf7-form-control-wrap .wpcf7-checkbox{column-gap:40px;}
	.enquiries_frm_checkbox_row_inr{column-gap:40px;}
	.hm_enquiries_rgt_form .budget .wpcf7-form-control-wrap .wpcf7-checkbox{column-gap:60px;}
	.enquiries_rgt_form_checkbox{margin-bottom:30px;}
	.hm_enquiries_rgt_form .project-type, .hm_enquiries_rgt_form .spaces{margin-bottom:30px;}
	.hm_enquiries_rgt_form .project-type{margin-top:30px;}
	.ftr_lft_itm {width: 44%;}
	.ftr_rgt_itm {width: 56%;}
	.our_process_itm{padding:40px 0px 42px 0px;}
	.our_process_itm_lft h3{font-size:27px; line-height:30px;}
	.our_process_itm{margin:0 20px;}
	.all_product_top {padding: 0px 20px 40px;}
	.product_filter_inr{padding:19px 20px;}
	.collection_range_inr{padding:40px 0 40px 0;}
	.collection_range_inr{column-gap:50px; grid-row-gap:50px;margin:0 20px;}
	.spaces_main{padding:60px 20px;}
	.main_collection{padding:16px 20px 60px;}
	.furniture_collection_top{padding:40px 20px 40px 20px;}
	.furniture_collection_title{padding:0 15px;}
	.furniture_collection_range {padding: 40px 20px 100px;}
	.featured_range_prdt{padding:80px 20px 44px;}
	.all_product_inr_itm_main{margin:0 20px;}
	.furniture_single_top {padding: 60px 20px 25px;}
	.space_description_inr_lft {padding: 35px 20px 28px 20px;}
	.space_description_inr_rgt{padding:40px 20px 60px 20px}
	.furniture_single_slider_main{padding:60px 0 60px;}
	.furniture_single_inner{padding:0 20px;}
	.furniture_sizing_inr_lft{padding:61px 20px 150px 20px;}
	.furniture_sizing_inr_rgt{padding:61px 20px 150px 20px;}
	.add_selection{padding:60px 20px;}
	.space_single_main{padding:60px 20px 60px}
	.space_description_cnt{padding:40px 20px 42px}
	.space_single_slider_main .showroom_rgt{padding:40px 0 37px 20px;}
	.space_possibilty_inr_lft{padding:30px 20px 45px 20px}
	.space_possibilty_inr_rgt {padding: 100px 20px 100px 20px;}
	.designer_profile_lft{padding:30px 20px 100px 20px}
	.designer_profile_rgt{padding:30px 20px 100px 20px}
	.my_selection_inr{margin:60px 20px 60px}
	.no-content-found{padding:0 20px;}
	.search-results .featured_range_prdt {padding: 44px 20px 44px 20px;}
	.search-no-product-found{padding: 40px 20px 40px 20px;}
	.video_inr{padding:0;}

}

@media(max-width:991px) {
	.header_book_btn a{padding:32px 32px;}
	.hm_shop_inr {column-gap: 20px;}
	.completed_prjct_inr_lft ul li{margin-bottom:10px;}
	.ftr_btm_rgt {width: calc(100% - 272px);}
	.ftr_btm_lft .header_book_btn a{column-gap:10px;}
	.hm_enquiries_rgt_form .row{display:block;}
	.hm_enquiries_rgt_form .row .col-md-4, .hm_enquiries_rgt_form .row .col-md-8{max-width:100%;}

	.featured_range_prdt_inr{grid-template-columns:repeat(2, 1fr);}
	.furniture_single_inner{column-gap:25px;}
	.space_description_cnt_inr{flex-direction:column-reverse;flex-wrap:wrap;}
	.space_description_cnt_inr_rgt{width:100%;}
	.space_description_cnt_inr_rgt_txt{margin-bottom:15px;}
	.space_description_cnt_inr_lft{width:100%;margin-top:15px;}
	.space_possibilty_inr{display:block;}
	.space_possibilty_inr_lft{width:100%;border-bottom:1px solid #ffffff;}
	.space_possibilty_inr_rgt{width:100%;padding:50px 20px 50px 20px;}
	.space_possibilty_rgt_itm_main{max-width:100%;grid-template-columns:repeat(3, 1fr)}
	.space_possibilty_inr_lft_btm{margin-top:40px;}
	.profile_project_slide_cnt .appointment_btn {margin-top:30px;}
	.my_selection_inr{column-gap:40px;}
	.popup_enquiry_form_inr, .appointment_modal_form_inr {
        height: 95%;
        overflow-y: auto;
        left: 0;
        right: 0;
        top: 50%;
        transform: translateY(-50%);
    }
    .enquiry_form_inr_data {
        padding: 24px 30px 40px 30px;
    }
    .popup_enquiry_form_inr .hm_enquiries_rgt_form form,
    .appointment_modal_form_inr .hm_enquiries_rgt_form form {
    	max-width: 100%;
    }
    .mobile_left_main{padding:32px 0 0 15px}
    .menu_left_itm_hover{max-width:350px;}
    .enquiries_rgt_frm_row{display:block;}
    .enquiries_rgt_frm_row .enquiries_rgt_frm_grp{margin-bottom:13px;}
    .enquiries_rgt_frm_row .enquiries_rgt_frm_grp:first-child,
    .enquiries_rgt_frm_row .enquiries_rgt_frm_grp:last-child{
    	width:100%;max-width:100%;
    }
    .enquiries_rgt_frm_row .enquiries_rgt_frm_grp:last-child{margin-bottom:0;}
    .sideMenu .menu_right_contact_details p, .sideMenu .menu_right_contact_details p a{
    	font-size:14px;
    }
    .menu_right_contact_details {
        padding: 32px 10px 35px 10px;
    }
	.space_single_hero_img img, .space_description_cnt_top_img img, .space_single_slider_main .showroom_itm img{height: 500px;}
	.showroom_pg_slider_six .showroom_itm img, .space_single_slider .showroom_itm img{height:470px;}
	.completed_project_rgt_img img{height:420px;}
}

@media(max-width:950px) {
	.ftr_btm_lft .header_book_btn a{padding:42px 24px;}
}

@media(max-width:900px) {
	.passion_btm_img{display:none;}
	.spaces_inr_itm {margin-bottom: 8px;}
	.spaces_main {padding: 60px 10px 8px;}
	.navbar, .topbar_main{display:none;}
	.menu ul li a{font-size:18px;}
	.mobile_navbar .menu ul li.dropdown_main .navbar-dropdown li a {font-size: 16px;}
	.mobile_logo{display:flex;justify-content:space-between;align-items:center;}
	.side_menu_main{display:none !important;}
	.side_menu_main {width:100%;right: -100%;}
	.menu_left, .menu_right .nav-list{display:none;}
	.navbar{justify-content:space-between;}
	.mobile_header_inr{display:flex;justify-content: space-between;}
	.header_inner{display:none;}
	.menuIcon{border-right:0;}
	.header_user{padding-right:15px;}
	.header_lft{display:block;}

	.banner_inr, .passion_inr, .showroom_inr, .since_main, .footer_inr{
		display:none;
	}
	.mobile_banner_inr, .mobile_passion_inr, .mobile_showroom_inr, .since_mobile, 
	.mobile_footer_inr, .about_banner .banner_inr, .showroom_banner .banner_inr{
		display:block;
	}

	.bnr_inr_rgt{width:100%;padding:8px 0 0;position:relative;}
	.bnr_inr_lft{width:100%;border-right:0;}
	.bnr_rgt_cnt{position:absolute;bottom:10px;margin-top:0;right:10px;}
	.bnr_rgt_cnt p{color:#ffffff;}
	.bnr_inr_lft .discover_btn{text-align:right;margin-top:200px;}

	.mobile_passion_inr .passion_inr_lft{width:100%;border-right:0;padding-right:0;padding-bottom:370px;}
	.passion_img img{display:block;}
	.passion_inr_rgt{padding-left:0px;}
	.passion_img {width: 100%;margin-bottom:16px;}

	.tiles_inr{display:block;}
	.tiles_inr_lft{width:100%;border-bottom:1px solid #000000;padding: 48px 20px 10px 20px;}
	.tiles_inr_rgt{width:100%;}
	.tiles_itm_rgt{display:none;}
	.tiles_rgt_itm{border-left:0;padding:54px 30px 32px 40px;}
	.tiles_itm_lft h3{margin-bottom:160px;}
	.tiles_itm_lft {width: 100%;}
	.passion_btm_img{margin-bottom:8px;}
	.passion_btm_img img{width:100%;display:block;}
	.passion_inr_rgt{padding-bottom:8px;width:100%;text-align:right;}

	.manufacturer_inr{flex-direction:column-reverse;}
	.manufacturers_rgt, .manufacturers_lft{width:100%;}
	.manufacturers_rgt .discover_btn{display:none;}
	.manufacturers_rgt{padding:8px 20px 0;}
	.manufacturers_lft {padding:15px 20px 8px;border-right:0;}
	.manufacturers_lft .discover_btn {margin-top:200px;text-align:right;}
	.manufacturers_lft .discover_btn a {padding: 8px 52px;}
	.manufacturers_lft p{max-width:100%;width:100%;}

	.hm_shop_inr{grid-template-columns:repeat(1, 1fr);margin-top:0;}
	.hm_shop_itm p, .hm_shop_main .appointment_btn{display:none;}
	.hm_shop_top {max-width: 100%;}
	.hm_shop_main{padding:48px 0 0;}
	.hm_shop_top h2{text-align:left;}
	.hm_shop_top p{text-align:left;}
	.hm_shop_itm span, .hm_shop_itm h3, .hm_shop_itm h3 a{text-align:left;}
	.hm_shop_itm h3, .hm_shop_itm h3 a {font-size:24px;line-height:32px;}
	.hm_shop_itm{padding:96px 20px 16px 40px;border-bottom:1px solid #000000;}

	.showroom_main{border-top:0;}
	.showroom_rgt{width:100%;}
	.mobile_slider_arrow{text-align:right;margin-top:10px;padding-right:10px;}
	.mobile_slider_arrow button, {padding-left:6px;padding:0;}

	.showroom_lft{width:100%;border-right:0;}
	.showroom_lft p{max-width:100%;}
	.showroom_lft .discover_btn{margin-top:200px;text-align:right;}
	.showroom_rgt{padding:40px 0 0px 30px}
	.showroom_lft {padding:10px 20px 40px 20px;}

	.showroom_itm {margin-right:20px;}
	.since_top h2{max-width:100%;}
	.since_top h2, .since_top p{text-align:left;}
	.since_main .since_img_itm:nth-child(1), .since_img_itm:nth-child(4) {
    	width:100%;
	}
	.since_main .since_img_itm:nth-child(2), .since_img_itm:nth-child(5) {width:100%;}
	.since_top{margin-bottom:15px;max-width:100%;}
	.since_main{padding:48px 0 80px;}
	.since_img_glry{max-width:100%;}
	.since_brand {max-width: 100%; justify-content: flex-start;}
	.since_brand {column-gap: 20px;margin-bottom:0;}
	.since_mobile .appointment_btn{display:none;}
	.video_inr .play_btn img{max-width:45px;}

	.ftr_inr_lft {width: 100%;}
	.ftr_lft_itm{padding: 33px 20px 25px;}
	.ftr_lft_itm {width: 32%;}
	.ftr_rgt_itm {width: 68%;padding:36px 10px 20px 22px;}	
	.ftr_contact_dtl {margin-bottom: 38px;}
	.ftr_btm_lft .header_book_btn a{justify-content: center;}
	.mobile_footer_inr .ftr_inr_rgt{width:100%;}
	.subscribe_form{ padding:30px 20px 34px 20px;}
	.subscribe_frm_grp input{border-radius:0;background: #6F777F;}
	.subscribe_note p, .subscribe_note p a{max-width:100%;}
	.subscribe_note p, .subscribe_note p a{font-size:12px; line-height:16px; color:#ffffff}
	.ftr_brand{padding:32px 20px;column-gap:30px;border-bottom:1px solid #ffffff;}
	.ftr_inr_rgt_img{padding:8px 10px; border-bottom:1px solid #ffffff;}
	.ftr_resources_menu{padding:28px 20px 0;}
	.copright{margin-top:56px;padding:0 20px;}
	.ftr_deign_build{padding:0 20px;}
	.ftr_btm_rgt{width:100%;padding:48px 20px 34px;}
	.footer_inr{ border-bottom:0;}
	.ftr_inr_lft{border-right:0;}
	.subscribe_frm_grp input::placeholder{font-size: 12px;line-height: 22px;}

	.about_banner{border-bottom:1px solid #000000;}
	.about_banner .banner_inr .bnr_inr_lft{padding-bottom:0;}
	.about_manufacturer .manufacturer_inr:nth-child(even) {flex-direction: column-reverse;}
	.about_manufacturer .manufacturer_inr .manufacturers_lft{border-left:0;padding:15px 20px 8px;}
	.about_banner .bnr_img .video_inr{margin-bottom:50px;}
	.ftr_btm{display:none;}
	.about_tiles_main .about_since_itm{border-left:0;}
	.about_tiles_main .tiles_inr_lft {padding:48px 20px 10px 20px;}
	.about_since_itm .tiles_itm_rgt{display:block;}
	.about_since_itm .tiles_itm_lft h3 {margin-bottom: 10px;}
	.about_manufacturer .manufacturer_inr{border-bottom:0;}
	.faq_itm{display:block;}
	.faq_itm_lft, .faq_itm_rgt{width:100%;}
	.faq_itm_lft .discover_btn, .faq_itm_rgt{margin-top: 30px;}
	.faq_itm_row {padding: 33px 20px 70px;}
	.faq_cnt{padding:0 10px 20px;}
	.faq_inner ul li h3 {padding: 16px 56px 16px 10px;}

	.showroom_banner .bnr_inr_lft .discover_btn{margin-top:30px;}
	.bnr_inr_lft {padding: 30px 0px 36px 0;}
	.showroom_banner .bnr_img .video_inr{margin-bottom:0px;}
	.showroom_manufacturer{padding-top:50px;}
	.showroom_manufacturer .manufacturers_lft_top h2, 
	.showroom_manufacturer .manufacturers_lft p{
		max-width:100%;
	}
	.showroom_pg_main .showroom_rgt {padding:8px 10px 8px 10px;}
	.showroom_pg_main .showroom_lft h2{max-width:100%;}
	.showroom_pg_main .showroom_lft{padding:0px 20px 40px 20px}
	.showroom_pg_main .mobile_showroom_inr{border-top:1px solid #000000}
	.showroom_shop .hm_shop_itm:last-child{border-bottom:0;}

	.completed_project_inr.mobile_completed_project {
		display:flex;flex-wrap:wrap;flex-direction:column-reverse;
	}
	.completed_project_rgt_img {margin-bottom: 10px;}
	.mobile_completed_project .completed_prjct_inr_rgt {padding: 40px 10px 0px 10px;}
	.mobile_completed_project .completed_prjct_inr_lft {padding: 10px 10px 40px 10px;}
	.mobile_completed_project .completed_prjct_inr_lft .discover_btn {margin-top: 30px;}
	.completed_project_inr.mobile_completed_project {
        display: block;
    }
    .mobile_completed_slider .completed_project_rgt_img{margin-right:19px;cursor: e-resize;}

	.completed_project_inr {display: none;}
	.completed_prjct_inr_lft{width:100%;border-right:0;padding:40px 20px 0px 20px}
	.completed_prjct_inr_rgt{width:100%;}
	.project_collaction_shop .hm_shop_top h2{max-width:100%;}

	.project_artical_inr{flex-direction:column-reverse;}
	.project_artical_lft{width:100%;padding:30px 20px 36px 20px; border-right:0;}
	.project_artical_rgt{width:100%;padding:40px 20px 0px 20px;}

	.project_artl_dtl_inr{display:block;}
	.project_artl_dtl_lft{width:100%;border-right:0;padding:50px 20px 0px}
	.project_artl_dtl_rgt{width:100%;padding:30px 20px 30px 20px}
	.project_artl_dtl_rgt p:last-child{margin-bottom:0;}

	.projects_gallery .since_img_itm:first-child {width: 100%;}
	.projects_gallery .since_img_itm:nth-child(3n + 2), 
	.projects_gallery .since_img_itm:nth-child(3n + 4){
		width:100%;
	}
	.video_main{display:none;}
	.designer_profile_video .video_main{display:block;} 
	.since_mobile{border-bottom:1px solid #000000;}
	.project_collaction .showroom_lft .discover_btn{margin-top:50px;text-align:left;}
	.about_manufacturer{border-bottom:1px solid #000000;}
	.hm_bnr_title h1{padding:0 20px;line-height:45px;}
	.hm_banner_main{display:none;}
	.hm_banner_main.hm_mobile_banner{display:block;}
	.hm_bnr_shape_img{max-width:260px;}
	.hm_bnr_title{max-width:100%;bottom:50px;}
	.hm_bnr_title h1{font-size:27px;line-height:32px;}
	.hm_banner_main.hm_mobile_banner .hm_abt_inr_rgt_cnt{
		position:absolute;z-index:99;margin-top:0;top:14px;right:20px;
	}
	.hm_banner_main.hm_mobile_banner .hm_abt_inr_rgt_cnt p{
		line-height:14px;
	}
	.hm_abt_inr{display:block;}
	.hm_abt_inr_rgt{display:none;}
	.hm_abt_inr_lft{border-right:0;width:100%;padding-right:0; padding: 30px 0px 8px 0;}
	.hm_abt_inr_lft .discover_btn{padding-top:0px;text-align:right;}
	.hm_abt_inr_lft_btm_txt{padding-top:300px;}
	.passion_inr_lft p{color:#ffffff;}
	.showroom_lft .discover_btn a{
		padding: 8px 40px; color: #000000; background: #ffffff; border: 1px solid #000000;
	}
	.our_designer_inr{grid-template-columns:repeat(2, 1fr); grid-row-gap:40px;column-gap:20px;}
	.designer_cnt h3{margin:15px 0 15px}
	.designer_img img{width:100%;height:auto;}
	.design_cta_main{padding-top:200px;padding-bottom:200px;}
	.menuIcon{position:initial;transform:initial;width: 70px;padding: 30px 15px;justify-content:center;}
	.menuIcon span {width: 100%;}
	.menuIcon span:after, .menuIcon span:before {width: 35px;right: 0;margin: 0 auto;}
	.header_search {
        border-right: 1px solid #ffffff;
        padding: 20px 15px;
        height: auto;
        display: flex;
        align-items: center;
    }
    .all_product_inr_itm{
    	flex-wrap:wrap;flex-direction:column-reverse;
    	padding: 40px 0px 40px 0px;
    }
    .all_product_inr_itm_rgt{width:100%;}
    .all_product_inr_itm_lft{width:100%;margin-top:30px;}
    .all_product_inr_itm_rgt img{height: 450px !important;}
    .all_product_top{padding:0px 30px 40px;}
    .cta_full_main{display:none;}
    .manufacturer_main.manufacturer_inr_mobile{display:block;}
    .manufacturer_main{display:none;}
    .manufacturers_rgt_img .cta_full_rgt_txt{
    	bottom:initial;top:0;right:10px;padding-right:0;top:10px;
    }
    .manufacturers_rgt_img:before{width:260px;height:148px;}
    .hm_our_designer{display:none;}
    .hm_our_designer.hm_our_designer_mobile{display:block;border-bottom: 1px solid #ffffff;}
    .hm_our_dsngr_inr{margin-top:0;margin-bottom:20px;}
    .hm_our_dsngr_inr img{width:100%;}
    .hm_our_designer{padding:8px 20px;}
    .hm_our_desiger_top h2{margin-bottom:10px;}
    .hm_our_designer.hm_our_designer_mobile .appointment_btn{margin-top:400px;text-align:right;}
    .hm_our_desiger_top, .hm_our_desiger_top h2{text-align: left;}
    .hm_enquiries_inr{display:block;}
    .hm_enquiries_inr_lft{width:100%;}
    .hm_enquiries_inr_rgt{width:100%;}
    .my_selection_inr{display:block;}
    .mobile_showroom_inr .showroom_rgt{padding:10px 20px 0px 20px;}
    .mobile_showroom_inr .showroom_lft{padding:10px 20px 8px 20px;}
    .mobile_showroom_slider .showroom_itm {margin-right:10px;}
    .manufacturer_main.manufacturer_explainer_main{display:block;}
    .manufacturer_explainer_main .manufacturer_inr.explainer_inr_mobile{display:block;}
    .manufacturer_explainer_main .manufacturer_inr{display:none;}
    .manufacturer_explainer_main .manufacturer_inr .manufacturers_rgt_img:before {
	    content: ''; position: absolute; bottom: 0; left: 0;
	    width: 130px; height:74px; background-image: url(../images/ec_2.png);
	    background-size: contain; opacity: 0.3; z-index: 1;
	}
	.manufacturer_explainer_main .manufacturers_lft{border-bottom:1px solid #ffffff;padding:15px 10px 8px;}
	.mobile_showroom_inr .showroom_lft .discover_btn a{
		color:#ffffff;background:#C9A874;border-color:#C9A874;
	}
	.since_main{display:none;}
	.since_main.since_mobile_main{display:block;padding:8px 0 80px;}
	.since_main.since_mobile_main .appointment_btn{display:none;}
	.since_top{text-align:left;}
	.since_top span{font-family: 'Anonymous Pro'; text-align:left;font-size: 17px; font-weight: 700;
    	line-height: 22px; color: #CCCCCC; letter-spacing: 1.7px; text-transform: uppercase;
    	margin-bottom:10px;display:inline-block;
    }
    .since_img_itm{margin-bottom:20px;}
    .since_brand{margin-top:60px;}
    .hm_enquiries_lft_top{padding:50px 20px 37px 20px;border-bottom:0;}
    .hm_enquiries_lft_inr{padding:0px 20px 0px 20px;}
    .hm_enquiries_lft_itm{border-bottom:1px solid #ffffff;margin-bottom:60px;}
    .hm_enquiries_lft_itm p{font-size:12px;line-height:13px;margin-bottom:10px;}
    .hm_enquiries_rgt_form .row{display:block;}
    .hm_enquiries_rgt_form .row .col-md-4{width:100%;}
    .hm_enquiries_rgt_form .row .col-md-8{width:100%;}
    .hm_enquiries_rgt_form form{max-width:100%;}
    .ftr_btm_lft .header_book_btn a{
		border-top: 1px solid #ffffff;
		border-bottom: 1px solid #ffffff;
    }
    .about_banner .banner_inr.about_banner_mobile{display:block;}
    .about_banner .banner_inr{display:none;}
    .bnr_inr_lft .discover_btn a{padding:8px 55px;}
    .about_banner_mobile .bnr_inr_rgt{padding:8px 0 0;}
    .about_banner .about_banner_mobile .video_inr{margin-bottom:0;}
    .about_banner .about_banner_mobile  .bnr_inr_lft {padding:15px 0px 8px 0;}
    .about_banner_mobile .bnr_inr_lft .discover_btn{margin-top:300px;}
    .about_banner{border-color:#ffffff;}
    .passion_inr_lft {padding:8px 20px 50px 0;}
    .hm_our_desiger_top{padding:0 20px;}
    .cta_full_main.cta_mobile_main{display:block;}
    .cta_full_main.cta_mobile_main .cta_shape_img img{max-width:260px;}
    .cta_full_main.cta_mobile_main .cta_full_inr img{width:100%;}
    .cta_full_main.cta_mobile_main .cta_full_rgt_txt{bottom:initial;top:10px;right:10px;padding-right:0;}
    .manufacturer_main.about_manufacturer {display: block;}
    .about_manufacturer .manufacturer_inr .manufacturers_lft_img img{max-width:200px;}
    .about_manufacturer .manufacturer_inr{display:none}
    .manufacturer_inr.about_manufacturer_mobile{display:block;}
    .manufacturer_inr.about_manufacturer_mobile .manufacturers_lft .discover_btn{margin-top:300px;}
    .about_manufacturer .manufacturer_inr .manufacturers_lft{border-left:0;border-bottom:1px solid #ffffff;}
    .manufacturer_main.about_manufacturer .manufacturer_inr:last-child .manufacturers_lft{
    	border-bottom:0;min-height: calc(600px + 20px);
    }
    .showroom_banner .banner_inr{display:none;}
    .showroom_banner .banner_inr.about_banner_mobile{display:block;}
    .showroom_banner .bnr_inr_lft{padding:15px 0px 36px 0}
    .our_process_itm{flex-direction:column-reverse;flex-wrap:wrap;padding:8px 0px 42px 0px}
    .our_process_itm_rgt{width:100%;}
    .our_process_itm_lft{width:100%;}
    .our_process_itm_lft{margin-top:15px;}
    .process_designer{padding:60px 0;}
    .showroom_pg_banner .banner_inr.showroom_pg_banner_mobile{display:none;}
    .showroom_pg_banner .banner_inr.showroom_pg_banner_mobile{display:block;}
    .showroom_pg_banner .bnr_img .video_inr{margin-bottom:0;}
    .showroom_pg_banner .bnr_inr_rgt{padding-bottom:0;}
    .showroom_pg_main .showroom_inr{display:block;}
    .showroom_pg_slider_six .showroom_itm{margin-right:0;}
    .showroom_pg_main .slide-count-wrap6{display:none;}
    .showroom_pg_main .slider_nextprev{text-align:right;}
    .collection_range_inr{column-gap:50px; grid-row-gap:40px;}
    .spaces_inr_title_main{position: initial;padding:15px 0;display:block;}
    .spaces_inr_rgt_txt p{text-align:left;}
    .spaces_inr_rgt_txt{margin-top:0;}
    .spaces_inr_itm_cnt{position:initial;padding:0;}
    .spaces_inr_itm .discover_btn{margin-top:40px;}
    .hm_enquiries_rgt_form .form-control{padding:15px;}
    .hm_enquiries_rgt_form textarea.form-control{padding:15px;}
    .main_collection_title{left:15px;}
    .main_collection_title{position:initial;padding:15px 0;}
    .main_collection_cnt{position:initial;}
    .main_collection_cnt p{text-align:left;}
    .main_collection{padding:16px 20px 40px;}
    .spaces_collection_video_inr{display:none;}
    .spaces_collection_video_inr.spaces_collection_video_inr_mobile{display:block;}
    .spaces_cllction_video_inr_lft{width:100%;border-right:0;padding:15px 0 40px 0;}
    .spaces_video_inr_lft_cnt_btm{margin-top:30px;}
    .spaces_cllction_video_inr_rgt{width:100%;padding:40px 0px 0 0px}
    .collection_rng_itm h3, .hm_collection_rng .collection_rng_itm_cat h4, 
	.hm_collection_rng .collection_rng_itm_cat h4 a{
    	font-size:26px;line-height:30px;
    }
    .spaces_inr .spaces_inr_itm:last-child{margin-bottom:0;}
    .featured_range_prdt{padding:45px 30px 45px;}
    .project_single_glry{padding:0 0 60px;}
    .project_single_glry .since_img_itm{margin-bottom:0;}
    .furniture_single_top {padding: 60px 20px 25px;}
    .space_description_inr{flex-direction:column-reverse;flex-wrap:wrap;}
    .space_description_inr_lft{width:100%;}
    .space_description_inr_rgt img{display:block;}
    .space_description_inr_rgt{width:100%;padding:40px 20px 0px 20px;}
    .furniture_single_slider_main{padding:60px 0 60px;}
    .furniture_sizing_inr{display:block;}
    .furniture_sizing_inr_lft{padding:61px 20px 30px 20px;width:100%;border-bottom:1px solid #fff;}
	.furniture_sizing_inr_rgt{padding:30px 20px 60px 20px;width:100%;}
	.add_selection{border-bottom:1px solid #ffffff;}
	.space_single_slider_main .showroom_inr{display:block;}
	.showroom_main.space_single_slider_main{border-top:1px solid #fff;}
	.showroom_main.space_single_slider_main .showroom_itm{margin-right:10px;}
	.showroom_main.space_single_slider_main .showroom_itm img{width:100%;}
	.showroom_main.space_single_slider_main .showroom_rgt .slider_arrow{text-align:right;padding:0 10px;}
	.showroom_main.space_single_slider_main .showroom_rgt .slide-count-wrap6{
		display:none;
	}
	.space_possibilty_rgt_itm_main{max-width:100%;grid-template-columns:repeat(2, 1fr)}
	.design_cta_main.error_cta{border-bottom:1px solid #ffffff;padding-bottom:40px;}
	.profile_prjct_slider .showroom_inr{display:block;}
	.designer_profile_inr{flex-direction:column-reverse;}
	.designer_profile_rgt{width:100%;padding:60px 20px 0px 20px}
	.designer_profile_lft{width:100%;padding:15px 20px 60px 20px}
	.profile_prjct_slider .showroom_inr{display:none;}
	.profile_prjct_slider .showroom_inr.profile_prjct_slider_mobile{display:block;}
	.profile_project_slider_mobile  .showroom_itm img {height: auto;width:100%;}
	.profile_project_slider_mobile .showroom_itm{margin-right:0;}
	.profile_prjct_slider .showroom_rgt{padding:40px 20px 40px 20px}
	.profile_project_slide_cnt{max-width:100%;}
	.profile_project_slide_cnt .appointment_btn img{width:auto;}
	.profile_prjct_slider_mobile .slider_arrow{text-align: right;margin-top:40px;}
	.profile_prjct_slider_mobile .showroom_lft{padding:40px 20px 0px 20px}
	.profile_project_slide_cnt h3{font-size:26px;line-height:30px;}
	.my_selection_inr{margin:50px 20px 0px}
	.my_selection_inr{display:block;}
	.my_selection_lft{width:100%;}
	.my_selection_inquiry{width:100%;margin-top:50px;}
	.menu_open_data ul {padding: 0 !important;}
	.mobile_left_main {padding: 0px 0 0 0;}
	.menu_right_contact_details .mobile_contact_btn{display:none;}
	.menu_right_contact_details {padding: 32px 15px 10px 15px;}
	.mobile_contact_btn a{
		background:#1D252B;padding:25px 25px; text-align:center;display:flex !important;
		justify-content:center;align-items:center;column-gap:7px;
	}
	.prdt_short_mobile{display:block; font-size: 14px;
	    line-height: 16px;
	    font-weight: 700;
	    padding: 10px 20px;
	    background: #C9A874;
	    color: #ffffff;
	    font-family: 'Anonymous Pro';
	    cursor: pointer;
	}
	.prdt_tiles_dropdown.pro-filter{display:none;}
	.mobile_filter_inr_data .prdt_tiles_dropdown.pro-filter{display:block;}
	.prdt_tiles_dropdown > a{background: #1d252b;justify-content:space-between;padding:10px;}
	.prdt_tiles_dropdown.pro-filter{padding:60px 20px;}
	.tiles_hover_dropdown{
		position:initial;display:block;width:100%;background:transparent;}
	.tiles_hover_dropdown ul li a{color:#1d252b;}
	.tiles_hover_dropdown ul li{padding:13px 10px;color: #000000;}
	.pro-ajax-filter{display:none;}
	.mobile_filter_main.active .pro-ajax-filter{display:block;margin-top:20px;}
	.project_artl_dtl_inr .project_artl_dtl_lft{display:none;}
	.project_artl_dtl_inr .project_artl_dtl_lft.project_artl_dtl_lft_mobile{display:block;}
	.cms_page_tem h2{font-size:25px;}
	.no_product_for_this_category.no_product_selection_main{
		border-bottom:1px solid #ffffff;
	}
	.prdt_short{display:none;}
	.menu_right_itm:last-child h3 {display: none;}
	.menu_left_itm h4.active{text-decoration:none;}	
	.myselection_counter {right: 4px;top: 7px;}
	.menu_right_itm ul li:last-child {
	    padding-bottom: 5px;
	}
	.pro-ajax-filter li {padding: 8px 13px;}
	.pro-ajax-filter ul{flex-wrap:wrap; row-gap: 10px;}
	.designer_img img{min-height: 584px;}
	.since_brand{column-gap: 35px;row-gap: 30px;flex-wrap:wrap; display: grid}
	.main_collection_inr_img img{height:auto;display: block;aspect-ratio: 10 / 13;}
	.spaces_inr_itm_img img{height: 400px;}
	.showroom_pg_slider_six .showroom_itm img, .space_single_slider .showroom_itm img{height:470px;}
	.completed_project_rgt_img img{height:450px;}
}

@media(max-width:767px) {
	.logo{padding:16px 30px 16px 10px;}
	.menuIcon {padding:30px 15px 30px 15px;}
	.passion_inr_rgt {width: 100%;}
	.tiles_itm_lft h3{font-size:24px;line-height:32px;}
	.tiles_itm_lft span{font-size:12px;line-height:13px;}
	.tiles_itm_lft p, .tiles_btn a{font-size:14px;line-height:20px;}

	.passion_inr_lft p{font-size:14px;line-height:20px;}
	.tiels_lft_cnt span, .manufacturers_lft span, .hm_shop_itm span, .showroom_lft span, 
	.bnr_inr_lft span, .faq_itm_row span, .completed_prjct_inr_lft span, 
	.project_artical_cnt span, .design_cta_rgt_txt span, .hm_abt_inr_lft_cnt span, 
	.since_top span, .our_process_itm_lft span, .all_product_top span, .spaces_inr_title span, 
	.main_collection_title span, .spaces_cllction_video_in_lft_cnt span, 
	.furniture_collection_title span, .designer_profile_lft span, .my_selection_cnt span{
		font-size:12px; line-height:13px;
	}
	.bnr_inr_lft p, .manufacturers_lft p, .hm_shop_top p, .showroom_lft p, 
	.ftr_contact_dtl ul li a, .ftr_menu ul li a, .about_tiles_main .tiles_itm_lft p, 
	.faq_itm_lft p, .showroom_pg_main .showroom_lft p, .showroom_lft_cnt ul li, 
	.completed_prjct_inr_lft p, .completed_prjct_inr_lft ul li, .project_artical_cnt p, 
	.hm_abt_inr_lft_cnt p, .hm_our_desiger_top p, .ftr_contact_dtl p, 
	.since_top p, .manufacturers_lft_btm_cnt ul li, .space_single_top_lft p, 
	.space_single_top_lft p a, .space_single_top_rgt p, .space_single_top_rgt p a, 
	.add_selection_inr p, .furniture_sizing_cnt p, .my_selection_cnt p, .space_description_inr_lft_top p, 
	.space_description_cnt_inr_rgt_txt p, .space_possibilty_inr_lft_top p, .cms_page_tem p{
		font-size: 14px;line-height: 20px;
	}
	.manufacturers_lft_btm_cnt ul li{margin-bottom:5px;}
	.hm_abt_inr_lft_cnt p{max-width:100%;}
	.since_img_glry{max-width:100%;}
	.since_top{max-width:100%;}
	.since_brand{grid-template-columns:repeat(2, 1fr);}
	.since_brnd_itm img{width:auto;margin:0 auto;}
	.modal-dialog .close{right:15px;}
	.modal_dialog_inner{width:90%;margin:0 auto;}
	.ftr_contact_dtl h3{font-size:17px; line-height:22px;}
	.ftr_contact_dtl ul li {margin-bottom: 5px;}

	.subscribe_form{ padding:30px 10px 34px 10px;}
	.ftr_lft_itm{padding: 33px 10px 25px;}
	.ftr_brand{padding:32px 10px;column-gap:30px;}
	.ftr_resources_menu{padding:28px 10px 0;}
	.copright, .ftr_deign_build{padding:0 10px;}
	.ftr_btm_rgt{width:100%;padding:48px 10px 34px}
	.about_manufacturer .manufacturer_inr .manufacturers_lft{border-left:0;padding:15px 10px 8px;}
	.about_tiles_main .about_since_itm {padding: 30px 10px;}
	.faq_itm_row {padding: 33px 10px 70px;}
	.showroom_pg_main .showroom_lft {padding: 0px 10px 40px 10px;}
	.showroom_lft_cnt ul li{margin-bottom:10px;}
	.completed_prjct_inr_lft {padding: 40px 10px 0px 10px;}
	.completed_prjct_inr_rgt {padding: 40px 10px 36px 10px;}
	.completed_prjct_inr_rgt .discover_btn a {padding: 8px 30px;}
	.project_artical_rgt{width:100%;padding:40px 10px 0px 10px;}
	.project_artical_lft{width:100%;padding:30px 10px 36px 10px;}
	.projects_gallery .since_img_glry{padding:0 10px}
	.manufacturers_lft {padding: 15px 10px 8px;}
	.manufacturers_rgt {padding:8px 10px 0;}
	.design_cta_rgt_txt{bottom:30%;left:initial;width:210px;right:50px;padding-right:0;}
	.error_cta.design_cta_rgt_txt{bottom:80px;width: 350px;}
	.all_product_inr_itm{margin: 0 10px;}
	.hm_our_designer{padding:8px 10px;}
	.hm_our_designer.hm_our_designer_mobile .appointment_btn{margin-top:320px;text-align:right;}
	.mobile_showroom_inr .showroom_rgt{padding:8px 10px 0px 10px}
	.hm_enquiries_lft_top{padding:50px 10px 37px 10px}
	.hm_enquiries_lft_inr{padding:0px 10px 0px 10px;}
	.hm_enquiries_rgt_form{padding:60px 10px 60px 10px;}
	.mobile_showroom_inr .showroom_lft {padding:8px 10px 8px 10px;}
	.hm_our_desiger_top{padding:0 10px;}
	.our_process_itm{margin:0 10px;}
	.our_process_itm_lft p{margin-bottom:15px;}
	.all_product_top {padding: 0px 10px 40px;}
	.product_filter_inr{padding:19px 10px;}
	.all_product_itm_lft_top h3, .collection_rng_itm h3, 
	.hm_collection_rng .collection_rng_itm_cat h4, 
	.hm_collection_rng .collection_rng_itm_cat h4 a{
		font-size:27px;line-height:30px;
	}
	.collection_range_inr{
		column-gap:50px; grid-row-gap:50px;margin:0 10px;grid-template-columns:repeat(1, 1fr);
	}
	.collection_rng_itm {padding-bottom: 30px;}
	.collection_range_inr{padding-bottom:0;}
	.spaces_main{padding:60px 10px 8px;}
	.main_collection {padding:16px 20px 60px;}
	.spaces_collection_slider .mobile_showroom_inr .showroom_rgt{padding:10px 10px 0px 10px}
	.mobile_project_slider .showroom_itm img{width:100%;}
	.mobile_project_slider .showroom_itm{margin-right:0;}
	.furniture_collection_top {padding: 40px 10px 40px 10px;}
	.furniture_collection_range {padding: 40px 10px 100px;}
	.project_artl_dtl_lft{padding:50px 10px 0px}
	.project_artl_dtl_rgt{padding:30px 10px 30px 10px;}
	.featured_range_prdt{padding:45px 10px 45px;}
	.featured_range_prdt_inr{grid-template-columns:repeat(1, 1fr);grid-row-gap:40px;}
	.all_product_inr_itm_main{margin:0 10px;}
	.furniture_single_top {padding: 60px 10px 25px;}
	.space_description_inr_rgt{width:100%;padding:40px 10px 0px 10px;}
	.space_description_inr_lft{padding:35px 10px 28px 10px;min-height: 600px;}
	.space_description_inr_rgt img{height:600px !important;}
	.furniture_single_inner{padding:0 10px;display:block;}
	.furniture_single_inner_lft{width:100%;}
	.furniture_single_inner_rgt{width:100%;}
	.furniture_single_inner_lft_img{text-align:center;}
	.furniture_single_inner_lft_img img{display:block; margin:0 auto 15px;}
	.furniture_sizing_inr_lft{padding:61px 10px 30px 10px;}
	.furniture_sizing_inr_rgt{padding:30px 10px 60px 10px;}
	.add_selection{padding:60px 10px;}
	.space_single_main{padding:40px 10px 40px}
	.space_single_top_lft h1{font-size:27px;line-height:30px;}
	.space_description_cnt{padding:40px 10px 42px}
	.space_single_slider_main .showroom_rgt{padding:40px 0 37px 10px;}
	.designer_profile_rgt{width:100%;padding:60px 10px 0px 10px}
	.designer_profile_lft{width:100%;padding:15px 10px 60px 10px}
	.profile_prjct_slider .showroom_rgt {padding: 40px 10px 40px}
	.profile_prjct_slider_mobile .showroom_lft {padding: 40px 10px 0px 10px;}
	.my_selection_inr{margin:50px 10px 0px}
	.no_product_selection_main{padding: 60px 10px 60px;}
	.no_product_selection_main{font-size:18px;}
	.no-content-found{padding:0 10px;}
	.search-results .featured_range_prdt {padding: 44px 10px 44px 10px;}
	.search-no-product-found{padding: 40px 10px 40px 10px;}
	.search-no-product-found p{font-size:18px;}
	.space_possibilty_inr_lft {padding: 30px 10px 45px 10px;}
	.space_possibilty_inr_rgt{padding:50px 10px;}
	.furniture_single_inner_rgt .slide-count-wrap10{display:none;}
	.furniture_single_inner_rgt .slider_nextprev{justify-content:flex-end;}
	.mo_menu{height: calc(100vh - 79px);}
	.featured_range_prdt_inr .collection_rng_itm_img img{max-height:initial;min-height:initial;}
	.product-search-result-page .collection_rng_itm_img img{max-height:initial;min-height:initial;}
	.hm_collection_rng .collection_rng_itm_cat{margin-bottom:30px;}
}

@media(max-width:700px) {
	.mobile_passion_inr .passion_inr_lft{padding-bottom:250px;}
	.space_possibilty_rgt_itm_main {
		grid-template-columns: repeat(1, 1fr);grid-row-gap:30px;
	}
	.popup_enquiry_form_inr, .appointment_modal_form_inr {
        max-width: 95%;
    }
    .my_selection_cnt p{max-width:100%;}
    .showroom_pg_slider_six .showroom_itm img, .space_single_slider .showroom_itm img{
    	height:400px;
    }
}

@media(max-width:600px) {
	.mo_menu{height: calc(100vh - 80px);}
	.container{padding:0 10px;}
	.logo img{max-width:175px;}
	.header_rgt{align-items:center;}
	.menuIcon {padding:12px 10px 12px 10px;width:60px;}

	.bnr_inr_lft h1, .passion_inr_lft h2, .tiels_lft_cnt h2, .manufacturers_lft h2, .hm_shop_top h2, 
	.shop_pg_main h1, .showroom_lft h2, .since_top h2, .faq_itm_row h2, 
	.project_collaction .showroom_lft h1, .completed_prjct_inr_lft h2, 
	.project_artical_cnt h1, .design_cta_rgt_txt h2, .hm_abt_inr_lft_cnt h2, 
	.hm_our_desiger_top h2, .hm_enquiries_lft_top h2, .all_product_top h1, .spaces_inr_title h2, 
	.main_collection_title h1, .spaces_cllction_video_in_lft_cnt h2, 
	.furniture_collection_title h1, .featured_range_prdt h2, .space_single_top_lft h1, 
	.add_selection_inr h2, .space_possibilty_inr_lft_top h2, .designer_profile_lft h3, 
	.my_selection_cnt h1, .no-content-found h2, .blog-banner h1, .cms_page_tem h1.entry-title{
		font-size:27px;line-height: 32px;
	}
	.bnr_inr_lft{padding-right:0;}
	.manufacturers_lft .discover_btn {margin-top:190px;text-align:right;}
	.showroom_lft .discover_btn{margin-top:300px;text-align:right;}

	.showroom_rgt{padding:40px 0 0px 10px}
	.project_collaction .mobile_showroom_inr .showroom_rgt{padding:40px 10px 0px 10px}
	.ftr_brand{padding:32px 10px;column-gap:30px;}
	.mobile_passion_inr .passion_inr_lft{padding-bottom:350px;}
	.hm_bnr_title{bottom:45px;max-width:320px;text-align:left;}
	.our_designer_inr{grid-template-columns:repeat(1, 1fr); grid-row-gap:8px;column-gap:20px;}
	.our_designer{padding:30px 0 8px;}
	.process_designer{padding:50px 0;}
	.hm_our_desiger_top{text-align:left;}
	.hm_our_desiger_top h2{text-align:left;}
	.our_designer_inr{padding:0 10px;}
	.design_cta_main{padding: 200px 0;}
	.design_cta_rgt_txt{padding-right:0;}
	.header_search{padding:26px 15px;}
	.hm_our_designer.hm_our_designer_mobile .appointment_btn{margin-top:350px;text-align:right;}
	.our_designer_inr_itm {border-bottom: 1px solid #ffffff;padding-bottom:8px;}
	.mobile_showroom_slider .showroom_itm img{width:100%;}
	.popup_enquiry_form .hm_enquiries_rgt_form .project-type .wpcf7-form-control-wrap .wpcf7-checkbox{
		grid-template-columns: repeat(3, 1fr);
		column-gap:26px;
	}
	.popup_enquiry_form .hm_enquiries_rgt_form .budget .wpcf7-form-control-wrap .wpcf7-checkbox {
        column-gap: 30px;
    }
    .popup_enquiry_form .enquiries_rgt_form_checkbox label span.wpcf7-list-item-label:before{
    	margin-right: 10px;
    }
    .popup_enquiry_form .Preferredday .wpcf7-form-control-wrap .wpcf7-checkbox{
    	column-gap: 30px;
    }
    .mobile_completed_slider .completed_project_rgt_img{margin-right:0;}
    .mobile_showroom_slider .showroom_itm {margin-right:0px;}
    .myselection_counter {top: -20px;}
	.designer_cnt p, .designer_img img{min-height:initial;}
	.spaces_inr_itm_img img {height: 300px;}
	.ftr_brand{display:grid;grid-template-columns:repeat(2, 1fr);grid-row-gap:30px;}
	.ftr_brand_img img{width:100%}
	.showroom_pg_slider_six .showroom_itm img, .space_single_slider .showroom_itm img{
		height: 500px;object-fit: cover;
	}
}


@media(max-width:500px) {
	.hm_enquiries_rgt_form .project-type .wpcf7-form-control-wrap .wpcf7-checkbox{
		grid-template-columns:repeat(2, 1fr);column-gap:30px;
	}
	.hm_enquiries_rgt_form .spaces .wpcf7-form-control-wrap .wpcf7-checkbox{column-gap:30px;}
	.hm_enquiries_rgt_form .budget .wpcf7-form-control-wrap .wpcf7-checkbox{column-gap:30px;}
	.hm_enquiries_rgt_form .wpcf7-list-item label{column-gap:10px;}
	.popup_enquiry_form .hm_enquiries_rgt_form .budget .wpcf7-form-control-wrap .wpcf7-checkbox {
        grid-template-columns: repeat(1, 1fr);
    }
    .popup_enquiry_form .hm_enquiries_rgt_form .project-type .wpcf7-form-control-wrap .wpcf7-checkbox{
		grid-template-columns: repeat(1, 1fr);
	}
	.popup_enquiry_form .Preferredday .wpcf7-form-control-wrap .wpcf7-checkbox{
		grid-template-columns:  repeat(2, 1fr);
	}

	.enquiries_frm_checkbox_row_inr{grid-template-columns:  repeat(2, 1fr);column-gap: 30px;}
	.enquiries_frm_checkbox_row_inr.enquiries_frm_checkbox_row_two{column-gap:30px;}
	.header_user a .selection_txt {display: none;}
}

@media(max-width:450px) {	
	.logo {padding:14px 15px 15px 10px;}
	.ftr_brand{padding:32px 10px;column-gap:20px;}
	.ftr_lft_itm{width:29%;}
	.ftr_rgt_itm {width:71%;padding: 36px 10px 20px 10px;}
	.header_search {padding: 24px 15px;}
	.hm_enquiries_rgt_form .budget .wpcf7-form-control-wrap .wpcf7-checkbox{
		grid-template-columns:repeat(1, 1fr);
	}
	.enquiry_form_inr_data {
        padding: 24px 20px 40px 20px;
    }
    .popup_enquiry_form .hm_enquiries_rgt_form .spaces .wpcf7-form-control-wrap .wpcf7-checkbox{
    	grid-template-columns:  repeat(1, 1fr);
    }
    .enquiries_frm_checkbox_row_inr.enquiries_frm_checkbox_row_two{grid-template-columns:  repeat(1, 1fr);}
    .enquiries_frm_checkbox_row_inr{grid-template-columns:  repeat(1, 1fr);}
    .enquiries_frm_checkbox_row_grp label{margin-bottom:0;}
    .enquiries_frm_checkbox_row_main {margin-bottom: 30px;}
    .myselection_from .msg_danger{text-align:left;}
    .mo_menu{height: calc(100vh - 0px);top: 70px; background: #313d48;}
    .mo_menu.active{height: calc(100vh - 0px);top: 70px;}
    .hm_enquiries_lft_itm h3 a{font-size:16px;}
    .tiles_hover_dropdown ul li input:checked + label:after{top:1px;}
	.space_description_inr_rgt img {height:550px !important;}
	.furniture_single_slider_itm img{height:550px;}
	.spaces_cllction_video_bnr_img .video_img.only_img img {height:450px;}
}

@media(max-width:400px) {
	.logo img {max-width: 150px;}
	.header_rgt{width:48%;justify-content:space-between;}
	.header_user a img{margin-left:0;margin-right:5px;}
	.menuIcon {padding: 12px 10px 12px 10px;}
	.menuIcon img{max-width:32px;}
	.header_user a{font-size:13px;}
	.showroom_rgt{padding:40px 10px 0px 10px}
	.ftr_rgt_itm{padding:36px 10px 20px 10px;}
	.ftr_contact_dtl ul li a, .ftr_menu ul li a, .ftr_contact_dtl p{
		font-size:12px;
	}
	.header_rgt{justify-content:flex-end;}
	.header_user {padding-right: 10px;}
	.header_user a img {margin-left: 0;margin-right: 0px;}
	.header_search{ padding: 21px 15px; position: initial;}
	.header_search .pro-search-form{ right: 0; left: initial; top: 93px; }
	.header_search .pro-search-form.active{ width: 100%; right: 0; left: initial; }
	.header_search .pro-search-form input{ width: 100%; }
	.hm_enquiries_rgt_form .spaces .wpcf7-form-control-wrap .wpcf7-checkbox, 
	.hm_enquiries_rgt_form .project-type .wpcf7-form-control-wrap .wpcf7-checkbox{
        column-gap:25px;
    }
/*    .mo_menu{height:calc(100vh - 130px);}*/
	.mo_menu{height: calc(100vh - 0px);top: 70px;background: #313d48;}
    .mo_menu.active{height: calc(100vh - 0px);top: 70px;}
    .popup_enquiry_form_inr_top h3{font-size:18px;}
    .popup_enquiry_form_inr_top h3{padding:22px 13px 22px;font-size: 18px;}
    .popup_enquiry_form_inr a.close_popup, .appointment_modal_form_inr a.close_popup{padding:22px 15px;}
    .error_cta.design_cta_rgt_txt{bottom:20px;width:300px;}
    .hm_banner_inr{z-index:-1;}
    .hm_banner_main.hm_mobile_banner .hm_abt_inr_rgt_cnt{position:initial;margin-top:0;padding: 10px 15px 0 0;}
    .tiles_hover_dropdown ul li input:checked + label:after{top:1px;}
	.since_brand {grid-template-columns: repeat(1, 1fr);}
	.spaces_inr_itm_img img {height: 200px;}
	.furniture_single_slider_itm img{height:500px;}
	.all_product_inr_itm_rgt img {height: 400px !important;}
}