::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:#fff}::-webkit-scrollbar-thumb{background:#ddd}a{outline:0 !important}.search_results_wrap{display:none}.search_wrap:hover .search_results_wrap{display:block}#search-results{margin-top:0;max-height:400px;overflow:auto;background:#efeeeb;border-radius:4px;width:100%;padding:0 18px}#search-results .search-result-item{width:100%;color:#885e45;font-size:14px;margin-bottom:4px;padding:4px 0;border-bottom:#c9bca9 1px solid}#search-results .search-result-item:last-child{margin-bottom:12px}#search-results .search-result-item a{color:#885e45;font-size:14px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}#search-results .search-result-item a:hover{font-weight:600}#search-results .loading{color:#885e45;font-size:14px;margin-bottom:0}.gallery-marquee-inner,.gallery-marquee-inner-2{display:flex;align-items:center;gap:24px;will-change:transform}.gallery-marquee-inner img,.gallery-marquee-inner-2 img{height:65vh;object-fit:cover;aspect-ratio:1.69}@media only screen and (max-width:900px){.gallery-marquee-inner,.gallery-marquee-inner-2{gap:24px}.gallery-marquee-inner img,.gallery-marquee-inner-2 img{height:400px}}@media only screen and (max-width:600px){.gallery-marquee-inner{gap:16px}.gallery-marquee-inner img{height:300px}}.home_project_buttons button{border:0 !important;padding:0 !important}.title_border,.title_border_wrap a,.title_border_wrap_white a{position:relative}.title_border:before,.title_border_wrap a:before{content:'';width:0;height:1px;background:#885e45;position:absolute;bottom:0;left:0;transition:ease all .3s}.title_border_wrap_white a:before{content:'';width:0;height:1px;background:#fff;position:absolute;bottom:0;left:0;transition:ease all .3s}.title_border:hover:before,.title_border_wrap a:hover:before{content:'';width:100%;height:1px;background:#885e45;position:absolute;bottom:0;left:0;transition:all .235s}.title_border_wrap_white a:hover:before{content:'';width:100%;height:1px;background:#fff;position:absolute;bottom:0;left:0;transition:all .235s}.max_line_1,.max_line_1 p,.max_line_1 a{overflow:hidden;display:-webkit-box !important;-webkit-line-clamp:1 !important;line-clamp:1 !important;-webkit-box-orient:vertical !important}.max_line_2,.max_line_2 a,.max_line_2 p{overflow:hidden;display:-webkit-box !important;-webkit-line-clamp:2 !important;line-clamp:2 !important;-webkit-box-orient:vertical !important}.max_line_3,.max_line_3 a,.max_line_3 p{overflow:hidden;display:-webkit-box !important;-webkit-line-clamp:3 !important;line-clamp:3 !important;-webkit-box-orient:vertical !important}.max_line_4,.max_line_4 p,.max_line_4 a{overflow:hidden;display:-webkit-box !important;-webkit-line-clamp:4 !important;line-clamp:4 !important;-webkit-box-orient:vertical !important}.max_line_5,.max_line_5 p,.max_line_5 a{overflow:hidden;display:-webkit-box !important;-webkit-line-clamp:5 !important;line-clamp:5 !important;-webkit-box-orient:vertical !important}.max_line_6,.max_line_6 p,.max_line_6 a{overflow:hidden;display:-webkit-box !important;-webkit-line-clamp:6 !important;line-clamp:6 !important;-webkit-box-orient:vertical !important}.max_line_7,.max_line_7 p,.max_line_7 a{overflow:hidden;display:-webkit-box !important;-webkit-line-clamp:7 !important;line-clamp:7 !important;-webkit-box-orient:vertical !important}.progress-wrap{position:fixed;right:30px;bottom:30px;height:46px;width:46px;cursor:pointer;display:block;border-radius:50px;box-shadow:inset 0 0 0 2px rgba(0,0,0,.1);z-index:10;opacity:0;visibility:hidden;transform:translateY(15px);-webkit-transition:all .2s linear;transition:all .2s linear}.progress-wrap.active-progress{opacity:1;visibility:visible;transform:translateY(0)}.progress-wrap:after{content:'';position:absolute;background-image:url(//nakajp.vn/wp-content/themes/saokimdigital/assets/images/arrow_up.svg);background-position:center;background-repeat:no-repeat;background-size:auto;text-align:center;line-height:46px;font-size:24px;color:#885e45;left:0;top:0;height:46px;width:46px;cursor:pointer;display:block;z-index:1;-webkit-transition:all .2s linear;transition:all .2s linear}.progress-wrap:hover:before{opacity:1}.progress-wrap svg path{fill:none}.progress-wrap svg.progress-circle path{stroke:#885e45;stroke-width:4;box-sizing:border-box;-webkit-transition:all .2s linear;transition:all .2s linear}.elementor-search-form{display:flex;align-items:center}.e-font-icon-svg-container{width:20px !important;height:20px !important;background-color:transparent !important;background-image:url(//nakajp.vn/wp-content/themes/saokimdigital/assets/images/search_white.svg);background-size:cover;background-repeat:no-repeat}.header_bg .e-font-icon-svg-container{background-image:url(//nakajp.vn/wp-content/themes/saokimdigital/assets/images/search_black.svg)}.e-font-icon-svg-container svg{display:none}@media only screen and (max-width:600px){.elementor-search-form__toggle .e-font-icon-svg-container{width:16px !important;height:16px !important}}.lang_wrap_bg_transparent .gtranslate_wrapper,.lang_wrap_bg .gtranslate_wrapper{display:flex;flex-wrap:wrap;align-items:center;column-gap:12px}.lang_wrap_bg_transparent .glink,.lang_wrap_bg .glink{width:34px;height:34px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;color:#fff;text-align:center;font-family:"Raleway",sans-serif;font-size:15px;font-style:normal;font-weight:500;line-height:normal;border-radius:40px;border:#fff 1px solid}.lang_wrap_bg_transparent .glink.gt-current-lang{color:#0f0f0f;background:#fff}.my_header.header_bg_transparent.scroll_down .lang_wrap_bg_transparent .glink,.lang_wrap_bg .glink{border:#0f0f0f 1px solid;color:#0f0f0f}.my_header.header_bg_transparent.scroll_down .lang_wrap_bg_transparent .glink.gt-current-lang,.lang_wrap_bg .glink.gt-current-lang{color:#fff;background:#0f0f0f}.logo2{display:none}.my_header{transition:transform .3s ease;z-index:11}.my_header.scroll_down{background-color:#efeeeb !important;position:fixed;width:100%;left:0;top:0;z-index:99}.my_header.header_bg.scroll_down{background-color:#efeeeb !important}.my_header.header_bg_text_black.scroll_down .logo2,.my_header.header_bg_transparent.scroll_down .logo2{display:block}.my_header.header_bg_text_black.scroll_down .logo1,.my_header.header_bg_transparent.scroll_down .logo1{display:none}.my_header.header_bg_transparent.scroll_down .my_search_form *,.my_header.header_bg_transparent.scroll_down .black_on_scroll *{color:#434342 !important}.my_header.header_bg_transparent.scroll_down .border_black_on_scroll,.my_header.header_bg_transparent.scroll_down .elementor-search-form__container{border:#434342 1px solid !important}.my_header.header_bg_transparent.scroll_down .e-font-icon-svg-container{background-image:url(//nakajp.vn/wp-content/themes/saokimdigital/assets/images/search_black.svg)}.home_banner_slider .swiper-pagination-bullet{border-radius:0;height:4px;width:38px}.my_heading{color:#885e45;font-size:26px;font-weight:500;letter-spacing:2.4px;line-height:1;margin-bottom:20px;text-transform:uppercase}@media only screen and (max-width:600px){.my_heading{font-size:22px;font-weight:500;letter-spacing:2px;line-height:1.3em}}.heading_dot h2,.heading_dot_white h2{position:relative;padding-left:16px}.heading_dot h2:before{position:absolute;content:'';left:0;top:50%;transform:translate(0,-50%);width:4px;height:4px;border-radius:20px;background:#885e45}.heading_dot_white h2:before{position:absolute;content:'';left:0;top:50%;transform:translate(0,-50%);width:4px;height:4px;border-radius:20px;background:#fff}@media only screen and (max-width:600px){.heading_dot h2,.heading_dot_white h2{padding-left:0}.heading_dot h2:before,.heading_dot_white h2:before{display:none}}.home_service_wrap{position:relative;width:100%;height:70vh}.home_service_images:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(0deg,rgba(0,0,0,.47) 0%,rgba(0,0,0,.47) 100%);z-index:2}.showroom_gallery_images{position:relative}.showroom_gallery_images:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.6);z-index:2}.home_service_images,.showroom_gallery_images{position:relative;width:100%;height:100%;overflow:hidden}.home_service_image,.showroom_gallery_image{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;opacity:0;transition:ease all 1s;-webkit-filter:blur(20px);filter:blur(20px);-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.home_service_image.active,.showroom_gallery_image.active{opacity:1;transform:none;filter:none}.home_service_image img,.showroom_gallery_image img{width:100%;height:100%;object-fit:cover;object-position:center}.home_service_lists{display:flex;flex-wrap:wrap;position:absolute;left:0;top:0;width:100%;height:100%;z-index:3}.home_service_item{position:relative;width:25%;padding:36px;border-right:#c9bca9 2px solid;display:flex;align-items:flex-end}.mobile_home_service_lists{display:none}.mobile_home_service_item{position:relative;width:100%;padding:0;display:flex;align-items:flex-end}.mobile_home_service_item:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(0deg,rgba(0,0,0,.47) 0%,rgba(0,0,0,.47) 100%);z-index:2}.mobile_home_service_item img{aspect-ratio:3/4;object-fit:cover}.home_service_lists .home_service_item:last-child{border-right:0}.home_service_item h3{writing-mode:vertical-rl;position:absolute;top:36px;left:36px;margin:0;color:#c9bca9;font-family:'Raleway',sans-serif;font-size:22px;font-style:normal;font-weight:500;line-height:1.3;letter-spacing:3.2px;text-transform:uppercase;transition:ease all .3s;padding-bottom:155px}.mobile_home_service_item h3{position:absolute;top:36px;left:36px;margin:0;color:#c9bca9;font-family:'Raleway',sans-serif;font-size:22px;font-style:normal;font-weight:500;line-height:1;letter-spacing:3.2px;text-transform:uppercase;transition:ease all .3s;z-index:4}.home_service_item .home_service_excerpt,.mobile_home_service_item .home_service_excerpt{color:#c9bca9;margin-bottom:0;font-family:'Noto Sans',sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:170%;opacity:0;transition:ease all .5s}.mobile_home_service_item .home_service_excerpt{position:absolute;left:28px;bottom:28px;z-index:4;width:calc(100% - 56px)}.home_service_item:hover .home_service_excerpt,.mobile_home_service_item:hover .home_service_excerpt{opacity:1}.home_service_item:hover h3,.mobile_home_service_item:hover h3{color:#fff;font-size:26px}.pc_home_service_lists .home_service_item.hide_text h3{opacity:0}.my_project_gallery,.home_project_gallery,.home_service_slider,.showroom_slider_wrap,.showroom_slider_img_wrap{overflow:hidden}.home_project_gallery .swiper-slide{aspect-ratio:4/3;overflow:hidden}.home_project_gallery .swiper-slide img{width:100%;height:100%;object-fit:cover;display:block;transition:ease all .5s}.home_project_gallery .swiper-slide:hover img{transform:scale(1.05)}.my_project_gallery .swiper-slide img{aspect-ratio:16/9;object-fit:cover;width:100%;display:block}.home_project_item{padding:40px 0;border-bottom:#c9bca9 1px solid;display:flex;flex-wrap:wrap;gap:20px}.home_project_lists .home_project_item:last-child{border-bottom:0;padding-bottom:0}.home_project_left{width:calc(30% - 10px);display:flex;flex-direction:column;justify-content:flex-end}.home_project_right{width:calc(70% - 10px)}.home_project_left p{color:#434342;font-family:'Noto Sans',sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:170%;margin-bottom:8px}.home_project_left a{color:#885e45;font-family:'Raleway',sans-serif;font-size:22px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:2.4px;text-transform:capitalize;margin-bottom:28px;display:inline-block}.home_project_buttons{display:flex;flex-wrap:wrap;column-gap:12px}.home_project_prev,.home_project_next{border:0;padding:0;background-color:transparent !important}.logo_carousel{overflow-x:clip;position:relative;width:100%}.logo_carousel_track{display:flex;align-items:center;gap:60px;will-change:transform}.logo_carousel_track .logo_carousel_img{height:100%;flex-shrink:0;width:140px;display:flex;flex-wrap:wrap;align-items:center}.logo_carousel_track .logo_carousel_img img{width:100%;height:auto;filter:grayscale(100%);transition:filter .3s ease;opacity:.5}.logo_carousel_track .logo_carousel_img:hover img{filter:none;opacity:1}@keyframes marquee{from{transform:translateX(0)}to{transform:translateX(-50%)}}.form_newletter{position:relative}.form_newletter input{width:100% !important;background:0 0;outline:0;border:0 !important;padding:10px 24px 10px 0 !important;border-bottom:#efeeeb 1px solid !important;border-radius:0 !important;font-family:'Raleway',sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:170%;letter-spacing:2px}.form_newletter input::placeholder{color:#efeeeb}.form_newletter svg{position:absolute;right:8px;top:50%;transform:translate(0,-50%);z-index:1}.marquee{overflow-x:clip;position:relative;width:100%}.product-marquee-inner,.showroom-marquee-inner{display:flex;align-items:center;gap:32px;will-change:transform}.product-marquee-inner .home_product_item{height:100%;flex-shrink:0;width:25vw}.showroom_marquee_item{height:100%;flex-shrink:0;width:25vw}.home_product_img{width:100%;aspect-ratio:.77;overflow:hidden}.home_product_img img{width:100%;height:100%;display:block;object-fit:cover;transition:transform .5s}.home_product_item:hover .home_product_img img{transform:scale(1.05)}.home_product_item h3{color:#885e45;font-family:'Raleway',sans-serif;font-size:22px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:2.4px;text-transform:uppercase;margin-bottom:16px;margin-top:28px;display:inline-block}.home_product_item p{margin-bottom:0;color:#727271;font-family:'Noto Sans',sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:170%}.main_service_wrap{display:flex;flex-wrap:wrap;align-items:center;gap:0}.main_service_item{position:relative;width:25%}.main_blog_category_wrap .main_service_item{width:33.33333%}.main_service_item img{height:100vh !important;width:100%;object-position:center;object-fit:cover;display:block}.main_blog_category_wrap .main_service_item img{height:80vh !important}.main_service_item h3{position:absolute;bottom:0;left:0;width:100%;color:#fff;font-family:'Raleway',sans-serif;font-size:24px;font-style:normal;font-weight:500;line-height:150%;letter-spacing:2.4px;text-transform:uppercase;padding:36px;margin:0;z-index:2;opacity:.6}.main_service_item.active h3,.main_service_item:hover h3{opacity:1}.main_service_item:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.6);z-index:1;transition:ease all .5s}.main_service_item.active:before,.main_service_item:hover:before{background:0 0}.mt-5{margin-top:60px}.elementor-pagination{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:0}.elementor-pagination .page-numbers{border:#727271 1px solid;border-right:0;color:#727271;width:36px;height:36px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin:0 !important}.elementor-pagination .page-numbers:last-child{border-right:#727271 1px solid}.elementor-pagination .page-numbers.current{color:#2e2d2b}.breadcrumb_on_bg .rank-math-breadcrumb p{margin-bottom:0}.breadcrumb_on_bg .rank-math-breadcrumb p a,.breadcrumb_on_bg .rank-math-breadcrumb p span{color:#b3b3b3;font-family:'Raleway',sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:130%;text-transform:uppercase}.breadcrumb_on_bg .rank-math-breadcrumb p .last{color:#fff}.breadcrumb_on_bg .rank-math-breadcrumb p .separator{width:20px;display:inline-block;text-align:center}.form_apply_job .elementor-field-type-upload .elementor-upload-field{display:none !important}.my_form_label{font-weight:600}.my_cv_btn{display:flex;align-items:center;column-gap:10px;justify-content:space-between;background:#ecebe8;padding:7px 20px;margin:0}.my_file_cv_name{color:#727271;font-family:"Noto Sans",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:150%}.help_text_form{color:#727271;font-family:"Noto Sans",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:150%}.help_text_form span{color:#d93034}.single-showroom .page-header,.single-dich-vu .page-header,.single-du-an .page-header{display:none !important}.gallery_hover .gallery{width:560px;height:645px;margin:0 auto !important;max-width:100%;position:relative}.gallery_hover .gallery .gallery-item{position:absolute;width:100%;height:100%;left:0;top:0;z-index:0;opacity:0;transition:ease all .5s}.gallery_hover .gallery .gallery-item.active{z-index:1;opacity:1}.gallery_hover .gallery .gallery-item .gallery-icon{height:100%}.gallery_hover .gallery .gallery-item img{height:100%;aspect-ratio:5/6;width:560px;max-width:100%;margin:0 auto}.container_hover_item{cursor:pointer}.job_detail_infos_wrap{display:flex;flex-wrap:wrap;justify-content:space-between;column-gap:30px;row-gap:20px}.job_detail_info{width:calc(33.33333% - 20px)}@media only screen and (max-width:600px){.job_detail_info{width:calc(50% - 15px)}.my_project_gallery .swiper-slide img{aspect-ratio:1.3}}.job_detail_info label{color:#434342;font-family:'Noto Sans',sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:12px}.job_detail_info p{color:#727271;font-family:'Noto Sans',sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:0}@media only screen and (min-width:1024px){.marquee.projects_wrap{overflow:hidden;height:100vh}}.projects_lists{display:flex;flex-direction:column;margin-bottom:60px}.projects_wrap,.projects_lists,.my_project_item,.my_project_img,.my_project_img img{width:100%}.my_project_item{margin-bottom:60px;display:block}.projects_lists .my_project_item:last-child{margin-bottom:0}.my_project_img{overflow:hidden;aspect-ratio:1.8}.my_project_img img{width:100%;height:100%;display:block;transition:ease all .5s}.my_project_item:hover .my_project_img img{transform:scale(1.05)}.my_project_item p{color:#434342;font-family:'Noto Sans',sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:170%;margin-bottom:8px;margin-top:20px}.my_project_item h2{color:#885e45;font-family:'Raleway',sans-serif;font-size:22px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:2.4px;text-transform:capitalize;margin-bottom:0;display:inline-block}.project_img_hover2 img{transition:ease all .5s}.project_img_hover2 img.active{opacity:1 !important}.showroom_slider_wrap{width:600px;max-width:100%}.showroom_slider_wrap .showroom_title{color:#efeeeb;font-family:'Raleway',sans-serif;font-size:26px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:2.4px;text-transform:uppercase;margin-bottom:40px;margin-top:80px}.showroom_desc{color:#b9b9b9;text-align:justify;font-family:'Noto Sans',sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:150%;margin-bottom:0;max-width:100%}.showroom_more{margin-top:80px;color:#efeeeb !important;font-family:'Raleway',sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:1.6px;position:relative;display:inline-block;margin-bottom:8px}.showroom_more:before{content:'';width:100%;height:1px;left:0;bottom:-8px;position:absolute;background:#efeeeb}.swiper_showroom_img{aspect-ratio:.9;overflow:hidden;width:100%}.swiper_showroom_img img{width:100%;height:100%;object-fit:cover;transition:ease all .5s}.swiper_showroom_img:hover img{transform:scale(1.05)}.showroom_slider_img_pagination{display:flex;flex-wrap:wrap;column-gap:8px;margin-top:24px;height:3px;overflow:hidden}.showroom_slider_img_pagination .swiper-pagination-bullet{background:#b9b9b9;width:calc(25% - 6px);height:3px;border-radius:4px;padding:0;margin:0 !important}.showroom_slider_img_pagination .swiper-pagination-bullet-active{background:#efeeeb}.product_cat_slider_img_pagination{display:flex;flex-wrap:wrap;column-gap:0;margin-top:24px;height:2px;overflow:hidden}.product_cat_slider_img_pagination .swiper-pagination-bullet{background:#c9bca9;height:2px;border-radius:4px;padding:0;margin:0 !important}.product_cat_slider_img_pagination .swiper-pagination-bullet-active{background:#885e45}.showroom_lists_wrap{overflow:hidden}.showroom_marquee_item .showroom_title2{color:#efeeeb;font-family:'Raleway',sans-serif;font-size:20px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:2px;text-transform:capitalize;margin-bottom:10px}.showroom_desc2{color:#efeeeb;font-family:'Raleway',sans-serif;font-size:15px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:1.6px;display:flex;column-gap:8px;flex-wrap:nowrap;margin-bottom:0}.showroom_desc2 svg{width:16px;margin-top:6px}.showroom_desc2 span{width:calc(100% - 24px)}.showroom_lists_wrap .swiper-slide{position:relative}.showroom_lists_wrap .swiper-slide:before{position:absolute;content:'';top:50%;right:-29.5px;width:1px;height:100%;background:#4b4b4b;transform:translate(0,-50%)}.product_category_sliders_wrap{overflow:hidden}.product_cat_name{color:#885e45;font-family:'Raleway',sans-serif;font-size:18px !important;font-style:normal;font-weight:500;line-height:normal;letter-spacing:2px;text-transform:uppercase;margin-top:24px;margin-bottom:0;display:inline-block}.swiper_cat_img img{aspect-ratio:.76;max-height:65vh;object-fit:cover;display:block}.my_product_lists_wrap{display:flex;flex-wrap:wrap;row-gap:60px;justify-content:space-between}.my_product_item{width:calc(25% - 40px)}.my_list_filters_wrap{display:flex;flex-wrap:wrap;column-gap:16px;row-gap:16px;align-items:flex-end}.my_list_filter_item select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;outline:0 !important;box-shadow:none !important;padding:0 36px 0 16px !important;border:1px solid #885e45 !important;font-style:normal;position:relative;border-radius:30px !important;color:#885e45;font-family:'Raleway',sans-serif;font-size:16px;font-weight:300;line-height:22px;height:44px}.my_list_filter_item{position:relative}.my_list_filter_item:before{content:'';position:absolute;width:20px;height:20px;background-image:url(//nakajp.vn/wp-content/themes/saokimdigital/assets/images/chevron-down.svg);background-size:cover;right:20px;top:50%;transform:translate(0,-50%)}.input_search_product{background:0 0;outline:0 !important;box-shadow:none !important;padding:0 12px !important;border:1px solid #885e45 !important;position:relative;border-radius:30px !important;color:#885e45;font-family:'Raleway',sans-serif;font-size:16px;font-style:normal;font-weight:300;line-height:22px;height:44px;width:240px !important;max-width:100%}.input_search_product::placeholder{color:#885e45}.my_filter_btn{padding:0 20px;border:#885e45 1px solid;border-radius:30px !important;background:#885e45;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;transition:ease all .3s;color:#efeeeb !important;text-align:center;font-family:'Raleway',sans-serif;font-size:16px;font-style:normal;font-weight:300;line-height:22px;height:44px}.my_filter_btn:hover{background:0 0;color:#885e45 !important}.my_product_lists_wrap{position:relative}.my_product_lists_wrap.loading:before{content:'';position:absolute;width:100%;height:100%;left:0;top:0;background:rgba(227,223,211,.6);z-index:1}.my_search_contents{width:720px;max-width:100%;margin:0 auto;margin-top:40px}.my_search_content{display:none}.my_search_content.active{display:block}.my_search_tabs{display:flex;flex-wrap:wrap;justify-content:center;gap:20px;list-style:none;padding:0}.my_search_tab{color:#885e45;text-align:center;font-size:18px;font-style:normal;font-weight:500;line-height:22px;padding:10px;border:#885e45 1px solid;border-radius:0;min-width:150px;cursor:pointer;transition:ease all .3s}.my_search_tab:hover,.my_search_tab.active{background:#885e45;background-repeat:no-repeat !important;background-size:cover !important;color:#fff}.search_lists .search_item{width:100%;margin-bottom:20px;background:rgba(136,94,69,.1);padding:12px 24px;transition:ease all .3s}.search_lists .search_item:hover{background:#885e45}.search_lists .search_item a{transition:ease all .3s;font-weight:600;color:#885e45}.search_lists .search_item:hover a{color:#fff}.gallery-container{width:100vw;height:100vh;overflow:hidden;display:flex;align-items:center;justify-content:flex-start}.my_gallery{display:flex;gap:32px;height:80vh;padding:0}.my_gallery img{width:60vw;height:auto;object-fit:cover;aspect-ratio:16/9;display:block}.hover-trigger-menu:hover{cursor:pointer}.hover-trigger-menu:hover:after{content:'';display:block}.hover-trigger-menu:hover+.elementor-popup-modal{display:block !important;visibility:visible !important;opacity:1 !important}@media only screen and (max-width:600px){.my_gallery{gap:16px;height:300px}.my_gallery img{width:80vw}}@media only screen and (max-width:900px){.showroom_slider_wrap .showroom_title{font-size:24px;letter-spacing:2px;margin-top:20px;margin-bottom:20px}.showroom_more{margin-top:20px}.showroom_lists_wrap .swiper-slide:before{display:none !important}.my_product_lists_wrap{column-gap:24px}.my_product_item{width:calc(33.3333% - 16px)}}@media only screen and (max-width:600px){.gallery_hover .gallery,.gallery_hover .gallery .gallery-item .gallery-icon{height:500px}.gallery_hover .gallery .gallery-item img{aspect-ratio:1}.my_project_item{margin-bottom:40px}.showroom_title{font-size:22px;letter-spacing:2px;margin-top:0;margin-bottom:20px}}@media only screen and (max-width:1440px){.home_service_item{padding:28px}.home_service_item h3,.mobile_home_service_item h3{font-size:24px;left:28px;top:28px}.home_service_item h3{font-size:22px;padding-bottom:90px}.home_service_item:hover h3,.mobile_home_service_item:hover h3{font-size:23px;letter-spacing:2.4px}.home_service_item .home_service_excerpt,.mobile_home_service_item .home_service_excerpt{overflow:hidden;display:-webkit-box !important;-webkit-line-clamp:3 !important;line-clamp:3 !important;-webkit-box-orient:vertical !important}.main_service_item h3{font-size:18px;padding:24px;letter-spacing:1.6px}}@media only screen and (max-width:1024px){.home_service_item h3,.mobile_home_service_item h3{writing-mode:unset}.main_service_item{width:50%}.main_blog_category_wrap .main_service_item{width:33.33333%}.main_blog_category_wrap .main_service_item img,.main_service_item img{height:auto !important;aspect-ratio:1}.main_service_item h3{font-size:22px;padding:24px;letter-spacing:2px}}@media only screen and (max-width:850px){.my_product_lists_wrap{column-gap:24px;row-gap:40px}.my_product_item{width:calc(50% - 12px)}}@media only screen and (max-width:600px){.main_service_item{width:100%}.main_blog_category_wrap .main_service_item{width:100%}.my_product_lists_wrap{row-gap:40px}.my_product_item{width:100%}}@media only screen and (min-width:1140px){.home_banner_slider .swiper-slide-inner{width:100%;max-width:var(--content-width);padding:0 16px 40px}.home_banner_slider .swiper-pagination{bottom:40px !important;right:0;padding:0 16px;left:auto;text-align:right}}@media only screen and (min-width:1400px){.home_banner_slider .swiper-slide-inner{margin:0 auto}}@media only screen and (min-width:1440px){.home_banner_slider .swiper-slide-inner{margin:0 auto}}@media only screen and (min-width:1620px){.home_banner_slider .swiper-slide-inner{margin:0 auto}}@media only screen and (min-width:1720px){.home_banner_slider .swiper-slide-inner{padding:0 !important;padding-bottom:40px !important}.home_banner_slider .swiper-pagination{padding:0 calc((100% - var(--content-width))/2) 0 0}}@media only screen and (max-width:850px){.product-marquee-inner .home_product_item{width:40vw}.pc_home_service_lists{display:none}.mobile_home_service_lists{display:block}.home_banner_slider .swiper-slide-inner{padding:0 16px 30px}}@media only screen and (max-width:600px){.home_banner_slider .swiper-pagination{text-align:left;padding:0 10px}.home_banner_slider .swiper-pagination-bullet{width:32px}.home_project_item{padding:20px 0;flex-direction:column-reverse}.home_project_left,.home_project_right{width:100%}.home_project_left a{margin-bottom:20px;font-size:20px;letter-spacing:2px}.my_project_item h2{font-size:20px;letter-spacing:2px}.product-marquee-inner .home_product_item{width:70vw}.home_product_item h3{font-size:20px;margin-top:24px;letter-spacing:2px}.home_service_item h3,.mobile_home_service_item h3{font-size:20px;line-height:1.5}.showroom_marquee_item{width:100vw}}@media only screen and (min-width:2300px){h2.elementor-heading-title{font-size:32px !important}h3.elementor-heading-title{font-size:20px !important}.product_cat_name,.my_list_filter_item select,.my_filter_btn,.elementor-widget-theme-post-content .elementor-widget-container p,.elementor-widget-theme-post-content .elementor-widget-container ul li,.elementor-widget-container ul li,.elementor-widget-theme-post-excerpt .elementor-widget-container,.home_project_left p,p.elementor-heading-title,.my_project_item p,span.elementor-button-text,.elementor-image-box-title,.elementor-image-box-description,.showroom_desc,.showroom_more,.home_service_item .home_service_excerpt{font-size:20px !important;line-height:1.7 !important}.home_product_item h3,.my_project_item h2,.home_project_left a,.product_cat_name,.showroom_marquee_item .showroom_title2{font-size:24px !important}.showroom_desc2 span,.home_product_item p{font-size:18px !important}.main_service_item h3,.home_service_item h3,.showroom_slider_wrap .showroom_title{font-size:28px !important}.home_service_wrap{height:80vh}}