@font-face{font-family:'Suisse';src:url('/Content/fonts/SuisseIntl/light.ttf') format('truetype');font-weight:300;font-style:normal}@font-face{font-family:'Suisse';src:url('/Content/fonts/SuisseIntl/regular.ttf') format('truetype');font-weight:400;font-style:normal}@font-face{font-family:'Suisse';src:url('/Content/fonts/SuisseIntl/book.ttf') format('truetype');font-weight:450;font-style:normal}@font-face{font-family:'Suisse';src:url('/Content/fonts/SuisseIntl/medium.ttf') format('truetype');font-weight:500;font-style:normal}@font-face{font-family:'Suisse';src:url('/Content/fonts/SuisseIntl/bold.ttf') format('truetype');font-weight:700;font-style:normal}@font-face{font-family:'Inter';src:url('/Content/fonts/Inter/regular.ttf') format('truetype');font-weight:normal;font-style:normal}@font-face{font-family:'Inter';src:url('/Content/fonts/Inter/medium.ttf') format('truetype');font-weight:500;font-style:normal}@font-face{font-family:'Inter';src:url('/Content/fonts/Inter/bold.ttf') format('truetype');font-weight:700;font-style:normal}html,body,h1,h2,h3,h4,h5,h6,ul,ol,p,figure,form,fieldset,input,textarea{margin:0;padding:0}header,nav,main,article,section,aside,footer,figure{display:block}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}.cl:before,.cl:after{display:table;content:" "}.cl:after{clear:both}html,body{width:100%;height:100%}nav ul,.nav ul{list-style:none}a img,fieldset{border:0}.logo img{display:block}.img-container img,.thumb img,figure img{display:block;max-width:100%}button,input[type=button],input[type=submit]{cursor:pointer;outline:none!important}a,a:hover,a:focus{text-decoration:none}a.is-active{cursor:default}.disabled{opacity:.5;pointer-events:none}.disabled-click{pointer-events:none}.no-scroll,.no-scroll body{height:100%!important;overflow:hidden}.hidden{display:none!important}.item-fade{opacity:0;visibility:hidden;-webkit-transition:opacity .3s linear;transition:opacity .3s linear;z-index:-1}.item-fade.fade-in{opacity:1;visibility:visible;z-index:1}.no-padding{padding:0!important}.no-margin{margin:0!important}.float-left{float:left!important}.float-right{float:right!important}.block-center{margin-left:auto!important;margin-right:auto!important}.text-l{text-align:left!important}.text-r{text-align:right!important}.text-c{text-align:center!important}.lowercase{text-transform:lowercase!important}.uppercase{text-transform:uppercase!important}.nocase{text-transform:none!important}.italic{font-style:italic}.underline{text-decoration:underline}.line-through{text-decoration:line-through}.highlight{background-color:#ff0}b{font-weight:500}strong{font-weight:700}body{background:#f8f8f8;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;overflow-x:hidden}body,input,textarea,button{font-family:'Suisse',sans-serif}.row-sm{margin-left:-10px;margin-right:-10px}.row-sm>*{padding-left:10px;padding-right:10px}.row-xs{margin-left:-5px;margin-right:-5px}.row-xs>*{padding-left:5px;padding-right:5px}.row-xxs{margin-left:-2px;margin-right:-2px}.row-xxs>*{padding-left:2px;padding-right:2px}.icon{display:inline-block;position:relative}.icon::before{content:"";display:block;width:16px;height:16px;background-position:center;background-repeat:no-repeat;background-size:contain}.color-white{color:#fff!important}.app-video-container{width:100%;height:100%;overflow:hidden;opacity:0;position:fixed;top:0;bottom:0;z-index:-1}.app-video-container video{min-width:100%;min-height:100%;width:auto;height:auto;position:absolute;top:0;left:50%;transform:translate(-50%,0)}.app-video-container.show{opacity:1;z-index:9999}.app{display:flex;flex-direction:column;width:100%;min-height:100%}.noise-bg{width:100%;height:100%;position:fixed;top:0;left:0}.app:before{display:none;content:"";width:calc(100% + 20rem);height:calc(100% + 20rem);background-image:url(/Content/Images/noise.png);background-position:50%;opacity:.8;position:fixed;top:-10rem;left:-10rem;z-index:10;pointer-events:none}@keyframes noise{0%{transform:translate3d(0,9rem,0)}10%{transform:translate3d(-1rem,-4rem,0)}20%{transform:translate3d(-8rem,2rem,0)}30%{transform:translate3d(9rem,-9rem,0)}40%{transform:translate3d(-2rem,7rem,0)}50%{transform:translate3d(-9rem,-4rem,0)}60%{transform:translate3d(2rem,6rem,0)}70%{transform:translate3d(7rem,-8rem,0)}80%{transform:translate3d(-9rem,1rem,0)}90%{transform:translate3d(6rem,-5rem,0)}to{transform:translate3d(-7rem,0,0)}}header.app-header{display:flex;align-items:flex-start;justify-content:space-between;width:100%;position:absolute;top:0;left:0;z-index:300}.app-header .logo{flex-shrink:0;position:relative;z-index:50}.app-header .logo img{height:17px}.app-nav-container{position:relative}.app-header nav>ul{display:flex}.app-header nav li{display:flex;margin-left:44px}.app-header nav a,.show-app-nav-btn,.app-mobile-nav-container nav a{color:#1a1818}.app-header nav .nav-link,.show-app-nav-btn,.app-mobile-nav-container nav .nav-link{font-size:18px;font-weight:400;line-height:1;padding:0;transition:color .3s ease}.desktop .app-header nav .nav-link:hover,.app-header nav .nav-link.active,.desktop .app-mobile-nav-container nav .nav-link:hover,.app-mobile-nav-container nav .nav-link.active{color:#9e9b9b}.app-header nav button.nav-link,.app-mobile-nav-container nav button.nav-link{background:none;border:0;padding:0}.app-header .sub-nav,.app-mobile-nav-container .sub-nav{display:none}.show-app-nav-btn{display:none;background:transparent;border:0;padding:0;font-weight:450}@media(min-width:992px){header.app-header{padding:34px 30px 0}.app-mobile-nav-container,.app-header .hamburger,.app-header button.nav-link,.app-header .sub-nav{display:none!important}.app-header nav .nav-link{font-family:'Inter'}}@media(min-width:1450px){header.app-header{padding:49px 50px 0}.app-header nav .nav-link,.show-app-nav-btn{font-size:17px}}@media(max-width:991px){.app-nav-container{display:none}header.app-header,.app-mobile-nav-container .logo{padding:34px 20px;overflow:hidden}.app-header .hamburger{top:2px}.app-mobile-nav-container .hamburger{margin-top:2px;position:fixed;right:20px;top:34px}.app-header .logo{transform:translateY(0);margin-bottom:3px}.app-header .logo img{height:20px}.app-mobile-nav-container{width:100%;height:100%;background-color:#fff;overflow:hidden;position:fixed;top:0;left:0;z-index:500}.app-mobile-nav-container .logo{position:absolute;top:0;left:0}.app-mobile-nav-container .logo img{height:23px}.app-mobile-nav-container>div{display:flex;flex-direction:column;width:100%;height:100%;position:relative;overflow-y:auto;-webkit-overflow-scrolling:touch}.app-mobile-nav-container nav{padding-top:143px}.app-mobile-nav-container nav>ul{padding:0 10px 0 68px}.app-mobile-nav-container nav li{margin:0 0 29px 0}.app-mobile-nav-container nav .nav-link{display:inline-flex;font-size:28px}.app-mobile-nav-container nav li ul{padding:45px 0 28px 85px}.app-mobile-nav-container nav li li{margin-bottom:21px}.app-mobile-nav-container nav li li a{font-size:22px;font-weight:300;line-height:1;position:relative}.app-mobile-nav-container nav li li a.active::before{content:"";display:block;width:5px;height:5px;background-color:#1a1818;border-radius:50%;margin:-2px 11px 0 0;position:absolute;right:100%;top:50%}.app-mobile-nav-container nav li:last-child{margin-bottom:0}.app-mobile-nav-container button.nav-link{position:relative}.app-mobile-nav-container button.nav-link i{display:block;width:14px;height:14px;margin:7px 12px 0 0;position:absolute;top:0;right:100%}.app-mobile-nav-container button.nav-link i::before,.app-mobile-nav-container button.nav-link i::after{content:"";width:100%;height:100%;background-color:#000;position:absolute;top:0;left:0;transform-origin:0 0}.app-mobile-nav-container button.nav-link i::before{max-height:2px;top:6px}.app-mobile-nav-container button.nav-link i::after{max-width:2px;left:6px;transition:all .15s linear}.app-mobile-nav-container .is-open button.nav-link i::after{transform:rotate(90deg);transform-origin:center}.app-mobile-nav-container .social-links{margin-top:auto;padding:110px 20px 70px}.app-mobile-nav-container .social-links a{color:#000;font-size:14px;font-weight:normal}.app-mobile-nav-container nav a.touched,.app-mobile-nav-container .social-links a.touched{color:#fff;color:rgba(0,0,0,.5);position:relative}.app-mobile-nav-container nav a.touched::after,.app-mobile-nav-container .social-links a.touched::after{content:"";background-color:#f1f1f1;opacity:.5;position:absolute;top:-5px;bottom:-5px;left:-5px;right:-5px;z-index:1}.app-mobile-nav-container{transition:transform 1s cubic-bezier(.33,1,.68,1);transform:translate3d(0,-105%,0)}.app-mobile-nav-container.show{transform:translate3d(0,0,0)}.app-mobile-nav-container .logo,.app-mobile-nav-container .hamburger,.app-mobile-nav-container nav,.app-mobile-nav-container .social-links{opacity:0;transition:opacity 500ms ease-in-out}.app-mobile-nav-container.show .logo,.app-mobile-nav-container.show .hamburger,.app-mobile-nav-container.show nav,.app-mobile-nav-container.show .social-links{opacity:1}.app-mobile-nav-container .logo{transition-delay:700ms}.app-mobile-nav-container .hamburger{transition-delay:900ms}.app-mobile-nav-container nav{transition-delay:1100ms}.app-mobile-nav-container .social-links{transition-delay:1600ms}.app-mobile-nav-container.hide .logo,.app-mobile-nav-container.hide .hamburger,.app-mobile-nav-container.hide nav,.app-mobile-nav-container.hide .social-links{transition-duration:300ms}.app-mobile-nav-container.hide{transition-delay:900ms}.app-mobile-nav-container.hide .logo{transition-delay:600ms}.app-mobile-nav-container.hide .hamburger{transition-delay:400ms}.app-mobile-nav-container.hide nav{transition-delay:200ms}.app-mobile-nav-container.hide .social-links{transition-delay:0ms}}@media(max-width:767px){header.app-header,.app-mobile-nav-container .logo{padding:29px 10px}.app-mobile-nav-container .hamburger{right:10px;top:29px}}.app-nav-secondary{width:100%;position:absolute;top:90px;left:0;z-index:100}.app-nav-secondary ul{display:flex;justify-content:center}.app-nav-secondary li{display:flex;margin:0 25px}.app-nav-secondary a{position:relative;color:#1a1818;font-size:14px;font-weight:400;letter-spacing:.5px}.app-nav-secondary a::after{content:"";display:block;width:5px;height:5px;background-color:#1a1818;border-radius:50%;margin:4px auto 0;opacity:0;transition:all .3s ease}.app-nav-secondary a:hover::after{opacity:1}.app-nav-secondary a.active span{opacity:.55}@media(max-width:991px){.app-nav-secondary{display:none}}@media(min-width:992px){.app-nav-secondary a{font-size:16px}}@media(min-width:1450px){.app-nav-secondary{top:103px}.app-nav-secondary a{font-size:15px}}.app-page{flex-grow:1;width:100%;padding-top:108px;position:relative}@media(min-width:768px){.app-page{padding-top:160px}}@media(min-width:992px){.app-page{padding-top:170px}.app-nav-secondary+.app-page{padding-top:180px}}@media(min-width:1450px){.app-nav-secondary+.app-page{padding-top:230px}}footer.app-footer{flex-shrink:0;width:100%;padding:280px 10px 127px;position:relative;z-index:250}footer.app-footer p{color:#1a1818;font-family:'Inter';font-size:19px;font-weight:700;line-height:1}@media(min-width:768px){footer.app-footer{padding:142px 20px 80px}}@media(min-width:992px){footer.app-footer{padding:342px 30px 114px}}@media(min-width:1450px){footer.app-footer{padding-left:50px;padding-right:50px}}.scroll-to-top-btn{display:none;background-color:transparent;border:0;padding:0 10px;position:fixed;bottom:20px;right:10px;z-index:500}.scroll-to-top-btn img{display:block;width:16px}.hamburger,.hamburger span,.hamburger span::before,.hamburger span::after{width:29px}.hamburger{flex-shrink:0;display:block;height:19px;background-color:transparent;border:0;padding:0;overflow:visible;position:relative;z-index:50}.hamburger:before{content:"";position:absolute;top:-10px;bottom:-10px;left:-10px;right:-10px}.hamburger span,.hamburger span::before,.hamburger span::after{display:block;border-bottom:2px solid #000;position:absolute;transition:transform .15s ease}.hamburger span{top:0}.hamburger span::before,.hamburger span::after{content:"";display:block}.hamburger span::before{width:100%;top:9px;transition-property:transform,opacity}.hamburger span::after{top:18px}.hamburger.is-active span{transform:translate3d(0,9px,0) rotate(45deg)}.hamburger.is-active span::before{transform:rotate(-45deg) translate3d(-8px,-6px,0);opacity:0}.hamburger.is-active span::after{transform:translate3d(0,-18px,0) rotate(-90deg)}.hamburger.is-active span,.hamburger.is-active span::before,.hamburger.is-active span::after{width:31px}.title{display:block;color:#1a1818;font-weight:450;line-height:1.2}.title *{font-size:inherit;font-weight:inherit;line-height:inherit}.title a{color:inherit}.page-title{font-size:24px}.text,.text-wrap{color:#000;font-size:20px}.text-wrap:before,.text-wrap:after{display:table;content:" "}.text-wrap:after{clear:both}.text-wrap>*{margin-bottom:58px}.text-wrap>*:last-child{margin-bottom:0}@media(min-width:376px){.page-title{font-size:27px}.text,.text-wrap{font-size:23px}}@media(min-width:992px) and (max-width:1449px){.text,.text-wrap{font-size:21px}}@media(min-width:1450px){.page-title{font-size:31px}}.social-media-wrap{display:flex}.social-media-wrap a{margin-left:15px}.social-media-wrap a img{height:16px}.social-media-wrap a+a{margin-left:14px}.items-grid{width:100%;overflow:hidden}.items-grid>.row{margin-bottom:-72px}.items-grid>.row>div{margin-bottom:72px}.grid-item{position:relative}.grid-item figure{z-index:2}.grid-item figure::before{padding-top:71%}.grid-item figure img{object-fit:cover}.grid-item .title{display:flex;justify-content:center;font-size:16px;font-weight:400;text-align:center;text-transform:uppercase}.grid-item .title a{padding-top:17px}.grid-item figure,.grid-item .title a{transition:opacity .3s ease}.grid-item:hover figure,.grid-item:hover .title a{opacity:.6}.grid-items-section .section-title{font-size:20px;font-weight:500;text-align:center;text-transform:uppercase;margin-bottom:33px}@media(min-width:768px){.items-grid>.row{margin-bottom:-102px}.items-grid>.row>div{margin-bottom:102px}.grid-item .title a{padding-top:20px}.grid-items-section .section-title{margin-bottom:66px}}@media(min-width:992px){.items-grid{margin-bottom:-3px}.items-grid>.row{margin-bottom:-79px}.items-grid>.row>div{margin-bottom:79px}.grid-item .title{font-size:14px}.grid-item .title a{padding-top:17px}.grid-items-section .section-title{font-size:16px;margin-bottom:66px}}@media(min-width:1300px){.items-grid{margin-bottom:-4px}.items-grid>.row{margin-bottom:-50px}.items-grid>.row>div{margin-bottom:50px}.grid-item .title{font-size:14px}.grid-item .title a{padding-top:21px}.grid-items-section .section-title{font-size:17px}}@media(min-width:1450px){.items-grid>.row{margin-bottom:-94px}.items-grid>.row>div{margin-bottom:94px}.grid-item .title a{padding-top:24px}.grid-items-section .section-title{font-size:21px;margin-bottom:103px}}.item-details{width:100%;overflow:hidden}.item-details .img-col img{width:100%}.item-details>.row>div{display:flex;justify-content:flex-end}.item-details .info-container{width:100%}.item-details hgroup{margin-bottom:38px}.item-details .sub-title{font-size:12px;font-weight:300;text-transform:uppercase}.item-details .page-title+.sub-title{margin-top:2px}.item-details .text-wrap{margin-bottom:59px}.item-details .section{margin-top:54px;color:rgba(0,0,0,.8);font-size:17px}.item-details .section-title{color:#000;font-size:17px;font-weight:500;margin-bottom:9px}.item-details .creators-section>p+p{margin-top:30px}.item-details .ph-section::before{content:"";display:block;width:17px;height:1px;background-color:#000;margin-bottom:5px}.item-details .ph-section>div{display:flex}.item-details .ph-section>div>span{flex-shrink:0;padding-right:26px}.item-details .materials-section{margin-top:49px}.toggle-info-container-btn{background:none;border:0;padding:0;position:relative;color:#1a1818;font-size:19px}.toggle-info-container-btn i{display:block;width:10px;height:10px;margin:10px 0 0 10px;position:absolute;top:0;left:100%}.toggle-info-container-btn i::before,.toggle-info-container-btn i::after{content:"";width:100%;height:100%;background-color:#000;position:absolute;top:0;left:0;transform-origin:0 0}.toggle-info-container-btn i::before{max-height:2px;top:4px}.toggle-info-container-btn i::after{max-width:2px;left:4px;transition:all .15s linear;transform:rotate(0);transform-origin:center}.toggle-info-container-btn.is-active i::after{transform:rotate(90deg)}.toggle-info-container-btn+.info-container{display:none}@media(max-width:991px){.item-details{padding-left:20px;padding-right:20px}.item-details .img-col{margin-bottom:96px}}@media(max-width:767px){.item-details{padding-left:10px;padding-right:10px}.item-details .img-col{margin-bottom:72px}}@media(max-width:375px){.item-details .img-col{margin-bottom:64px}}@media(min-width:376px){.item-details hgroup{margin-bottom:37px}.item-details hgroup .sub-title{padding-bottom:5px}.item-details .text-wrap{margin-bottom:70px}.item-details .section{margin-top:60px}.item-details .section-title{margin-bottom:14px}.item-details .ph-section::before{margin-bottom:8px}.item-details .materials-section{margin-top:56px}}@media(min-width:992px){.item-details .info-container{margin-right:30px}.item-details hgroup{margin-bottom:26px}.item-details hgroup .sub-title{padding-bottom:6px}.item-details .text-wrap{margin-bottom:83px}.item-details .section{font-size:16px;margin-top:54px}.item-details .section-title{font-size:15px;margin-bottom:2px}.item-details .materials-section{margin-top:53px}}@media(min-width:1300px){.item-details hgroup{margin-bottom:39px}.item-details .text-wrap{margin-bottom:112px}.item-details .section{font-size:17px}.item-details .section-title{font-size:16px;margin-bottom:9px}.item-details .materials-section{margin-top:64px}}@media(min-width:1450px){.item-details .info-container{margin-right:50px}.item-details hgroup{margin-bottom:69px}.item-details .text-wrap{margin-bottom:126px}.item-details .section{font-size:18px}.item-details .section-title{font-size:17px}.item-details .ph-section::before{margin-bottom:10px}.item-details .materials-section{margin-top:83px}}.page-home>figure,.page-home>figure img{width:100%;height:100%;top:0;left:0}.page-home>figure{position:fixed}.page-home>figure img{object-fit:cover;position:absolute}.page-home+.app-footer{display:none}.products-grid{width:100%;overflow:hidden}.products-grid>.row{margin-bottom:-52px}.products-grid>.row>div{margin-bottom:52px}.products-grid-item{cursor:pointer;position:relative}.products-grid-item figure{z-index:2}.products-grid-item figure::before{padding-top:71%}.products-grid-item figure img{object-fit:cover}.products-grid-item .title{display:flex;width:100%;font-size:15px;text-transform:uppercase}@media(max-width:991px){.products-grid{padding:0 20px}.products-grid-item .title{justify-content:center;font-weight:500;text-align:center}.products-grid-item .title a{padding-top:11px}}@media(max-width:767px){.products-grid{padding:0 10px}.page-objects .products-grid{margin-bottom:-1px}}@media(min-width:992px){.products-grid>.row{margin-bottom:-25px}.products-grid>.row>div{margin-bottom:25px}.products-grid-item .title{height:100%;padding:2px 7px;position:absolute;top:0;left:0;z-index:1;font-size:14px}.products-grid-item .title a{flex-grow:1}.products-grid-item figure,.products-grid-item .title{transition:opacity .5s ease}.products-grid-item .title,.products-grid-item:hover figure{opacity:0}.products-grid-item:hover .title{opacity:1}}@media(min-width:1300px){.products-grid>.row{margin-bottom:-29px}.products-grid>.row>div{margin-bottom:29px}}@media(min-width:1450px){.products-grid>.row{margin-bottom:-40px}.products-grid>.row>div{margin-bottom:40px}}.page-objects .item-details{margin-bottom:97px}.page-objects .inquire-container{display:flex;margin-top:49px;position:relative}.page-objects .inquire-container a{color:#000;font-size:17px;font-weight:500;line-height:1.25}@media(min-width:376px){.page-objects .item-details{margin-bottom:109px}.page-objects .inquire-container{margin-top:55px}}@media(min-width:768px){.page-objects .item-details{margin-bottom:200px}.page-objects .inquire-container{margin-top:57px}}@media(min-width:992px){.page-objects .item-details{margin-bottom:187px}.page-objects .item-details .img-col img{max-width:564px}.page-objects .info-container{max-width:364px}.page-objects .inquire-container{justify-content:flex-end;margin-top:100px}}@media(min-width:1300px){.page-objects .item-details .img-col img{max-width:890px}.page-objects .info-container{max-width:397px}.page-objects .inquire-container{margin-top:130px}}@media(min-width:1450px){.page-objects .item-details .img-col img{max-width:920px}.page-objects .item-details{margin-bottom:345px}.page-objects .item-details .text-wrap{font-size:22px}.page-objects .info-container{max-width:427px}.page-objects .inquire-container{margin-top:168px}}.projects-list-item{display:flex;margin-bottom:111px}.projects-list-item:last-child{margin-bottom:0}.projects-list-item>*{flex:0 0 100%;max-width:100%}.projects-list-item figure img{width:100%}.projects-list-item .info-wrap{display:flex;padding:28px 10px 0;color:#000;font-size:11px;text-align:center;text-transform:uppercase}.projects-list-item .info-wrap>div{margin:auto}.projects-list-item .title{font-size:17px;line-height:1}.projects-list-item a{color:inherit}.projects-list-item figure img,.projects-list-item .info-wrap>div{transition:.3s ease}.projects-list-item figure:hover img,.projects-list-item .info-wrap>div:hover{opacity:.6}@media(max-width:991px){.projects-list-item{flex-direction:column}}@media(max-width:767px){.page-projects{margin-bottom:-1px}.projects-list-item .info-wrap p{color:rgba(0,0,0,.7)}}@media(min-width:376px){.projects-list-item{margin-bottom:124px}.projects-list-item .info-wrap{padding-top:32px}}@media(min-width:767px){.projects-list-item{margin-bottom:174px}.projects-list-item .info-wrap{font-size:13px}.projects-list-item .title{font-size:20px}}@media(min-width:992px){.projects-list-item{margin-bottom:212px}.projects-list-item:nth-child(even){flex-direction:row-reverse}.projects-list-item>*{flex:0 0 50%;max-width:50%}.projects-list-item .info-wrap{padding:20px;font-size:10px}.projects-list-item .title{font-size:18px}}@media(min-width:1300px){.projects-list-item{margin-bottom:248px}.projects-list-item .info-wrap{font-size:12px}.projects-list-item .title{font-size:20px}}@media(min-width:1450px){.projects-list-item .title{font-size:23px}}.page-projectd-details{width:100%;height:100%;background:#fff url(/Content/images/icons/preloader.svg) center no-repeat;background-size:32px auto;padding:0;overflow:hidden;position:fixed;top:0;left:0;z-index:999}.page-projectd-details .back-btn,.page-projectd-details .close-btn-wrap{position:absolute;top:20px;z-index:5}.page-projectd-details .close-btn{background-color:transparent;border:0;padding:0}.page-projectd-details .back-btn,.page-projectd-details .close-btn{border-bottom:1px solid #000;color:#000;font-size:16px;line-height:1.1}.page-projectd-details .back-btn{left:10px}.page-projectd-details .back-btn::before{content:"";position:absolute;top:-10px;bottom:-10px;left:-10px;right:-10px}.page-projectd-details .close-btn-wrap{right:10px}.page-projectd-details .close-btn-wrap{display:flex;justify-content:flex-end}.page-projectd-details .close-btn{font-size:20px}.page-projectd-details>.page-title{width:100%;padding:0 10px;position:absolute;left:0;color:#000;font-size:23px;text-align:center}.project-slider{height:100%;padding-right:50px;overflow:hidden;position:absolute;top:0;left:0;right:-50px;z-index:1;transition:opacity .2s ease}.project-slider>div{width:100%;min-height:100%;position:relative}.project-slider .slide{position:relative}.project-slider .img-wrap{display:flex;width:100%;height:100vh;padding:45px 0 100px;position:fixed;top:0;left:0;pointer-events:none}.project-slider .img-wrap.position-absolute{padding-right:0!important}.project-slider .img-wrap figure{width:100%;height:100%;max-width:1218px;position:relative;margin:auto}.project-slider .img-wrap figure img{width:100%;height:100%;object-fit:contain}.scrollEnd{animation-name:scrollEnd;-webkit-animation-name:scrollEnd;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;animation-duration:.4s;-webkit-animation-duration:.4s;animation-timing-function:ease-in-out;-webkit-animation-timing-function:ease-in-out}@-webkit-keyframes scrollEnd{0%{-webkit-transform:translateY(0)}80%{-webkit-transform:translateY(-50px)}100%{-webkit-transform:translateY(0)}}@keyframes scrollEnd{0%{transform:translateY(0)}80%{transform:translateY(-50px)}100%{transform:translateY(0)}}.project-slider-counter{pointer-events:none;position:absolute;top:50%;left:50%;z-index:3;transform:translate(-50%,-50%);color:#fff;font-size:21px;font-weight:450}.page-projectd-details .scrollbar{width:100%;height:100%;opacity:0;overflow:auto;position:absolute;top:0;left:0;z-index:3}.page-projectd-details .scrollbar>div{width:100%;height:100vh;position:relative}.page-projectd-details .toggle-info-container-btn{position:fixed;bottom:49px;left:50%;z-index:10;transform:translateX(-50%);color:#000}.page-projectd-details .toggle-info-container-btn::before{content:"";position:absolute;top:-10px;bottom:-10px;left:-10px;right:-10px}.page-projectd-details .item-details-container{width:100%;height:100%;background-color:#f8f8f8;overflow:hidden;position:fixed;top:0;left:0;z-index:10}.page-projectd-details .item-details-container>div{width:100%;height:100%;overflow:hidden;position:absolute;top:0;left:0}.page-projectd-details .item-details{width:100%;max-width:900px;padding:68px 10px 0;margin:0 auto -3px}.page-projectd-details .item-details .info-container{max-width:790px}.page-projectd-details .overlay{content:"";width:100%;height:100%;background-color:rgba(0,0,0,.3);pointer-events:none;position:absolute;top:0;left:0;z-index:8}.page-projectd-details .item-details-container{transition:transform 600ms linear;transform:translate3d(0,105%,0)}.page-projectd-details .item-details-container.show{transform:translate3d(0,0,0)}.page-projectd-details .overlay,.page-projectd-details .item-details-container .close-btn,.page-projectd-details .item-details-container .item-details{opacity:0;transition:opacity 500ms ease-in-out}.page-projectd-details .item-details-container.show+.overlay,.page-projectd-details .item-details-container.show .close-btn,.page-projectd-details .item-details-container.show .item-details{opacity:1}.page-projectd-details .overlay{transition-delay:150ms}.page-projectd-details .item-details-container .close-btn{transition-delay:400ms}.page-projectd-details .item-details-container .item-details{transition-delay:600ms}.page-projectd-details .item-details-container.hide{transition-duration:450ms}.page-projectd-details .item-details-container.hide .close-btn,.page-projectd-details .item-details-container.hide .item-details{transition-duration:300ms}.page-projectd-details .item-details-container.hide+.overlay,.page-projectd-details .item-details-container.hide{transition-delay:200ms}.page-projectd-details .item-details-container.hide .close-btn{transition-delay:100ms}.page-projectd-details .item-details-container.hide .item-details{transition-delay:0ms}@media(max-width:991px){.page-projectd-details>.page-title{top:100px;font-weight:500}.project-slider .img-wrap{padding:180px 0 0}.project-slider .img-wrap figure{max-height:580px;margin:0}.project-slider-counter{top:auto;bottom:127px;transform:translate(-50%,0);color:#000;font-weight:400}.page-projectd-details .toggle-info-container-btn b{display:none}.page-projectd-details .item-details .close-btn-wrap{align-items:center;height:280px;position:relative;top:0;right:0}.page-projectd-details .app-footer{padding-top:0}}@media(max-width:767px){.page-projectd-details>.page-title{top:56px}.project-slider .img-wrap{padding-top:120px}.project-slider .img-wrap figure{max-height:492px}.page-projectd-details .close-btn{font-size:19px;font-weight:450}}@media(max-width:767px) and (max-height:810px){.project-slider-counter{bottom:75px}.page-projectd-details .toggle-info-container-btn{bottom:23px}}@media(max-width:767px) and (max-height:730px){.project-slider .img-wrap{padding-top:108px}.project-slider .img-wrap figure{max-height:440px}.project-slider-counter{bottom:68px}.page-projectd-details .toggle-info-container-btn{bottom:20px}}@media(max-width:767px) and (max-height:664px){.page-projectd-details>.page-title{font-size:21px;top:54px}.project-slider .img-wrap{padding-top:100px}.project-slider .img-wrap figure{max-height:380px}.project-slider-counter{bottom:58px;font-size:16px}.page-projectd-details .toggle-info-container-btn{bottom:15px}}@media(min-width:992px){.page-projectd-details .back-btn{left:20px}.page-projectd-details .close-btn-wrap{right:20px}.page-projectd-details>.page-title{padding:0 20px;bottom:40px;font-size:20px;letter-spacing:-.5px}.project-slider-counter{font-size:17px}.page-projectd-details .toggle-info-container-btn{bottom:13px;font-size:15px}.page-projectd-details .toggle-info-container-btn b{font-size:18px;font-weight:400;margin-left:5px}.page-projectd-details .toggle-info-container-btn i{display:none}.page-projectd-details .item-details{padding-left:20px;padding-right:20px}.page-projectd-details .close-btn-wrap{width:50px;height:20px}.page-projectd-details .close-btn-wrap .close-btn{position:fixed}.page-projectd-details .item-details{padding:140px 0 0}.page-projectd-details .item-details .close-btn-wrap{display:none}}@media(min-width:1450px){.page-projectd-details .item-details{max-width:954px}}@media(min-width:376px) and (max-width:767px){.page-studio .item-details hgroup{margin-bottom:60px}}.galleries-section .row{margin-left:90px;margin-right:0}.galleries-section .row>div{display:flex;flex-direction:column;padding-left:0;padding-right:0}.galleries-section .title{font-size:33px;line-height:1;margin-bottom:44px}.galleries-section .item{margin-bottom:23px}.galleries-section .item:last-child{margin-bottom:0}.galleries-section .item *{color:#3c3c3c;font-size:17px;font-weight:400;line-height:1.4}.galleries-section .item a:hover{opacity:.8}.galleries-section .showrooms-wrap{padding-bottom:3px;margin-top:73px}.galleries-section .showrooms-wrap>h4{color:#000;font-size:17px;font-weight:700;margin-bottom:8px}.galleries-section .showrooms-wrap .item *{line-height:1.55}@media(max-width:992px){.galleries-section{margin-top:98px}.galleries-section .row>div:first-child{margin-bottom:23px}}@media(max-width:767px){.galleries-section{margin-bottom:-3px}}@media(min-width:376px){.galleries-section .title{font-size:40px;margin-bottom:46px}.galleries-section .row{margin-left:134px}}@media(min-width:768px){.galleries-section .item{width:292px}}@media(min-width:992px){.page-studio .item-details .img-col img{max-width:495px}.page-studio .item-details .info-container{max-width:427px}.galleries-section{margin-bottom:-6px}.galleries-section .row{margin-left:-18px;margin-right:-18px}.galleries-section .row>div{padding-left:18px;padding-right:18px}.galleries-section .title{font-size:42px;margin:0 0 56px -90px}.galleries-section .item{width:194px}.galleries-section .item *{font-size:16px}}@media(min-width:992px) and (max-width:1199px){.page-studio .item-details .img-col{padding-right:70px}}@media(min-width:1300px){.page-studio .item-details .img-col img{max-width:560px}.page-studio .item-details .info-container{max-width:510px}.galleries-section .row{margin-left:-30px;margin-right:-30px}.galleries-section .row>div{padding-left:30px;padding-right:30px}.galleries-section .item{width:220px}}@media(min-width:1450px){.page-studio .item-details .img-col img{max-width:700px}.page-studio .item-details .info-container{max-width:587px}.galleries-section .row{margin-left:-40px;margin-right:-40px}.galleries-section .row>div{padding-left:40px;padding-right:40px}.galleries-section .title{font-size:53px;margin:0 0 84px -90px}.galleries-section .item{width:240px}.galleries-section .showrooms-wrap{margin-top:97px}}.page-contact{padding-top:0}.page-contact .info-container .section,.page-contact .info-container .section *{color:#000;font-size:15px;font-weight:400;line-height:1.4}.page-contact .info-container .section{margin-top:26px}@media(max-width:767px){.page-contact .item-details{margin-bottom:-2px}.page-contact .item-details .img-col{width:auto;margin:0 -10px}.page-contact .info-container{width:52%}.page-contact .section .google-map-link{color:#000;font-size:16px;font-weight:400;line-height:1.5;position:absolute;left:35px;margin-top:20px}.page-contact .google-map-link::before{content:attr(data-mobile-text)}}@media(min-width:376px){.page-contact .info-container .section,.page-contact .info-container .section *{font-size:19px}}@media(min-width:768px){.page-contact .item-details .img-col img{object-fit:cover}.page-contact .info-container{margin-top:auto}.page-contact .info-container .section,.page-contact .info-container .section *{font-size:17px}.page-contact .section .google-map-link{color:#707070;font-size:14px!important;font-weight:300;line-height:2!important}.page-contact .google-map-link::before{content:attr(data-desktop-text)}}@media(min-width:768px) and (max-width:991px){.page-contact .item-details .img-col{max-width:535px;margin:0 auto 0 -20px}.page-contact .item-details .img-col img{height:714px}.page-contact .info-container{width:190px}}@media(min-width:992px){.page-contact .item-details .img-col img{max-width:805px;height:100vh}.page-contact .info-container{width:236px;margin-bottom:21px}.page-contact .section .google-map-link{float:right}}@media(min-width:1450px){.page-contact .info-container{width:250px}.page-contact .info-container .section,.page-contact .info-container .section *{font-size:18px;line-height:1.3}.page-contact .info-container .section{margin-top:31px}.page-contact .section .google-map-link{line-height:2.5}}.page-news{width:100%;padding-left:10px;padding-right:10px;overflow:hidden}.page-news>div{max-width:1617px;margin:0 auto}.page-news .row{align-items:flex-start;margin-left:-3.91%;margin-right:-3.91%}.page-news .row>div{padding-left:3.91%;padding-right:3.91%}.page-news .page-title{color:#000;font-size:18px;line-height:1;text-align:center;margin:-1px 0 50px}.news-item{margin-bottom:80px}.news-item .embed-responsive::before{background-color:#f6f6f6;padding-top:128.38%}.news-item .embed-responsive-item{object-fit:cover}.news-item .info-wrap,.news-item .logo-wrap{padding-top:12px}.news-item .logo-wrap{display:flex}.news-item .logo-wrap a{max-width:40%}.news-item .logo-wrap img{display:block;width:100%;max-height:100px;object-fit:contain;object-position:0 50%}.news-item .info-wrap .title{color:#000;font-size:17px}.news-item .info-wrap p{color:rgba(0,0,0,.73);font-size:15px}.news-item .info-wrap p a{padding-top:3px}.news-item .info-wrap a{display:inline-flex;color:inherit;word-break:break-word}.news-item:last-child{margin-bottom:0}.news-item:last-child .info-wrap,.news-item:last-child .logo-wrap{min-height:inherit}@media(max-width:767px){.page-news>div{margin-bottom:-2px}.news-item .info-wrap .title{font-weight:500}.news-item .info-wrap .title-lg{font-size:22px}.news-item .info-wrap p{line-height:1.3}}@media(min-width:376px){.page-news .page-title{font-size:22px;margin-bottom:53px}}@media(min-width:768px){.page-news{padding-left:20px;padding-right:20px}.news-item{margin-bottom:60px}.page-news .page-title{margin-bottom:36.5%}.news-item .info-wrap,.news-item .logo-wrap{min-height:116px;padding-top:16px}}@media(min-width:992px){.page-news{padding-left:30px;padding-right:30px}.page-news .page-title{margin:-3px 0 39.2%}.news-item .info-wrap p{font-size:14px}}@media(min-width:1300px) and (max-width:1449px){.news-item .info-wrap .title{font-size:22px}.news-item .info-wrap p{font-size:17px;line-height:1.3}.news-item .info-wrap p a{padding-top:0}}@media(min-width:1450px){.page-news{padding-left:50px;padding-right:50px}.news-item{margin-bottom:100px}.news-item .info-wrap,.news-item .logo-wrap{min-height:152px;padding-top:22px}.news-item .logo-wrap img{max-height:130px}.news-item .info-wrap .title{font-size:22px}.news-item .info-wrap p{font-size:17px}}.page-collections-list{width:100%;padding-left:0;padding-right:0}.page-collections-list .page-title{padding:0 10px;margin-bottom:44px;font-size:18px;font-weight:normal;line-height:1;letter-spacing:-.5px}.page-collections-list ul{list-style:none;width:100%;max-width:680px;margin:0 auto -5px}.page-collections-list li{position:relative;margin-bottom:24px}.page-collections-list li:last-child{margin-bottom:0}.page-collections-list li a{display:flex;align-items:center;justify-content:space-between;position:relative;z-index:2;color:#000;line-height:1.2}.page-collections-list li a::before{content:"";width:100%;position:absolute;top:-12px;bottom:-12px}.page-collections-list li .name{position:relative;font-size:38px;letter-spacing:-.5px}.page-collections-list li .index{transform:translateY(5px);font-size:16px}.page-collections-list li figure{opacity:0;visibility:hidden;width:320px;background:#f5f5f5 url(/Content/images/icons/preloader.svg) center no-repeat;background-size:20px auto;position:absolute;top:0;right:0}.page-collections-list li figure img{display:block;width:100%}.page-collections-list li:first-child a{padding-top:0}.page-collections-list li:last-child a{padding-bottom:0}.page-collections-list li a::after{content:"R";font-family:"Times New Roman","serif";opacity:0;position:absolute;pointer-events:none}.page-collections-list li a:hover>*{font-family:"Times New Roman","serif"}.page-collections-list ul.invisible:not(.animated) li figure{display:none}.desktop .page-collections-list li a:hover+figure{opacity:1;visibility:visible}@media(max-width:991px){.page-collections-list .page-title{margin-top:-3px}.page-collections-list ul{padding:0 12px 0 28px}.page-collections-list li figure{display:none}}@media(max-width:410px){.page-collections-list ul{padding:0 10px}}@media(min-width:992px){.page-collections-list .page-title-wrap{position:relative}.page-collections-list .page-title{font-size:19px;padding:19px 0 0 30px;position:absolute;top:0;left:0}.page-collections-list ul{margin-bottom:-11px}.page-collections-list li{margin-bottom:52px}.page-collections-list li a::before{top:-26px;bottom:-26px}.page-collections-list li .name{font-size:44px}.page-collections-list li .index{flex-grow:1;display:flex;max-width:236px;margin-left:50px;transform:translateY(4px);font-size:16px}.page-collections-list li:nth-child(1) .index span,.page-collections-list li:nth-child(8n+1) .index span{margin:0 28.8% 0 auto}.page-collections-list li:nth-child(2) .index span,.page-collections-list li:nth-child(8n+2) .index span{margin:0 35.16% 0 auto}.page-collections-list li:nth-child(3) .index span,.page-collections-list li:nth-child(8n+3) .index span{margin:0 0 0 auto}.page-collections-list li:nth-child(4) .index span,.page-collections-list li:nth-child(8n+4) .index span{margin:0 52.11% 0 auto}.page-collections-list li:nth-child(5) .index span,.page-collections-list li:nth-child(8n+5) .index span{margin:0 18.22% 0 auto}.page-collections-list li:nth-child(6) .index span,.page-collections-list li:nth-child(8n+6) .index span{margin:0 auto 0 0}.page-collections-list li:nth-child(7) .index span,.page-collections-list li:nth-child(8n+7) .index span{margin:0 48.3% 0 auto}.page-collections-list li:nth-child(8) .index span,.page-collections-list li:nth-child(8n+8) .index span{margin:0 26.27% 0 auto}}@media(min-width:1025px){.page-collections-list .page-title{padding:19px 0 0 60px}}@media(min-width:1300px){.page-collections-list li figure{width:450px}}@media(min-width:1450px){.page-collections-list .page-title{padding-left:113px}.page-collections-list ul{max-width:848px}.page-collections-list li .name{font-size:40px}.page-collections-list li figure{width:505px}}.page-collection>.page-title{display:none;width:100%;position:fixed;top:50%;left:0;z-index:1;transform:translateY(-50%);text-align:center}.collection-container{width:100%;overflow:hidden;position:relative;z-index:5}.collection-container{margin-bottom:-57px}.collection-container .row{justify-content:center;margin:0 -5px}.collection-container figure{width:100%;padding:0 5px;margin-bottom:57px}.collection-container figure img{display:block;width:100%}.collection-container .img-xs{width:calc(42% + 10px);max-width:calc(478px + 10px)}.collection-container .img-sm{width:calc(47% + 10px);max-width:calc(590px + 10px)}.collection-container .img-md{width:85%;max-width:85%}.collection-container .img-lg{width:100%;max-width:calc(100% - 20px)}.collection-container .img-left{margin-right:auto}.collection-container .img-right{margin-left:auto}.page-collection .item-details{padding:34px 10px 167px;position:relative;z-index:8}.page-collection .item-details .toggle-info-container-btn{margin-bottom:78px}.page-collection .item-details .info-container{max-width:722px;padding-top:50px}@media(min-width:356px){.collection-container{margin-bottom:-66px}.collection-container figure{margin-bottom:66px}}@media(min-width:768px){.collection-container{margin-bottom:-89px}.collection-container figure{margin-bottom:89px}.page-collection .item-details{padding-left:20px;padding-right:20px}}@media(min-width:992px){.collection-container{margin-bottom:-110px}.collection-container figure{margin-bottom:110px}.collection-container .img-xs{width:calc(26% + 10px);max-width:calc(478px + 10px)}.collection-container .img-sm{width:calc(32% + 10px);max-width:calc(590px + 10px)}.collection-container .img-md{width:calc(59% + 10px);max-width:calc(1114px + 10px)}.collection-container .img-lg{width:calc(67% + 10px);max-width:calc(1270px + 10px)}.page-collection .item-details{padding-left:30px;padding-right:30px}}@media(min-width:1300px){.collection-container{margin-bottom:-137px}.collection-container .row{margin:0 -31px}.collection-container figure{padding:0 31px;margin-bottom:137px}.collection-container .img-xs{width:calc(25.419% + 62px);max-width:calc(478px + 62px)}.collection-container .img-sm{width:calc(31.1% + 62px);max-width:calc(590px + 62px)}.collection-container .img-md{width:calc(59% + 62px);max-width:calc(1114px + 62px)}.collection-container .img-lg{width:calc(67% + 62px);max-width:calc(1270px + 62px)}}@media(min-width:1450px){.collection-container{margin-bottom:-160px}.collection-container .row{margin:0 -48px}.collection-container figure{padding:0 48px;margin-bottom:160px}.collection-container .img-xs{width:calc(26% + 96px);max-width:calc(478px + 96px)}.collection-container .img-sm{width:calc(32% + 96px);max-width:calc(590px + 96px)}.collection-container .img-md{width:calc(59% + 96px);max-width:calc(1114px + 96px)}.collection-container .img-lg{width:calc(67% + 96px);max-width:calc(1270px + 96px)}.page-collection .item-details{padding-left:50px;padding-right:50px}}.unload .app-header,.unload .app-nav-secondary,.unload .app-page,.unload .app-footer{animation-name:fadeOut;-webkit-animation-name:fadeOut;-webkit-animation-fill-mode:both;animation-fill-mode:both;animation-duration:.3s;-webkit-animation-duration:.3s;animation-timing-function:ease-in-out;-webkit-animation-timing-function:ease-in-out;animation-delay:0s;-webkit-animation-delay:0s;visibility:hidden}.animated{-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:1s;animation-duration:1s;visibility:visible!important}.fadeIn{animation-name:fadeIn;-webkit-animation-name:fadeIn;animation-duration:1.5s;-webkit-animation-duration:1.5s;animation-timing-function:ease-in-out;-webkit-animation-timing-function:ease-in-out;visibility:visible}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.fadeOut{animation-name:fadeOut;-webkit-animation-name:fadeOut;animation-duration:1s;-webkit-animation-duration:1s;animation-timing-function:ease-in-out;-webkit-animation-timing-function:ease-in-out;visibility:hidden}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}100%{opacity:1;transform:translateY(0)}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-20px)}100%{opacity:1;transform:translateY(0)}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translateX(-20px)}100%{opacity:1;transform:translateX(0)}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translateX(20px)}100%{opacity:1;transform:translateX(0)}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInLeftLg{0%{opacity:0;-webkit-transform:translateX(-100px)}100%{opacity:1;-webkit-transform:translateX(0)}}@keyframes fadeInLeftLg{0%{opacity:0;transform:translateX(-100px)}100%{opacity:1;transform:translateX(0)}}.fadeInLeftLg{-webkit-animation-name:fadeInLeftLg;animation-name:fadeInLeftLg}@-webkit-keyframes fadeInRightLg{0%{opacity:0;-webkit-transform:translateX(100px)}100%{opacity:1;-webkit-transform:translateX(0)}}@keyframes fadeInRightLg{0%{opacity:0;transform:translateX(100px)}100%{opacity:1;transform:translateX(0)}}.fadeInRightLg{-webkit-animation-name:fadeInRightLg;animation-name:fadeInRightLg}@-webkit-keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-20px)}}@keyframes fadeOutUp{0%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(-20px)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}.no-animation .animated{-webkit-animation-duration:0s!important;animation-duration:0s!important;-webkit-animation-delay:0s!important;animation-delay:0s!important}