body.homepage #page_content{padding-top:0}body.homepage #page_content section.hero{background-color:#000;height:100dvh;min-height:100vh;overflow:hidden;position:relative;width:100%}body.homepage #page_content section.hero .links{bottom:10px;left:20px;position:absolute;width:calc(100% - 30px);z-index:3}@media(min-width:960px){body.homepage #page_content section.hero .links{left:50px;max-width:670px;width:100%}}@media(min-width:1200px){body.homepage #page_content section.hero .links{bottom:50px;left:100px}}body.homepage #page_content section.hero .links .logo{max-width:178px}@media(min-width:640px){body.homepage #page_content section.hero .links .logo{max-width:250px}}@media(min-width:1200px){body.homepage #page_content section.hero .links .logo{max-width:100%}}body.homepage #page_content section.hero .links .txt{height:30px;margin-bottom:15px;overflow:hidden;position:relative}@media(min-width:640px){body.homepage #page_content section.hero .links .txt{height:50px}}@media(min-width:960px){body.homepage #page_content section.hero .links .txt{border-bottom:1px solid #fff;margin-bottom:25px;width:calc(100% - 25px)}}@media(min-width:1200px){body.homepage #page_content section.hero .links .txt{height:80px}}body.homepage #page_content section.hero .links .txt>*{color:#fff;display:inline-block;font-size:25px;font-weight:200;text-transform:uppercase}@media(min-width:640px){body.homepage #page_content section.hero .links .txt>*{font-size:40px}}@media(min-width:1200px){body.homepage #page_content section.hero .links .txt>*{font-size:60px}}body.homepage #page_content section.hero .links .txt span{left:80px;position:absolute;top:0;transform:translateY(100%);transition:.5s ease-in-out .2s}@media(min-width:640px){body.homepage #page_content section.hero .links .txt span{left:130px}}@media(min-width:1200px){body.homepage #page_content section.hero .links .txt span{left:200px}}body.homepage #page_content section.hero .links .txt.day span.day{transform:translateY(-2px)}@media(min-width:640px){body.homepage #page_content section.hero .links .txt.day span.day{transform:translateY(-4px)}}@media(min-width:1200px){body.homepage #page_content section.hero .links .txt.day span.day{transform:translateY(-6px)}}body.homepage #page_content section.hero .links .txt.night span.night{transform:translateY(-2px)}@media(min-width:640px){body.homepage #page_content section.hero .links .txt.night span.night{transform:translateY(-4px)}}@media(min-width:1200px){body.homepage #page_content section.hero .links .txt.night span.night{transform:translateY(-6px)}}body.homepage #page_content section.hero .links .txt.young span.young{transform:translateY(-2px)}@media(min-width:640px){body.homepage #page_content section.hero .links .txt.young span.young{transform:translateY(-4px)}}@media(min-width:1200px){body.homepage #page_content section.hero .links .txt.young span.young{transform:translateY(-6px)}}body.homepage #page_content section.hero .links .thumbs ul{list-style:none;padding:0}body.homepage #page_content section.hero .links .thumbs li{cursor:pointer;display:inline-block;padding-right:10px}@media(min-width:640px){body.homepage #page_content section.hero .links .thumbs li{padding-right:25px}}body.homepage #page_content section.hero .links .thumbs li a.link{color:#fff;font-size:14px;opacity:0;text-transform:uppercase;transition:opacity .5s ease-in-out}body.homepage #page_content section.hero .links .thumbs li div.imgWrap{background-color:#000;margin-bottom:5px;overflow:hidden;transition:outline .5s ease-in-out}body.homepage #page_content section.hero .links .thumbs li div.imgWrap img{transition:opacity .5s ease-in-out}body.homepage #page_content section.hero .links .thumbs li:hover .imgWrap{outline:5px solid #fff}body.homepage #page_content section.hero .links .thumbs li:hover .imgWrap img{opacity:.8}body.homepage #page_content section.hero .links .thumbs li:hover a.link{opacity:1}body.homepage #page_content section.hero .links .thumbs.day li[data-id=day] .imgWrap{outline:5px solid #fff}body.homepage #page_content section.hero .links .thumbs.day li[data-id=day] .imgWrap img{opacity:.8}body.homepage #page_content section.hero .links .thumbs.day li[data-id=day] a.link{opacity:1}body.homepage #page_content section.hero .links .thumbs.night li[data-id=night] .imgWrap{outline:5px solid #fff}body.homepage #page_content section.hero .links .thumbs.night li[data-id=night] .imgWrap img{opacity:.8}body.homepage #page_content section.hero .links .thumbs.night li[data-id=night] a.link{opacity:1}body.homepage #page_content section.hero .links .thumbs.young li[data-id=young] .imgWrap{outline:5px solid #fff}body.homepage #page_content section.hero .links .thumbs.young li[data-id=young] .imgWrap img{opacity:.8}body.homepage #page_content section.hero .links .thumbs.young li[data-id=young] a.link{opacity:1}body.homepage #page_content section.hero .imgs,body.homepage #page_content section.hero .imgs>.img{height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}body.homepage #page_content section.hero .imgs>.img{background-color:#000;opacity:0;transition:opacity .5s ease-in-out}body.homepage #page_content section.hero .imgs>.img img{height:100%;-o-object-fit:cover;object-fit:cover;opacity:.75;width:100%}body.homepage #page_content section.hero .imgs.day>#img-day,body.homepage #page_content section.hero .imgs.night>#img-night,body.homepage #page_content section.hero .imgs.young>#img-young{opacity:1}body.homepage #page_content section.hero video.bg{height:100%;-o-object-fit:cover;object-fit:cover;opacity:.8;position:relative;width:100%;z-index:1}body.homepage #page_content section.hero video.bg.opacity0{opacity:0}body.homepage #page_content section.intro-concetti{background-image:linear-gradient(hsla(0,0%,100%,.5),hsla(0,0%,100%,.5)),url(../../public/img/bg-night.webp);position:relative;width:100%}@media(min-width:960px){body.homepage #page_content section.intro-concetti{height:100dvh;min-height:100vh}}body.homepage #page_content section.intro-concetti>.wrapper{height:100%;width:100%}body.homepage #page_content section.intro-concetti>.wrapper .uk-grid{margin:0 auto;max-width:500px}@media(min-width:960px){body.homepage #page_content section.intro-concetti>.wrapper .uk-grid{height:100%;max-width:unset;width:100%}}body.homepage #page_content section.intro-concetti>.wrapper .uk-grid>div.img{order:2;padding-bottom:50px;padding-left:20px;padding-right:20px}@media(min-width:960px){body.homepage #page_content section.intro-concetti>.wrapper .uk-grid>div.img{margin-left:unset;order:1;text-align:center}}body.homepage #page_content section.intro-concetti>.wrapper .uk-grid>div.img div{height:100%;width:100%}body.homepage #page_content section.intro-concetti>.wrapper .uk-grid>div.img .wrapper{display:inline-block;min-height:500px;width:100%}@media(min-width:960px){body.homepage #page_content section.intro-concetti>.wrapper .uk-grid>div.img .wrapper{align-items:center;display:flex;justify-content:center;overflow:hidden}}body.homepage #page_content section.intro-concetti>.wrapper .uk-grid>div.img .wrapper>div{max-height:70vh}body.homepage #page_content section.intro-concetti>.wrapper .uk-grid>div.img .wrapper img{height:100%;-o-object-fit:cover;object-fit:cover}@media(min-width:960px){body.homepage #page_content section.intro-concetti>.wrapper .uk-grid>div.img .wrapper img{min-height:550px;-o-object-fit:contain;object-fit:contain}}body.homepage #page_content section.intro-concetti>.wrapper .uk-grid>div.txt{order:1;padding-left:15px;padding-right:15px;padding-top:50px}@media(min-width:960px){body.homepage #page_content section.intro-concetti>.wrapper .uk-grid>div.txt{align-items:center;display:flex;justify-content:left;order:2;padding-left:50px;padding-right:100px}}@media(min-width:1600px){body.homepage #page_content section.intro-concetti>.wrapper .uk-grid>div.txt{padding-left:150px}}body.homepage #page_content section.intro-concetti>.wrapper .uk-grid>div.txt p{max-width:430px}body.homepage #page_content section.intro-concetti>.wrapper .uk-grid>div.txt .btn-txt2{font-family:semibold;font-size:18px;margin-right:45px;margin-top:55px}@media(max-width:959px){body.homepage #page_content section.intro-concetti>.wrapper .uk-grid>div.txt h1{font-size:25px}}body.homepage #page_content section.intro-caseStudySpaces{background-color:#a4604b;position:relative;width:100%}body.homepage #page_content section.intro-caseStudySpaces .btn-txt,body.homepage #page_content section.intro-caseStudySpaces h2,body.homepage #page_content section.intro-caseStudySpaces p{color:#ffc096}body.homepage #page_content section.intro-caseStudySpaces .btn-txt:before,body.homepage #page_content section.intro-caseStudySpaces h2:before,body.homepage #page_content section.intro-caseStudySpaces p:before{background-color:#ffc096}@media(min-width:960px){body.homepage #page_content section.intro-caseStudySpaces{height:100dvh;min-height:100vh}}body.homepage #page_content section.intro-caseStudySpaces>.wrapper{height:100%;width:100%}body.homepage #page_content section.intro-caseStudySpaces>.wrapper .uk-grid{margin:0 auto;max-width:500px}@media(min-width:960px){body.homepage #page_content section.intro-caseStudySpaces>.wrapper .uk-grid{height:100%;max-width:unset;width:100%}}body.homepage #page_content section.intro-caseStudySpaces>.wrapper .uk-grid>div.img{padding-bottom:50px;padding-left:20px;padding-right:20px}@media(min-width:960px){body.homepage #page_content section.intro-caseStudySpaces>.wrapper .uk-grid>div.img{margin-left:unset;text-align:center}}body.homepage #page_content section.intro-caseStudySpaces>.wrapper .uk-grid>div.img div{height:100%;width:100%}body.homepage #page_content section.intro-caseStudySpaces>.wrapper .uk-grid>div.img .wrapper{display:inline-block;min-height:500px;width:100%}@media(min-width:960px){body.homepage #page_content section.intro-caseStudySpaces>.wrapper .uk-grid>div.img .wrapper{align-items:center;display:flex;justify-content:center;overflow:hidden}}body.homepage #page_content section.intro-caseStudySpaces>.wrapper .uk-grid>div.img .wrapper>div{max-height:70vh}body.homepage #page_content section.intro-caseStudySpaces>.wrapper .uk-grid>div.img .wrapper img{height:100%;-o-object-fit:cover;object-fit:cover}@media(min-width:960px){body.homepage #page_content section.intro-caseStudySpaces>.wrapper .uk-grid>div.img .wrapper img{min-height:550px;-o-object-fit:contain;object-fit:contain}}body.homepage #page_content section.intro-caseStudySpaces>.wrapper .uk-grid>div.txt{padding-left:15px;padding-right:15px;padding-top:50px}@media(min-width:960px){body.homepage #page_content section.intro-caseStudySpaces>.wrapper .uk-grid>div.txt{align-items:center;display:flex;justify-content:left;padding-left:50px;padding-right:100px}}@media(min-width:1600px){body.homepage #page_content section.intro-caseStudySpaces>.wrapper .uk-grid>div.txt{padding-left:150px}}body.homepage #page_content section.intro-caseStudySpaces>.wrapper .uk-grid>div.txt p{max-width:430px}body.homepage #page_content section.intro-caseStudySpaces>.wrapper .uk-grid>div.txt .btn-txt2{font-family:semibold;font-size:18px;margin-right:45px;margin-top:55px}@media(max-width:959px){body.homepage #page_content section.intro-caseStudySpaces>.wrapper .uk-grid>div.txt h2{font-size:25px}}body.homepage #page_content section.intro-showroom{background-color:#000;height:100dvh;min-height:100vh;position:relative;width:100%}body.homepage #page_content section.intro-showroom .txt{bottom:10px;left:20px;position:absolute;width:calc(100% - 40px);z-index:3}@media(min-width:960px){body.homepage #page_content section.intro-showroom .txt{left:50px;max-width:670px;width:100%}}@media(min-width:1200px){body.homepage #page_content section.intro-showroom .txt{bottom:50px;left:100px}}body.homepage #page_content section.intro-showroom .txt .titolo{color:#fff;font-family:semibold;font-size:40px;line-height:100%}@media(min-width:960px){body.homepage #page_content section.intro-showroom .txt .titolo{font-size:60px}}body.homepage #page_content section.intro-showroom .txt .titolo br:nth-of-type(2){display:none}body.homepage #page_content section.intro-showroom .txt .btns{border-top:1px solid #fff;margin-top:20px;padding-bottom:50px}@media(min-width:960px){body.homepage #page_content section.intro-showroom .txt .btns{margin-top:30px;padding-top:20px}}body.homepage #page_content section.intro-showroom .txt .btns a{background:transparent;border:0;color:#fff;cursor:pointer;display:inline-block;font-size:16px;line-height:120%;margin-right:100px;margin-top:20px;outline:none;position:relative;text-decoration:underline;text-decoration:none;transition:opacity .5s ease-in-out 0s}body.homepage #page_content section.intro-showroom .txt .btns a:before{background-color:#fff;bottom:-1px;content:"";height:2px;left:0;position:absolute;transform:scaleX(1);transform-origin:left;transition:all .3s ease-in-out 0s;visibility:visible;width:100%}body.homepage #page_content section.intro-showroom .txt .btns a:hover:before{transform:scaleX(0);visibility:hidden}body.homepage #page_content section.intro-showroom video{height:100vh;-o-object-fit:cover;object-fit:cover;opacity:.8;width:100%}body.homepage #page_content .btn-txt,body.homepage #page_content .btn-txt2{font-family:semibold;font-size:18px}body.homepage #page_content .btn-txt2:before,body.homepage #page_content .btn-txt:before{height:1px!important}body.homepage #page_content section.news{margin:0 auto 20px;max-height:unset;max-width:calc(100vw - 50px);min-height:0}@media(min-width:960px){body.homepage #page_content section.news{border-top:1px solid hsla(0,0%,59%,.2);margin:0 auto;max-width:unset}}body.homepage #page_content section.news .item{border-top:1px solid hsla(0,0%,59%,.5)}@media(min-width:960px){body.homepage #page_content section.news .item{border-right:1px solid hsla(0,0%,59%,.2);border-top:0}}body.homepage #page_content section.news .item:last-child{border-right:0}body.homepage #page_content section.news .item>a{display:inline-block}@media(min-width:960px){body.homepage #page_content section.news .item>a>div{max-width:400px;min-height:240px}body.homepage #page_content section.news .item>a>div h3{line-height:120%}}body.homepage #page_content section.news .item>a .btn-txt{color:#1f1f1f;position:relative;text-decoration:none}body.homepage #page_content section.news .item>a .btn-txt:before{background-color:#1f1f1f;bottom:0;content:"";height:2px;left:0;position:absolute;transform:scaleX(1);transform-origin:left;transition:all .3s ease-in-out 0s;visibility:visible;width:100%}body.homepage #page_content section.news .item>a:hover .btn-txt:before{transform:scaleX(0);visibility:hidden}@media(min-width:960px){body.homepage header:not(.bgWhite){background:transparent;box-shadow:none}body.homepage header:not(.bgWhite) .negativo{display:inline-block}body.homepage header:not(.bgWhite) .default{display:none}body.homepage header:not(.bgWhite) nav.uk-navbar-nav .menuDesktop>ul>li>a,body.homepage header:not(.bgWhite) nav.uk-navbar-nav .menuMobile>ul>li>a{color:#fff}}body.homepage.headerPositivo header .negativo,body.homepage:not(.hide_pageLoader) header .negativo{display:none}body.homepage.headerPositivo header .default,body.homepage:not(.hide_pageLoader) header .default{display:inline-block}body.homepage.headerPositivo header nav.uk-navbar-nav .menuDesktop>ul>li>a,body.homepage.headerPositivo header nav.uk-navbar-nav .menuMobile>ul>li>a,body.homepage:not(.hide_pageLoader) header nav.uk-navbar-nav .menuDesktop>ul>li>a,body.homepage:not(.hide_pageLoader) header nav.uk-navbar-nav .menuMobile>ul>li>a{color:#000}

/*# sourceMappingURL=homepage.css.map*/