button:focus{outline:none}img{width:auto;height:auto;max-width:100%!important}a{-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}.shadow,.brand-carousel .swiper-slide-inner,body.sticky #header{-webkit-box-shadow:3px 3px 10px 0 rgba(0,0,0,.15);-moz-box-shadow:3px 3px 10px 0 rgba(0,0,0,.15);box-shadow:3px 3px 10px 0 rgba(0,0,0,.15)}.shadow-gray,#header .sub-menu{-webkit-box-shadow:5px 5px 15px 5px rgba(0,0,0,.1);-moz-box-shadow:5px 5px 15px 5px rgba(0,0,0,.1);box-shadow:5px 5px 15px 5px rgba(0,0,0,.1)}.shadow-white{-webkit-box-shadow:5px 5px 15px 5px hsla(0,0%,100%,.3);-moz-box-shadow:5px 5px 15px 5px hsla(0,0%,100%,.3);box-shadow:5px 5px 15px 5px hsla(0,0%,100%,.3)}.hidden{display:none}.required{border:1px solid #ee1c25}.one-line{text-overflow:ellipsis;display:block;overflow:hidden;white-space:nowrap;max-width:95%}span.edit-link{display:none!important}.default-padding{padding:100px 0}.pt-big{padding-top:100px}.pb-big{padding-bottom:100px}.elementor-widget-theme-site-logo a{display:block}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid rgba(0,0,0,0)}.slick-arrow.slick-hidden{display:none}*:focus{outline:none}body{max-width:100vw;overflow-x:hidden}body::-webkit-scrollbar{width:10px}body::-webkit-scrollbar-track{background:#000}body::-webkit-scrollbar-thumb{background:#fff}body::-webkit-scrollbar-thumb:hover{background:#ee1c25}#header .menu-item span.sub-arrow{display:none!important}#header .sub-item{padding-left:30px}@media(min-width:1441px){.left-padding{padding-left:calc((100vw - 1440px)/2)!important}}@media(min-width:1441px){.right-padding{padding-right:calc((100vw - 1440px)/2)!important}}.main-image-block img{width:100%!important;height:800px!important;object-fit:cover!important;display:block}@media(max-width:1599px){.main-image-block img{max-height:600px!important;display:none}}@media(max-width:1023px){.main-image-block img{max-height:450px!important}}@media(max-width:575px){.main-image-block img{max-height:300px!important}}.main-image-block.top-right img{object-position:top right!important}#news.home .elementor-swiper-button{opacity:1!important;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}#news.home .elementor-swiper-button.swiper-button-disabled{opacity:0!important}#news.home .elementor-swiper-button.elementor-swiper-button-prev{left:-16px!important}#news.home .elementor-swiper-button.elementor-swiper-button-next{right:-16px!important}#news.home .swiper-slide:before{content:"";width:1px;height:100%;position:absolute;top:0;left:0;right:0;bottom:0}#news.home .swiper-slide:nth-child(even) .e-con-inner .elementor-widget-image{order:4!important}#news .category .elementor-loop-container.elementor-grid .elementor.e-loop-item.type-post:nth-child(even) .e-con-inner .elementor-widget-image{order:4!important}.logo-carousel .elementor-widget-container{height:80px}@media(max-width:575px){.logo-carousel .elementor-widget-container{height:60px}}.logo-carousel .elementor-widget-container a{display:block;width:100%;max-height:80px}@media(max-width:575px){.logo-carousel .elementor-widget-container a{max-height:60px}}.logo-carousel .elementor-widget-container a img{height:80px;display:block;margin:0 auto;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media(max-width:575px){.logo-carousel .elementor-widget-container a img{height:60px}}.logo-carousel .elementor-widget-container a:hover img{transform:scale(1.1)}.partner-logo a img{height:80px;display:block;margin:0 auto;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media(max-width:575px){.partner-logo a img{height:60px}}.partner-logo a:hover img{transform:scale(1.1)}.brand-carousel .swiper-slide{padding:10px}.brand-carousel .swiper-slide-inner{width:100%;height:100px;display:flex;justify-content:center;flex-flow:row nowrap;align-items:center}#projects .elementor-image-box-img img{width:100%;height:300px;object-fit:cover}#furniture .elementor-image-box-img img{width:100%;height:400px;object-fit:cover}@media(max-width:1023px){#furniture .elementor-image-box-img img{height:300px}}@media(max-width:575px){#furniture .elementor-image-box-img img{height:250px}}.furniture-category{display:flex;justify-content:flex-start;flex-flow:row wrap;gap:20px}.furniture-category .single-item{flex:1 1 33%;max-width:calc(33.3333333333% - 13.3333333333px)}@media(max-width:1023px){.furniture-category .single-item{flex:1 1 50%;max-width:calc(50% - 10px)}}@media(max-width:575px){.furniture-category .single-item{flex:1 1 100%;max-width:100%}}.furniture-category .single-item h3{font-weight:300;font-size:24px;line-height:30px;font-family:"Lexend",serif;text-align:center;width:100%}.furniture-category .single-item h3 a{color:#1a1a1a}.furniture-category .single-item h3 a:hover{color:#ee1c25}.furniture-category .single-item .image-block img{width:100%;height:250px;object-fit:cover}.reference-gallery .gallery{gap:20px!important;margin:0!important;display:flex;justify-content:flex-start;flex-flow:row wrap}.reference-gallery .gallery .gallery-item{flex:1 1 33%;max-width:calc(33.3333333333% - 13.3333333333px)!important}.reference-gallery .gallery .gallery-item img{width:100%;height:260px!important;object-fit:cover}@media(max-width:575px){.reference-gallery .gallery .gallery-item{flex:1 1 50%!important;max-width:calc(50% - 10px)!important}.reference-gallery .gallery .gallery-item img{height:100px!important}}.reference-gallery .gallery .gallery-item:nth-child(1),.reference-gallery .gallery .gallery-item:nth-child(2){flex:1 1 50%!important;max-width:calc(50% - 10px)!important}.reference-gallery .gallery .gallery-item:nth-child(1) img,.reference-gallery .gallery .gallery-item:nth-child(2) img{height:400px!important}@media(max-width:575px){.reference-gallery .gallery .gallery-item:nth-child(1),.reference-gallery .gallery .gallery-item:nth-child(2){flex:1 1 100%!important;max-width:100%!important}.reference-gallery .gallery .gallery-item:nth-child(1) img,.reference-gallery .gallery .gallery-item:nth-child(2) img{height:250px!important}}.related-projects .elementor-swiper-button{opacity:1!important;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.related-projects .elementor-swiper-button.swiper-button-disabled{opacity:0!important}.related-projects .elementor-swiper-button.elementor-swiper-button-prev{left:-16px!important}.related-projects .elementor-swiper-button.elementor-swiper-button-next{right:-16px!important}.related-products .elementor-swiper-button{opacity:1!important;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.related-products .elementor-swiper-button.swiper-button-disabled{opacity:0!important}.related-products .elementor-swiper-button.elementor-swiper-button-prev{left:-16px!important}.related-products .elementor-swiper-button.elementor-swiper-button-next{right:-16px!important}.elementor-widget-image img{margin:0 auto!important;display:block!important}.related-project:not(.slick-slider){display:flex;justify-content:center;flex-flow:row nowrap;gap:20px}.related-project:not(.slick-slider) .single-project{flex:1 1 33%;max-width:calc(33.3333333333% - 13.3333333333px)!important;text-align:center}.related-project.slick-slider{margin:0 -20px}.related-project.slick-slider .slick-slide{margin:0 20px}.related-project .single-project img{width:100%;height:250px;object-fit:cover;display:block;margin:0 auto 20px}.related-project .single-project svg{width:14px;height:14px}.related-project .single-project .title{margin-top:20px;font-size:24px;font-weight:300;line-height:30px}.related-project .single-project p{display:block;width:100%;text-align:center}.related-project .slick-dots{display:flex;justify-content:center;flex-flow:row nowrap;list-style:none;gap:10px;margin:0;padding:0}.related-project .slick-dots li button{font-size:0;padding:0;width:12px;height:12px;background:#353535;border-radius:50%}.related-project .slick-dots li.slick-active button{background:#ee1c25}.related-products:not(.slick-slider){display:flex;justify-content:center;flex-flow:row nowrap;gap:20px}.related-products:not(.slick-slider) .single-product{flex:1 1 33%;max-width:calc(33.3333333333% - 13.3333333333px)!important;text-align:center}.related-products.slick-slider{margin:0 -20px}.related-products.slick-slider .slick-slide{margin:0 20px}.related-products .single-product img{width:100%;height:250px;object-fit:contain;display:block;margin:0 auto 20px}.related-products .single-product .title{margin-top:20px;font-size:24px;font-weight:300;line-height:30px}.related-products .single-product p{display:block;width:100%;text-align:center}.related-products .slick-dots{display:flex;justify-content:center;flex-flow:row nowrap;list-style:none;margin:0;padding:0}.related-products .slick-dots li button{font-size:0}#product-slider .thumbnail-image{overflow:hidden}#product-slider .thumbnail-image .slick-slider{margin:40px 0}#product-slider .thumbnail-image .slick-slider .gallery-item.slick-active.slick-current img{opacity:1}#product-slider .thumbnail-image .gallery-item{margin:5px 0;border:none}#product-slider .thumbnail-image .gallery-item img{width:100%;height:120px;object-fit:contain;opacity:.5;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#product-slider .thumbnail-image .gallery-item img:hover{opacity:1}#product-slider .thumbnail-image .slick-arrow{position:absolute;display:flex;justify-content:center;align-items:center;font-size:20px;line-height:30px;width:30px;height:30px;flex-flow:row nowrap;border:none;font-weight:700;padding:0;color:#000}#product-slider .thumbnail-image .slick-arrow:focus,#product-slider .thumbnail-image .slick-arrow:hover{background:none;color:#ee1c25}#product-slider .thumbnail-image .slick-arrow.slick-prev{top:-40px;left:35px;transform:rotate(90deg)}#product-slider .thumbnail-image .slick-arrow.slick-next{bottom:-40px;left:35px;transform:rotate(-90deg)}#product-slider .main-image .gallery-item{border:none}#product-slider .main-image .gallery-item img{width:100%;height:600px;object-fit:contain}#interior-tabs .thumbnail-image{height:488px;overflow:hidden;display:block}#interior-tabs .thumbnail-image .slick-slider{margin:-10px 0}#interior-tabs .thumbnail-image .slick-slider .slick-slide{opacity:.75}#interior-tabs .thumbnail-image .slick-slider .slick-slide.slick-active.slick-current{opacity:1}#interior-tabs .thumbnail-image .gallery-item{margin:10px 0;border:none}#interior-tabs .thumbnail-image .gallery-item a{cursor:default;pointer-events:none}#interior-tabs .thumbnail-image .gallery-item img{width:100%;height:107px;object-fit:cover}#interior-tabs .main-image{height:488px;display:block}#interior-tabs .main-image .gallery-item{border:none}#interior-tabs .main-image .gallery-item img{width:740px;height:488px;object-fit:cover}@media(min-width:577px){.interior-slider .gallery{display:grid;grid-template-columns:repeat(2,auto);grid-template-rows:repeat(4,auto);grid-column-gap:10px;grid-row-gap:10px;height:488px}}@media(max-width:1023px){.interior-slider .gallery{height:390px}}@media(max-width:575px){.interior-slider .gallery{display:flex;justify-content:flex-start;flex-flow:row wrap;gap:10px;height:auto}}.interior-slider .gallery-item{cursor:pointer;object-fit:cover;width:170px;height:114.5px}@media(max-width:1023px){.interior-slider .gallery-item{width:20%;height:90px}}.interior-slider .gallery-item img{display:block;margin:0!important;width:170px;height:114.5px;object-fit:cover}@media(max-width:1023px){.interior-slider .gallery-item img{width:100%;height:90px}}@media(max-width:575px){.interior-slider .gallery-item{flex:1 1 25%;max-width:calc(25% - 7.5px)!important;order:1;height:60px}.interior-slider .gallery-item img{height:60px}.interior-slider .gallery-item:nth-child(5){flex:1 1 100%;max-width:100%!important;order:0;height:200px}.interior-slider .gallery-item:nth-child(5) img{height:200px}}@media(min-width:577px){.interior-slider .gallery-item:nth-child(1){grid-area:1/1/2/2}.interior-slider .gallery-item:nth-child(2){grid-area:2/1/3/2}.interior-slider .gallery-item:nth-child(3){grid-area:3/1/4/2}.interior-slider .gallery-item:nth-child(4){grid-area:4/1/5/2}.interior-slider .gallery-item:nth-child(5){grid-area:1/2/5/3;width:740px;height:488px}}@media(min-width:577px)and (max-width:1023px){.interior-slider .gallery-item:nth-child(5){width:100%;height:390px}}@media(min-width:577px){.interior-slider .gallery-item:nth-child(5) img{width:740px;height:488px;object-fit:cover}}@media(min-width:577px)and (max-width:1023px){.interior-slider .gallery-item:nth-child(5) img{width:100%;height:390px}}.single-blog ul,.single-blog ol{margin-bottom:20px}.single-blog ul li,.single-blog ol li{padding:5px 0}.single-blog ul li:first-child,.single-blog ol li:first-child{margin-bottom:0}.single-blog ul ul,.single-blog ul ol,.single-blog ol ul,.single-blog ol ol{margin-top:10px;margin-bottom:0}.single-blog h3{margin:0 0 20px 0;font-weight:700!important;font-size:24px!important;line-height:30px!important}.single-blog h4{font-size:22px!important;line-height:26px!important;font-weight:400!important;margin:0 0 20px 0}.elementor-counter-title{text-align:center!important}.product-list-detail ul{list-style:none;margin:0;padding:0}.product-list-detail ul li{padding:10px 20px;display:flex;justify-content:space-between;flex-flow:row nowrap}.product-list-detail ul li:nth-child(odd){background:rgba(224,224,224,.5)}.project-description p a{font-weight:700;color:#000!important;text-decoration:underline}.project-description p a:hover{color:#ee1c25!important}