.products-home{background-color:#efefef;padding:4vw 0}.products-home h2{font-size:40px;margin-bottom:.5em;font-weight:normal}.select,input[type='submit']{width:100%;background-color:#efefef}.select:hover{background-color:#e5e5e5}.select select,input[type='submit']{height:70px}.filter input[type='submit']{cursor:pointer;background:#000 url(../images/svg/arrow-big-white.svg) no-repeat 95% center;background-size:11px 10px;outline:1px solid #000;color:#fff;transition:background-color .3s}input[type='submit']:hover{background-color:#f47521;outline:1px solid #f47521}.new-products{background-color:#fff}.new-products .owl-item{border:solid 1px #dedede;border-right:solid 1px transparent}.product-block{border:1px solid transparent}.top-slide,.top-slide .item,.top-slide .col-left{position:relative}.top-slide .col{width:100%}.top-slide .col-right{padding:1vw;position:relative}.top-slide .desc{font-family:"HelRoman",arial,sans-serif;font-size:.9375rem;line-height:21px}.desc-top{padding-bottom:20px}.desc-bot{padding-top:20px}.top-slide .title{font-size:3rem;font-weight:normal;line-height:30px;text-transform:uppercase}.top-slide .link{position:absolute;bottom:1vw;right:1vw}.top-slide .link a{border:1px solid #dedede;height:50px;text-align:center;text-transform:uppercase;letter-spacing:1px;line-height:18px;padding:15px;font-size:.9375rem;transition:background-color .3s,color .3s,border .3s}.top-slide .link a:hover{background-color:#000;color:#fff;border:1px solid #000}.top-slide .slide-nav{bottom:100px;right:0}.slide-nav{position:absolute;z-index:99}.slide-nav button{display:inline-block;background-size:10px 11px !important;background:no-repeat center center;width:32px;height:32px;cursor:pointer;float:left}.slide-nav .pre{background-image:url('../images/svg/arrow-big-left.svg')}.slide-nav .next{background-image:url('../images/svg/arrow-big-right.svg')}.slide-nav .info{display:inline-block;height:32px;line-height:32px;float:left;color:#666;font-size:.9375rem}.top-slide .progress{position:absolute;bottom:0;width:0;height:12px;background-color:rgba(244,117,33,0.8);transition:width 10s linear}.project-slide{background-color:#191919;padding:5vw 0;position:relative}.project-slide .col-left{width:100%;padding:0 1vw}.project-slide .col-left h2{color:#fff;font-size:2rem;font-weight:normal}.project-slide .col-left p{font-size:.8125rem;color:gray}.project-slide .link{position:absolute;right:1vw;bottom:0}.project-slide .link a{background-color:#000;color:#fff;border:1px solid #fff;text-align:center;letter-spacing:1px;height:50px;line-height:45px;font-size:.9375rem;transition:background-color .3s,color .3s,border .3s;width:20vw;margin-top:20px}.project-slide .link a:hover{background-color:#fff;color:#000;border:1px solid #fff}.project-slide .link a.all-project{background-color:transparent;color:#999;border:1px solid #999}.project-slide .col-right{width:100%;position:relative}.project-slide .slide-nav{bottom:0;right:0}.project-slide .slide-nav .info{color:#fff}.project-slide .slide-nav .pre{background-image:url('../images/svg/arrow-big-white-left.svg')}.project-slide .slide-nav .next{background-image:url('../images/svg/arrow-big-white.svg')}.all-project{display:none}.all-project span{display:inline-block;margin-left:10px}.all-project img{display:inline-block !important;opacity:.56;transition:opacity .3s;width:10px !important}.all-project:hover img{opacity:1}.all-project:hover{color:#fff;border:1px solid #fff}@media only screen and (min-width:700px){.select,input[type='submit']{width:50%;float:left}.project-slide .col-left h2{font-size:3rem}}@media only screen and (min-width:1000px){.top-slide .title{font-size:4rem}.top-slide .col{width:50%;float:left}.top-slide .desc{padding-top:50px}.top-slide .col-right{padding:2.5vw;position:static}.top-slide .link{position:absolute;bottom:40px;right:unset}.project-slide .link{left:50px;bottom:0;right:unset}.top-slide .slide-nav{bottom:49px;right:40px}.project-slide .col-left{width:33.3333%;padding:0 2vw;float:left}.project-slide .col-right{width:66.6667%;float:right}.all-project{display:block}.project-slide .slide-nav{bottom:calc(5vw + 150px);left:50px;width:20vw}.select,input[type='submit']{width:25%}}@media only screen and (min-width:1600px){.top-slide .title{font-size:4rem}}