.carousel-main-container{margin-top:-100px;background:#121212;color:#ffffff;position:relative;padding-left:0px;padding-right:0px}.carousel-main-text{padding-left:60px;position:absolute;top:50%;left:0px;z-index:2;transform:translateY(-50%)}.carousel-main-text .title{font-size:52px;line-height:64px;letter-spacing:0.1em;text-transform:uppercase;font-family:BebasNeue, "Helvetica Neue",Helvetica,Arial,sans-serif}.carousel-main-text .title .color{color:#e67817}.carousel-main-text .btn-anim{display:inline-block;margin-top:80px}@media (max-height: 600px){.carousel-main-text .btn-anim{margin-top:50px}}@media (min-width: 1440px){.carousel-main-text{padding-left:100px}.carousel-main-text .title{letter-spacing:0.2em}}@media (max-width: 991px){.carousel-main-text{left:15px;padding:30px;background:#121212;background:rgba(18, 18, 18, 0.9)}.carousel-main-text .title{font-size:42px;line-height:52px}.carousel-main-text .btn-anim{margin-top:40px}}#carousel-main .carousel-inner .item{-webkit-transform:none;transform:none;padding-bottom:0px}#carousel-main .carousel-inner .item .img-box{min-height:500px;height:100vh;height:calc(100vh - 0px);position:relative;background-position:center;background-repeat:no-repeat;background-size:cover;background-image:url(../design/default-slider.svg);background-color:#efebe7}#carousel-main .carousel-inner .item .img-box img{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:-9999px;right:-9999px;margin:0 auto;max-width:none;min-width:100%}#carousel-main .slider-mask{position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(0, 0, 0, 0);z-index:1}@media (max-width: 991px){#carousel-main .carousel-inner .item .img-box{min-height:400px}}#carousel-main .carousel-caption{position:absolute;top:auto;bottom:0px;left:0;right:0;z-index:2;padding:0px;text-align:left;background:#efebe7;color:#686868;text-shadow:none;font-size:0;line-height:0;text-transform:uppercase;letter-spacing:0.05em;padding:30px 80px 30px 60px}#carousel-main .carousel-caption span{padding-left:20px;padding-right:14px;position:relative;font-size:14px;line-height:20px;display:inline-block}#carousel-main .carousel-caption span:first-child{padding-left:0px}#carousel-main .carousel-caption span:last-child{padding-right:0px}#carousel-main .carousel-caption span:not(:first-child)::before{content:'/';width:6px;text-align:center;color:#e67817;position:absolute;top:0px;left:0px}#carousel-main .carousel-caption .designer i{font-style:normal;color:#b1b3b6}@media (max-width: 991px){#carousel-main .carousel-caption{padding:10px 30px;left:130px}#carousel-main .carousel-caption span{display:block;font-size:12px;white-space:nowrap;padding-left:14px;padding-right:0px}}@media (max-width:480px){#carousel-main .carousel-caption{padding:10px;left:100px}}.carousel-main-container .carousel-dashboard{position:absolute;bottom:0px;left:0px;z-index:1;height:80px;background:#ffffff;width:33.33333333%;padding:15px 50px 15px 0px}.carousel-main-container .arrow-button-container{float:right;font-size:0;line-height:0}.carousel-main-container .arrow-button{display:inline-block;text-align:center;margin:0;width:50px;height:50px;padding:0px;cursor:pointer;background-repeat:no-repeat;background-position:center}.carousel-main-container .arrow-button.left{background-image:url(../design/arrow-left.svg)}.carousel-main-container .arrow-button.right{background-image:url(../design/arrow-right.svg)}@media (max-width:991px){.carousel-main-container .carousel-dashboard{width:130px;padding:15px}}@media (max-width:480px){.carousel-main-container .carousel-dashboard{width:100px;padding:15px 0px}}.carousel-main-container .scroll-arrow-container{position:absolute;bottom:0px;right:0px;z-index:2;width:80px;height:80px;background:#121212}.home-wrap{padding:100px 0px}@media (max-width: 991px){.home-wrap{padding:80px 0px}}@media (max-width: 767px){.home-wrap{padding:60px 0px 60px}}.home-wrap .subtitle{font-size:0;line-height:0;margin-top:10px;white-space:nowrap}.home-wrap .subtitle span{padding-left:20px;padding-right:14px;position:relative;font-size:14px;line-height:20px;text-transform:uppercase;display:inline-block}.home-wrap .subtitle span:first-child{padding-left:0px}.home-wrap .subtitle span:last-child{padding-right:0px}.home-wrap .subtitle span:not(:first-child)::before{content:'/';width:6px;text-align:center;color:#e67817;position:absolute;top:0px;left:0px}.home-wrap .subtitle span i{font-style:normal;color:#b1b3b6}@media (max-width: 991px){.home-wrap .subtitle span{display:block;font-size:12px;white-space:nowrap;padding-left:14px;padding-right:0px}}.about-wrap .anim-label{margin-top:10px}.about-wrap .desc{font-size:28px;line-height:50px;letter-spacing:0.025em;color:#686868}.about-wrap .logo{display:block;float:right;height:60px;margin-top:80px}.about-wrap .logo-2{display:block;float:none;height:100px;margin-top:40px}.about-wrap .btn-box{margin-top:60px}@media (max-width: 991px){.about-wrap .anim-label{margin:0px 0px 20px}.about-wrap .desc{font-size:18px;line-height:28px;letter-spacing:0}.about-wrap .logo{float:none;height:40px;margin:40px auto 0px}.about-wrap .logo-2{float:none;height:80px;margin:20px 0 20px}.about-wrap .btn-box{margin-top:30px}}.install-wrap{overflow:hidden}.install-wrap .img-box{transform:translate(130px, 0px);position:absolute;top:0;left:15px}.install-wrap .img-box img{display:block;height:auto}.install-wrap .text-box{display:inline-block}.install-wrap .anim-label{margin-top:100px}.install-wrap .title{font-size:96px;line-height:106px;letter-spacing:0.1em;text-transform:uppercase;font-family:BebasNeue, "Helvetica Neue",Helvetica,Arial,sans-serif;margin:200px 0px 0px}.install-wrap .title .color{color:#e67817}.install-wrap .btn-box{margin-top:60px;margin-bottom:80px;text-align:right}@media (max-width: 991px){.install-wrap .img-box{transform:translate(80px, 0px)}.install-wrap .img-box img{height:500px}.install-wrap .text-box{padding-left:15px}.install-wrap .anim-label{margin-top:84px}.install-wrap .title{font-size:42px;line-height:52px;margin-top:60px;left:15px;padding:30px;background:#121212;background:rgba(18, 18, 18, 0.9);color:#fff}.install-wrap .btn-box{text-align:left;margin-top:40px;margin-bottom:100px}}@media (max-width: 767px){.install-wrap .img-box{transform:translate(0px, 0px)}}.procat-wrap{padding:170px 0 100px}.procat-wrap .pager-box{position:absolute;top:0px;left:0px;z-index:-1;margin-top:-110px;margin-left:-100px}.procat-wrap .pager-box .current{font-weight:700;font-size:440px;line-height:300px;color:#f6f6f6;letter-spacing:-0.05em}.procat-wrap .img-box{display:block}.procat-wrap .img-box img{display:block;width:100%;height:auto}.procat-wrap .text-box{padding-left:30px}.procat-wrap .anim-label{margin-bottom:-30px;transform:translateY(60px)}.procat-wrap .height-box{height:190px;overflow:hidden;margin-top:170px}.procat-wrap .title{margin:0px 0px 30px;font-size:34px;line-height:40px;letter-spacing:0.25em;text-transform:uppercase;font-family:BebasNeue, "Helvetica Neue",Helvetica,Arial,sans-serif}.procat-wrap .title i{font-style:normal;color:#e67817}.procat-wrap .desc{font-size:16px;line-height:20px;color:#686868;letter-spacing:0.05em;height:120px;overflow:hidden}.procat-wrap .btn-box{padding:27px 0px 37px}.procat-wrap .carousel .arrow-button{position:absolute;bottom:30px;right:0px;text-align:center;margin:0;width:55px;height:55px;padding:0px;cursor:pointer;background-repeat:no-repeat;background-position:center;background-color:#121212;transition:background-color 0.3s ease}.procat-wrap .carousel .arrow-button:hover{background-color:#606060}.procat-wrap .carousel .arrow-button.left{margin-right:70px;background-image:url(../design/arrow-left.svg)}.procat-wrap .carousel .arrow-button.right{background-image:url(../design/arrow-right.svg)}@media (max-width: 1199px){.procat-wrap .anim-label{margin-bottom:-30px;transform:translateY(40px)}.procat-wrap .text-box{padding-left:0px}.procat-wrap .height-box{margin-top:110px}}@media (max-width: 991px){.procat-wrap{padding:80px 0 80px}.procat-wrap .pager-box{display:none}.procat-wrap .anim-label{margin-bottom:15px;transform:translateY(0px)}.procat-wrap .height-box{margin-top:20px}.procat-wrap .title{margin:0px 0px 15px;font-size:26px;line-height:32px}.procat-wrap .desc{font-size:14px;line-height:20px}.procat-wrap .btn-box{padding-bottom:0px}.procat-wrap .carousel .arrow-button{bottom:0px;width:40px;height:40px}.procat-wrap .carousel .arrow-button.left{margin-right:50px}}@media (max-width: 767px){.procat-wrap{padding:60px 0px 60px}}.designer-wrap{margin:200px 0px -100px;background:#efebe7;padding:100px 0px 70px;position:relative;z-index:1}.designer-wrap .img-box{position:absolute;top:-90px;left:0;bottom:0;z-index:0;width:38%;background-repeat:no-repeat;background-position:center;background-image:url(../design/home-designer.jpg)}.designer-wrap .img-box img{display:block;width:100%;height:auto}.designer-wrap .text-box{position:relative;z-index:1}.designer-wrap .desc{font-size:16px;line-height:28px;color:#686868;letter-spacing:0.05em;margin-top:70px}.designer-wrap .btn-box{margin-top:70px}@media (max-width: 991px){.designer-wrap{padding:70px 0px;background:none}.designer-wrap .img-box{width:80%}.designer-wrap .text-box{padding:30px;background:#121212;background:rgba(18, 18, 18, 0.9);color:#fff;margin-left:15px}.designer-wrap .text-box .anim-label b{color:#fff}.designer-wrap .text-box .anim-label span::before{background:#fff}.designer-wrap .text-box .desc{color:#fff;font-size:14px;line-height:24px;margin-top:40px}.designer-wrap .btn-box{margin-top:50px}.designer-wrap .text-box .btn-anim{color:#ffffff}.designer-wrap .text-box .btn-anim > span::before{background:#333132}.designer-wrap .text-box .btn-anim > span b::before,.designer-wrap .text-box .btn-anim > span b::after{background:#333132}.designer-wrap .text-box .btn-anim i::after,.designer-wrap .text-box .btn-anim i::before{background:#686868}}